docs: SLICE 3 — hub README, REPORT, CONTEXT
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PSK5g6qYLknKj8u3QAFEr6
This commit is contained in:
+6
-1
@@ -89,7 +89,12 @@ host-key scan retries through fresh-subaccount DNS lag (~60s ladder, F2); the sa
|
||||
in-flight notice (F5); and **"Re-issue offsite credentials"** (F4, `POST /configs/{id}/offsite-reissue`) is
|
||||
the explicit recovery for a consumed-password dead-end — resets ONLY the resource labelled for that customer
|
||||
(refuses unless exactly 1), stores a fresh one-time secret, bumps `ConfigVersion`. Never implicit rotation.
|
||||
SLICE 3 (escrow auto-confirm) and SLICE 4 (soft-quota) follow.
|
||||
**SLICE 3 (v0.40.0) — hub-verified escrow auto-confirm:** the agent's ceremony upload carries
|
||||
`restic_pw_sha256` (non-reversible hash of the sealed offsite repo password — safe to store/serve); the hub
|
||||
stores it on `host_escrow` (NULL on legacy rows) and serves
|
||||
`escrow:{identity_blob_present, restic_pw_sha256, created_at}` in the **report ACK**; the controller
|
||||
auto-confirms its pending offbox escrow ONLY on a hash match with its current repo password (blob-presence
|
||||
alone never confirms). SLICE 4 (soft-quota) follows.
|
||||
|
||||
### Infrastructure Backup — RETIRED (Phase-1, 2026-06-16, hub v0.12.0)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user