KB-2C22
8000x-execute · 08 — Evidence bundle pointers (repo + VPS + queryable prod state)
3 min read Revision 1
iu-corev0.68000xevidencepg_dumpbackupcutter_governance
8000x-execute · 08 — Evidence bundle pointers
Repository-side evidence
ops/evidence-8000x-execute/
candidate_freeze.tsv (86 lines, sha256 00130eed…d5e1e9fa)
phase_f_exact_gap.md (signed gap analysis)
ops/governance-promotion-package-8000x/
00_preflight.sql (unchanged; see Lesson L10 for separator patch)
01_author_manifest.sql (PATCHED — source_doc_ref + DO-block literal hash)
02_create_review_decision.sql (unchanged)
02b_create_cut_change_set.sql (NEW — closes change_set_not_found gap)
03_promote_candidates.sql (unchanged)
04_rollback.sql (untouched; per-IU compensation path)
05_postflight_verify.sql (column-name defect noted; not patched this run)
README.md (carry-forward: update package layout table)
VPS-side evidence
/root/backups/directus-pre-iucore-8000x-execute-20260524T081848Z.dump
size = 79,117,195 bytes (75.4 MB)
sha256 = 842371194c2fb16fb29340b8433e53c38f805f620e5ab9203e2a1a3ae71a604a
pg_restore --list = 3274 entries (TOC includes cutter_governance.{manifest_envelope, manifest_unit_block, review_decision, cut_change_set})
/tmp/directus-pre-iucore-8000x-execute-20260524T081848Z.dump (in-container copy)
Production state (queryable post-macro)
SELECT count(*) FROM cutter_governance.manifest_envelope
WHERE envelope_id = ('cf0000' || substr(md5('IU_CORE_8000X:envelope:29b36fa4fd95dd871a0b949c2e37407c0647294752a909aac45794e8815b43bb'),1,26))::uuid;
-- 1
SELECT count(*) FROM cutter_governance.manifest_unit_block
WHERE envelope_id = ('cf0000' || substr(md5('IU_CORE_8000X:envelope:29b36fa4fd95dd871a0b949c2e37407c0647294752a909aac45794e8815b43bb'),1,26))::uuid;
-- 86
SELECT review_decision_id, status, verdict FROM cutter_governance.review_decision
WHERE review_decision_id = ('cf0000' || substr(md5('IU_CORE_8000X:rd:29b36fa4fd95dd871a0b949c2e37407c0647294752a909aac45794e8815b43bb'),1,26))::uuid;
-- cf000008-5776-0276-f476-208ec026fd1f | decided | approve
SELECT count(*) FROM public.iu_lifecycle_log
WHERE review_decision_id = ('cf0000' || substr(md5('IU_CORE_8000X:rd:29b36fa4fd95dd871a0b949c2e37407c0647294752a909aac45794e8815b43bb'),1,26))::uuid
AND transition_type = 'enact';
-- 86
SELECT lifecycle_status, count(*) FROM public.information_unit
WHERE doc_code IN ('DIEU-28','DIEU-32','DIEU-35') GROUP BY 1;
-- enacted | 86