Skip to content

CK-07R1A0: freeze lifecycle source-digest authority - #402

Merged
douglasmonsky merged 1 commit into
mainfrom
docs/ck07r1-lifecycle-source-digest-authority
Aug 2, 2026
Merged

CK-07R1A0: freeze lifecycle source-digest authority#402
douglasmonsky merged 1 commit into
mainfrom
docs/ck07r1-lifecycle-source-digest-authority

Conversation

@douglasmonsky

Copy link
Copy Markdown
Owner

Summary

  • Freeze exact-main predecessor preparation.py SHA-256 408d18e44c87da234d220c29298ebac1780e9426e2dce767b0bfc3ae65e8a872 to retained successor SHA-256 d192c858b48e44b5aa7a7e39ef524e5ec2f08085655fe485639f5e875a727aa1.
  • Record the retained worker branch/worktree, exact candidate diff identity, allowed lifecycle scope, reachable consumer path, independent truth/tests, and exact-main revalidation requirement.
  • Keep the witness read-only, PR CK-07R1: correct lifecycle preparation scale #394 stale_failed_superseded_read_only, and maximum_new_end_to_end_runs=1 unspent and unavailable. Generic or different digest drift fails closed.

Validation

  • Focused authority/schema/DAG/scope negative tests: passed.
  • just v: passed; 1368 tests and 13 performance-invariant tests passed.
  • just vc: passed; package ceilings and release-safety checks passed.
  • No preparation.py implementation, production qualification, end-to-end run, downstream Ready/dispatch, worker task, replacement task, or PR CK-07R1: correct lifecycle preparation scale #394 mutation.

Merge policy: squash only after all required hosted CI jobs pass. Exact-main verification will be attached at the merge SHA.

@douglasmonsky
douglasmonsky merged commit e0ee9f2 into main Aug 2, 2026
3 checks passed
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