Skip to content

The FAQ's loss legend claimed a colour code the badges do not use - #35

Merged
pshenok merged 1 commit into
mainfrom
fix/loss-legend
Aug 23, 2026
Merged

pshenok merged 1 commit into
mainfrom
fix/loss-legend

Conversation

@pshenok

@pshenok pshenok commented Aug 23, 2026

Copy link
Copy Markdown
Owner

577 → 580 tests.

faq_loss_3 said:

Amber means the machine protected itself and kept working; red means the work was dropped.

Two of the nine causes are severity: "dropped" and not red:

maintenance:  { severity: "dropped", color: "#38bdf8" }   // sky
no_capacity:  { severity: "dropped", color: "#a78bfa" }   // violet

NOT ENOUGH RACKS is the most ordinary loss in free play — demand grows in waves past the room's rack count — so the colour a player meets first is the one the legend cannot explain. Having been told colour encodes degraded-versus-dropped, they see violet, which encodes neither, and cannot tell whether the room protected itself or dropped the work.

faq_loss_2 separately enumerated the taxonomy and omitted PLANNED WORK — the only one of the nine missing.

The palette is fine; the sentence was wrong about it

Red means a fault dropped the work. Sky means you scheduled the outage. Violet means nothing failed and the room is simply too small. That is a good code — it just had never been written down. Both locales now say it, and PLANNED WORK joins the taxonomy.

Three rules, written against the palette rather than the sentence

  • every cause the sim can record is named in the taxonomy, in both locales;
  • the dropped-but-not-red causes are called out by name in the legend;
  • the legend does not open with a plain two-colour claim while three colours carry meaning.

So if one of those two causes is ever recoloured red, the test fails and the copy gets simpler — which is the right direction for a legend to move. The mutation that reddens no_capacity demonstrates it.

faq_loss_3 said "Amber means the machine protected itself and kept working;
red means the work was dropped." Two of the nine causes are dropped and NOT
red: PLANNED WORK is sky and NOT ENOUGH RACKS is violet.

NOT ENOUGH RACKS is the most ordinary loss in free play - demand grows in
waves past the room's rack count - so the colour a player meets first is
the one the legend cannot explain. Having been told colour encodes
degraded-versus-dropped, they see violet, which encodes neither, and cannot
tell whether the room protected itself or dropped the work.

The palette is fine; the sentence was wrong about it. Red means a FAULT
dropped the work, sky means you scheduled the outage yourself, violet means
nothing failed at all and the room is simply too small. The legend now says
that, and faq_loss_2 gains PLANNED WORK, which was the only one of the nine
missing from the taxonomy.

Three rules in copy-claims, written against the PALETTE rather than the
sentence: every cause the sim can record is named in the taxonomy in both
locales; the dropped-but-not-red causes are called out by name; and the
legend does not open with a plain two-colour claim while three colours
carry meaning. So if one of those two ever turns red, the test fails and
the copy gets SIMPLER - which is the right direction for a legend.
@pshenok
pshenok merged commit 96bfaad into main Aug 23, 2026
1 check passed
@pshenok
pshenok deleted the fix/loss-legend branch August 23, 2026 00:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant