Skip to content

Archive smoke round-3 Logbook row (tail 26→27) - #650

Merged
MaxGhenis merged 2 commits into
mainfrom
logbook-archive-smoke-r3
Aug 8, 2026
Merged

Archive smoke round-3 Logbook row (tail 26→27)#650
MaxGhenis merged 2 commits into
mainfrom
logbook-archive-smoke-r3

Conversation

@MaxGhenis

Copy link
Copy Markdown
Contributor

Data-only append: smoke round 3's attempt row joins the archive (validated 27-row chain, tail 5d9c36bf…). Spool mirror updated. Round-1 (second genesis, guard-refused) and round-2 (forked parent) rows stay receipted exclusions per the #628 rulings. One open follow-up noted there: the export tool drains acknowledged spool files, which conflicts with the committed spool-mirror convention from #632 — flagged for an explicit lifecycle decision rather than deciding it here.

🤖 Generated with Claude Code

Appends the first stacked-era attempt row to the Logbook archive:
populace-us-2024-stacked-f001-s578-asec1688-acs15316-20260807T195238Z
(disposition failed, 8 phases, wall 1142s, code_pin e97c54a), chained on
the prior tail f3cffe94… with new tail 5d9c36bf…. Exported and validated
through tools/logbook.py; the committed spool mirror gains the matching
row file. Two same-era local attempts are receipted exclusions, not
archive rows: round 1 minted a second genesis (operator error, refused
by the live store's guard) and round 2 forked the same parent before
local attempts serialized through the pending-chain file (#628).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…chive)

The Logbook archive is append-only, but the backfill guards pinned the
WHOLE archive to the 26-row seed (len == 26, run-era rows at [-3:],
archive-wide disposition and rung counters) — so the first legitimate
append broke them. The seed's fidelity pins now apply to the archive's
first 26 rows forever, run-era rows are looked up by build_id, and a new
archive-wide invariant checks every post-seed row extends the chain in
order. The seed prefix remains byte-immutable; growth no longer trips
fidelity.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@MaxGhenis
MaxGhenis merged commit 1f3fec3 into main Aug 8, 2026
4 checks passed
@MaxGhenis
MaxGhenis deleted the logbook-archive-smoke-r3 branch August 8, 2026 21:51
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