R-1182: a finished off-site abandonment closes on the hub's abandon_purge_done (hub v0.163.0 keeps other copies' packages); unreleased
gates / gates (push) Successful in 1m18s

This commit is contained in:
admin committed 2026-10-21 13:36:12 +02:00
1 parent 01c967e49e
commit 8f5bea0148
4 files changed
+68 -2

No files matched your search

+8 -1
View File
@@ -1,4 +1,11 @@
## Unreleased (2026-10-20) — the monitoring page's storage labels follow the reader's language (W26); text only
## Unreleased (2026-10-20/21) — the monitoring page's storage labels follow the reader's language (W26); a finished off-site abandonment closes on the hub's word (R-1182)
- **R-1182 (2026-10-21, with hub v0.163.0):** the hub now purges only the recovery packages that open the set-aside copy
it deleted, and keeps the packages of other stored copies, so `superseded_present` can stay true after a finished
abandonment. The ACK field `escrow.abandon_purge_done` now reaches `report.EscrowStatus`; the confirmer's new hook
`AbandonPurgeDone` (wired in `main.go`) closes the box's declaration. An older hub sends no field → the old rule
holds. Tests `TestR1182_TheHubsPurgeDoneClosesTheDeclaration` (red-proved: the call removed → `hook calls = 0`) and
`TestR1182_MainWiresAbandonPurgeDone`.
Found by the Tester-2 rehearsal of 2026-10-20 (felhom.eu `audits/rehearsal-2026-10-20/B6-failures/s16-README.md`, word
W26): on the English dashboard the monitoring page showed every storage label and purpose in Hungarian. No release in