Problem
The accepted v0.2.6 package preserves this constant in schemas/acceptance-verification.schema.json:
"verifier_version": {"const": "0.2.5"}
The v0.2.6 runtime emits verifier_version: "0.2.6" because repo_agent_team.acceptance uses repo_agent_team.__version__.
Impact
The runtime verifier does not load this JSON Schema, so accepted run 20260720T114528Z-97b68fc7, its 27/27 deterministic checks, and its receipt verification are unaffected. However, verifier output from v0.2.6 does not validate against the published acceptance-verification schema as written.
Required fix
- Update the schema constant to
0.2.6 in a new patch release or explicitly version the schema independently.
- Add a regression test that validates representative
verify_run output against the public schema.
- Update release notes and
MANIFEST.sha256.
- Run the full 79-test suite, compilation, schema checks, and manifest verification.
Publication boundary
The v0.2.6 public repository preserves the accepted package schema byte-for-byte and documents this mismatch rather than silently changing an accepted artifact.
Problem
The accepted v0.2.6 package preserves this constant in
schemas/acceptance-verification.schema.json:The v0.2.6 runtime emits
verifier_version: "0.2.6"becauserepo_agent_team.acceptanceusesrepo_agent_team.__version__.Impact
The runtime verifier does not load this JSON Schema, so accepted run
20260720T114528Z-97b68fc7, its 27/27 deterministic checks, and its receipt verification are unaffected. However, verifier output from v0.2.6 does not validate against the published acceptance-verification schema as written.Required fix
0.2.6in a new patch release or explicitly version the schema independently.verify_runoutput against the public schema.MANIFEST.sha256.Publication boundary
The v0.2.6 public repository preserves the accepted package schema byte-for-byte and documents this mismatch rather than silently changing an accepted artifact.