Topic Axis Self-Operated — 06 Governance Ownership Bootstrap Queue
06 — Governance Ownership Bootstrap Queue (Workstream E)
Status: GAP OPERATIONALISED — v_axis_topic_governance_gap LIVE (8 rows, all OWNER_MISSING) + pending request AXR-TOPIC-12.
governance_object_ownership is empty system-wide (0 rows). Its lifecycle_status CHECK allows only active|superseded|revoked|expired — there is no draft/pending state. Inserting any row would assert ACTIVE ownership, which is forbidden when no authorising owner/OSPA exists. So the bootstrap is represented two ways, neither of which fakes active ownership:
- Live read-only gap view —
v_axis_topic_governance_gapenumerates every axis/topic object lacking an active owner and points each at the bootstrap request. Result (live):
| object_type | object_ref | ownership_state | bootstrap_request |
|---|---|---|---|
| axis | AX-TOPIC | OWNER_MISSING | AXR-TOPIC-12 |
| topic_node | TOPIC-CAND:architecture | OWNER_MISSING | AXR-TOPIC-12 |
| topic_node | TOPIC-CAND:cut_pipeline | OWNER_MISSING | AXR-TOPIC-12 |
| topic_node | TOPIC-CAND:dot_trigger | OWNER_MISSING | AXR-TOPIC-12 |
| topic_node | TOPIC-CAND:governance | OWNER_MISSING | AXR-TOPIC-12 |
| topic_node | TOPIC-CAND:knowledge_graph | OWNER_MISSING | AXR-TOPIC-12 |
| topic_node | TOPIC-CAND:render_pipeline | OWNER_MISSING | AXR-TOPIC-12 |
| topic_node | TOPIC-CAND:workflow | OWNER_MISSING | AXR-TOPIC-12 |
- Pending approval request AXR-TOPIC-12 —
ownership_bootstrap,action='review', proposed_action_codeassign_axis_owner, statuspending. Carries the exact INSERT the owner/operator runs once a realowner_gov_code+ OSPA exists.
Minimum owner scopes the owner must grant
- AX-TOPIC owner (object_type='axis').
- FAC-08 topic-root approval authority.
- Taxonomy-node creation authority (unretirable-birth gate).
- Assignment-promotion authority.
- Relation-vocabulary authority.
(
governance_responsibility_scopealready has 6 scope rows — the scope_codes to bind to.)
Exact blocker
No owner_gov_code / OSPA exists for ownership writes (governance_object_ownership empty + governance_build_authorization not satisfied). This is a governance/authority blocker, not engineering. Do not invent a GOV code. When the owner supplies one, AXR-TOPIC-12's proposed INSERT is run and the gap view's rows flip to OWNED with no view change.
Forbidden compliance
No active ownership row written; no OSPA/GOV council faked; gap made visible without asserting authority.