Orchestrata Ultimate / RTM / 022-tui-interface

RTM: 022-tui-interface

Requirement to symbol to test rows for 022-tui-interface: Terminal User Interface (TUI).

At a glance

Item Value
Requirement IDs 39
Traced from src/ 0 (0.0%)
Untraced 39
Cited from tests/ 0 (0.0%)
Traced in src/ but not cited from tests/ 0

Reading this matrix

This matrix lists each of the 39 requirement IDs of spec 022-tui-interface with the src/ symbols that cite it and the tests that cite it. 0 of them (0.0%) have at least one citing symbol and 39 have none.

0 requirements are also cited from tests/, and 0 are traced in code but never named by a test. A test citation is a @traces on a test function; it shows intent to cover, not that the test runs or reaches the symbol.

Rows showing none in the symbols column are the gaps to close first. The densest untraced groups are REQ-022-US-003 (5), REQ-022-US-001 (4), REQ-022-US-002 (4).

Requirement to symbols to tests

Requirement Symbols in src/ Tests citing it
REQ-022-US-001-001 Text input widget at bottom of screen for entering intent none none
REQ-022-US-001-002 Submit with Enter key, clear input after submission none none
REQ-022-US-001-003 Show thread_id returned from system none none
REQ-022-US-001-004 Auto-create new thread in thread list panel none none
REQ-022-US-002-001 Left panel shows list of all threads with status indicators none none
REQ-022-US-002-002 Click or keyboard navigation selects active thread none none
REQ-022-US-002-003 Visual highlight on selected thread none none
REQ-022-US-002-004 Thread shows: thread_id (truncated), last message preview, work status none none
REQ-022-US-003-001 Center panel displays message history for selected thread none none
REQ-022-US-003-002 Messages styled by sender (human vs. Volk vs. system) none none
REQ-022-US-003-003 Timestamps shown on messages none none
REQ-022-US-003-004 Auto-scroll to newest message none none
REQ-022-US-003-005 Support for multi-line messages and code blocks none none
REQ-022-US-004-001 Panel or header section shows all registered Volks none none
REQ-022-US-004-002 Each Volk shows: alias, role, status indicator (color-coded) none none
REQ-022-US-004-003 Status updates in real-time as agents work none none
REQ-022-US-004-004 Click on Volk shows their recent activity none none
REQ-022-US-005-001 Input area remains available after submitting intent none none
REQ-022-US-005-002 Enter key submits response to current thread none none
REQ-022-US-005-003 Up arrow recalls previous response for editing none none
REQ-022-US-005-004 Clear visual indicator of which thread receiving the response none none
REQ-022-US-006-001 Status panel shows: Kernel, Postman, Redis, Neo4j, Prolog none none
REQ-022-US-006-002 Each service shows: connected/disconnected, latency if available none none
REQ-022-US-006-003 Color-coded indicators (green=healthy, amber=degraded, red=down) none none
REQ-022-US-007-001 Ctrl+P opens command palette overlay none none
REQ-022-US-007-002 Type to filter available commands none none
REQ-022-US-007-003 Enter executes selected command none none
REQ-022-US-007-004 Commands: submit, respond, approve, reject, status, quit none none
REQ-022-US-008-001 When Volk completes work, show in chat with "Awaiting Approval" status none none
REQ-022-US-008-002 Keyboard shortcut (Ctrl+A) to approve none none
REQ-022-US-008-003 Keyboard shortcut (Ctrl+R) to reject with feedback prompt none none
REQ-022-US-008-004 Approval/rejection sends CXP packet with work_status update none none
REQ-022-US-009-001 Toggle panel showing packet flow log none none
REQ-022-US-009-002 Each entry shows: timestamp, from_agent, to_agent, subject none none
REQ-022-US-009-003 Real-time updates as packets are routed none none
REQ-022-US-009-004 Click on packet shows full payload none none
REQ-022-US-010-001 Show current session: number, duration, fact count none none
REQ-022-US-010-002 Commands to end session, archive to Neo4j none none
REQ-022-US-010-003 Visual indicator when session is active vs. none none none