Reshape fb0bb55 boot-counter to be immutability-safe (stop per-boot tombstone accrual)
#106
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Tag: POST-BETA · ORTHOGONAL
Owner: @tim.lingo
Why
The boot counter added in
fb0bb55does an HTTP DELETE + create every boot, so it accrues one tombstone per boot for what is just a plumbing counter. That quietly pollutes the immutability arc (tombstones are meant to record real deletions of real content, not restart bookkeeping).Fix
Replace the delete+create pattern with either:
Whichever keeps the memory graph honest: no tombstone should be generated by a normal boot.
Acceptance criteria
fb0bb55.@tim.lingo Design decision is yours: replace the
fb0bb55delete+create boot counter with (a) an idempotent soul-state counter outside the immutable graph, or (b) a single-node supersede? Which do you want to take?