Status¶
Airframe has six statuses and no others. Every status is color + shape + word, so it survives greyscale, color blindness and a glance.
| Role | Meaning | Token | Shape | Label | Class |
|---|---|---|---|---|---|
| running | Engaged and healthy. Work is happening; nobody is needed. | status-running |
Filled circle | Running | af-status--running |
| queued | Armed, waiting to start. | status-queued |
Hollow ring | Queued | af-status--queued |
| approval | Needs a human: an approval or decision gate is holding the work. | status-approval |
Diamond | Needs approval | af-status--approval |
| failed | Stopped on an error: a test, a build, a crash. | status-failed |
Triangle | Failed | af-status--failed |
| denied | Hard stop by policy. Nothing a retry will fix. | status-denied + on-status-denied |
Placard: capitals on a red fill | Denied | af-status--denied |
| off | Spun down, expired, archived. | status-off |
Small dot | Off, Spun down, Expired | af-status--off |
<span class="af-status af-status--running"><i class="af-status__mark"></i>Running</span>
<span class="af-status af-status--approval"><i class="af-status__mark"></i>Needs approval</span>
<span class="af-status af-status--denied"><i class="af-status__mark"></i>Denied</span>
Where each rule lives¶
Each page answers one question.
- When a status takes color: the dark-cockpit rule, forced colors, the master lamps, and the three accepted bends.
- How a thing shows it needs a person: edge, mark, word on cards, rows, tiles and decisions, with the measured contrast.
- Which status a group shows: the attention-first order and keyed counts.
- What each product calls its statuses: the words hangar, flightdeck, Tower, ai-dlc and Spaceport use for each role.
- Which words a decision uses: Needs approval and Needs input, Approve and Deny, waiting on others, and alert inhibition.
Sources¶
Two references shaped these rules and say the same things in their own words. Carbon's status indicator pattern asks for at least two of color, shape and symbol, 3:1 contrast on the mark, the highest-attention status for a group, and no more than five or six indicators (carbondesignsystem.com/patterns/status-indicator-pattern). The Airbus ECAM color code maps onto the dark cockpit one to one: red for immediate action (failed, denied), amber for awareness and possible action (needs approval), white for titles and labels, and blue for "an action or selection still to be carried out", which is what the brand yellow means here; ECAM also clears an action line once the state is reached and inhibits alerts by flight phase (ECAM guide, Airbus on alert inhibition).
Part of the brand book. See also Data and Products.