Problem
Framework files carry human-readable version headers. Patch releases can leave those headers inconsistent unless release tooling verifies them.
Proposed change
Add a script and CI check that verifies expected Lead Protocol version headers across the maintained framework files.
Acceptance criteria
- A version check command exists and can run locally and in CI.
- The check has an explicit allowlist of files and avoids rewriting historical notes or changelogs.
- Release documentation explains what the header version means.
- Tests cover stale-header detection.
Problem
Framework files carry human-readable version headers. Patch releases can leave those headers inconsistent unless release tooling verifies them.
Proposed change
Add a script and CI check that verifies expected Lead Protocol version headers across the maintained framework files.
Acceptance criteria