{ "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" }