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.status domain: pending | approved | applied | rejected | expired (CHECK). No "draft"/AI state — so AI review cannot live in this column.
  • approval_requests.action domain: add | modify | delete | review (CHECK).
  • fn_auto_approve_add flips action='add' + pending → approved. The 5 PROC-OWN rows correctly use action='review' → no auto-approve leak.
  • fn_enforce_apr_lifecycle: pending → approved/rejected/expired only; 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 if apr_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 = only PROC-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_registry process.* = 7 rows, all active=false.
  • governance_object_ownership = 0 rows (no fake owner).

Runtime safety (live)

  • Executor incomex-agent-api-executor = Up (healthy), loopback 8090, 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.

Back to Knowledge Hub knowledge/dev/reports/architecture/process-axis-ai-review-delegated-action-panel-canon-events-content-closeout-2026-06-04/01-live-state-and-ssot-confirmation.md