Assert the version the page was (or was not) generated by: the first number of the generator meta tag ("7.4.11" in "Astro v7.4.11"). "start with" matches whole parts from the start, so "7" and "7.4" match "7.4.11", but "4" and "7.1" do not. "be" wants the whole version.
Examples
Then the page generator version should start with "7"
Then the page generator version should be "7.4.11"
And the page generator version should start with "7.4"
But the page generator version should not start with "4"
Then page generator version should start with "7.4"
Pattern
Then(/^(?:the )?page generator version should( not)* (be|start with) "([^"]*)"$/, …)
Part of @webship-js/astro-steps (github.com/webship/astro-steps), a step pack for Webship-js 2.0.x.