the-custodian/docs/changes/2026-11-01-scanner-json-digest/native-r4/proposal.json

26 lines
1.4 KiB
JSON

{
"proposal_id": "SYNC-SCANNER-JSON-DIGEST-20261101",
"revision": 4,
"original_revision": 1,
"reused_r2_packet_sha256": "d22b1f555af96c203b7d68efd25e80815ce18ca4e3bf0dd3ab96b6f699d50237",
"target": "railiance01 forgejo/forge; already-covered scanner fragments; same six owner source candidates",
"expected_result": "Portable JSON-profile activation with exact protected hook bytes/metadata preserved; completed coverage repair retained",
"verification_ref": "PLAN.md, image-tests.json, controller-image-tests.json, runtime-image-test.json and3 controller tests; native runtime self-test/dry-run/probes mandatory",
"rollback_ref": "PLAN.md; original guarded rollback using portable migration and exact mode restoration; all old artifacts and failed receipts retained",
"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 recovery hour at EUR100/hour; full security/recovery loss unpriced, supervision required"
},
"authority": "pending exact founder revision4 review; not natively executed",
"same_candidate_binary_sha256": "d7dbd0ef57312ab9507874bb5fd67c49bef637b6d7dee121e526227307af4bf0",
"source_candidates": "unchanged six exact candidates from revision2; revision4 receipt gate"
}