[FIX] Add PENDING-archive.md — the destination 8abfe88 claimed to carry

8abfe88's message read "PENDING.md split 1848→430 + archive", but the archive was
never staged: that commit deleted 1,532 lines from PENDING.md and pushed the
deletion without its destination. The 74 closed governance items survived on disk
and in history only — recoverable, but absent from the record the remote carries.
The commit claimed an integrity it had not enacted.

Verified before committing, not after: every line of
PENDING.md.bak-2026-07-28-pre-split is accounted for in
(PENDING.md UNION PENDING-archive.md) at line granularity — no regex, no parser
notion of "item" — with a same-run positive control (a sentinel absent from the
union must be reported missing) per the Q2 epistemic standard. Three baseline
lines are absent by intent, all in the file header: the stale `Repo: bmf` and
`Branch: fix/replay-durability-contracts` pointers (that branch merged as
c9746ae; HEAD is main — the staleness was flagged in PENDING-78), and the
`Protocol:` line, reflowed. That header rewrite rode along inside 8abfe88
unmentioned; it is logged here rather than left silent.

Second fix, same class: the header asserted "the next item is PENDING-80" while
79, 80, and 81 all exist. Replaced the stated number with the rule that computes
it — a number goes stale, a rule does not.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WuMjg3ipEVa3n8CoSzoyvc
This commit is contained in:
David F Glidden
2026-07-28 10:03:52 +02:00
co-authored by Claude Opus 5
parent 8abfe8835a
commit 7f6157a9db
3 changed files with 1548 additions and 1 deletions
+3 -1
View File
@@ -9,7 +9,9 @@ series) · `PENDING — <name>` and `COMPLETED — <name>` (early unnumbered ite
`SESSION-LOG-<n>`. An item is any `## ` header — a parser that assumes one family will miss
twenty items, as one did on 2026-07-28.
**Archive:** closed items live in `PENDING-archive.md`, original order and numbering preserved.
This file carries only what is still open. Numbering is continuous; the next item is PENDING-80.
This file carries only what is still open. Numbering is continuous across both files: the next
item is one above the highest `## PENDING-<n>` in either — a stated number goes stale, a rule
does not.
---