26 lines
1.6 KiB
JSON
26 lines
1.6 KiB
JSON
{
|
|
"proposal_id": "SYNC-SCANNER-JSON-DIGEST-20261101",
|
|
"revision": 3,
|
|
"original_revision": 1,
|
|
"reused_r2_packet_sha256": "d22b1f555af96c203b7d68efd25e80815ce18ca4e3bf0dd3ab96b6f699d50237",
|
|
"reason": "Read-only founder inventory found exactly one missing scanner fragment among171 repositories; r2 refused before mutation.",
|
|
"target": "Exact missing markitect-main receiver fragment, followed by unchanged reviewed JSON correction on railiance01 forgejo/forge and same six owner-source changes.",
|
|
"expected_result": "All171 old-policy fragments verified and protected hooks unchanged, then guarded JSON correction activated and original source followthrough ready.",
|
|
"verification": "PLAN.md;7 controller tests;6 actual filesystem cases; mandatory native old dispatcher probe, full inventory, original server dry-runs/diff and pre/post activation probes",
|
|
"rollback": "Retain repaired old-policy hook; original guarded JSON rollback restores old artifacts/template/hook bytes for all repositories; preserve all failed receipts. Unknown drift requires founder review.",
|
|
"cost_estimate_eur": {
|
|
"additional_infrastructure": 0,
|
|
"attended_minutes": [
|
|
20,
|
|
35
|
|
],
|
|
"founder_time": "unpriced"
|
|
},
|
|
"risk_estimate_eur": {
|
|
"complete_credible_loss_bound": null,
|
|
"illustrative_recovery": 100,
|
|
"basis": "one hour at illustrative EUR100/hour; policy/native failure loss unpriced, explicit supervision required"
|
|
},
|
|
"authority": "pending exact revision3 founder review; not executed",
|
|
"failed_r2_receipt_sha256": "35e4ba1b09065ec765762d4238235cb02286c42e19baad0f0ae505167c44a500"
|
|
}
|