BUILD
Build: Reframe INDETERMINATE outcome as Divergence Detected across /expanse UI
The Expanse page presented the raw protocol label INDETERMINATE behind failure-coded framing — a warning-triangle badge on every run, a defensive 'divergence is the finding' disclaimer, and an unlabeled delta percentage — making a correctly-functioning Delta Engine read like a broken one. WS-UVRN-004 reframes the display layer only: the outcome badge now reads 'Divergence Detected' with a neutral spread symbol, the KpiHero callout leads with the measurement, each run surfaces a labeled 'Prominence Spread' delta as the primary signal, and a plain-language explainer states what the measurement means. The outcome: 'indeterminate' protocol value, deltaFinal math, 0.05 threshold, and DRVC3 receipts are unchanged.
Findings
- INDETERMINATE is a successful measurement (deltaFinal > 0.05), not a failure state — the warning iconography contradicted what the engine actually computes.
- Display language and protocol language were conflated: developer-facing labels were shown verbatim to visitors with no translation.
- Elevating the delta percentage with a 'Prominence Spread' label makes the finding immediately legible — the number is the proof.
Use case
Updated config.js (outcome token label/symbol/explanation, hero tagline, process steps), Expanse.jsx (KpiHero callout copy + plain-language explainer), and RunRow.jsx (elevated delta as primary measurement). No data or receipt logic changed.