Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/BACKLOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13506,7 +13506,7 @@ point, which are the parts that must survive it.**

***LANDED 2026-08-23 IN PR 556 AT `06ef8ec8`.*** *A removal that would strand a ledger number is now refused.* **195 tests pass.**

***OWNER RULING 2026-08-23: "Document recreation as the remedy." THAT REQUIREMENT IS NOT YET MET.*** *Recreating a worktree at the recorded path is the **written** remedy for a stranded ledger number, and **the REASON must be written with it: it RESTORES THE CONDITION THE GATE TESTS rather than bypassing the test.*** **Measured 2026-08-23: the word appears in none of `docs/LEDGER-GATE.md`, `docs/WORKTREES.md` or `CLAUDE.md`, against a control that fires.** ***An undocumented precedent gets copied without its justification, which is the specific failure the ruling names.***
***OWNER RULING 2026-08-23: "Document recreation as the remedy." MET IN ONE FILE OF THE THREE NAMED BELOW; the banner above records which.*** *Recreating a worktree at the recorded path is the **written** remedy for a stranded ledger number, and **the REASON must be written with it: it RESTORES THE CONDITION THE GATE TESTS rather than bypassing the test.*** **Measured 2026-08-23, BEFORE `937e83da` landed: the word appeared in none of `docs/LEDGER-GATE.md`, `docs/WORKTREES.md` or `CLAUDE.md`, against a control that fires. That reading is kept because it is the state the ruling was answering, NOT because it still holds. RE-MEASURED 2026-08-24 on `origin/main`, positive controls firing on all three files: `docs/LEDGER-GATE.md` 3, `docs/WORKTREES.md` 0, `CLAUDE.md` 0. Whether the other two need it is UNSETTLED and deliberately not ruled here.** ***An undocumented precedent gets copied without its justification, which is the specific failure the ruling names.***

*NOT taken by the owner, recorded so neither is re-proposed:* **an `alloc.ps1 -Reassign`** -- *a deliberate hole in the non-transferable rule the gate rests on* -- *and* **letting a missing owner directory fall through**, *which would skip ownership entirely and fail OPEN once per number with nothing making "missing" unforgeable.*

Expand Down
Loading