Skip to main content

UX Component Coverage Matrix

This matrix maps backend application components from /Users/swilco/01-DEVELOPMENT/Evalium/docs/architecture/components.md to current UX documentation coverage.

Purpose:

  • show what is already covered well
  • show what is missing or under-specified
  • prioritize which UX docs/screens to define next

Coverage labels:

  • Full: clear UX patterns and screen behavior are already documented
  • Partial: concept exists, but key screens/workflows/contracts are missing
  • Missing: no meaningful UX contract documented yet

ComponentPrimary UX Doc CoverageCoverageMissing / Under-Specified UX Screens and FlowsPriority
1. Question authoring & ManagementUX-AUTHORING.md, UX-AUTHORING-BACKEND-ALIGNMENT.mdFullKeep aligned as backend expands (mostly complete)P2
2. Evaluation authoring & ManagementUX-AUTHORING.md, UX-AUTHORING-BACKEND-ALIGNMENT.mdFullPublish-propagation and policy UX refinement as contracts evolveP2
3. Evaluation Sections & BucketsUX-AUTHORING.mdPartialBucket rule authoring details, deterministic preview controls, failure states, bucket validation UX detailsP1
4. Assessment Runtime / DeliveryUX-RUNTIME-CANDIDATE-DELIVERY.md, UX-OPERATIONS.mdFullKeep aligned with delivery API evolution, especially offline sync and proctor command endpointsP1
5. Evidence & VerificationUX-REVIEW-AND-APPROVAL.md, UX-OPERATIONS.md, UX-INSIGHTS.md, UX-GOVERNANCE-COMPLIANCE.mdFullKeep aligned with evidence storage-tier and integrity worker contract evolutionP1
6. Submission Review & ApprovalUX-REVIEW-AND-APPROVAL.md, UX-OPERATIONS.mdFullKeep aligned with review state normalization and policy/rationale enforcement updatesP0
7. AssignmentsUX-OPERATIONS.mdPartialDraft semantics (currently feature-flagged), schedule lifecycle detail screens, monitor -> submission handoff detailsP1
8. Reporting & AnalyticsUX-INSIGHTS.mdPartialConcrete dashboard/page IA and block-level contracts per report surfaceP1
9. Results RemediationUX-INSIGHTS.mdFullMostly complete; maintain parity with backend rule expansionP2
10. Programmes & EnrolmentsUX-GOVERNANCE.md, UX-OPERATIONS.mdFullKeep aligned with programme orchestration/listener behavior and certificate lifecycle expansionP1
11. Claims & DisputesUX-CLAIMS-DISPUTES.mdFullKeep aligned with backend lifecycle changes and any new dispute policy rulesP2
12. Glass Box (Audit View)UX-GLASSBOX.mdFullKeep aligned with link-principal capability/redaction changesP2
13. Observations & FindingsUX-OPERATIONS.md, UX-INSIGHTS.mdPartialObservation/finding review surfaces, finding drilldowns, linkage to approval decisions and disputesP1
14. Compliance & Data PrivacyUX-GOVERNANCE-COMPLIANCE.mdPartialStrong direction exists; full case/timeline orchestration remains target-state and needs final first-class screen specsP1
15. Taxonomy & SkillsUX-AUTHORING-BACKEND-ALIGNMENT.md, UX-INSIGHTS.mdPartialTaxonomy admin IA beyond assignment/filtering; skills surfaces intentionally parked until inference/provenance readyP1
16. Content PacksUX-CONTENT-PACKS.mdFullKeep aligned with pack workflow expansion beyond current lineage/install surfacesP1
17. Identity & Auth SessionsUX-IDENTITY-AND-ACCESS.mdFullKeep aligned with auth/session contract changes (CSRF/session metadata/step-up behavior)P1
18. Authorization (RBAC)UX-IDENTITY-AND-ACCESS.mdFullKeep aligned with capability matrix evolution and role-binding scope rulesP1
19. Audit & LedgeringUX-AUDIT-LEDGER-EXPLORER.md + cross-cutting docsFullKeep aligned with future unified audit query/export contractsP1

Completed in this pass:

  1. UX-REVIEW-AND-APPROVAL.md
  2. Expanded operations contracts for evidence integrity and programmes/enrolments
  3. UX-AUDIT-LEDGER-EXPLORER.md
  4. Offline-sync target-state contract extension in UX-RUNTIME-CANDIDATE-DELIVERY.md
  5. Pack import/propagation target-state contract extension in UX-CONTENT-PACKS.md

Next recommended priorities:

  1. Expand UX-AUTHORING.md for bucket rule authoring and deterministic preview controls.
  2. Expand UX-INSIGHTS.md with concrete report page IA and per-block drilldown contracts.
  3. Add first-class observation/finding review drilldown UX surface (currently cross-referenced, not fully specified).
  4. Finalize compliance case/timeline orchestration screen contract when case entity backend contracts are ready.
  5. Activate skills profile and explainability UX once provenance facts/inference jobs are backend-live.