Example A · F1B trip precedence
- F1B belongs to Feed B, whose normal domain color is green.
- The breaker is rendered open/tripped.
- Alarm severity therefore overrides green.
- The arm, X and label render red in both columns.
The engineering and visual basis for the Before/After prototype in rz-cockpit-mockup.html: authored fixture values, semantic color mapping, seeded SVG trace, count-up settle and the limits that prevent it being mistaken for an operational cockpit.
The artifact isolates one design question: can an industrial-instrument register improve hierarchy and scanability while retaining electrical and cooling semantic colors? All displayed values are fixtures chosen to keep the comparison stable; they are not calculated from a facility model.
| Fixture | Displayed value | Purpose | Source |
|---|---|---|---|
| PUE | 1.30 | Two-decimal derived-KPI typography. | Authored markup / count target. |
| IT | 14.26 MW | Two-decimal power typography. | Authored markup / count target. |
| GPUs | 7,776 | Thousands separator and integer settle. | Authored markup / count target. |
| CDU | 36/48 running | State ratio fixture. | Authored markup. |
| SLD | A/B closed, F1B trip | Domain color versus alarm override. | sld()/breaker(). |
| CDU return | 46 seeded points | Static versus phosphor trace surface. | seed(46,22,66,11). |
| Semantic | Color | Rule | What may change |
|---|---|---|---|
| Feed A | Blue #3b82f6 | Electrical domain identity. | Surface, glow and line weight only. |
| Feed B | Green #22c55e | Electrical domain identity. | Surface, glow and line weight only. |
| Trip/alarm | Red #ef4444 | Status overrides source-domain color. | Never reassigned to decoration. |
| Cooling | Cyan #2BE8FF | Thermal/cooling trace. | Glow may be restrained. |
| After surface | Charcoal/green-muted | Instrumentation character. | Contrast and density after testing. |
Color is explanatory but insufficient alone. A production adoption must retain labels such as Feed A, Feed B and TRIP plus accessible state text.
settle() at 1,200 ms..cmp becomes one column.| Term | Meaning | Limit |
|---|---|---|
| Fixture | An authored value held constant for visual comparison. | Not measured or engine-derived telemetry. |
| Semantic color | Color with a stable operational meaning. | Must also have text/shape/state. |
| Hard settle | Final assignment after animation. | Does not itself implement reduced motion. |
| Seeded trace | Repeatable pseudo-random SVG series. | No time unit, sensor or thermal equation. |
| Instrument register | Compact mono, thin-line industrial surface. | A visual language, not a control system. |
Known limitations: the prototype omits the standard navbar/theme/cookie shell and reduced-motion handling. Its Before and After columns intentionally repeat one CDU fixture each so the comparison uses the same four-value register; this is not a duplicate tile within either column. Implementation gaps are documented rather than silently fixed because the telemetry-doc task freezes cockpit edits to exactly two additive links.