Fix R2: bootstrap hygiene — one live seed, clear siblings on enrol #6

Merged
leora merged 1 commits from leora/fix-r2-bootstrap-hygiene into sigil-initial 2026-10-06 06:12:26 +08:00

1 Commits

Author SHA1 Message Date
23cc531711 Fix R2: bootstrap hygiene — one live seed, clear siblings on enrol
Unspent bootstrap secrets accumulated and remained usable for enrol_rekey
after enrol. put_bootstrap now spends prior unspent seeds for the agent
(one live secret), and successful enrol / enrol_rekey clear any siblings.
Regression tests cover leftover-after-enrol, one-live-secret, and
leftover-after-rekey.
2026-10-06 06:12:24 +08:00