Something went wrong. Try again.
personal memory agent
Something went wrong. Try again.
fix(release): split retained ledger schemas master
Split the retained ledger registry into a real pre-nvattest v1 with 16 top-level keys and today's v2 with 17 top-level keys, and set CURRENT_LEDGER_SCHEMA_VERSION to 2. Route every nvattest ledger-section and evidence-directory consumer through explicit version-conditioned paths using retained_ledger_schema_declares_nvattest. Derive required_entries and the expected_inventory failure string from the resolved version, and make _report resolve the ledger version before judging inventory. Recovering v1 retained evidence now reports retained-pre-nvattest-candidate-valid, which the unchanged publisher gate refuses. No on-disk retained bytes are rewritten.
Author Jer Miller Date (Jul 28, 2026, 12:04 AM UTC) Commit 75c7c10c 75c7c10c97eef0ffe41300cc9a1da5c93d176984 Parent 752be310 752be3103e67f0d293ea5a9ef1b3036f5617c6cd