From c216e0cbb5ad5a5e13c6231c768b587095de448a Mon Sep 17 00:00:00 2001 From: twentyOne2x Date: Wed, 15 Jul 2026 06:00:12 +0200 Subject: [PATCH] Refresh proposal lifecycle proof on current main --- .../proposal-apply-clone-rollback-current.sql | 60 +- ...oposal-apply-lifecycle-canary-current.json | 944 +++++++++--------- ...posal-apply-lifecycle-receipt-current.json | 88 +- 3 files changed, 546 insertions(+), 546 deletions(-) diff --git a/docs/reports/leo-working-state-20260709/proposal-apply-clone-rollback-current.sql b/docs/reports/leo-working-state-20260709/proposal-apply-clone-rollback-current.sql index caea6a2..46f7097 100644 --- a/docs/reports/leo-working-state-20260709/proposal-apply-clone-rollback-current.sql +++ b/docs/reports/leo-working-state-20260709/proposal-apply-clone-rollback-current.sql @@ -1,7 +1,7 @@ begin; set local standard_conforming_strings = on; set local lock_timeout = '5s'; -select pg_advisory_xact_lock(hashtextextended('proposal-rollback:' || E'0b5cfd03-8c1f-509a-b1e1-a05e45164d8d', 0)); +select pg_advisory_xact_lock(hashtextextended('proposal-rollback:' || E'edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b', 0)); do $rollback$ declare affected integer; @@ -9,24 +9,24 @@ declare downstream_dependency_count integer; begin perform 1 from kb_stage.kb_proposals - where id = E'0b5cfd03-8c1f-509a-b1e1-a05e45164d8d'::uuid + where id = E'edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b'::uuid for update; if not found then raise exception 'proposal rollback: proposal row missing'; end if; if not exists ( select 1 from kb_stage.kb_proposals - where id = E'0b5cfd03-8c1f-509a-b1e1-a05e45164d8d'::uuid + where id = E'edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b'::uuid and proposal_type = 'approve_claim' and status = 'applied' - and payload = E'{"apply_payload":{"agent_id":null,"claims":[{"confidence":0.9,"created_by":null,"id":"32cc5b57-0d89-58aa-9cc1-f9e0c63947fb","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":"4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95","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":"32cc5b57-0d89-58aa-9cc1-f9e0c63947fb","to_claim":"4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95","weight":0.75}],"evidence":[{"claim_id":"32cc5b57-0d89-58aa-9cc1-f9e0c63947fb","created_by":null,"role":"grounds","source_id":"bf697d93-8b77-5e2b-a6c0-0825e5ba76fd","weight":0.9},{"claim_id":"4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95","created_by":null,"role":"illustrates","source_id":"7a2198b6-16b2-52c6-a641-7ad59826e5bf","weight":0.8}],"reasoning_tools":[{"agent_id":null,"category":"verification","description":"Verify approved proposal to canonical graph lifecycle in a disposable clone.","id":"41b58d96-37f6-526c-b021-58f1dbcfdb6c","name":"Canonical row proof canary"}],"sources":[{"created_by":null,"excerpt":"Disposable clone lifecycle canary source A.","hash":"approve-claim-canary-4d6107db5d-a","id":"bf697d93-8b77-5e2b-a6c0-0825e5ba76fd","source_type":"observation","storage_path":null,"url":null},{"created_by":null,"excerpt":"Disposable clone lifecycle canary source B.","hash":"approve-claim-canary-4d6107db5d-b","id":"7a2198b6-16b2-52c6-a641-7ad59826e5bf","source_type":"observation","storage_path":null,"url":null}]}}'::jsonb + and payload = E'{"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}]}}'::jsonb and reviewed_by_handle is not distinct from E'm3ta' and reviewed_by_agent_id is not distinct from E'99999999-9999-9999-9999-999999999999'::uuid - and reviewed_at is not distinct from E'2026-07-15 03:30:07.092864+00'::timestamptz + and reviewed_at is not distinct from E'2026-07-15 03:59:09.091704+00'::timestamptz and review_note is not distinct from E'Reviewed exact strict payload inside the disposable clone.' and applied_by_handle is not distinct from E'kb-apply' and applied_by_agent_id is not distinct from E'44444444-4444-4444-4444-444444444444'::uuid - and applied_at is not distinct from E'2026-07-15 03:30:10.578016+00'::timestamptz + and applied_at is not distinct from E'2026-07-15 03:59:12.452878+00'::timestamptz ) then raise exception 'proposal rollback: applied ledger does not match apply receipt'; end if; @@ -41,83 +41,83 @@ begin 'review_note', review_note ) into approval_now from kb_stage.kb_proposal_approvals - where proposal_id = E'0b5cfd03-8c1f-509a-b1e1-a05e45164d8d'::uuid; - if approval_now is distinct from E'{"payload":{"apply_payload":{"agent_id":null,"claims":[{"confidence":0.9,"created_by":null,"id":"32cc5b57-0d89-58aa-9cc1-f9e0c63947fb","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":"4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95","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":"32cc5b57-0d89-58aa-9cc1-f9e0c63947fb","to_claim":"4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95","weight":0.75}],"evidence":[{"claim_id":"32cc5b57-0d89-58aa-9cc1-f9e0c63947fb","created_by":null,"role":"grounds","source_id":"bf697d93-8b77-5e2b-a6c0-0825e5ba76fd","weight":0.9},{"claim_id":"4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95","created_by":null,"role":"illustrates","source_id":"7a2198b6-16b2-52c6-a641-7ad59826e5bf","weight":0.8}],"reasoning_tools":[{"agent_id":null,"category":"verification","description":"Verify approved proposal to canonical graph lifecycle in a disposable clone.","id":"41b58d96-37f6-526c-b021-58f1dbcfdb6c","name":"Canonical row proof canary"}],"sources":[{"created_by":null,"excerpt":"Disposable clone lifecycle canary source A.","hash":"approve-claim-canary-4d6107db5d-a","id":"bf697d93-8b77-5e2b-a6c0-0825e5ba76fd","source_type":"observation","storage_path":null,"url":null},{"created_by":null,"excerpt":"Disposable clone lifecycle canary source B.","hash":"approve-claim-canary-4d6107db5d-b","id":"7a2198b6-16b2-52c6-a641-7ad59826e5bf","source_type":"observation","storage_path":null,"url":null}]}},"proposal_id":"0b5cfd03-8c1f-509a-b1e1-a05e45164d8d","proposal_type":"approve_claim","review_note":"Reviewed exact strict payload inside the disposable clone.","reviewed_at":"2026-07-15 03:30:07.092864+00","reviewed_by_agent_id":"99999999-9999-9999-9999-999999999999","reviewed_by_db_role":"kb_review","reviewed_by_handle":"m3ta"}'::jsonb then + where proposal_id = E'edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b'::uuid; + if approval_now is distinct from E'{"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_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_db_role":"kb_review","reviewed_by_handle":"m3ta"}'::jsonb then raise exception 'proposal rollback: immutable approval snapshot drifted'; end if; select count(*) into downstream_dependency_count from ( select ce.claim_id from public.claim_evidence ce - where (ce.claim_id = any(array[E'4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95'::uuid, E'32cc5b57-0d89-58aa-9cc1-f9e0c63947fb'::uuid]::uuid[]) or ce.source_id = any(array[E'bf697d93-8b77-5e2b-a6c0-0825e5ba76fd'::uuid, E'7a2198b6-16b2-52c6-a641-7ad59826e5bf'::uuid]::uuid[])) - and not (((ce.claim_id = E'32cc5b57-0d89-58aa-9cc1-f9e0c63947fb'::uuid and ce.source_id = E'bf697d93-8b77-5e2b-a6c0-0825e5ba76fd'::uuid and ce.role = E'grounds'::evidence_role) or (ce.claim_id = E'4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95'::uuid and ce.source_id = E'7a2198b6-16b2-52c6-a641-7ad59826e5bf'::uuid and ce.role = E'illustrates'::evidence_role))) + where (ce.claim_id = any(array[E'a9dd972a-b867-56f7-b3c9-3913dd9a0abe'::uuid, E'b4d0a944-8f11-5516-80ca-bc680f0059ad'::uuid]::uuid[]) or ce.source_id = any(array[E'3953271f-7df5-5674-99b0-980b1b3534e6'::uuid, E'3d31345d-a4f7-52a7-af4a-0034f99a8123'::uuid]::uuid[])) + and not (((ce.claim_id = E'a9dd972a-b867-56f7-b3c9-3913dd9a0abe'::uuid and ce.source_id = E'3d31345d-a4f7-52a7-af4a-0034f99a8123'::uuid and ce.role = E'illustrates'::evidence_role) or (ce.claim_id = E'b4d0a944-8f11-5516-80ca-bc680f0059ad'::uuid and ce.source_id = E'3953271f-7df5-5674-99b0-980b1b3534e6'::uuid and ce.role = E'grounds'::evidence_role))) union all select edge.id from public.claim_edges edge - where (edge.from_claim = any(array[E'4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95'::uuid, E'32cc5b57-0d89-58aa-9cc1-f9e0c63947fb'::uuid]::uuid[]) or edge.to_claim = any(array[E'4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95'::uuid, E'32cc5b57-0d89-58aa-9cc1-f9e0c63947fb'::uuid]::uuid[])) - and edge.id <> all(array[E'3ff15dc5-f9e8-5079-8e70-dc51d6f3e4c8'::uuid]::uuid[]) + where (edge.from_claim = any(array[E'a9dd972a-b867-56f7-b3c9-3913dd9a0abe'::uuid, E'b4d0a944-8f11-5516-80ca-bc680f0059ad'::uuid]::uuid[]) or edge.to_claim = any(array[E'a9dd972a-b867-56f7-b3c9-3913dd9a0abe'::uuid, E'b4d0a944-8f11-5516-80ca-bc680f0059ad'::uuid]::uuid[])) + and edge.id <> all(array[E'cd799806-18e8-5e8c-959c-5f9c267654a7'::uuid]::uuid[]) union all select claim.id from public.claims claim - where claim.superseded_by = any(array[E'4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95'::uuid, E'32cc5b57-0d89-58aa-9cc1-f9e0c63947fb'::uuid]::uuid[]) - and claim.id <> all(array[E'4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95'::uuid, E'32cc5b57-0d89-58aa-9cc1-f9e0c63947fb'::uuid]::uuid[]) + where claim.superseded_by = any(array[E'a9dd972a-b867-56f7-b3c9-3913dd9a0abe'::uuid, E'b4d0a944-8f11-5516-80ca-bc680f0059ad'::uuid]::uuid[]) + and claim.id <> all(array[E'a9dd972a-b867-56f7-b3c9-3913dd9a0abe'::uuid, E'b4d0a944-8f11-5516-80ca-bc680f0059ad'::uuid]::uuid[]) ) external_dependencies; if downstream_dependency_count <> 0 then raise exception 'proposal rollback: % downstream dependenc(ies) exist; rollback quarantined', downstream_dependency_count; end if; if (select count(*) from public.claim_evidence t - where ((t.claim_id = E'32cc5b57-0d89-58aa-9cc1-f9e0c63947fb'::uuid and t.source_id = E'bf697d93-8b77-5e2b-a6c0-0825e5ba76fd'::uuid and t.role = E'grounds'::evidence_role)) and to_jsonb(t) = E'{"claim_id":"32cc5b57-0d89-58aa-9cc1-f9e0c63947fb","created_at":"2026-07-15T03:30:10.562997+00:00","created_by":null,"role":"grounds","source_id":"bf697d93-8b77-5e2b-a6c0-0825e5ba76fd","weight":0.9}'::jsonb) <> 1 then + where ((t.claim_id = E'a9dd972a-b867-56f7-b3c9-3913dd9a0abe'::uuid and t.source_id = E'3d31345d-a4f7-52a7-af4a-0034f99a8123'::uuid and t.role = E'illustrates'::evidence_role)) and to_jsonb(t) = E'{"claim_id":"a9dd972a-b867-56f7-b3c9-3913dd9a0abe","created_at":"2026-07-15T03:59:12.43629+00:00","created_by":null,"role":"illustrates","source_id":"3d31345d-a4f7-52a7-af4a-0034f99a8123","weight":0.8}'::jsonb) <> 1 then raise exception 'proposal rollback drift: claim_evidence[0] row does not match apply receipt'; end if; if (select count(*) from public.claim_evidence t - where ((t.claim_id = E'4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95'::uuid and t.source_id = E'7a2198b6-16b2-52c6-a641-7ad59826e5bf'::uuid and t.role = E'illustrates'::evidence_role)) and to_jsonb(t) = E'{"claim_id":"4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95","created_at":"2026-07-15T03:30:10.562997+00:00","created_by":null,"role":"illustrates","source_id":"7a2198b6-16b2-52c6-a641-7ad59826e5bf","weight":0.8}'::jsonb) <> 1 then + where ((t.claim_id = E'b4d0a944-8f11-5516-80ca-bc680f0059ad'::uuid and t.source_id = E'3953271f-7df5-5674-99b0-980b1b3534e6'::uuid and t.role = E'grounds'::evidence_role)) and to_jsonb(t) = E'{"claim_id":"b4d0a944-8f11-5516-80ca-bc680f0059ad","created_at":"2026-07-15T03:59:12.43629+00:00","created_by":null,"role":"grounds","source_id":"3953271f-7df5-5674-99b0-980b1b3534e6","weight":0.9}'::jsonb) <> 1 then raise exception 'proposal rollback drift: claim_evidence[1] row does not match apply receipt'; end if; if (select count(*) from public.claim_edges t - where t.id = E'3ff15dc5-f9e8-5079-8e70-dc51d6f3e4c8'::uuid and to_jsonb(t) = E'{"created_at":"2026-07-15T03:30:10.562997+00:00","created_by":null,"edge_type":"supports","from_claim":"32cc5b57-0d89-58aa-9cc1-f9e0c63947fb","id":"3ff15dc5-f9e8-5079-8e70-dc51d6f3e4c8","to_claim":"4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95","weight":0.75}'::jsonb) <> 1 then + where t.id = E'cd799806-18e8-5e8c-959c-5f9c267654a7'::uuid and to_jsonb(t) = E'{"created_at":"2026-07-15T03:59:12.43629+00:00","created_by":null,"edge_type":"supports","from_claim":"b4d0a944-8f11-5516-80ca-bc680f0059ad","id":"cd799806-18e8-5e8c-959c-5f9c267654a7","to_claim":"a9dd972a-b867-56f7-b3c9-3913dd9a0abe","weight":0.75}'::jsonb) <> 1 then raise exception 'proposal rollback drift: claim_edges[0] row does not match apply receipt'; end if; if (select count(*) from public.reasoning_tools t - where t.id = E'41b58d96-37f6-526c-b021-58f1dbcfdb6c'::uuid and to_jsonb(t) = E'{"agent_id":null,"category":"verification","created_at":"2026-07-15T03:30:10.562997+00:00","description":"Verify approved proposal to canonical graph lifecycle in a disposable clone.","id":"41b58d96-37f6-526c-b021-58f1dbcfdb6c","name":"Canonical row proof canary"}'::jsonb) <> 1 then + where t.id = E'a32a7252-d39f-5ee9-873a-a82b56a6bb08'::uuid and to_jsonb(t) = E'{"agent_id":null,"category":"verification","created_at":"2026-07-15T03:59:12.43629+00:00","description":"Verify approved proposal to canonical graph lifecycle in a disposable clone.","id":"a32a7252-d39f-5ee9-873a-a82b56a6bb08","name":"Canonical row proof canary"}'::jsonb) <> 1 then raise exception 'proposal rollback drift: reasoning_tools[0] row does not match apply receipt'; end if; if (select count(*) from public.sources t - where t.id = E'bf697d93-8b77-5e2b-a6c0-0825e5ba76fd'::uuid and to_jsonb(t) = E'{"captured_at":null,"created_at":"2026-07-15T03:30:10.562997+00:00","created_by":null,"excerpt":"Disposable clone lifecycle canary source A.","hash":"approve-claim-canary-4d6107db5d-a","id":"bf697d93-8b77-5e2b-a6c0-0825e5ba76fd","source_type":"observation","storage_path":null,"url":null}'::jsonb) <> 1 then + where t.id = E'3953271f-7df5-5674-99b0-980b1b3534e6'::uuid and to_jsonb(t) = E'{"captured_at":null,"created_at":"2026-07-15T03:59:12.43629+00:00","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}'::jsonb) <> 1 then raise exception 'proposal rollback drift: sources[0] row does not match apply receipt'; end if; if (select count(*) from public.sources t - where t.id = E'7a2198b6-16b2-52c6-a641-7ad59826e5bf'::uuid and to_jsonb(t) = E'{"captured_at":null,"created_at":"2026-07-15T03:30:10.562997+00:00","created_by":null,"excerpt":"Disposable clone lifecycle canary source B.","hash":"approve-claim-canary-4d6107db5d-b","id":"7a2198b6-16b2-52c6-a641-7ad59826e5bf","source_type":"observation","storage_path":null,"url":null}'::jsonb) <> 1 then + where t.id = E'3d31345d-a4f7-52a7-af4a-0034f99a8123'::uuid and to_jsonb(t) = E'{"captured_at":null,"created_at":"2026-07-15T03:59:12.43629+00:00","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}'::jsonb) <> 1 then raise exception 'proposal rollback drift: sources[1] row does not match apply receipt'; end if; if (select count(*) from public.claims t - where t.id = E'4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95'::uuid and to_jsonb(t) = E'{"confidence":0.85,"created_at":"2026-07-15T03:30:10.562997+00:00","created_by":null,"id":"4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95","status":"open","superseded_by":null,"tags":["working-leo","row-proof"],"text":"Row-level proof is the authority for canonical KB state.","type":"concept","updated_at":"2026-07-15T03:30:10.562997+00:00"}'::jsonb) <> 1 then + where t.id = E'a9dd972a-b867-56f7-b3c9-3913dd9a0abe'::uuid and to_jsonb(t) = E'{"confidence":0.85,"created_at":"2026-07-15T03:59:12.43629+00:00","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","updated_at":"2026-07-15T03:59:12.43629+00:00"}'::jsonb) <> 1 then raise exception 'proposal rollback drift: claims[0] row does not match apply receipt'; end if; if (select count(*) from public.claims t - where t.id = E'32cc5b57-0d89-58aa-9cc1-f9e0c63947fb'::uuid and to_jsonb(t) = E'{"confidence":0.9,"created_at":"2026-07-15T03:30:10.562997+00:00","created_by":null,"id":"32cc5b57-0d89-58aa-9cc1-f9e0c63947fb","status":"open","superseded_by":null,"tags":["working-leo","clone-canary"],"text":"An approved strict proposal can create exact canonical rows atomically.","type":"structural","updated_at":"2026-07-15T03:30:10.562997+00:00"}'::jsonb) <> 1 then + where t.id = E'b4d0a944-8f11-5516-80ca-bc680f0059ad'::uuid and to_jsonb(t) = E'{"confidence":0.9,"created_at":"2026-07-15T03:59:12.43629+00:00","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","updated_at":"2026-07-15T03:59:12.43629+00:00"}'::jsonb) <> 1 then raise exception 'proposal rollback drift: claims[1] row does not match apply receipt'; end if; - delete from public.claim_evidence target where ((target.claim_id = E'32cc5b57-0d89-58aa-9cc1-f9e0c63947fb'::uuid and target.source_id = E'bf697d93-8b77-5e2b-a6c0-0825e5ba76fd'::uuid and target.role = E'grounds'::evidence_role) or (target.claim_id = E'4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95'::uuid and target.source_id = E'7a2198b6-16b2-52c6-a641-7ad59826e5bf'::uuid and target.role = E'illustrates'::evidence_role)); + delete from public.claim_evidence target where ((target.claim_id = E'a9dd972a-b867-56f7-b3c9-3913dd9a0abe'::uuid and target.source_id = E'3d31345d-a4f7-52a7-af4a-0034f99a8123'::uuid and target.role = E'illustrates'::evidence_role) or (target.claim_id = E'b4d0a944-8f11-5516-80ca-bc680f0059ad'::uuid and target.source_id = E'3953271f-7df5-5674-99b0-980b1b3534e6'::uuid and target.role = E'grounds'::evidence_role)); get diagnostics affected = row_count; if affected <> 2 then raise exception 'proposal rollback count mismatch for claim_evidence: expected 2, got %', affected; end if; - delete from public.claim_edges where id in (E'3ff15dc5-f9e8-5079-8e70-dc51d6f3e4c8'::uuid); + delete from public.claim_edges where id in (E'cd799806-18e8-5e8c-959c-5f9c267654a7'::uuid); get diagnostics affected = row_count; if affected <> 1 then raise exception 'proposal rollback count mismatch for claim_edges: expected 1, got %', affected; end if; - delete from public.reasoning_tools where id in (E'41b58d96-37f6-526c-b021-58f1dbcfdb6c'::uuid); + delete from public.reasoning_tools where id in (E'a32a7252-d39f-5ee9-873a-a82b56a6bb08'::uuid); get diagnostics affected = row_count; if affected <> 1 then raise exception 'proposal rollback count mismatch for reasoning_tools: expected 1, got %', affected; end if; - delete from public.sources where id in (E'bf697d93-8b77-5e2b-a6c0-0825e5ba76fd'::uuid, E'7a2198b6-16b2-52c6-a641-7ad59826e5bf'::uuid); + delete from public.sources where id in (E'3953271f-7df5-5674-99b0-980b1b3534e6'::uuid, E'3d31345d-a4f7-52a7-af4a-0034f99a8123'::uuid); get diagnostics affected = row_count; if affected <> 2 then raise exception 'proposal rollback count mismatch for sources: expected 2, got %', affected; end if; - delete from public.claims where id in (E'4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95'::uuid, E'32cc5b57-0d89-58aa-9cc1-f9e0c63947fb'::uuid); + delete from public.claims where id in (E'a9dd972a-b867-56f7-b3c9-3913dd9a0abe'::uuid, E'b4d0a944-8f11-5516-80ca-bc680f0059ad'::uuid); get diagnostics affected = row_count; if affected <> 2 then raise exception 'proposal rollback count mismatch for claims: expected 2, got %', affected; @@ -128,10 +128,10 @@ begin applied_by_agent_id = null, applied_at = null, updated_at = now() - where id = E'0b5cfd03-8c1f-509a-b1e1-a05e45164d8d'::uuid + where id = E'edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b'::uuid and status = 'applied' - and payload = E'{"apply_payload":{"agent_id":null,"claims":[{"confidence":0.9,"created_by":null,"id":"32cc5b57-0d89-58aa-9cc1-f9e0c63947fb","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":"4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95","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":"32cc5b57-0d89-58aa-9cc1-f9e0c63947fb","to_claim":"4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95","weight":0.75}],"evidence":[{"claim_id":"32cc5b57-0d89-58aa-9cc1-f9e0c63947fb","created_by":null,"role":"grounds","source_id":"bf697d93-8b77-5e2b-a6c0-0825e5ba76fd","weight":0.9},{"claim_id":"4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95","created_by":null,"role":"illustrates","source_id":"7a2198b6-16b2-52c6-a641-7ad59826e5bf","weight":0.8}],"reasoning_tools":[{"agent_id":null,"category":"verification","description":"Verify approved proposal to canonical graph lifecycle in a disposable clone.","id":"41b58d96-37f6-526c-b021-58f1dbcfdb6c","name":"Canonical row proof canary"}],"sources":[{"created_by":null,"excerpt":"Disposable clone lifecycle canary source A.","hash":"approve-claim-canary-4d6107db5d-a","id":"bf697d93-8b77-5e2b-a6c0-0825e5ba76fd","source_type":"observation","storage_path":null,"url":null},{"created_by":null,"excerpt":"Disposable clone lifecycle canary source B.","hash":"approve-claim-canary-4d6107db5d-b","id":"7a2198b6-16b2-52c6-a641-7ad59826e5bf","source_type":"observation","storage_path":null,"url":null}]}}'::jsonb - and applied_at is not distinct from E'2026-07-15 03:30:10.578016+00'::timestamptz; + and payload = E'{"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}]}}'::jsonb + and applied_at is not distinct from E'2026-07-15 03:59:12.452878+00'::timestamptz; get diagnostics affected = row_count; if affected <> 1 then raise exception 'proposal rollback: expected one applied ledger row, got %', affected; diff --git a/docs/reports/leo-working-state-20260709/proposal-apply-lifecycle-canary-current.json b/docs/reports/leo-working-state-20260709/proposal-apply-lifecycle-canary-current.json index fbcd79b..3259037 100644 --- a/docs/reports/leo-working-state-20260709/proposal-apply-lifecycle-canary-current.json +++ b/docs/reports/leo-working-state-20260709/proposal-apply-lifecycle-canary-current.json @@ -2,48 +2,48 @@ "applied_rollback_receipt": { "applied_row_keys": { "claim_edges": [ - "3ff15dc5-f9e8-5079-8e70-dc51d6f3e4c8" + "cd799806-18e8-5e8c-959c-5f9c267654a7" ], "claim_evidence": [ - "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb|bf697d93-8b77-5e2b-a6c0-0825e5ba76fd|grounds", - "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95|7a2198b6-16b2-52c6-a641-7ad59826e5bf|illustrates" + "a9dd972a-b867-56f7-b3c9-3913dd9a0abe|3d31345d-a4f7-52a7-af4a-0034f99a8123|illustrates", + "b4d0a944-8f11-5516-80ca-bc680f0059ad|3953271f-7df5-5674-99b0-980b1b3534e6|grounds" ], "claims": [ - "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95" + "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", + "b4d0a944-8f11-5516-80ca-bc680f0059ad" ], "reasoning_tools": [ - "41b58d96-37f6-526c-b021-58f1dbcfdb6c" + "a32a7252-d39f-5ee9-873a-a82b56a6bb08" ], "sources": [ - "7a2198b6-16b2-52c6-a641-7ad59826e5bf", - "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd" + "3953271f-7df5-5674-99b0-980b1b3534e6", + "3d31345d-a4f7-52a7-af4a-0034f99a8123" ] }, "applied_row_sha256": { "claim_edges": [ - "65e5186be950498bd8ff8ef2043804181ec5bef02c9c1bb36a965dd9410e8b5b" + "aae7ed87c66cf58136f2b0027ae1cddc9092cd64bfc8e617cd7746b2306274c5" ], "claim_evidence": [ - "9164b7c63641e5cbf5422f50299490053d547ba6ce1108c970b1ebfb89dc8e25", - "c098ddaadc9b7d14e3f0d48f844b88750fc7529813a20762240557abcdb1391b" + "388f3363173efda00f0688fab77fe0ce2baf62035220b843be1adea1f1c70f7f", + "55838cb722f7158cbdbdc3b79212e764f9fa6014771985aec3c1c7856967db07" ], "claims": [ - "e8cb8a99124bcc1f98fb0316132155c4db6d9dd12879f40a0ece82cc97e54085", - "4ffd395e8534ab7c9d565147667c8e207eacf70dbfcae6e8959e9b9203e4429f" + "75fe4543c9c3194612b1cf98b074ff7e361da17c9bcd59f9b6f085c2c0861277", + "5914923936817eff6d7e5c824c94c18ae6392b7a6e80c87ace2e547865b173eb" ], "reasoning_tools": [ - "355dee4df27c89809daa214fde69fdfb9f15fc2a29f3985582fe69d7bd797598" + "990dacb7b77cec117d9ee4a7630625a8782d06dfd549340b3269b8332c170576" ], "sources": [ - "cea718e74eb3d2c2672491e2e6fc523c4c4a4ae3060babbb24652f8004a2c7fd", - "d31a88fff760ed8d5985a2557f20524a372a0ea94893b7ad1aa1d24e6fe58050" + "585edbec2f98ec127041cdd662506a1494ea402f7e25ac0082dbda98197bf130", + "a8d2eead7cb3e563869978570173e2af753dfe131d4b7cfcf6dd419ffbb427e5" ] }, - "apply_payload_sha256": "89faf1f2fc9481574934de0eefb91cb8056e10784ec0f966c621621ff4f91b02", - "apply_receipt_sha256": "456247af33d4222f76c47c0a4e9228135d7a46c2c04c0f9c928b6bae5f30cde8", - "apply_sql_sha256": "5e93caad9e259d34b2ed02f98825a41b48cff4cfe0678d60a43ed1d08298ce7a", - "approval_snapshot_sha256": "ae28ff3694a19603b562f3233772ea68371702f22732026c75c33af944428dab", + "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, @@ -59,11 +59,11 @@ "unrelated_rows_unchanged": true }, "current_tier": "T2_runtime", - "fresh_owned_apply_sql_sha256": "5e93caad9e259d34b2ed02f98825a41b48cff4cfe0678d60a43ed1d08298ce7a", - "fresh_preflight_artifact_sha256": "33ae0ebf83cb0d29c0f07e45587b912f7716faa7360ec585c46b65e593723dee", - "fresh_preflight_sha256": "3c4a6b90e6cbb7aa9f93966465f26ada386c2e3bd8326a8bfb23c2efb0c142b8", - "generated_at_utc": "2026-07-15T03:30:13.458916+00:00", - "lifecycle_receipt_sha256": "6a94df2a04b9b71f931d23d5e5fba3aa295395f9ef636f490bcffdd43d1af697", + "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, @@ -71,7 +71,7 @@ "applied_at": null, "applied_by_agent_id": null, "applied_by_handle": null, - "id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "id": "edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b", "payload": { "apply_payload": { "agent_id": null, @@ -79,7 +79,7 @@ { "confidence": 0.9, "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "status": "open", "superseded_by": null, "tags": [ @@ -92,7 +92,7 @@ { "confidence": 0.85, "created_by": null, - "id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -108,24 +108,24 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "created_by": null, "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", "weight": 0.9 }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 } ], @@ -134,7 +134,7 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], @@ -142,8 +142,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "hash": "approve-claim-canary-e315c2518c-a", + "id": "3953271f-7df5-5674-99b0-980b1b3534e6", "source_type": "observation", "storage_path": null, "url": null @@ -151,8 +151,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "hash": "approve-claim-canary-e315c2518c-b", + "id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "source_type": "observation", "storage_path": null, "url": null @@ -162,12 +162,12 @@ }, "proposal_type": "approve_claim", "review_note": "Reviewed exact strict payload inside the disposable clone.", - "reviewed_at": "2026-07-15 03:30:07.092864+00", + "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": "3e499f82baa1fa80dba0fdeee7133dfec9c92f111a9cd1aa0b77fe0a3c12c112", + "proposal_payload_sha256": "cf2676db5a64142d07a7b46f02f1ba38bfa8cca69d03484bbcaa5eeb7002af71", "required_tier": "T2_runtime", "rollback": { "counts_after_rollback": { @@ -197,15 +197,15 @@ "applied_at": null, "applied_by_agent_id": null, "applied_by_handle": null, - "id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "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:30:07.092864+00", + "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": "5b184fc6a65373549b257c3dd40abac91bb90bd4c75b890798fcabc4174dee7b", + "rollback_sql_sha256": "50758dab3f998289a879cedb4a3f4535814e70c7f4dde417812092b9fe194901", "schema": "livingip.proposalApplyRollback.v2", "target_rows_after": { "claim_edges": [], @@ -220,11 +220,11 @@ }, "apply_transition": { "applied_readback": { - "applied_at": "2026-07-15 03:30:10.578016+00", + "applied_at": "2026-07-15 03:59:12.452878+00", "applied_by_agent_id": "44444444-4444-4444-4444-444444444444", "applied_by_handle": "kb-apply", "channel": "clone_canary", - "id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "id": "edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b", "payload": { "apply_payload": { "agent_id": null, @@ -232,7 +232,7 @@ { "confidence": 0.9, "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "status": "open", "superseded_by": null, "tags": [ @@ -245,7 +245,7 @@ { "confidence": 0.85, "created_by": null, - "id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -261,24 +261,24 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "created_by": null, "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", "weight": 0.9 }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 } ], @@ -287,7 +287,7 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], @@ -295,8 +295,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "hash": "approve-claim-canary-e315c2518c-a", + "id": "3953271f-7df5-5674-99b0-980b1b3534e6", "source_type": "observation", "storage_path": null, "url": null @@ -304,8 +304,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "hash": "approve-claim-canary-e315c2518c-b", + "id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "source_type": "observation", "storage_path": null, "url": null @@ -316,7 +316,7 @@ "proposal_type": "approve_claim", "rationale": "Exercise strict canonical bundle review and apply lifecycle.", "review_note": "Reviewed exact strict payload inside the disposable clone.", - "reviewed_at": "2026-07-15 03:30:07.092864+00", + "reviewed_at": "2026-07-15 03:59:09.091704+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_handle": "m3ta", "source_ref": "working-leo:approve-claim-clone-canary", @@ -327,7 +327,7 @@ "applied_by_agent_id": null, "applied_by_handle": null, "channel": "clone_canary", - "id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "id": "edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b", "payload": { "apply_payload": { "agent_id": null, @@ -335,7 +335,7 @@ { "confidence": 0.9, "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "status": "open", "superseded_by": null, "tags": [ @@ -348,7 +348,7 @@ { "confidence": 0.85, "created_by": null, - "id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -364,24 +364,24 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "created_by": null, "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", "weight": 0.9 }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 } ], @@ -390,7 +390,7 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], @@ -398,8 +398,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "hash": "approve-claim-canary-e315c2518c-a", + "id": "3953271f-7df5-5674-99b0-980b1b3534e6", "source_type": "observation", "storage_path": null, "url": null @@ -407,8 +407,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "hash": "approve-claim-canary-e315c2518c-b", + "id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "source_type": "observation", "storage_path": null, "url": null @@ -419,7 +419,7 @@ "proposal_type": "approve_claim", "rationale": "Exercise strict canonical bundle review and apply lifecycle.", "review_note": "Reviewed exact strict payload inside the disposable clone.", - "reviewed_at": "2026-07-15 03:30:07.092864+00", + "reviewed_at": "2026-07-15 03:59:09.091704+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_handle": "m3ta", "source_ref": "working-leo:approve-claim-clone-canary", @@ -435,7 +435,7 @@ { "confidence": 0.9, "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "status": "open", "superseded_by": null, "tags": [ @@ -448,7 +448,7 @@ { "confidence": 0.85, "created_by": null, - "id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -464,24 +464,24 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "created_by": null, "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", "weight": 0.9 }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 } ], @@ -490,7 +490,7 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], @@ -498,8 +498,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "hash": "approve-claim-canary-e315c2518c-a", + "id": "3953271f-7df5-5674-99b0-980b1b3534e6", "source_type": "observation", "storage_path": null, "url": null @@ -507,8 +507,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "hash": "approve-claim-canary-e315c2518c-b", + "id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "source_type": "observation", "storage_path": null, "url": null @@ -516,10 +516,10 @@ ] } }, - "proposal_id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "proposal_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:30:07.092864+00", + "reviewed_at": "2026-07-15 03:59:09.091704+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_db_role": "kb_review", "reviewed_by_handle": "m3ta" @@ -609,19 +609,19 @@ "public.sources": 1 }, "clone_created": true, - "clone_database": "teleo_approve_claim_isolated_4d6107db5d", + "clone_database": "teleo_approve_claim_isolated_e315c2518c", "clone_dropped": true, "clone_prerequisite_sanitization": { - "clone_sql_sha256": "a02a03a704954058745d8cee4d25597bb8eaeee2ae211d4f9be4fe055f3d98ec", + "clone_sql_sha256": "1a2120c20d24cf261fcde7e76fee7981f311e16a63328c7117c8eaf2355a73c4", "cluster_role_ddl_removed": true, "removed_alter_role_statements": 3, "removed_create_role_statements": 2, - "source_sha256": "bdf8c5da05eed10665b05ad1e331e3c9c8d72464c59889a3cf8f34ab23822faa" + "source_sha256": "d51c4b3462aac09baf68b3ca1b2255275b91a5a976f3f45ace5ed0870511e36a" }, "conflict_apply": { "returncode": 1, "source_hash_collision_refusal": true, - "stderr": "psql failed (3)\nSTDOUT:\n\n\nSTDERR:\nERROR: approve_claim: source hash collision for source 4d393879-78d4-59e1-a41a-498c5fa8e1cb\nCONTEXT: PL/pgSQL function inline_code_block line 6 at RAISE" + "stderr": "psql failed (3)\nSTDOUT:\n\n\nSTDERR:\nERROR: approve_claim: source hash collision for source 7c01ac05-81f3-5567-b830-7e600a1731ae\nCONTEXT: PL/pgSQL function inline_code_block line 6 at RAISE" }, "conflict_readback": { "canonical_rows": { @@ -640,7 +640,7 @@ { "confidence": 0.5, "created_by": null, - "id": "3025315d-fca3-55f7-99f3-95d5588fddb4", + "id": "eefe4100-92ee-5881-8b86-34e18e781a8a", "status": "open", "superseded_by": null, "tags": [ @@ -658,8 +658,8 @@ { "created_by": null, "excerpt": "Conflicting source id.", - "hash": "approve-claim-permission-probe-1438f592-0378-594a-9b9a-87dfb2a30cc0", - "id": "4d393879-78d4-59e1-a41a-498c5fa8e1cb", + "hash": "approve-claim-permission-probe-03bc88e3-e708-504f-96af-61d764bc29f7", + "id": "7c01ac05-81f3-5567-b830-7e600a1731ae", "source_type": "observation", "storage_path": null, "url": null @@ -667,10 +667,10 @@ ] } }, - "proposal_id": "3e80ebda-c58d-5d4a-aaba-c2140371c1f4", + "proposal_id": "a8d82e27-665b-5200-8ce4-6644e4e4f6d3", "proposal_type": "approve_claim", "review_note": "Reviewed exact strict payload inside the disposable clone.", - "reviewed_at": "2026-07-15 03:30:14.021982+00", + "reviewed_at": "2026-07-15 03:59:15.971674+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_db_role": "kb_review", "reviewed_by_handle": "m3ta" @@ -681,7 +681,7 @@ "applied_by_agent_id": null, "applied_by_handle": null, "channel": "clone_canary", - "id": "3e80ebda-c58d-5d4a-aaba-c2140371c1f4", + "id": "a8d82e27-665b-5200-8ce4-6644e4e4f6d3", "payload": { "apply_payload": { "agent_id": null, @@ -689,7 +689,7 @@ { "confidence": 0.5, "created_by": null, - "id": "3025315d-fca3-55f7-99f3-95d5588fddb4", + "id": "eefe4100-92ee-5881-8b86-34e18e781a8a", "status": "open", "superseded_by": null, "tags": [ @@ -707,8 +707,8 @@ { "created_by": null, "excerpt": "Conflicting source id.", - "hash": "approve-claim-permission-probe-1438f592-0378-594a-9b9a-87dfb2a30cc0", - "id": "4d393879-78d4-59e1-a41a-498c5fa8e1cb", + "hash": "approve-claim-permission-probe-03bc88e3-e708-504f-96af-61d764bc29f7", + "id": "7c01ac05-81f3-5567-b830-7e600a1731ae", "source_type": "observation", "storage_path": null, "url": null @@ -719,7 +719,7 @@ "proposal_type": "approve_claim", "rationale": "Exercise strict canonical bundle review and apply lifecycle.", "review_note": "Reviewed exact strict payload inside the disposable clone.", - "reviewed_at": "2026-07-15 03:30:14.021982+00", + "reviewed_at": "2026-07-15 03:59:15.971674+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_handle": "m3ta", "source_ref": "working-leo:approve-claim-conflict-canary", @@ -733,7 +733,7 @@ "applied_by_agent_id": null, "applied_by_handle": null, "channel": "clone_canary", - "id": "3e80ebda-c58d-5d4a-aaba-c2140371c1f4", + "id": "a8d82e27-665b-5200-8ce4-6644e4e4f6d3", "payload": { "apply_payload": { "agent_id": null, @@ -741,7 +741,7 @@ { "confidence": 0.5, "created_by": null, - "id": "3025315d-fca3-55f7-99f3-95d5588fddb4", + "id": "eefe4100-92ee-5881-8b86-34e18e781a8a", "status": "open", "superseded_by": null, "tags": [ @@ -759,8 +759,8 @@ { "created_by": null, "excerpt": "Conflicting source id.", - "hash": "approve-claim-permission-probe-1438f592-0378-594a-9b9a-87dfb2a30cc0", - "id": "4d393879-78d4-59e1-a41a-498c5fa8e1cb", + "hash": "approve-claim-permission-probe-03bc88e3-e708-504f-96af-61d764bc29f7", + "id": "7c01ac05-81f3-5567-b830-7e600a1731ae", "source_type": "observation", "storage_path": null, "url": null @@ -771,7 +771,7 @@ "proposal_type": "approve_claim", "rationale": "Exercise strict canonical bundle review and apply lifecycle.", "review_note": "Reviewed exact strict payload inside the disposable clone.", - "reviewed_at": "2026-07-15 03:30:14.021982+00", + "reviewed_at": "2026-07-15 03:59:15.971674+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_handle": "m3ta", "source_ref": "working-leo:approve-claim-conflict-canary", @@ -787,7 +787,7 @@ { "confidence": 0.5, "created_by": null, - "id": "3025315d-fca3-55f7-99f3-95d5588fddb4", + "id": "eefe4100-92ee-5881-8b86-34e18e781a8a", "status": "open", "superseded_by": null, "tags": [ @@ -805,8 +805,8 @@ { "created_by": null, "excerpt": "Conflicting source id.", - "hash": "approve-claim-permission-probe-1438f592-0378-594a-9b9a-87dfb2a30cc0", - "id": "4d393879-78d4-59e1-a41a-498c5fa8e1cb", + "hash": "approve-claim-permission-probe-03bc88e3-e708-504f-96af-61d764bc29f7", + "id": "7c01ac05-81f3-5567-b830-7e600a1731ae", "source_type": "observation", "storage_path": null, "url": null @@ -814,10 +814,10 @@ ] } }, - "proposal_id": "3e80ebda-c58d-5d4a-aaba-c2140371c1f4", + "proposal_id": "a8d82e27-665b-5200-8ce4-6644e4e4f6d3", "proposal_type": "approve_claim", "review_note": "Reviewed exact strict payload inside the disposable clone.", - "reviewed_at": "2026-07-15 03:30:14.021982+00", + "reviewed_at": "2026-07-15 03:59:15.971674+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_db_role": "kb_review", "reviewed_by_handle": "m3ta" @@ -828,7 +828,7 @@ "applied_by_agent_id": null, "applied_by_handle": null, "channel": "clone_canary", - "id": "3e80ebda-c58d-5d4a-aaba-c2140371c1f4", + "id": "a8d82e27-665b-5200-8ce4-6644e4e4f6d3", "payload": { "apply_payload": { "agent_id": null, @@ -836,7 +836,7 @@ { "confidence": 0.5, "created_by": null, - "id": "3025315d-fca3-55f7-99f3-95d5588fddb4", + "id": "eefe4100-92ee-5881-8b86-34e18e781a8a", "status": "open", "superseded_by": null, "tags": [ @@ -854,8 +854,8 @@ { "created_by": null, "excerpt": "Conflicting source id.", - "hash": "approve-claim-permission-probe-1438f592-0378-594a-9b9a-87dfb2a30cc0", - "id": "4d393879-78d4-59e1-a41a-498c5fa8e1cb", + "hash": "approve-claim-permission-probe-03bc88e3-e708-504f-96af-61d764bc29f7", + "id": "7c01ac05-81f3-5567-b830-7e600a1731ae", "source_type": "observation", "storage_path": null, "url": null @@ -875,7 +875,7 @@ "review_apply": { "returncode": 0, "stderr": "", - "stdout": "{\"id\": \"3e80ebda-c58d-5d4a-aaba-c2140371c1f4\", \"proposal_type\": \"approve_claim\", \"review_note\": \"Reviewed exact strict payload inside the disposable clone.\", \"reviewed_at\": \"2026-07-15 03:30:14.021982+00\", \"reviewed_by_agent_id\": \"99999999-9999-9999-9999-999999999999\", \"reviewed_by_db_role\": \"kb_review\", \"reviewed_by_handle\": \"m3ta\", \"status\": \"approved\"}" + "stdout": "{\"id\": \"a8d82e27-665b-5200-8ce4-6644e4e4f6d3\", \"proposal_type\": \"approve_claim\", \"review_note\": \"Reviewed exact strict payload inside the disposable clone.\", \"reviewed_at\": \"2026-07-15 03:59:15.971674+00\", \"reviewed_by_agent_id\": \"99999999-9999-9999-9999-999999999999\", \"reviewed_by_db_role\": \"kb_review\", \"reviewed_by_handle\": \"m3ta\", \"status\": \"approved\"}" } }, "current_tier": "T3_live_readonly", @@ -925,31 +925,31 @@ "first_apply": { "result": { "applied": true, - "proposal_id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "proposal_id": "edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b", "proposal_type": "approve_claim", - "replay_material_sha256": "3583ba36b109a0269c4c495fba325fe419a4776238959cadd49f67b4831520c6", + "replay_material_sha256": "b6be0bf8a61d73744d3cf88b9fa3afadc0fadcecc2abf1dfefd98863a8072376", "replay_ready": true }, "returncode": 0, "stderr": "" }, "fixture_ids": { - "conflict_claim_id": "3025315d-fca3-55f7-99f3-95d5588fddb4", - "conflict_proposal_id": "3e80ebda-c58d-5d4a-aaba-c2140371c1f4", - "conflict_source_id": "4d393879-78d4-59e1-a41a-498c5fa8e1cb", - "permission_claim_id": "3a5dc7cb-bd20-56a0-8d56-a68acc01c429", - "permission_source_id": "1438f592-0378-594a-9b9a-87dfb2a30cc0", - "proposal_id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d" + "conflict_claim_id": "eefe4100-92ee-5881-8b86-34e18e781a8a", + "conflict_proposal_id": "a8d82e27-665b-5200-8ce4-6644e4e4f6d3", + "conflict_source_id": "7c01ac05-81f3-5567-b830-7e600a1731ae", + "permission_claim_id": "98994dee-d338-5e5d-b9d7-7538f07dc3a3", + "permission_source_id": "03bc88e3-e708-504f-96af-61d764bc29f7", + "proposal_id": "edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b" }, "fresh_owned_preflight": { - "apply_payload_sha256": "89faf1f2fc9481574934de0eefb91cb8056e10784ec0f966c621621ff4f91b02", + "apply_payload_sha256": "e033bd4e742dfa0dad7d26e2f2b1f18eb71996541cdbc575bb2d4504c045e36f", "artifact": "proposal_apply_fresh_preflight", - "captured_at_utc": "2026-07-15T03:30:09.318963+00:00", + "captured_at_utc": "2026-07-15T03:59:11.231179+00:00", "fresh_owned_targets": true, - "preflight_artifact_sha256": "33ae0ebf83cb0d29c0f07e45587b912f7716faa7360ec585c46b65e593723dee", - "preflight_sha256": "3c4a6b90e6cbb7aa9f93966465f26ada386c2e3bd8326a8bfb23c2efb0c142b8", - "proposal_id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", - "proposal_payload_sha256": "3e499f82baa1fa80dba0fdeee7133dfec9c92f111a9cd1aa0b77fe0a3c12c112", + "preflight_artifact_sha256": "2312c91d82ee378d4a53136b8e307900c97d0611d9f12098e799cb6de5d30077", + "preflight_sha256": "90facb2ca62feb1d3c7a242e84427ab402cf57148eaba40ec700f3cc4896d20f", + "proposal_id": "edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b", + "proposal_payload_sha256": "cf2676db5a64142d07a7b46f02f1ba38bfa8cca69d03484bbcaa5eeb7002af71", "proposal_type": "approve_claim", "schema": "livingip.proposalApplyFreshPreflight.v1", "target_rows_before": { @@ -961,11 +961,11 @@ } }, "gateway_process_observable": true, - "generated_at_utc": "2026-07-15T03:30:04.429291+00:00", + "generated_at_utc": "2026-07-15T03:59:06.550402+00:00", "idempotent_replay": { "already_applied_refusal": true, "returncode": 1, - "stderr": "proposal 0b5cfd03-8c1f-509a-b1e1-a05e45164d8d is already applied (idempotent no-op)" + "stderr": "proposal edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b is already applied (idempotent no-op)" }, "intervening_exact_row_refusal": { "intervening_row_preserved": true, @@ -975,10 +975,10 @@ }, "kb_apply_claim_evidence_update_probe": { "after": { - "claim_id": "3a5dc7cb-bd20-56a0-8d56-a68acc01c429", + "claim_id": "98994dee-d338-5e5d-b9d7-7538f07dc3a3", "created_by": null, "role": "grounds", - "source_id": "1438f592-0378-594a-9b9a-87dfb2a30cc0", + "source_id": "03bc88e3-e708-504f-96af-61d764bc29f7", "weight": 0.42 }, "attempt": { @@ -988,10 +988,10 @@ "stdout": "" }, "before": { - "claim_id": "3a5dc7cb-bd20-56a0-8d56-a68acc01c429", + "claim_id": "98994dee-d338-5e5d-b9d7-7538f07dc3a3", "created_by": null, "role": "grounds", - "source_id": "1438f592-0378-594a-9b9a-87dfb2a30cc0", + "source_id": "03bc88e3-e708-504f-96af-61d764bc29f7", "weight": 0.42 }, "exact_row_unchanged": true @@ -1002,7 +1002,7 @@ "applied_by_agent_id": null, "applied_by_handle": null, "channel": "clone_canary", - "id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "id": "edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b", "payload": { "apply_payload": { "agent_id": null, @@ -1010,7 +1010,7 @@ { "confidence": 0.9, "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "status": "open", "superseded_by": null, "tags": [ @@ -1023,7 +1023,7 @@ { "confidence": 0.85, "created_by": null, - "id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -1039,24 +1039,24 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "created_by": null, "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", "weight": 0.9 }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 } ], @@ -1065,7 +1065,7 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], @@ -1073,8 +1073,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "hash": "approve-claim-canary-e315c2518c-a", + "id": "3953271f-7df5-5674-99b0-980b1b3534e6", "source_type": "observation", "storage_path": null, "url": null @@ -1082,8 +1082,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "hash": "approve-claim-canary-e315c2518c-b", + "id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "source_type": "observation", "storage_path": null, "url": null @@ -1094,7 +1094,7 @@ "proposal_type": "approve_claim", "rationale": "Exercise strict canonical bundle review and apply lifecycle.", "review_note": "Reviewed exact strict payload inside the disposable clone.", - "reviewed_at": "2026-07-15 03:30:07.092864+00", + "reviewed_at": "2026-07-15 03:59:09.091704+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_handle": "m3ta", "source_ref": "working-leo:approve-claim-clone-canary", @@ -1111,7 +1111,7 @@ "applied_by_agent_id": null, "applied_by_handle": null, "channel": "clone_canary", - "id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "id": "edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b", "payload": { "apply_payload": { "agent_id": null, @@ -1119,7 +1119,7 @@ { "confidence": 0.9, "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "status": "open", "superseded_by": null, "tags": [ @@ -1132,7 +1132,7 @@ { "confidence": 0.85, "created_by": null, - "id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -1148,24 +1148,24 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "created_by": null, "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", "weight": 0.9 }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 } ], @@ -1174,7 +1174,7 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], @@ -1182,8 +1182,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "hash": "approve-claim-canary-e315c2518c-a", + "id": "3953271f-7df5-5674-99b0-980b1b3534e6", "source_type": "observation", "storage_path": null, "url": null @@ -1191,8 +1191,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "hash": "approve-claim-canary-e315c2518c-b", + "id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "source_type": "observation", "storage_path": null, "url": null @@ -1203,7 +1203,7 @@ "proposal_type": "approve_claim", "rationale": "Exercise strict canonical bundle review and apply lifecycle.", "review_note": "Reviewed exact strict payload inside the disposable clone.", - "reviewed_at": "2026-07-15 03:30:07.092864+00", + "reviewed_at": "2026-07-15 03:59:09.091704+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_handle": "m3ta", "source_ref": "working-leo:approve-claim-clone-canary", @@ -1218,7 +1218,7 @@ { "confidence": 0.9, "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "status": "open", "superseded_by": null, "tags": [ @@ -1231,7 +1231,7 @@ { "confidence": 0.85, "created_by": null, - "id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -1247,24 +1247,24 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "created_by": null, "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", "weight": 0.9 }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 } ], @@ -1273,7 +1273,7 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], @@ -1281,8 +1281,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "hash": "approve-claim-canary-e315c2518c-a", + "id": "3953271f-7df5-5674-99b0-980b1b3534e6", "source_type": "observation", "storage_path": null, "url": null @@ -1290,8 +1290,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "hash": "approve-claim-canary-e315c2518c-b", + "id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "source_type": "observation", "storage_path": null, "url": null @@ -1299,10 +1299,10 @@ ] } }, - "proposal_id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "proposal_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:30:07.092864+00", + "reviewed_at": "2026-07-15 03:59:09.091704+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_db_role": "kb_review", "reviewed_by_handle": "m3ta" @@ -1315,7 +1315,7 @@ { "confidence": 0.9, "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "status": "open", "superseded_by": null, "tags": [ @@ -1328,7 +1328,7 @@ { "confidence": 0.85, "created_by": null, - "id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -1344,24 +1344,24 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "created_by": null, "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", "weight": 0.9 }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 } ], @@ -1370,7 +1370,7 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], @@ -1378,8 +1378,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "hash": "approve-claim-canary-e315c2518c-a", + "id": "3953271f-7df5-5674-99b0-980b1b3534e6", "source_type": "observation", "storage_path": null, "url": null @@ -1387,8 +1387,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "hash": "approve-claim-canary-e315c2518c-b", + "id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "source_type": "observation", "storage_path": null, "url": null @@ -1396,10 +1396,10 @@ ] } }, - "proposal_id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "proposal_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:30:07.092864+00", + "reviewed_at": "2026-07-15 03:59:09.091704+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_db_role": "kb_review", "reviewed_by_handle": "m3ta" @@ -1426,7 +1426,7 @@ "applied_by_agent_id": null, "applied_by_handle": null, "channel": "clone_canary", - "id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "id": "edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b", "payload": { "apply_payload": { "agent_id": null, @@ -1434,7 +1434,7 @@ { "confidence": 0.9, "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "status": "open", "superseded_by": null, "tags": [ @@ -1447,7 +1447,7 @@ { "confidence": 0.85, "created_by": null, - "id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -1463,24 +1463,24 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "created_by": null, "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", "weight": 0.9 }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 } ], @@ -1489,7 +1489,7 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], @@ -1497,8 +1497,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "hash": "approve-claim-canary-e315c2518c-a", + "id": "3953271f-7df5-5674-99b0-980b1b3534e6", "source_type": "observation", "storage_path": null, "url": null @@ -1506,8 +1506,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "hash": "approve-claim-canary-e315c2518c-b", + "id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "source_type": "observation", "storage_path": null, "url": null @@ -1518,14 +1518,14 @@ "proposal_type": "approve_claim", "rationale": "Exercise strict canonical bundle review and apply lifecycle.", "review_note": "Reviewed exact strict payload inside the disposable clone.", - "reviewed_at": "2026-07-15 03:30:07.092864+00", + "reviewed_at": "2026-07-15 03:59:09.091704+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_handle": "m3ta", "source_ref": "working-leo:approve-claim-clone-canary", "status": "approved" }, "build_returncode": 0, - "built_sql_sha256": "ca785dbaf04dc37ff25b563a42ae2f645780562df3aba1a41b1711b9b83d694f", + "built_sql_sha256": "e95a0ce47019fb4ee62ab0fea48b304f5c21bdec4620296fb5a11772e1c3c44a", "built_sql_uses_assert_approved_proposal": true, "built_sql_uses_finish_approved_proposal": true, "canonical_rows_unchanged": true, @@ -1537,7 +1537,7 @@ { "confidence": 0.9, "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "status": "open", "superseded_by": null, "tags": [ @@ -1550,7 +1550,7 @@ { "confidence": 0.85, "created_by": null, - "id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -1566,24 +1566,24 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "created_by": null, "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", "weight": 0.9 }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 } ], @@ -1592,7 +1592,7 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], @@ -1600,8 +1600,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "hash": "approve-claim-canary-e315c2518c-a", + "id": "3953271f-7df5-5674-99b0-980b1b3534e6", "source_type": "observation", "storage_path": null, "url": null @@ -1609,8 +1609,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "hash": "approve-claim-canary-e315c2518c-b", + "id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "source_type": "observation", "storage_path": null, "url": null @@ -1618,10 +1618,10 @@ ] } }, - "proposal_id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "proposal_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:30:07.092864+00", + "reviewed_at": "2026-07-15 03:59:09.091704+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_db_role": "kb_review", "reviewed_by_handle": "m3ta" @@ -1634,7 +1634,7 @@ { "confidence": 0.9, "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "status": "open", "superseded_by": null, "tags": [ @@ -1647,7 +1647,7 @@ { "confidence": 0.85, "created_by": null, - "id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -1663,24 +1663,24 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "created_by": null, "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", "weight": 0.9 }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 } ], @@ -1689,7 +1689,7 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], @@ -1697,8 +1697,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "hash": "approve-claim-canary-e315c2518c-a", + "id": "3953271f-7df5-5674-99b0-980b1b3534e6", "source_type": "observation", "storage_path": null, "url": null @@ -1706,8 +1706,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "hash": "approve-claim-canary-e315c2518c-b", + "id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "source_type": "observation", "storage_path": null, "url": null @@ -1715,10 +1715,10 @@ ] } }, - "proposal_id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "proposal_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:30:07.092864+00", + "reviewed_at": "2026-07-15 03:59:09.091704+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_db_role": "kb_review", "reviewed_by_handle": "m3ta" @@ -1731,7 +1731,7 @@ { "confidence": 0.9, "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "status": "open", "superseded_by": null, "tags": [ @@ -1744,7 +1744,7 @@ { "confidence": 0.85, "created_by": null, - "id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -1760,24 +1760,24 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "created_by": null, "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", "weight": 0.9 }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 } ], @@ -1786,7 +1786,7 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], @@ -1794,8 +1794,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "hash": "approve-claim-canary-e315c2518c-a", + "id": "3953271f-7df5-5674-99b0-980b1b3534e6", "source_type": "observation", "storage_path": null, "url": null @@ -1803,8 +1803,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "hash": "approve-claim-canary-e315c2518c-b", + "id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "source_type": "observation", "storage_path": null, "url": null @@ -1812,10 +1812,10 @@ ] } }, - "proposal_id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "proposal_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:30:07.092864+00", + "reviewed_at": "2026-07-15 03:59:09.091704+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_db_role": "kb_review", "reviewed_by_handle": "m3ta" @@ -1826,7 +1826,7 @@ "applied_by_agent_id": null, "applied_by_handle": null, "channel": "clone_canary", - "id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "id": "edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b", "payload": { "apply_payload": { "agent_id": null, @@ -1834,7 +1834,7 @@ { "confidence": 0.9, "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "status": "open", "superseded_by": null, "tags": [ @@ -1847,7 +1847,7 @@ { "confidence": 0.85, "created_by": null, - "id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -1863,24 +1863,24 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "created_by": null, "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", "weight": 0.9 }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 } ], @@ -1889,7 +1889,7 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], @@ -1897,8 +1897,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "hash": "approve-claim-canary-e315c2518c-a", + "id": "3953271f-7df5-5674-99b0-980b1b3534e6", "source_type": "observation", "storage_path": null, "url": null @@ -1906,8 +1906,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "hash": "approve-claim-canary-e315c2518c-b", + "id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "source_type": "observation", "storage_path": null, "url": null @@ -1919,7 +1919,7 @@ "proposal_type": "approve_claim", "rationale": "Exercise strict canonical bundle review and apply lifecycle.", "review_note": "Reviewed exact strict payload inside the disposable clone.", - "reviewed_at": "2026-07-15 03:30:07.092864+00", + "reviewed_at": "2026-07-15 03:59:09.091704+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_handle": "m3ta", "source_ref": "working-leo:approve-claim-clone-canary", @@ -1930,7 +1930,7 @@ "applied_by_agent_id": null, "applied_by_handle": null, "channel": "clone_canary", - "id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "id": "edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b", "payload": { "apply_payload": { "agent_id": null, @@ -1938,7 +1938,7 @@ { "confidence": 0.9, "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "status": "open", "superseded_by": null, "tags": [ @@ -1951,7 +1951,7 @@ { "confidence": 0.85, "created_by": null, - "id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -1967,24 +1967,24 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "created_by": null, "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", "weight": 0.9 }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 } ], @@ -1993,7 +1993,7 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], @@ -2001,8 +2001,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "hash": "approve-claim-canary-e315c2518c-a", + "id": "3953271f-7df5-5674-99b0-980b1b3534e6", "source_type": "observation", "storage_path": null, "url": null @@ -2010,8 +2010,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "hash": "approve-claim-canary-e315c2518c-b", + "id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "source_type": "observation", "storage_path": null, "url": null @@ -2023,7 +2023,7 @@ "proposal_type": "approve_claim", "rationale": "Exercise strict canonical bundle review and apply lifecycle.", "review_note": "Reviewed exact strict payload inside the disposable clone.", - "reviewed_at": "2026-07-15 03:30:07.092864+00", + "reviewed_at": "2026-07-15 03:59:09.091704+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_handle": "m3ta", "source_ref": "working-leo:approve-claim-clone-canary", @@ -2037,7 +2037,7 @@ { "confidence": 0.9, "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "status": "open", "superseded_by": null, "tags": [ @@ -2050,7 +2050,7 @@ { "confidence": 0.85, "created_by": null, - "id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -2066,24 +2066,24 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "created_by": null, "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", "weight": 0.9 }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 } ], @@ -2092,7 +2092,7 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], @@ -2100,8 +2100,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "hash": "approve-claim-canary-e315c2518c-a", + "id": "3953271f-7df5-5674-99b0-980b1b3534e6", "source_type": "observation", "storage_path": null, "url": null @@ -2109,8 +2109,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "hash": "approve-claim-canary-e315c2518c-b", + "id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "source_type": "observation", "storage_path": null, "url": null @@ -2118,10 +2118,10 @@ ] } }, - "proposal_id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "proposal_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:30:07.092864+00", + "reviewed_at": "2026-07-15 03:59:09.091704+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_db_role": "kb_review", "reviewed_by_handle": "m3ta" @@ -2131,7 +2131,7 @@ "applied_by_agent_id": null, "applied_by_handle": null, "channel": "clone_canary", - "id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "id": "edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b", "payload": { "apply_payload": { "agent_id": null, @@ -2139,7 +2139,7 @@ { "confidence": 0.9, "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "status": "open", "superseded_by": null, "tags": [ @@ -2152,7 +2152,7 @@ { "confidence": 0.85, "created_by": null, - "id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -2168,24 +2168,24 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "created_by": null, "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", "weight": 0.9 }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 } ], @@ -2194,7 +2194,7 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], @@ -2202,8 +2202,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "hash": "approve-claim-canary-e315c2518c-a", + "id": "3953271f-7df5-5674-99b0-980b1b3534e6", "source_type": "observation", "storage_path": null, "url": null @@ -2211,8 +2211,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "hash": "approve-claim-canary-e315c2518c-b", + "id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "source_type": "observation", "storage_path": null, "url": null @@ -2223,7 +2223,7 @@ "proposal_type": "approve_claim", "rationale": "Exercise strict canonical bundle review and apply lifecycle.", "review_note": "Reviewed exact strict payload inside the disposable clone.", - "reviewed_at": "2026-07-15 03:30:07.092864+00", + "reviewed_at": "2026-07-15 03:59:09.091704+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_handle": "m3ta", "source_ref": "working-leo:approve-claim-clone-canary", @@ -2239,7 +2239,7 @@ "stale_apply_refused": true, "stale_execute": { "returncode": 3, - "stderr": "ERROR: assert_approved_proposal: proposal 0b5cfd03-8c1f-509a-b1e1-a05e45164d8d is not the exact immutable approved snapshot\nCONTEXT: PL/pgSQL function kb_stage.assert_approved_proposal(uuid,text,jsonb,text,uuid,timestamp with time zone,text) line 22 at RAISE", + "stderr": "ERROR: assert_approved_proposal: proposal edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b is not the exact immutable approved snapshot\nCONTEXT: PL/pgSQL function kb_stage.assert_approved_proposal(uuid,text,jsonb,text,uuid,timestamp with time zone,text) line 22 at RAISE", "stdout": "" } }, @@ -2267,7 +2267,7 @@ }, "container_isolation": { "canary_label": "proposal-apply-lifecycle", - "instance_label": "working-leo-approve-claim-1281-2032206", + "instance_label": "working-leo-approve-claim-539-2219717", "lifecycle_labeled": true, "network_disabled": true, "network_mode": "none", @@ -2332,45 +2332,32 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "claim_evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "created_by": null, - "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", - "weight": 0.9 - }, - { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 + }, + { + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "created_by": null, + "role": "grounds", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", + "weight": 0.9 } ], "claims": [ - { - "confidence": 0.9, - "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "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": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -2379,6 +2366,19 @@ ], "text": "Row-level proof is the authority for canonical KB state.", "type": "concept" + }, + { + "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" } ], "reasoning_tools": [ @@ -2386,25 +2386,25 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], "sources": [ { "created_by": null, - "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "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 A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "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 @@ -2419,7 +2419,7 @@ "public.reasoning_tools": 1, "public.sources": 2 }, - "payload_sha256": "89faf1f2fc9481574934de0eefb91cb8056e10784ec0f966c621621ff4f91b02" + "payload_sha256": "e033bd4e742dfa0dad7d26e2f2b1f18eb71996541cdbc575bb2d4504c045e36f" }, "post_rollback_worker_apply": { "proposal_status": "canceled", @@ -2445,7 +2445,7 @@ "applied_by_agent_id": null, "applied_by_handle": null, "channel": "clone_canary", - "id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "id": "edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b", "payload": { "apply_payload": { "agent_id": null, @@ -2453,7 +2453,7 @@ { "confidence": 0.9, "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "status": "open", "superseded_by": null, "tags": [ @@ -2466,7 +2466,7 @@ { "confidence": 0.85, "created_by": null, - "id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -2482,24 +2482,24 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "created_by": null, "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", "weight": 0.9 }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 } ], @@ -2508,7 +2508,7 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], @@ -2516,8 +2516,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "hash": "approve-claim-canary-e315c2518c-a", + "id": "3953271f-7df5-5674-99b0-980b1b3534e6", "source_type": "observation", "storage_path": null, "url": null @@ -2525,8 +2525,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "hash": "approve-claim-canary-e315c2518c-b", + "id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "source_type": "observation", "storage_path": null, "url": null @@ -2537,7 +2537,7 @@ "proposal_type": "approve_claim", "rationale": "Exercise strict canonical bundle review and apply lifecycle.", "review_note": "Reviewed exact strict payload inside the disposable clone.", - "reviewed_at": "2026-07-15 03:30:07.092864+00", + "reviewed_at": "2026-07-15 03:59:09.091704+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_handle": "m3ta", "source_ref": "working-leo:approve-claim-clone-canary", @@ -2553,7 +2553,7 @@ { "confidence": 0.9, "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "status": "open", "superseded_by": null, "tags": [ @@ -2566,7 +2566,7 @@ { "confidence": 0.85, "created_by": null, - "id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -2582,24 +2582,24 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "created_by": null, "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", "weight": 0.9 }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 } ], @@ -2608,7 +2608,7 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], @@ -2616,8 +2616,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "hash": "approve-claim-canary-e315c2518c-a", + "id": "3953271f-7df5-5674-99b0-980b1b3534e6", "source_type": "observation", "storage_path": null, "url": null @@ -2625,8 +2625,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "hash": "approve-claim-canary-e315c2518c-b", + "id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "source_type": "observation", "storage_path": null, "url": null @@ -2634,10 +2634,10 @@ ] } }, - "proposal_id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "proposal_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:30:07.092864+00", + "reviewed_at": "2026-07-15 03:59:09.091704+00", "reviewed_by_agent_id": "99999999-9999-9999-9999-999999999999", "reviewed_by_db_role": "kb_review", "reviewed_by_handle": "m3ta" @@ -2648,7 +2648,7 @@ "applied_by_agent_id": null, "applied_by_handle": null, "channel": "clone_canary", - "id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "id": "edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b", "payload": { "apply_payload": { "agent_id": null, @@ -2656,7 +2656,7 @@ { "confidence": 0.9, "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "status": "open", "superseded_by": null, "tags": [ @@ -2669,7 +2669,7 @@ { "confidence": 0.85, "created_by": null, - "id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -2685,24 +2685,24 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "created_by": null, "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", "weight": 0.9 }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 } ], @@ -2711,7 +2711,7 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], @@ -2719,8 +2719,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "hash": "approve-claim-canary-e315c2518c-a", + "id": "3953271f-7df5-5674-99b0-980b1b3534e6", "source_type": "observation", "storage_path": null, "url": null @@ -2728,8 +2728,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "hash": "approve-claim-canary-e315c2518c-b", + "id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "source_type": "observation", "storage_path": null, "url": null @@ -2749,7 +2749,7 @@ "review_apply": { "returncode": 0, "stderr": "", - "stdout": "{\"id\": \"0b5cfd03-8c1f-509a-b1e1-a05e45164d8d\", \"proposal_type\": \"approve_claim\", \"review_note\": \"Reviewed exact strict payload inside the disposable clone.\", \"reviewed_at\": \"2026-07-15 03:30:07.092864+00\", \"reviewed_by_agent_id\": \"99999999-9999-9999-9999-999999999999\", \"reviewed_by_db_role\": \"kb_review\", \"reviewed_by_handle\": \"m3ta\", \"status\": \"approved\"}" + "stdout": "{\"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_db_role\": \"kb_review\", \"reviewed_by_handle\": \"m3ta\", \"status\": \"approved\"}" }, "review_dry_run": { "returncode": 0, @@ -2773,7 +2773,7 @@ }, "rollback_plan": { "execution_authority": "disposable_clone_admin_only", - "rollback_sql_sha256": "5b184fc6a65373549b257c3dd40abac91bb90bd4c75b890798fcabc4174dee7b", + "rollback_sql_sha256": "50758dab3f998289a879cedb4a3f4535814e70c7f4dde417812092b9fe194901", "schema": "livingip.proposalApplyRollback.v2" }, "rollback_replay": { @@ -2787,45 +2787,32 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "claim_evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "created_by": null, - "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", - "weight": 0.9 - }, - { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 + }, + { + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "created_by": null, + "role": "grounds", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", + "weight": 0.9 } ], "claims": [ - { - "confidence": 0.9, - "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "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": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -2834,6 +2821,19 @@ ], "text": "Row-level proof is the authority for canonical KB state.", "type": "concept" + }, + { + "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" } ], "reasoning_tools": [ @@ -2841,25 +2841,25 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], "sources": [ { "created_by": null, - "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "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 A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "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 @@ -2961,8 +2961,8 @@ }, { "repo_relative_path": "scripts/kb_apply_prereqs.sql", - "sha256": "bdf8c5da05eed10665b05ad1e331e3c9c8d72464c59889a3cf8f34ab23822faa", - "size_bytes": 42602 + "sha256": "d51c4b3462aac09baf68b3ca1b2255275b91a5a976f3f45ace5ed0870511e36a", + "size_bytes": 42660 }, { "repo_relative_path": "scripts/proposal_apply_lifecycle.py", @@ -3005,11 +3005,11 @@ "size_bytes": 10684 }, { - "actual_sha256": "bdf8c5da05eed10665b05ad1e331e3c9c8d72464c59889a3cf8f34ab23822faa", - "expected_sha256": "bdf8c5da05eed10665b05ad1e331e3c9c8d72464c59889a3cf8f34ab23822faa", + "actual_sha256": "d51c4b3462aac09baf68b3ca1b2255275b91a5a976f3f45ace5ed0870511e36a", + "expected_sha256": "d51c4b3462aac09baf68b3ca1b2255275b91a5a976f3f45ace5ed0870511e36a", "matches": true, "repo_relative_path": "scripts/kb_apply_prereqs.sql", - "size_bytes": 42602 + "size_bytes": 42660 }, { "actual_sha256": "1122cc3a02a93ca1a41d6088a4852b3f4f47efa5c7a373c19c46605cff4853e6", @@ -3052,8 +3052,8 @@ }, { "repo_relative_path": "scripts/kb_apply_prereqs.sql", - "sha256": "bdf8c5da05eed10665b05ad1e331e3c9c8d72464c59889a3cf8f34ab23822faa", - "size_bytes": 42602 + "sha256": "d51c4b3462aac09baf68b3ca1b2255275b91a5a976f3f45ace5ed0870511e36a", + "size_bytes": 42660 }, { "repo_relative_path": "scripts/proposal_apply_lifecycle.py", @@ -3197,64 +3197,64 @@ "public.claim_edges": [ { "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95" + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe" } ], "public.claim_evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd" + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", + "role": "illustrates", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123" }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", - "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf" + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "role": "grounds", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6" } ], "public.claims": [ - "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95" + "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", + "b4d0a944-8f11-5516-80ca-bc680f0059ad" ], "public.reasoning_tools": [ - "41b58d96-37f6-526c-b021-58f1dbcfdb6c" + "a32a7252-d39f-5ee9-873a-a82b56a6bb08" ], "public.sources": [ - "7a2198b6-16b2-52c6-a641-7ad59826e5bf", - "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd" + "3953271f-7df5-5674-99b0-980b1b3534e6", + "3d31345d-a4f7-52a7-af4a-0034f99a8123" ] }, "expected": { "public.claim_edges": [ { "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95" + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe" } ], "public.claim_evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd" + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", + "role": "illustrates", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123" }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", - "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf" + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "role": "grounds", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6" } ], "public.claims": [ - "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95" + "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", + "b4d0a944-8f11-5516-80ca-bc680f0059ad" ], "public.reasoning_tools": [ - "41b58d96-37f6-526c-b021-58f1dbcfdb6c" + "a32a7252-d39f-5ee9-873a-a82b56a6bb08" ], "public.sources": [ - "7a2198b6-16b2-52c6-a641-7ad59826e5bf", - "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd" + "3953271f-7df5-5674-99b0-980b1b3534e6", + "3d31345d-a4f7-52a7-af4a-0034f99a8123" ] } }, @@ -3272,9 +3272,9 @@ }, "pass": true, "proposal": { - "applied_at": "2026-07-15 03:30:10.578016+00", + "applied_at": "2026-07-15 03:59:12.452878+00", "applied_by_handle": "kb-apply", - "id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "id": "edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b", "status": "applied" }, "rollback_cleanup": { @@ -3337,7 +3337,7 @@ "row_count": 0 }, "public.agents": { - "content_md5": "d67081359e7ec2fa2101b26f3e1b3f75", + "content_md5": "832dd26c09015b5df7cd2d417e145e17", "row_count": 2 }, "public.claim_edges": { @@ -3345,11 +3345,11 @@ "row_count": 0 }, "public.claim_evidence": { - "content_md5": "da01cd47b5562650406f21a18aaea9b6", + "content_md5": "5c05c4921a2c6599fbaf82b7257441fc", "row_count": 1 }, "public.claims": { - "content_md5": "01ad0f2d690600be6a1988899c3e743e", + "content_md5": "904d8f47716fc08d7d06c72298263586", "row_count": 1 }, "public.reasoning_tools": { @@ -3357,7 +3357,7 @@ "row_count": 0 }, "public.sources": { - "content_md5": "18a42c193671894196c47d58da8da024", + "content_md5": "e74fb3d1343235ad94af468b2007d8a6", "row_count": 1 } } diff --git a/docs/reports/leo-working-state-20260709/proposal-apply-lifecycle-receipt-current.json b/docs/reports/leo-working-state-20260709/proposal-apply-lifecycle-receipt-current.json index b3e663d..ed8f725 100644 --- a/docs/reports/leo-working-state-20260709/proposal-apply-lifecycle-receipt-current.json +++ b/docs/reports/leo-working-state-20260709/proposal-apply-lifecycle-receipt-current.json @@ -1,48 +1,48 @@ { "applied_row_keys": { "claim_edges": [ - "3ff15dc5-f9e8-5079-8e70-dc51d6f3e4c8" + "cd799806-18e8-5e8c-959c-5f9c267654a7" ], "claim_evidence": [ - "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb|bf697d93-8b77-5e2b-a6c0-0825e5ba76fd|grounds", - "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95|7a2198b6-16b2-52c6-a641-7ad59826e5bf|illustrates" + "a9dd972a-b867-56f7-b3c9-3913dd9a0abe|3d31345d-a4f7-52a7-af4a-0034f99a8123|illustrates", + "b4d0a944-8f11-5516-80ca-bc680f0059ad|3953271f-7df5-5674-99b0-980b1b3534e6|grounds" ], "claims": [ - "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95" + "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", + "b4d0a944-8f11-5516-80ca-bc680f0059ad" ], "reasoning_tools": [ - "41b58d96-37f6-526c-b021-58f1dbcfdb6c" + "a32a7252-d39f-5ee9-873a-a82b56a6bb08" ], "sources": [ - "7a2198b6-16b2-52c6-a641-7ad59826e5bf", - "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd" + "3953271f-7df5-5674-99b0-980b1b3534e6", + "3d31345d-a4f7-52a7-af4a-0034f99a8123" ] }, "applied_row_sha256": { "claim_edges": [ - "65e5186be950498bd8ff8ef2043804181ec5bef02c9c1bb36a965dd9410e8b5b" + "aae7ed87c66cf58136f2b0027ae1cddc9092cd64bfc8e617cd7746b2306274c5" ], "claim_evidence": [ - "9164b7c63641e5cbf5422f50299490053d547ba6ce1108c970b1ebfb89dc8e25", - "c098ddaadc9b7d14e3f0d48f844b88750fc7529813a20762240557abcdb1391b" + "388f3363173efda00f0688fab77fe0ce2baf62035220b843be1adea1f1c70f7f", + "55838cb722f7158cbdbdc3b79212e764f9fa6014771985aec3c1c7856967db07" ], "claims": [ - "e8cb8a99124bcc1f98fb0316132155c4db6d9dd12879f40a0ece82cc97e54085", - "4ffd395e8534ab7c9d565147667c8e207eacf70dbfcae6e8959e9b9203e4429f" + "75fe4543c9c3194612b1cf98b074ff7e361da17c9bcd59f9b6f085c2c0861277", + "5914923936817eff6d7e5c824c94c18ae6392b7a6e80c87ace2e547865b173eb" ], "reasoning_tools": [ - "355dee4df27c89809daa214fde69fdfb9f15fc2a29f3985582fe69d7bd797598" + "990dacb7b77cec117d9ee4a7630625a8782d06dfd549340b3269b8332c170576" ], "sources": [ - "cea718e74eb3d2c2672491e2e6fc523c4c4a4ae3060babbb24652f8004a2c7fd", - "d31a88fff760ed8d5985a2557f20524a372a0ea94893b7ad1aa1d24e6fe58050" + "585edbec2f98ec127041cdd662506a1494ea402f7e25ac0082dbda98197bf130", + "a8d2eead7cb3e563869978570173e2af753dfe131d4b7cfcf6dd419ffbb427e5" ] }, - "apply_payload_sha256": "89faf1f2fc9481574934de0eefb91cb8056e10784ec0f966c621621ff4f91b02", - "apply_receipt_sha256": "456247af33d4222f76c47c0a4e9228135d7a46c2c04c0f9c928b6bae5f30cde8", - "apply_sql_sha256": "5e93caad9e259d34b2ed02f98825a41b48cff4cfe0678d60a43ed1d08298ce7a", - "approval_snapshot_sha256": "ae28ff3694a19603b562f3233772ea68371702f22732026c75c33af944428dab", + "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, @@ -58,11 +58,11 @@ "unrelated_rows_unchanged": true }, "current_tier": "T2_runtime", - "fresh_owned_apply_sql_sha256": "5e93caad9e259d34b2ed02f98825a41b48cff4cfe0678d60a43ed1d08298ce7a", - "fresh_preflight_artifact_sha256": "33ae0ebf83cb0d29c0f07e45587b912f7716faa7360ec585c46b65e593723dee", - "fresh_preflight_sha256": "3c4a6b90e6cbb7aa9f93966465f26ada386c2e3bd8326a8bfb23c2efb0c142b8", - "generated_at_utc": "2026-07-15T03:30:13.458916+00:00", - "lifecycle_receipt_sha256": "6a94df2a04b9b71f931d23d5e5fba3aa295395f9ef636f490bcffdd43d1af697", + "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, @@ -70,7 +70,7 @@ "applied_at": null, "applied_by_agent_id": null, "applied_by_handle": null, - "id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "id": "edaf2c90-af15-5a2f-b6b9-fe08ab9ae81b", "payload": { "apply_payload": { "agent_id": null, @@ -78,7 +78,7 @@ { "confidence": 0.9, "created_by": null, - "id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "status": "open", "superseded_by": null, "tags": [ @@ -91,7 +91,7 @@ { "confidence": 0.85, "created_by": null, - "id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "status": "open", "superseded_by": null, "tags": [ @@ -107,24 +107,24 @@ { "created_by": null, "edge_type": "supports", - "from_claim": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", - "to_claim": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "from_claim": "b4d0a944-8f11-5516-80ca-bc680f0059ad", + "to_claim": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "weight": 0.75 } ], "evidence": [ { - "claim_id": "32cc5b57-0d89-58aa-9cc1-f9e0c63947fb", + "claim_id": "b4d0a944-8f11-5516-80ca-bc680f0059ad", "created_by": null, "role": "grounds", - "source_id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "source_id": "3953271f-7df5-5674-99b0-980b1b3534e6", "weight": 0.9 }, { - "claim_id": "4d8f5ef5-d1a3-5043-a9e8-fdc202c10d95", + "claim_id": "a9dd972a-b867-56f7-b3c9-3913dd9a0abe", "created_by": null, "role": "illustrates", - "source_id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "source_id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "weight": 0.8 } ], @@ -133,7 +133,7 @@ "agent_id": null, "category": "verification", "description": "Verify approved proposal to canonical graph lifecycle in a disposable clone.", - "id": "41b58d96-37f6-526c-b021-58f1dbcfdb6c", + "id": "a32a7252-d39f-5ee9-873a-a82b56a6bb08", "name": "Canonical row proof canary" } ], @@ -141,8 +141,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source A.", - "hash": "approve-claim-canary-4d6107db5d-a", - "id": "bf697d93-8b77-5e2b-a6c0-0825e5ba76fd", + "hash": "approve-claim-canary-e315c2518c-a", + "id": "3953271f-7df5-5674-99b0-980b1b3534e6", "source_type": "observation", "storage_path": null, "url": null @@ -150,8 +150,8 @@ { "created_by": null, "excerpt": "Disposable clone lifecycle canary source B.", - "hash": "approve-claim-canary-4d6107db5d-b", - "id": "7a2198b6-16b2-52c6-a641-7ad59826e5bf", + "hash": "approve-claim-canary-e315c2518c-b", + "id": "3d31345d-a4f7-52a7-af4a-0034f99a8123", "source_type": "observation", "storage_path": null, "url": null @@ -161,12 +161,12 @@ }, "proposal_type": "approve_claim", "review_note": "Reviewed exact strict payload inside the disposable clone.", - "reviewed_at": "2026-07-15 03:30:07.092864+00", + "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": "3e499f82baa1fa80dba0fdeee7133dfec9c92f111a9cd1aa0b77fe0a3c12c112", + "proposal_payload_sha256": "cf2676db5a64142d07a7b46f02f1ba38bfa8cca69d03484bbcaa5eeb7002af71", "required_tier": "T2_runtime", "rollback": { "counts_after_rollback": { @@ -196,15 +196,15 @@ "applied_at": null, "applied_by_agent_id": null, "applied_by_handle": null, - "id": "0b5cfd03-8c1f-509a-b1e1-a05e45164d8d", + "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:30:07.092864+00", + "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": "5b184fc6a65373549b257c3dd40abac91bb90bd4c75b890798fcabc4174dee7b", + "rollback_sql_sha256": "50758dab3f998289a879cedb4a3f4535814e70c7f4dde417812092b9fe194901", "schema": "livingip.proposalApplyRollback.v2", "target_rows_after": { "claim_edges": [],