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:
2026-10-21 13:36:12 +02:00
parent 01c967e49e
commit 8f5bea0148
4 changed files with 68 additions and 2 deletions
+8 -1
View File
@@ -1137,7 +1137,14 @@ func main() {
// on every ACK and discarded. Wired at the same point as the two above, deliberately —
// a second wiring site in this file is how six features got built and never reached.
RecordEscrowKeyHash: sett.SetHubEscrowKeySHA256,
Logger: logger,
// R-1182 (hub v0.163.0): the hub finished this box's abandonment purge while it rightly keeps the
// packages of OTHER set-aside copies — close the declaration (superseded_present may stay true).
AbandonPurgeDone: func() {
if backupMgr != nil {
backupMgr.ClearAbandonPurgeIfConfirmed(false)
}
},
Logger: logger,
}
// R-314/R-279/R-177 (`09` §3 decision 185): the operator's closed list of actions, carried in the
// report reply and run in THIS process (opactions_wiring.go). The result rides the next report;