Fix R6/R7/R8: claim_code expiry CAS, rate-limit rekey, delete spent bootstrap #10

Merged
leora merged 1 commits from leora/fix-r6-r7-r8-cas-rekey-bootstrap into sigil-initial 2026-10-06 06:15:17 +08:00

1 Commits

Author SHA1 Message Date
1530bfd010 Fix R6/R7/R8: claim_code expiry CAS, rate-limit rekey, delete spent bootstrap
claim_code now requires redeem_expires_at > now in the CAS UPDATE.
enrol_rekey shares the enrol: rate-limit bucket. spend_bootstrap and
sibling clear delete rows instead of retaining spent hashes, matching
the schema comment.
2026-10-06 06:15:15 +08:00