Part 14 — Ticket Register¶
1. Purpose¶
Bidirectional registry linking tickets to BP parts and BP parts to tickets. When a ticket changes, we know which BP section to update. When a BP section changes, we know which tickets are affected.
2. Ticket Summary by Epic¶
| Epic | Tickets | Count | Phase | Status |
|---|---|---|---|---|
| EPIC-CB: Control Bus | TKT-1001 -- TKT-1008 | 8 | Phase 1-2 | Partial (SSE done, registration done) |
| EPIC-ODM: Schema + Walking Skeleton | TKT-1010 -- TKT-1012 | 3 | Phase 1 | Done (17/17 skeleton pass) |
| EPIC-GOV: Governance Minimum | TKT-1020 -- TKT-1023 | 4 | Phase 2 | Defined |
| EPIC-UI: Control Center Minimum | TKT-1030 -- TKT-1037 | 8 | Phase 3 | Partial (SSE wiring, UI polish, Attention Queue done) |
| EPIC-KNO: Knowledge System | TKT-1040 -- TKT-1043 | 4 | Phase 2-4 | Partial (Librarian API, decomposition, RC automation done) |
| EPIC-INFRA: Infrastructure + Migration | TKT-1050 -- TKT-1053 | 4 | Phase 1-4 | Partial (Neo4j removed, Paperclip migration done) |
| EPIC-TEST: Testing + Quality | TKT-1060 -- TKT-1063 | 4 | Phase 1, 3, 5 | Partial (review/test enforcement done) |
| EPIC-MVP1: MVP1 Preparation | TKT-1070 -- TKT-1072 | 3 | Phase 4-5 | Defined. Tickets maintained in MVP1_PRODUCT_SPEC.md. |
| EPIC-T2P: Day 1 Execution | T2P-01 -- T2P-19 | 19 | Phase 1 | Done (all 19 completed) |
| EPIC-UI-V2: Smart Layout Framework | TKT-2001 -- TKT-2006 | 6 | Immediate | In Progress (TKT-2001 research started) |
| EPIC-RC: Remote Control | TKT-2010 -- TKT-2013 | 4 | Immediate | Open (TKT-2010 blocked on DNS) |
| EPIC-OPS: Operational Maturity | TKT-2020 -- TKT-2023 | 4 | Immediate | Open |
| EPIC-PLATFORM: Multi-Project + Templates | TKT-2030 -- TKT-2035 | 6 | Immediate | Open |
| Total | 77 | Phase 1-5 + Immediate |
3. Complete Ticket List¶
| TKT | Title | Priority | Phase | BP Parts Referenced | Modules Touched |
|---|---|---|---|---|---|
| TKT-1001 | SSE Push Channels | Critical | Phase 1 | Part 2 (5.6, 5.8) | Control Bus |
| TKT-1002 | Agent Registration | Critical | Phase 1 | Part 2 (5.8); Part 4 (4.1, 5A) | Control Bus, Agent Spawning |
| TKT-1003 | Intervention Endpoints | Critical | Phase 1 | Part 2 (5.8); Part 7 (10.4) | Control Bus, Governor |
| TKT-1004 | Task Orchestration Endpoints | Critical | Phase 1 | Part 2 (5.8); Part 4 (5) | Control Bus, Orchestrator |
| TKT-1005 | Host Capacity Endpoints | High | Phase 2 | Part 2 (5.8); Part 3 (4.1B); Part 4 (14) | Control Bus, Host Registry |
| TKT-1006 | Agent Spawn Coordination | High | Phase 2 | Part 4 (5A); Part 8 (7.2) | Agent Spawning, Host Registry |
| TKT-1007 | Cost Tracking Endpoints | High | Phase 2 | Part 3 (4.6.2); Part 7 (6.1); Part 8 (13) | Control Bus, Governor, ODM (Cost Ledger) |
| TKT-1008 | Governance Events (Alerts/Breakers) | High | Phase 2 | Part 7 (9, 10); Part 2 (5.8) | Control Bus, Governor |
| TKT-1010 | Deploy DDL Schema on PostgreSQL | Critical | Phase 1 | Part 3 (all); Part 2 (5.5) | ODM |
| TKT-1011 | Walking Skeleton -- End-to-End Path | Critical | Phase 1 | Part 3 (all); Part 10 (7B.5 Scenario A) | ODM, Orchestrator, Control Bus |
| TKT-1012 | Seed Initial Data | High | Phase 1 | Part 3 (4.0, 4.1B, 4.7, 4.8) | ODM, Host Registry |
| TKT-1020 | Escalation to Human Decision Path | Critical | Phase 2 | Part 7 (8.3); Part 3 (4.11, 4.12); Part 10 (7B.5 Scenario B) | Governor, Control Bus, ODM |
| TKT-1021 | Approval Workflow (Protected Changes) | High | Phase 2 | Part 7 (6.5); Part 3 (4.11) | Governor, Control Bus |
| TKT-1022 | Basic Alert and Breaker System | High | Phase 2 | Part 7 (9, 9.7) | Governor |
| TKT-1023 | Override Record Creation | Medium | Phase 2 | Part 3 (4.12A); Part 7 (12.14) | ODM, Governor |
| TKT-1030 | UI Shell (Next.js + shadcn/ui + RGL) | Critical | Phase 3 | Part 6 (6, 14) | Control Center UI |
| TKT-1031 | Agent Status Grid Widget | High | Phase 3 | Part 6 (11A.2) | Control Center UI |
| TKT-1032 | Task Board Widget | High | Phase 3 | Part 6 (11A.2) | Control Center UI |
| TKT-1033 | Alerts Panel Widget | High | Phase 3 | Part 6 (11A.2) | Control Center UI |
| TKT-1034 | Cost Summary Widget | Medium | Phase 3 | Part 6 (11A.2) | Control Center UI |
| TKT-1035 | Prompt Composer Widget | High | Phase 3 | Part 6 (12) | Control Center UI, Prompt Composer |
| TKT-1036 | Activity Feed Widget | Medium | Phase 3 | Part 6 (11A.2) | Control Center UI |
| TKT-1037 | Attention Queue Widget (Revolving ToDo) | High | Phase 3 | Part 3 (4.14); Part 6 (10.1, 11A.2) | Control Center UI, Control Bus |
| TKT-1040 | Skill Registry Creation | High | Phase 2 | Part 5 (8.9) | Skill Registry |
| TKT-1041 | Activation File Slimming | Medium | Phase 2 | Part 4 (4.10); Part 5 (8.9) | Skill Registry, Prompt Steward |
| TKT-1042 | Librarian Decomposition -- BP to Vault | Medium | Phase 4 | Part 5 (4, 4.5) | Librarian |
| TKT-1043 | Research Center Source Registry | Medium | Phase 2 | Part 5 (8.10.1) | Source Registry, Research Center |
| TKT-1050 | Stop Remaining Unnecessary Services | High | Phase 1 | Part 8 (5, 11.10.3) | Scheduler (service inventory) |
| TKT-1051 | Install Remaining Tools (billing CLI, GWS) | Low | Phase 2 | Part 2 (5.12) | (Infrastructure -- no module) |
| TKT-1052 | Paperclip to ODM Data Migration Plan | Medium | Phase 4 | Part 10 (6.11); Part 3 (4.4) | ODM |
| TKT-1053 | Dashboard to Control Center Transition | Low | Phase 4 | Part 10 (6.11); Part 6 | Control Center UI |
| TKT-1060 | pytest Setup for Backend | High | Phase 1 | Part 10 (7B) | (Testing -- no module) |
| TKT-1061 | Playwright Setup for UI E2E | Medium | Phase 3 | Part 10 (7B) | (Testing -- no module) |
| TKT-1062 | Agent Behavioral Test Golden Sets | Medium | Phase 5 | Part 4 (5.2); Part 7 (6.4, 12.16) | Orchestrator, Governor |
| TKT-1063 | Walking Skeleton Acceptance Tests (4) | Critical | Phase 5 | Part 10 (7B.5); Part 3 (all) | ODM, Orchestrator, Governor |
| TKT-1070 | ISO 19650 Engine Integration with ODM | High | Phase 4-5 | See MVP1_PRODUCT_SPEC.md |
ODM, Librarian |
| TKT-1071 | Stripe CLI Webhook Testing Setup | Medium | Phase 5 | See MVP1_PRODUCT_SPEC.md |
(Infrastructure -- no module) |
| TKT-1072 | Landing Page Requirements | Low | Phase 5 | See MVP1_PRODUCT_SPEC.md |
(Design -- no module) |
| T2P-01 | SSE Real-Time Wiring for UI Widgets | Done | Phase 1 | Part 2 (5.6); Part 6 (11A) | Control Bus, Control Center UI |
| T2P-02 | UI Design Polish (stats row, accent bars, compact tables) | Done | Phase 1 | Part 6 (11A.2, 14) | Control Center UI |
| T2P-03 | Idle Maintenance Cron (daily 05:00 UTC) | Done | Phase 1 | Part 4 (4.9.9); Part 8 (8.7) | Idle Maintenance, Scheduler |
| T2P-04 | Activation v2 Rollout (8 slim files) | Done | Phase 1 | Part 4 (4.10); Part 5 (8.9) | Prompt Steward, Skill Registry |
| T2P-05 | Librarian API (4 endpoints) | Done | Phase 1 | Part 5 (4, 4.5) | Librarian |
| T2P-06 | Research Center Automation (weekly scan) | Done | Phase 1 | Part 5 (8.10.1) | Research Center, Source Registry |
| T2P-07 | Obsidian Librarian Decomposition (13 notes) | Done | Phase 1 | Part 5 (4, 4.5) | Librarian |
| T2P-08 | Paperclip to ODM Migration (45 tickets) | Done | Phase 1 | Part 3 (4.4); Part 10 (6.11) | ODM |
| T2P-09 | Review/Test Enforcement | Done | Phase 1 | Part 10 (7B); Part 9 | (Testing) |
| T2P-10 | Attention Queue / ToDo Widget | Done | Phase 1 | Part 3 (4.14); Part 6 (10.1, 11A.2) | Control Center UI, Control Bus |
| T2P-11 | GO/MO Launcher Commands | Done | Phase 1 | Part 4 (5A); Part 8 (7.2) | Agent Spawning |
| T2P-12 | Naming Conventions in BP Part 8 | Done | Phase 1 | Part 8 (all) | (Documentation) |
| T2P-13 | Workspace Graph Script + Cron | Done | Phase 1 | Part 8 (8.7) | Scheduler |
| T2P-14 | Open WebUI Deployment | Done | Phase 1 | Part 8 (5) | (Infrastructure) |
| T2P-15 | RC Architecture Design (3-phase) | Done | Phase 1 | Part 5 (8.10) | Research Center |
| T2P-16 | CLI Services Framework Design (12 services) | Done | Phase 1 | Part 2 (5.12) | (Infrastructure) |
| T2P-17 | Hetzner API Research + hcloud Install | Done | Phase 1 | Part 8 | (Infrastructure) |
| T2P-18 | Porkbun DNS API Research | Done | Phase 1 | Part 8 | (Infrastructure) |
| T2P-19 | BP Cross-Reference Sweep (7 gaps fixed) | Done | Phase 1 | Parts 1-12 | (Documentation) |
| TKT-2001 | Layout Framework Research | High | Immediate | Part 6; Part 9 (8.5) | Control Center UI |
| TKT-2002 | Replace RGL with Chosen Framework | High | Immediate | Part 6 (6, 14) | Control Center UI |
| TKT-2003 | Widget Palette (add/remove widgets) | High | Immediate | Part 6 (11A.2) | Control Center UI |
| TKT-2004 | Sidebar Modes (hidden/icons/full) | Medium | Immediate | Part 6 | Control Center UI |
| TKT-2005 | Save/Switch Layouts (localStorage + API) | Medium | Immediate | Part 6 | Control Center UI |
| TKT-2006 | Widget Scrollability + Overflow | Medium | Immediate | Part 6 | Control Center UI |
| TKT-2010 | Wire Open WebUI to chat.struxio.ai | High | Immediate | Part 8 | (Infrastructure) |
| TKT-2011 | Chat Panel Widget for Control Center | High | Immediate | Part 6 (11A.2); Part 2 (5.8) | Control Center UI, Control Bus |
| TKT-2012 | ContextPrompting Mode Selector | High | Immediate | Part 6 (12); Part 7 | Control Center UI, Prompt Composer, Governor |
| TKT-2013 | Terminal Widget (xterm.js) | Medium | Immediate | Part 6 (11A.2); Part 8 | Control Center UI |
| TKT-2020 | Agent Auto-Pickup from Bus | High | Immediate | Part 4 (5A); Part 2 (5.8) | Agent Spawning, Control Bus |
| TKT-2021 | Context Rotation Automation (Watchdog) | Medium | Immediate | Part 4; Part 8 | (Operational) |
| TKT-2022 | MO Integration (devxio cmd, auto-pull, SOPS) | High | Immediate | Part 8 | (Infrastructure, Security) |
| TKT-2023 | CLI Services Implementation (12 services) | Medium | Immediate | Part 2 (5.12) | (Infrastructure) |
| TKT-2030 | Template Registry (YAML config) | High | Immediate | Part 9 (11.3); Part 5 (8.9) | Skill Registry, Template Registry |
| TKT-2031 | Project Lifecycle Phase Widget | Medium | Immediate | Part 9 (10.2); Part 6 (11A.2) | Control Center UI |
| TKT-2032 | Project Selector Widget | Medium | Immediate | Part 6; Part 3 (4.0) | Control Center UI |
| TKT-2033 | Multi-Project Dashboard View | Low | Later | Part 6; Part 3 | Control Center UI |
| TKT-2034 | Knowledge Expert Template Definition | Medium | Immediate | Part 9 (11.2); Part 5 | Template Registry, Knowledge System |
| TKT-2035 | Deploy parent_project_id Column (DDL Migration) | High | Immediate | Part 3 (4.0); Part 9 (5B) | ODM |
4. BP Part to Ticket Map (Reverse Index)¶
Part 1 -- Foundations and Principles¶
- No direct implementation tickets (design principles, not code)
- Referenced by: TKT-1072 (brand identity for landing page)
Part 2 -- Architecture¶
- TKT-1001 (SSE Push -- 5.6, 5.8)
- TKT-1002 (Agent Registration -- 5.8)
- TKT-1003 (Intervention Endpoints -- 5.8)
- TKT-1004 (Task Orchestration -- 5.8)
- TKT-1005 (Host Capacity -- 5.8)
- TKT-1007 (Cost Tracking -- 5.8)
- TKT-1008 (Governance Events -- 5.8)
- TKT-1010 (DDL -- 5.5 PostgreSQL)
- TKT-1051 (CLI tools -- 5.12)
- TKT-1071 (Billing CLI setup -- see
MVP1_PRODUCT_SPEC.md) - TKT-2011 (Chat Panel Widget -- 5.8 Bus integration)
- TKT-2020 (Agent Auto-Pickup -- 5.8 Bus polling)
- TKT-2023 (CLI Services -- 5.12)
Part 3 -- Operational Domain Model (ODM)¶
- TKT-1010 (Deploy DDL -- all ODM entities)
- TKT-1011 (Walking Skeleton -- entity chain proof)
- TKT-1012 (Seed Data -- users, hosts, projects, templates)
- TKT-1005 (Host Capacity -- 4.1B)
- TKT-1007 (Cost Tracking -- 4.6.2 cost ledger)
- TKT-1020 (Escalation -- 4.11, 4.12)
- TKT-1023 (Override Records -- 4.12A)
- TKT-1037 (Attention Queue -- 4.14 User ToDo entity)
- TKT-1052 (Paperclip Migration -- 4.4 tickets)
- TKT-1063 (Acceptance Tests -- validates all entity lifecycles)
- TKT-2032 (Project Selector -- 4.0 projects entity)
- TKT-2035 (parent_project_id DDL migration -- 4.0 projects entity)
Part 4 -- Agent System¶
- TKT-1002 (Agent Registration -- 4.1, 5A)
- TKT-1004 (Task Orchestration -- 5)
- TKT-1005 (Host Capacity -- 14)
- TKT-1006 (Agent Spawn Coordination -- 5A)
- TKT-1041 (Activation Slimming -- 4.10)
- TKT-1062 (Behavioral Tests -- 5.2)
- TKT-2020 (Agent Auto-Pickup -- 5A agent spawning)
- TKT-2021 (Context Rotation -- context management)
Part 5 -- Knowledge System¶
- TKT-1040 (Skill Registry -- 8.9)
- TKT-1041 (Activation Slimming -- 8.9 skill references)
- TKT-1042 (Librarian Decomposition -- 4, 4.5)
- TKT-1043 (Source Registry -- 8.10.1)
- TKT-1070 (Product engine integration -- see
MVP1_PRODUCT_SPEC.md) - TKT-2030 (Template Registry -- 8.9 skill references)
- TKT-2034 (Knowledge Expert Template -- knowledge system integration)
Part 6 -- User Interface (Control Center)¶
- TKT-1030 (UI Shell -- 6, 14)
- TKT-1031 (Agent Status Grid -- 11A.2)
- TKT-1032 (Task Board -- 11A.2)
- TKT-1033 (Alerts Panel -- 11A.2)
- TKT-1034 (Cost Summary -- 11A.2)
- TKT-1035 (Prompt Composer -- 12)
- TKT-1036 (Activity Feed -- 11A.2)
- TKT-1037 (Attention Queue Widget -- 10.1, 11A.2) new: auto-revolving todo/attention queue
- TKT-1053 (Dashboard Transition)
- TKT-2001 (Layout Framework Research)
- TKT-2002 (Replace RGL with New Framework -- 6, 14)
- TKT-2003 (Widget Palette -- 11A.2)
- TKT-2004 (Sidebar Modes)
- TKT-2005 (Save/Switch Layouts)
- TKT-2006 (Widget Scrollability)
- TKT-2011 (Chat Panel Widget -- 11A.2)
- TKT-2012 (ContextPrompting -- 12 Prompt Composer)
- TKT-2013 (Terminal Widget -- 11A.2)
- TKT-2031 (Project Lifecycle Widget -- 11A.2)
- TKT-2032 (Project Selector Widget)
- TKT-2033 (Multi-Project Dashboard)
Part 7 -- Governance¶
- TKT-1003 (Intervention -- 10.4)
- TKT-1007 (Cost Tracking -- 6.1)
- TKT-1008 (Governance Events -- 9, 10)
- TKT-1020 (Escalation -- 8.3)
- TKT-1021 (Approval Workflow -- 6.5)
- TKT-1022 (Alert and Breaker System -- 9, 9.7)
- TKT-1023 (Override Records -- 12.14)
- TKT-1062 (Behavioral Tests -- 6.4, 12.16)
- TKT-2012 (ContextPrompting -- governance modes in chat)
Part 8 -- Infrastructure¶
- TKT-1006 (Agent Spawn -- 7.2)
- TKT-1007 (Cost Tracking -- 13)
- TKT-1050 (Stop Unnecessary Services -- 5, 11.10.3)
- TKT-1051 (Install CLI Tools)
- TKT-1071 (Billing Webhooks -- see
MVP1_PRODUCT_SPEC.md) - TKT-2010 (Wire Open WebUI to chat.struxio.ai)
- TKT-2013 (Terminal Widget -- remote access)
- TKT-2021 (Context Rotation Automation)
- TKT-2022 (MO Integration -- Mac, security, SOPS)
Part 9 -- System Review¶
- No implementation tickets (verification process, not code)
- This Part 12 extends Part 9 with bidirectional linkage
- TKT-2030 (Template Registry -- 11.3 Template Registry schema)
- TKT-2031 (Lifecycle Widget -- 10.2 Phase Definitions)
- TKT-2034 (Knowledge Expert Template -- 11.2 template definitions)
Part 10 -- Work Plan¶
- TKT-1011 (Walking Skeleton -- 7B.5 Scenario A)
- TKT-1020 (Escalation -- 7B.5 Scenario B)
- TKT-1052 (Paperclip Migration -- 6.11 parallel operation)
- TKT-1053 (Dashboard Transition -- 6.11 parallel operation)
- TKT-1060 (pytest Setup -- 7B testing)
- TKT-1061 (Playwright Setup -- 7B testing)
- TKT-1063 (Acceptance Tests -- 7B.5 all 4 scenarios)
Part 11 -- Execution Log¶
- Updated by all tickets on completion (log entries, not implementation)
Part 12 -- Ticket Register (this document)¶
- Self-referential. Updated when any ticket or BP part changes.
5. Module to Ticket Map¶
Map of each of the 25 modules from Part 9 Section 3 to their implementing tickets.
| # | Module | Implementing Tickets |
|---|---|---|
| 1 | Control Bus | TKT-1001, TKT-1002, TKT-1003, TKT-1004, TKT-1005, TKT-1007, TKT-1008, TKT-1037, TKT-2011, TKT-2020 |
| 2 | Orchestrator | TKT-1004, TKT-1011, TKT-1062, TKT-1063 |
| 3 | Governor | TKT-1003, TKT-1007, TKT-1008, TKT-1020, TKT-1021, TKT-1022, TKT-1023, TKT-1062, TKT-1063 |
| 4 | Rule Steward | -- (Scaffold posture; no direct T1P ticket) |
| 5 | Prompt Steward | TKT-1041 (indirect: activation slimming touches prompt patterns) |
| 6 | Module Steward | -- (Scaffold posture; no direct T1P ticket) |
| 7 | Librarian | TKT-1042, TKT-1070 |
| 8 | Research Center | TKT-1043 (source registry setup) |
| 9 | Skill Registry | TKT-1040, TKT-1041, TKT-2030, TKT-2034 |
| 10 | Skill Performance DB | -- (Scaffold posture; no direct T1P ticket) |
| 11 | Hindsight | -- (Scaffold posture; no direct T1P ticket) |
| 12 | Dream Engine | -- (Idle Maintenance Only posture; no direct T1P ticket) |
| 13 | Idle Maintenance | -- (Full posture but no dedicated ticket; covered operationally) |
| 14 | RAG Pipeline | -- (Full posture; no dedicated ticket; activated by TKT-1010 pgvector DDL) |
| 15 | XIOPro Optimizer | -- (Scaffold posture; no direct T1P ticket) |
| 16 | Control Center UI | TKT-1030, TKT-1031, TKT-1032, TKT-1033, TKT-1034, TKT-1035, TKT-1036, TKT-1037, TKT-1053, TKT-2001, TKT-2002, TKT-2003, TKT-2004, TKT-2005, TKT-2006, TKT-2011, TKT-2012, TKT-2013, TKT-2031, TKT-2032, TKT-2033 |
| 17 | Prompt Composer | TKT-1035, TKT-2012 |
| 18 | Agent Spawning | TKT-1002, TKT-1006, TKT-2020 |
| 19 | ODM | TKT-1010, TKT-1011, TKT-1012, TKT-1023, TKT-1052, TKT-1063, TKT-1070, TKT-2035 |
| 20 | Knowledge Ledger | -- (Scaffold posture; no direct T1P ticket) |
| 21 | Execution Report | -- (Scaffold posture; no direct T1P ticket) |
| 22 | Host Registry | TKT-1005, TKT-1006, TKT-1012 |
| 23 | Source Registry | TKT-1043 |
| 24 | Resource Registry | -- (Scaffold posture; no direct T1P ticket) |
| 25 | Scheduler | TKT-1050 (indirect: service inventory affects scheduler scope) |
6. Coverage Verification¶
6.1 Objects WITH Tickets (Covered)¶
ODM Entities (Part 3):
- Users, hosts, projects, sprints, topics (TKT-1012 seed data)
- Discussion threads, tickets, tasks, activities (TKT-1011 walking skeleton)
- Agent templates, agent runtimes (TKT-1002, TKT-1006, TKT-1012)
- Cost ledger (TKT-1007, TKT-1011)
- Escalation requests, human decisions (TKT-1020)
- Approvals (TKT-1021)
- Override records (TKT-1023)
- Knowledge objects (TKT-1070 product engine integration -- see MVP1_PRODUCT_SPEC.md)
- Sessions (TKT-1011 walking skeleton creates sessions implicitly)
- Alerts, breakers (TKT-1022)
Modules (Part 9 Section 3): - Control Bus, Orchestrator, Governor, Librarian, Research Center, Skill Registry, Control Center UI, Prompt Composer, Agent Spawning, ODM, Host Registry, Source Registry, Prompt Steward (partial), Scheduler (partial)
Capabilities:
- SSE push (TKT-1001)
- Intervention model (TKT-1003)
- Task decomposition (TKT-1004)
- Cost tracking and attribution (TKT-1007)
- Governance events and breakers (TKT-1008, TKT-1022)
- Escalation and human decision path (TKT-1020)
- Approval workflow (TKT-1021)
- Widget grid with 7 widgets (TKT-1030 -- TKT-1037)
- Auto-revolving attention queue / user todo system (TKT-1037)
- Skill registry and activation slimming (TKT-1040, TKT-1041)
- Librarian decomposition (TKT-1042)
- Source registry (TKT-1043)
- Walking skeleton end-to-end (TKT-1011)
- Acceptance tests for 4 scenarios (TKT-1063)
- Product engine integration (TKT-1070 -- see MVP1_PRODUCT_SPEC.md)
6.2 Objects WITHOUT Tickets (Gaps) -- Resolved¶
External reviews (ChatGPT, Claude, Gemini) flagged that modules with "Full" posture but no implementing ticket are a credibility problem. Resolution: modules without T1P tickets are downgraded to Phase 2 posture. If it is not getting built in T1P, it is marked Phase 2.
| Object | BP Location | Posture (revised) | Risk | Resolution |
|---|---|---|---|---|
| Rule Steward (module 4) | Part 4, 4.2A | Scaffold | Low | Manual stewardship in T1P. Automation is Phase 2. |
| Module Steward (module 6) | Part 4, 4.2C | Scaffold | Low | No external modules adopted in T1P. |
| Skill Performance DB (module 10) | Part 5, 8.9A | Scaffold | Low | Skill quality tracking deferred to Phase 2. |
| Hindsight (module 11) | Part 5, 9 | Scaffold | Low | Post-execution learning deferred to Phase 2. |
| Dream Engine (module 12) | Part 5, 10 | Phase 2 | Low | Full Dream Engine is Phase 2 scope. |
| ~~Idle Maintenance (module 13)~~ | Part 4, 4.9.9 | Covered by T2P-03 | Closed | Daily cron at 05:00 UTC deployed. |
| RAG Pipeline (module 14) | Part 5, 7.18 | Phase 2 (downgraded from Full) | Low | pgvector DDL deploys with schema but pipeline activation (embedding, chunking, retrieval) is Phase 2. |
| XIOPro Optimizer (module 15) | Part 1, 8A | Scaffold | Low | Umbrella concept, individual stewards are scaffolded. |
| Knowledge Ledger (module 20) | Part 5, 4.7 | Scaffold | Low | Change tracking deferred to Phase 2. |
| Execution Report (module 21) | Part 4, 20 | Scaffold | Low | Manual reporting suffices in T1P. |
| Resource Registry (module 24) | Part 5, 8.10.2 | Scaffold | Low | No external resources evaluated in T1P. |
| ~~Scheduler (module 25)~~ | Part 8, 8.7 | Covered by T2P-03, T2P-06, T2P-13 | Closed | 3 crons deployed (idle maintenance, research scan, workspace graph). |
| Time Ledger (ODM entity) | Part 3, 4.6.3 | Full | Low | DDL deploys the table, usage via walking skeleton. |
| Policy Objects (ODM) | Part 7, 8 | Full | Low | Governance tickets handle policies inline. |
All medium-risk gaps resolved. Idle Maintenance and Scheduler now covered by T2P execution tickets. RAG Pipeline remains Phase 2. No orphaned "Full posture without ticket" modules remain.
7. Change Impact Rules¶
When modifying a ticket: 1. Look up the ticket in Section 3 (Complete Ticket List) for its BP Parts Referenced column. 2. Check each referenced BP section to verify the section still aligns with the ticket scope. 3. If the ticket scope changed: update both the ticket description AND the BP section. 4. Update Section 3 of this register if BP references changed.
When modifying a BP section: 1. Look up the BP part in Section 4 (Reverse Index) for all linked tickets. 2. Verify each affected ticket still matches the updated BP content. 3. If the BP changed significantly: update affected ticket descriptions. 4. Update Sections 3 and 4 of this register to reflect the changes.
When adding a new ticket: 1. Add the ticket to Section 3 with all BP parts it references. 2. Add the ticket to each relevant BP part entry in Section 4. 3. Add the ticket to the relevant module entries in Section 5. 4. Run Section 6 coverage check -- does this ticket close any gap?
When adding a new BP section or module: 1. Check if any existing ticket already covers the new content. 2. If no ticket exists: add to Section 6.2 (gaps) with risk assessment. 3. If a ticket should be created: flag for planning.
Renumbering Note (v5.0.14)¶
Parts were renumbered on 2026-03-29 when DEVXIO was renamed to XIOPro. Cross-references in sections 2-5 below still use the OLD part numbers (written before the renumbering). Mapping:
| Old | New | Content |
|---|---|---|
| Part 9 | Part 11 | System Review |
| Part 10 | Part 12 | Work Plan |
| Part 11 | Part 13 | Execution Log |
| Part 12 | Part 14 | Ticket Register (this doc) |
| Part 14 | Part 10 | Swarm Architecture |
| (none) | Part 9 | Project Templates (NEW) |
Parts 1-8 are unchanged.
Changelog¶
| Date | Change |
|---|---|
| 2026-03-29 | Renumbered from Part 12 to Part 14. DEVXIO renamed to XIOPro. Cross-reference mapping table added. |
| 2026-03-29 | Part 12 created. 37 tickets across 8 epics mapped bidirectionally to all BP parts and 25 modules. Coverage verification included. 3 medium-risk gaps identified. |
| 2026-03-29 | External review fix: Section 6.2 resolved -- Idle Maintenance, RAG Pipeline, Scheduler downgraded from Full to Phase 2 posture. No orphaned Full-without-ticket modules remain. |
| 2026-03-29 | Added TKT-1037 (Attention Queue Widget). Updated EPIC-UI count 7->8, total 37->38. Added to Part 3, Part 6 reverse indexes. Added to Control Bus and Control Center UI module maps. Updated capabilities in Section 6.1. |
| 2026-03-29 | Added EPIC-T2P (19 execution tickets, all Done). Total 38->57. Updated epic summary with actual completion status. Coverage gaps: Idle Maintenance and Scheduler now closed by T2P cron deployments. Synced to Paperclip. |
| 2026-03-29 | MVP1 extraction: EPIC-MVP1 tickets (TKT-1070-1072) now maintained in MVP1_PRODUCT_SPEC.md. Part 12 retains ticket references but points to MVP1 doc for details. All ISO 19650, BIM, Stripe, Odoo product-specific content moved to MVP1 doc. |
| 2026-03-29 | Overnight sprint: Added 19 tickets across 4 new epics (EPIC-UI-V2: 6 tickets, EPIC-RC: 4 tickets, EPIC-OPS: 4 tickets, EPIC-PLATFORM: 5 tickets). Total 57->76. Updated reverse index (Parts 2-9), module map (Control Bus, Control Center UI, Prompt Composer, Agent Spawning, Skill Registry). See resources/TICKETS_overnight_sprint.md for full details. |
| 2026-03-30 | Round 2 review fix: Added TKT-2035 (parent_project_id DDL migration). EPIC-PLATFORM count 5->6, total 76->77. Added to Part 3 reverse index and ODM module map. |