← All components

Tag

37 renderings across 3 products · read 24 Aug

Eighteen values. Not one has a meaning on record.

Twelve need a decision. Three are shown, and one of them is not a design call at all.

Needs consolidation

Values the three products render differently. Nothing on record says which rendering is right.

FleetNon-FleetBiz AutoSpec
STALEColour
StaleStaleAbsent
FLEET STAGESMissing
Not StartedAbsentAbsent
PANICNo owner
AbsentAbsentPanic

🎉Every status value is in order.

DECLINED✕ DeclinedIdentical in all three products. Nothing anywhere says what it means.Not recorded

Semantic layer

5

Rules that are true across the whole set. No token, prop or documentation page can hold them.

Token conformance follows the technology, not the status.unplaced
Icons ride the component system, not the status.unplaced
Pale blue is an unnamed catch-all.unplaced
One column already encodes meaning perfectly.unplaced
Three type recipes coexist on one row.unplaced

Each source, and what’s needed

No single place to change: status renders from two component systems. Deselect what should not go out.

Tried before

Three attempts already exist. None of them landed, which is why the divergence survived.

#38769A typed StatusTag in the component libraryclosed unmerged
#43578A second attempt at the same componentclosed unmerged
NIR-2790A status-to-colour mapclosed, folded into M2
NIR-2841“Decide on Panic”, escalated to Productstill open

8 changes across 5 sources

Nothing has been applied. Publishing opens each as a proposal for review.