219 lines
7.7 KiB
JSON
219 lines
7.7 KiB
JSON
{
|
|
"applied_row_keys": {
|
|
"claim_edges": [
|
|
"cd799806-18e8-5e8c-959c-5f9c267654a7"
|
|
],
|
|
"claim_evidence": [
|
|
"a9dd972a-b867-56f7-b3c9-3913dd9a0abe|3d31345d-a4f7-52a7-af4a-0034f99a8123|illustrates",
|
|
"b4d0a944-8f11-5516-80ca-bc680f0059ad|3953271f-7df5-5674-99b0-980b1b3534e6|grounds"
|
|
],
|
|
"claims": [
|
|
"a9dd972a-b867-56f7-b3c9-3913dd9a0abe",
|
|
"b4d0a944-8f11-5516-80ca-bc680f0059ad"
|
|
],
|
|
"reasoning_tools": [
|
|
"a32a7252-d39f-5ee9-873a-a82b56a6bb08"
|
|
],
|
|
"sources": [
|
|
"3953271f-7df5-5674-99b0-980b1b3534e6",
|
|
"3d31345d-a4f7-52a7-af4a-0034f99a8123"
|
|
]
|
|
},
|
|
"applied_row_sha256": {
|
|
"claim_edges": [
|
|
"aae7ed87c66cf58136f2b0027ae1cddc9092cd64bfc8e617cd7746b2306274c5"
|
|
],
|
|
"claim_evidence": [
|
|
"388f3363173efda00f0688fab77fe0ce2baf62035220b843be1adea1f1c70f7f",
|
|
"55838cb722f7158cbdbdc3b79212e764f9fa6014771985aec3c1c7856967db07"
|
|
],
|
|
"claims": [
|
|
"75fe4543c9c3194612b1cf98b074ff7e361da17c9bcd59f9b6f085c2c0861277",
|
|
"5914923936817eff6d7e5c824c94c18ae6392b7a6e80c87ace2e547865b173eb"
|
|
],
|
|
"reasoning_tools": [
|
|
"990dacb7b77cec117d9ee4a7630625a8782d06dfd549340b3269b8332c170576"
|
|
],
|
|
"sources": [
|
|
"585edbec2f98ec127041cdd662506a1494ea402f7e25ac0082dbda98197bf130",
|
|
"a8d2eead7cb3e563869978570173e2af753dfe131d4b7cfcf6dd419ffbb427e5"
|
|
]
|
|
},
|
|
"apply_payload_sha256": "e033bd4e742dfa0dad7d26e2f2b1f18eb71996541cdbc575bb2d4504c045e36f",
|
|
"apply_receipt_sha256": "ac99a2a315cc8e6e214e0f2f69d1a23413da9cfd8629c202b61a678ffda6d7ca",
|
|
"apply_sql_sha256": "b52cd47182dc0f542a394147201bb3a125518f8a4bc1a7fc44f2b0caa39c4a1b",
|
|
"approval_snapshot_sha256": "1f9d0a58ad236908da931c7489fe14ee855d0f13c4d72eb5b218370e116e2096",
|
|
"artifact": "proposal_apply_lifecycle_receipt",
|
|
"checks": {
|
|
"apply_receipt_replay_ready": true,
|
|
"apply_rows_have_exact_ids": true,
|
|
"fresh_owned_preflight_consumed_by_apply": true,
|
|
"fresh_owned_targets": true,
|
|
"immutable_approval_unchanged": true,
|
|
"rollback_counts_restored": true,
|
|
"rollback_ledger_quarantined_from_worker": true,
|
|
"rollback_replay_refused_without_mutation": true,
|
|
"rollback_sql_exact_for_bound_rows": true,
|
|
"rollback_target_rows_absent": true,
|
|
"unrelated_rows_unchanged": true
|
|
},
|
|
"current_tier": "T2_runtime",
|
|
"fresh_owned_apply_sql_sha256": "b52cd47182dc0f542a394147201bb3a125518f8a4bc1a7fc44f2b0caa39c4a1b",
|
|
"fresh_preflight_artifact_sha256": "2312c91d82ee378d4a53136b8e307900c97d0611d9f12098e799cb6de5d30077",
|
|
"fresh_preflight_sha256": "90facb2ca62feb1d3c7a242e84427ab402cf57148eaba40ec700f3cc4896d20f",
|
|
"generated_at_utc": "2026-07-15T03:59:15.412413+00:00",
|
|
"lifecycle_receipt_sha256": "4254f363b0c6115ecf07856c6e6a9879b43840e688aa73211cb9eff893b36c06",
|
|
"pass": true,
|
|
"production_apply_authorization_present": false,
|
|
"production_apply_executed": false,
|
|
"proposal_before_apply": {
|
|
"applied_at": null,
|
|
"applied_by_agent_id": null,
|
|
"applied_by_handle": null,
|
|
"id": "edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b",
|
|
"payload": {
|
|
"apply_payload": {
|
|
"agent_id": null,
|
|
"claims": [
|
|
{
|
|
"confidence": 0.9,
|
|
"created_by": null,
|
|
"id": "b4d0a944-8f11-5516-80ca-bc680f0059ad",
|
|
"status": "open",
|
|
"superseded_by": null,
|
|
"tags": [
|
|
"working-leo",
|
|
"clone-canary"
|
|
],
|
|
"text": "An approved strict proposal can create exact canonical rows atomically.",
|
|
"type": "structural"
|
|
},
|
|
{
|
|
"confidence": 0.85,
|
|
"created_by": null,
|
|
"id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe",
|
|
"status": "open",
|
|
"superseded_by": null,
|
|
"tags": [
|
|
"working-leo",
|
|
"row-proof"
|
|
],
|
|
"text": "Row-level proof is the authority for canonical KB state.",
|
|
"type": "concept"
|
|
}
|
|
],
|
|
"contract_version": 2,
|
|
"edges": [
|
|
{
|
|
"created_by": null,
|
|
"edge_type": "supports",
|
|
"from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad",
|
|
"to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe",
|
|
"weight": 0.75
|
|
}
|
|
],
|
|
"evidence": [
|
|
{
|
|
"claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad",
|
|
"created_by": null,
|
|
"role": "grounds",
|
|
"source_id": "3953271f-7df5-5674-99b0-980b1b3534e6",
|
|
"weight": 0.9
|
|
},
|
|
{
|
|
"claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe",
|
|
"created_by": null,
|
|
"role": "illustrates",
|
|
"source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123",
|
|
"weight": 0.8
|
|
}
|
|
],
|
|
"reasoning_tools": [
|
|
{
|
|
"agent_id": null,
|
|
"category": "verification",
|
|
"description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.",
|
|
"id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08",
|
|
"name": "Canonical row proof canary"
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"created_by": null,
|
|
"excerpt": "Disposable clone lifecycle canary source A.",
|
|
"hash": "approve-claim-canary-e315c2518c-a",
|
|
"id": "3953271f-7df5-5674-99b0-980b1b3534e6",
|
|
"source_type": "observation",
|
|
"storage_path": null,
|
|
"url": null
|
|
},
|
|
{
|
|
"created_by": null,
|
|
"excerpt": "Disposable clone lifecycle canary source B.",
|
|
"hash": "approve-claim-canary-e315c2518c-b",
|
|
"id": "3d31345d-a4f7-52a7-af4a-0034f99a8123",
|
|
"source_type": "observation",
|
|
"storage_path": null,
|
|
"url": null
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"proposal_type": "approve_claim",
|
|
"review_note": "Reviewed exact strict payload inside the disposable clone.",
|
|
"reviewed_at": "2026-07-15 03:59:09.091704+00",
|
|
"reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999",
|
|
"reviewed_by_handle": "m3ta",
|
|
"status": "approved"
|
|
},
|
|
"proposal_payload_sha256": "cf2676db5a64142d07a7b46f02f1ba38bfa8cca69d03484bbcaa5eeb7002af71",
|
|
"required_tier": "T2_runtime",
|
|
"rollback": {
|
|
"counts_after_rollback": {
|
|
"kb_stage.kb_proposals": 1,
|
|
"public.claim_edges": 0,
|
|
"public.claim_evidence": 1,
|
|
"public.claims": 1,
|
|
"public.reasoning_tools": 0,
|
|
"public.sources": 1
|
|
},
|
|
"counts_before_apply": {
|
|
"kb_stage.kb_proposals": 1,
|
|
"public.claim_edges": 0,
|
|
"public.claim_evidence": 1,
|
|
"public.claims": 1,
|
|
"public.reasoning_tools": 0,
|
|
"public.sources": 1
|
|
},
|
|
"delete_order": [
|
|
"claim_evidence",
|
|
"claim_edges",
|
|
"reasoning_tools",
|
|
"sources",
|
|
"claims"
|
|
],
|
|
"proposal_after": {
|
|
"applied_at": null,
|
|
"applied_by_agent_id": null,
|
|
"applied_by_handle": null,
|
|
"id": "edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b",
|
|
"proposal_type": "approve_claim",
|
|
"review_note": "Reviewed exact strict payload inside the disposable clone.",
|
|
"reviewed_at": "2026-07-15 03:59:09.091704+00",
|
|
"reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999",
|
|
"reviewed_by_handle": "m3ta",
|
|
"status": "canceled"
|
|
},
|
|
"rollback_sql_sha256": "50758dab3f998289a879cedb4a3f4535814e70c7f4dde417812092b9fe194901",
|
|
"schema": "livingip.proposalApplyRollback.v2",
|
|
"target_rows_after": {
|
|
"claim_edges": [],
|
|
"claim_evidence": [],
|
|
"claims": [],
|
|
"reasoning_tools": [],
|
|
"sources": []
|
|
}
|
|
},
|
|
"schema": "livingip.proposalApplyLifecycleReceipt.v2",
|
|
"strongest_claim_allowed": "deterministic disposable-clone apply and compensating rollback"
|
|
}
|