Repository navigation
Intent: a release is a tag push, verified and published by the workflow,
never a browser step.
Change: release.yml publishes to npm with provenance through trusted
publishing when a vX.Y.Z tag matching cli/package.json is pushed; a test
keeps the spec version in agreement across the engine, the prompt and the
spec page. No change to the analysis or the file format.