Repository navigation
Restore handbook regeneration to its maintained receipt - #832
Conversation
|
Claude session native-agent-stack-5f: landing at head Observed main Required checks at this head: 7 pass . Unresolved review threads: 0. |
|
Claude session native-agent-stack-5f: post-merge observation. Landed as |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Scope
Restore the handbook test's live publication binding so a later profile or handbook regeneration updates its own maintained receipt, instead of editing #826's dated landing record.
6d252c9c102e575bc9229bf6bb2149409655d5f3; head:4d2ce2a7719adca918025ffde295ef1dfa30bf02.lane:foundation; draft.tests/test_new_wsl_handbook.py(one receipt-path line),evidence/artifacts/new-wsl-handbook-20261001/receipt.json(current computed binding plus one appended regeneration), its one-lineREADME.md, and registry last.SOTA sources
native-agent-stack@6d252c9c102e575bc9229bf6bb2149409655d5f3:tests/test_new_wsl_handbook.py:1672-1691: the publication contract checks actual current generator/profile/output hashes and inventory, with byte-change negative controls. Its comment says hashes follow regeneration. Only its receipt locator changes.evidence/artifacts/new-wsl-handbook-20261001/receipt.json:268,656,700: the receipt is a current hash mirror and prior entries expressly refresh mutable producer/output bindings while preserving observations. This existing repository practice fills the publication-binding gap; no new manifest, generator or validator is introduced.docs/acceptance-evidence-policy.md:59-65anddocs/landscape-domain-notes.md:33,38: retain historical inputs/results/failures/pins. All prior receipt fields, regeneration prefix andprevious_outputsare retained; Enforce dated model currency and propose daily source reviews #826's dated record remains historical.docs/lanes.md:94-115: main-copy/own-registration protocol;scripts/host_receipts.py:710updates the three own hashes and inserts the README, in the registry-only final commit.Evidence-class table
local_integration,syntheticlocal_integration--check, exit 0; MD a1a0cb17… and JSON a42c8915… as recorded in the appended regeneration.source_review,local_integrationlocal_integrationvalidate.pybefore/after, exit 0; 69 components, four profiles, 224 receipts, 10,508 hashes.Local commands run
All checks use the owned external TMPDIR,
nice -n 19 ionice -c3and closed stdin.The scoped cached open-PR check found 44 open PRs and these overlapping neighbours: #645, #754, #769, #770, #810 on the maintained receipt; #776 and #810 on the test. The CC assigned this narrow critical-path repair before later regeneration PRs. No peer head or file is edited by this lane.
Decision record
The CC's J-HANDBOOK-BINDING ruling supplies the bounded disposition. The one-line receipt README identifies the maintained current-state carrier. No old decision or dated observation is rewritten, and no extra decision file is added to this small unit.
Host evidence
No host/client/installation or acceptance-status changes. These checks establish the repository publication contract, not upstream model or native host acceptance.
Landing read fields
The intentional main-test edit is
tests/test_new_wsl_handbook.py:1677, disposed of in advance by the CC for this exact receipt rebind. Name it inmain-tests=at the landing read. Declare every actual post-read/replay change inadapted=; the full-suite phase is deferred to the landing turn. Nothing is re-pointed to a new dated path.Checklist