KB-168A
01 — Live State and SSOT Confirmation
3 min read Revision 1
01 — Live State and SSOT Confirmation
All values below were read live (query_pg RO + ssh RW) on 2026-06-04, not from prior reports.
Mode classification: EXECUTION_MODE
ssh contabo → docker exec postgres psql -U directus -d directus confirmed writable; query_pg RO confirmed.
Governance machinery (verified from pg_proc / pg_constraint / pg_trigger)
approval_requests.statusdomain:pending | approved | applied | rejected | expired(CHECK). No "draft"/AI state — so AI review cannot live in this column.approval_requests.actiondomain:add | modify | delete | review(CHECK).fn_auto_approve_addflipsaction='add' + pending → approved. The 5 PROC-OWN rows correctly useaction='review'→ no auto-approve leak.fn_enforce_apr_lifecycle:pending → approved/rejected/expiredonly; terminal states locked.fn_apr_quorum_check(fires pending→approved): high = ≥1 human president + ≥2 ai_council approve; medium = ≥1 president; low = ≥1 approve; any reject blocks; self-approve prohibited.fn_apr_block_unimplemented_handler: raises ifapr_action_types.handler_ref='unimplemented'.apr_approvals:approver_type ∈ {human, ai_council},decision ∈ {approve, reject, abstain}. Has a birth trigger → AI review state must NOT be stored here.
The 5 owner decisions (live)
| code | action | proposed_action_code | risk | handler_ref | status |
|---|---|---|---|---|---|
| PROC-OWN-01 | review | assign_axis_owner | high | unimplemented | pending |
| PROC-OWN-02 | review | register_axis | high | unimplemented | pending |
| PROC-OWN-03 | review | assign_governance_owner | high | unimplemented | pending |
| PROC-OWN-04 | review | assign_governance_owner | high | unimplemented | pending |
| PROC-OWN-05 | review | activate_event_type | high | unimplemented | pending |
apr_approvals for these APRs: 0 votes (nothing approved).
Process candidates / axis / events (live)
verified_candidates_v3= onlyPROC-CAND:job:cut(VERIFIED_PENDING_OWNER, 8 members, cross-component correlation true, owner_missing true).- dot:kg = correlated_dryrun_observed; REAL_RUN = 0; not verified.
axis_registry.AX-PROCESS= CANDIDATE.v_axis_process_pivots= 14 (PIV-340..353).event_type_registryprocess.* = 7 rows, allactive=false.governance_object_ownership= 0 rows (no fake owner).
Runtime safety (live)
- Executor
incomex-agent-api-executor= Up (healthy), loopback8090, compose-managed. v_process_discovery_policy_scan_summary: orphan 84 / corr-gaps 17 / drift 17 / dry 2 / real 0 / correlated_pairs 1 / verified 1 / owner_pending 5 / events_inactive 7.- birth_registry = 1,163,504; trigger_guard_alerts = 129.
SSOT confirmation
Checkpoint checkpoint-process-axis-owner-canon-content-return-2026-06-04.md matches live state. Live evidence wins; no drift found beyond expected KB-doc births.