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 L205orchestrata_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 |