Orchestrata Ultimate / RTM / 013-ux-volk

RTM: 013-ux-volk

Requirement to symbol to test rows for 013-ux-volk: UX Volk (User Experience Designer).

At a glance

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

Reading this matrix

This matrix lists each of the 33 requirement IDs of spec 013-ux-volk with the src/ symbols that cite it and the tests that cite it. 30 of them (90.9%) have at least one citing symbol and 3 have none.

0 requirements are also cited from tests/, and 30 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-013-NFR (3).

Requirement to symbols to tests

Requirement Symbols in src/ Tests citing it
REQ-013-001 UXVolk alias is "U:Ux" orchestrata_ultimate/agents/volks/ux/volk UXVolk L71 none
REQ-013-002 UXVolk role is "UX Designer" orchestrata_ultimate/agents/volks/ux/volk UXVolk L71 none
REQ-013-003 routes CXP packets with subject "ux_design" to orchestrata_ultimate/agents/volks/ux/volk process L91 none
REQ-013-004 returns None for any subject other than "ux_design" orchestrata_ultimate/agents/volks/ux/volk process L91 none
REQ-013-005 calls when payload field is False or absent orchestrata_ultimate/agents/volks/ux/volk _handle_ux_design L107 none
REQ-013-006 constructs a CXP addressed to U:Ar with subject "implement" orchestrata_ultimate/agents/volks/ux/volk _passthrough L125 none
REQ-013-007 sets WorkStatus.PENDING on the outbound CXP packet orchestrata_ultimate/agents/volks/ux/volk _passthrough L125 none
REQ-013-008 forwards from the inbound payload unchanged orchestrata_ultimate/agents/volks/ux/volk _passthrough L125 none
REQ-013-009 forwards from the inbound payload unchanged orchestrata_ultimate/agents/volks/ux/volk _passthrough L125 none
REQ-013-010 forwards from the inbound payload unchanged orchestrata_ultimate/agents/volks/ux/volk _passthrough L125 none
REQ-013-011 forwards from the inbound payload unchanged orchestrata_ultimate/agents/volks/ux/volk _passthrough L125 none
REQ-013-012 forwards from the inbound payload unchanged orchestrata_ultimate/agents/volks/ux/volk _passthrough L125 none
REQ-013-013 forwards from the inbound payload unchanged orchestrata_ultimate/agents/volks/ux/volk _passthrough L125 none
REQ-013-014 does not inject any UX-specific keys when has_ui is False orchestrata_ultimate/agents/volks/ux/volk _passthrough L125 none
REQ-013-015 calls when payload field is True orchestrata_ultimate/agents/volks/ux/volk _handle_ux_design L107 none
REQ-013-016 calls with UX_SYSTEM_PROMPT and a prompt derived from the packet payload orchestrata_ultimate/agents/volks/ux/volk _design_ui L162 none
REQ-013-017 calls with orchestrata_ultimate/agents/volks/ux/volk _design_ui L162 none
REQ-013-018 UX_SYSTEM_PROMPT contains step 1: MAP USER WORKFLOWS (screen flows, data annotations) orchestrata_ultimate/agents/volks/ux/volk _design_ui L162 none
REQ-013-019 UX_SYSTEM_PROMPT contains step 2: BUILD COMPONENT HIERARCHY (page→layout→section→widget) orchestrata_ultimate/agents/volks/ux/volk _design_ui L162 none
REQ-013-020 UX_SYSTEM_PROMPT contains step 3: DRAW WIREFRAMES (ASCII layouts, data source... orchestrata_ultimate/agents/volks/ux/volk _design_ui L162 none
REQ-013-021 UX_SYSTEM_PROMPT contains step 4: DEFINE DESIGN TOKENS (colors, typography, spacing scale) orchestrata_ultimate/agents/volks/ux/volk _design_ui L162 none
REQ-013-022 UX_SYSTEM_PROMPT contains step 5: SPECIFY ACCESSIBILITY (WCAG 2.1 AA, keyboard nav,... orchestrata_ultimate/agents/volks/ux/volk _design_ui L162 none
REQ-013-023 stores the LLM output in a field on the outbound payload orchestrata_ultimate/agents/volks/ux/volk _design_ui L162 none
REQ-013-024 LLM output begins with the literal prefix "UX_DESIGN:" orchestrata_ultimate/agents/volks/ux/volk _design_ui L162 none
REQ-013-025 LLM output contains a "WORKFLOWS:" section covering screen flows and data annotations orchestrata_ultimate/agents/volks/ux/volk _design_ui L162 none
REQ-013-026 LLM output contains a "COMPONENTS:" section covering the component hierarchy orchestrata_ultimate/agents/volks/ux/volk _design_ui L162 none
REQ-013-027 LLM output contains a "WIREFRAMES:" section with ASCII layouts and breakpoints orchestrata_ultimate/agents/volks/ux/volk _design_ui L162 none
REQ-013-028 LLM output contains a "DESIGN_TOKENS:" section covering colors, typography, and spacing orchestrata_ultimate/agents/volks/ux/volk _design_ui L162 none
REQ-013-029 LLM output contains an "ACCESSIBILITY:" section covering WCAG 2.1 AA requirements orchestrata_ultimate/agents/volks/ux/volk _design_ui L162 none
REQ-013-030 constructs a CXP addressed to U:Ar with subject "ux_complete" containing the field... orchestrata_ultimate/agents/volks/ux/volk _build_design_packet L205
orchestrata_ultimate/agents/volks/ux/volk process L91
none
REQ-013-NFR-001 U:Ux review adds < 60s latency (single LLM call) none none
REQ-013-NFR-002 U:Ux skipped entirely for non-UI projects none none
REQ-013-NFR-003 U:Ux output is framework-agnostic (works with React, Vue, HTMX) none none