feat(iwooos): 新增備份復原事故回讀 gate
This commit is contained in:
@@ -122,18 +122,20 @@ CONTROL_STATUS_BY_CATEGORY = {
|
||||
"next_owner_action": "補 affected route refs、admin/auth boundary、API contract readback、CORS origin diff、frontend env diff、i18n redaction review、webhook/callback owner、desktop/mobile production smoke、bundle sensitive scan、rollback owner 與 post-check evidence。",
|
||||
},
|
||||
"backup_restore_credential": {
|
||||
"coverage_status": "restore_recovery_backfill_ready_needs_owner_live_evidence",
|
||||
"coverage_percent": 64,
|
||||
"coverage_status": "post_incident_readback_plan_ready_needs_backup_restore_owner_evidence",
|
||||
"coverage_percent": 66,
|
||||
"evidence_refs": [
|
||||
"docs/security/IWOOOS-CONFIG-CONTROL-INVENTORY.md",
|
||||
"docs/security/BACKUP-RESTORE-ESCROW-INVENTORY.md",
|
||||
"docs/security/backup-restore-escrow-inventory.snapshot.json",
|
||||
"docs/security/BACKUP-RESTORE-OWNER-RESPONSE-ACCEPTANCE.md",
|
||||
"docs/security/backup-restore-owner-response-acceptance.snapshot.json",
|
||||
"docs/security/BACKUP-RESTORE-POST-INCIDENT-READBACK-PLAN.md",
|
||||
"docs/security/backup-restore-post-incident-readback-plan.snapshot.json",
|
||||
"docs/schemas/backup_restore_escrow_inventory_v1.schema.json",
|
||||
],
|
||||
"current_gap": "已固定 owner response acceptance、restore recovery backfill、remote delete guard、retention runway、credential recovery metadata-only 與 backup health no-false-green 只讀帳本;restore drill、offsite sync、credential escrow、retention change、live evidence 與 owner response 仍全部為 0。",
|
||||
"next_owner_action": "補 restore drill approval package、freshness SLO、隔離 restore target、依賴圖、資料分級、offsite remote delete guard、credential recovery non-secret proof、retention runway、observer / stop condition、rollback owner、validation plan 與 no-secret-value evidence。",
|
||||
"current_gap": "已固定 owner response acceptance、restore recovery backfill 與事故後回讀計畫;freshness before-after、backup status readback、restore drill、隔離 restore target、offsite sync、remote delete guard、credential escrow non-secret proof、retention runway、alert textfile、cold-start scorecard、rollback、post-change monitoring、防再發與 no-false-green 已納入只讀帳本;owner response、事故回讀包、live backup evidence、restore drill accepted、offsite / escrow / retention accepted 與 runtime gate 仍全部為 0。",
|
||||
"next_owner_action": "補 Backup / Restore / Escrow 事故回讀包:incident / change ref、actor role / team、時間窗、改前改後 freshness、backup status readback、restore drill、隔離 restore target、offsite sync、remote delete guard、credential escrow non-secret proof、credential recovery metadata、retention runway、retention / prune decision、依賴圖、資料分級、restore observer / stop condition、alert textfile、cold-start / DR scorecard、rollback validation、post-change monitoring、recurrence guard 與 no-secret-value evidence。",
|
||||
},
|
||||
"agent_bounty_protocol_runtime": {
|
||||
"coverage_status": "owner_request_draft_ready_needs_runtime_owner",
|
||||
@@ -402,6 +404,7 @@ def build_report(root: Path, generated_at: str | None) -> dict[str, Any]:
|
||||
"frontend_sensitive_surface_guard_ready_needs_runtime_config_owner_evidence",
|
||||
"owner_response_acceptance_ledger_ready_needs_restore_drill_owner",
|
||||
"restore_recovery_backfill_ready_needs_owner_live_evidence",
|
||||
"post_incident_readback_plan_ready_needs_backup_restore_owner_evidence",
|
||||
"owner_response_acceptance_ledger_ready_needs_network_owner",
|
||||
"owner_response_acceptance_ledger_ready_needs_live_route_evidence",
|
||||
"alert_chain_no_false_green_backfill_ready_needs_live_evidence_receipt",
|
||||
|
||||
Reference in New Issue
Block a user