Skip to content

feat(released-truth): make release evidence the default - #110

Draft
JimCollinson wants to merge 3 commits into
mainfrom
feat/released-truth-default
Draft

JimCollinson wants to merge 3 commits into
mainfrom
feat/released-truth-default

Conversation

@JimCollinson

Copy link
Copy Markdown
Member

Summary

  • make reviewed release evidence in target-manifest.yml the default for new and refreshed public claims
  • freeze 108 legacy current-merged-truth blocks as explicit migration_backlog entries without moving-ref lookup
  • preserve release discovery and six Browser SDK pins while tightening verification-block and provider failure handling
  • add accepted ADR-0019, the Unit 1 specification, rollout plan, inventory, work packet, and checkpoint

Verification

  • python3 -B -m unittest discover -s scripts/tests -p "test_*.py" — 107 passed
  • python3 -I scripts/validate_release_baselines.py — passed
  • python3 -I scripts/adr-governance.py — passed with 1 ADR checked
  • git diff --check — passed
  • independent goal verification — PASS, 8/8 conditions
  • Craft Review — PASS, no findings
  • direct inventory check — 108 unique legacy entries and 6 target-manifest pins

Scope protection

No changes under docs/**, .github/**, target-manifest.yml, either registry, or scripts/validate_release_baselines.py.

Review status

The controlled clean-context launcher blocked before reviewing the project with guard or CLI data invalid; details withheld. This is not recorded as a pass. Jim deferred the required clean-context review to Hermes/Claude on this pull request before any merge decision.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant