Skip to content

feat(standard): rename two palettes, add three, reuse one slug — v2.08 - #43

Merged
UnbreakableMJ merged 2 commits into
mainfrom
feat/standard-v2.08
Sep 15, 2026
Merged

UnbreakableMJ merged 2 commits into
mainfrom
feat/standard-v2.08

Conversation

@UnbreakableMJ

Copy link
Copy Markdown
Contributor

Standard side of Construct#75, same version and date.

The renames — both names described something the palette is not

Was Now Why
§11.3.2 BlackPinkPanther Steelbore Magnetar Anchored on Plasma Magenta — violet-magenta, not pink. A magnetar's extreme magnetic field matches the violet-white ramp
§11.3.3 MatrixGreen Steelbore Biolume Circuit Navy canvas, Solar Lime accent, Electric Cyan structure — navy and lime, hardly green, and no connection to the franchise it named, which §11.3.8 now takes

⚠️ One slug changes meaning, silently

steelbore-blackpinkpanther now names a different palette (§11.3.7). The violet palette it used to name is steelbore-magnetar.

A project pinned to the old slug renders different colours and gets no error — the worst failure mode a rename has. Accepted knowingly: both slugs are embedded across roughly fifteen projects in vendored steelbore.toml copies, Rust/Dart/Kotlin/TypeScript theme code, palette tests, Texinfo manuals and live CLI flags. Migration is deferred per your call.

Stated in four places so nobody meets it by accident: §11.3.7's opening paragraph, §11.3.2's rename note, the TOML header, and the changelog.

The three new palettes

§11.3.7 — BlackPinkPanther · Runway Black / Hot Pink
Black, white and hot pink after the Victoria's Secret main brand. No restricted pairings; weakest accent on surface at 4.72:1.

Its surfaces are pink-tinted, not neutral black — that is the point. Your storefront photographs show backlit pink as the dominant field with glossy black as the frame around it, so a near-black panel inverts the relationship the palette exists to capture. Backlit Rose is the boldest surface the contrast floor permits: one step pinker drops accent to 4.47:1 and buys the palette its first restricted pairing. That limit is recorded in the section so the next person doesn't try.

§11.3.8 — Steelbore Green · Vampire Black / Erin
The Matrix palette, and the only conforming member where the brand hue is the body text: Erin carries foreground, not accent. Classic set that precedent with Molten Amber. Rain Head — the bright leading glyph of the digital rain — carries accent/focus.

Cascade Green is Islam Green deepened (4.80:1 canvas, 4.31:1 surface — under the floor exactly where status text sits). Dark Green (Traditional), Australia Green and Islam Green ship as non-role fills; none reaches the text floor. The section also states the consequence rather than leaving it implicit: foreground, structure and success are all greens separated by luminance rather than hue, which makes this the clearest case for §18.2.1.

§11.3.9 — Steelbore Green Alt · same colours, roles exchanged
Neutral Rain Wash foreground, Erin as accent, so long prose isn't read in saturated green. One or the other, never both — two readings of one set, not a pair.

Counts

Thirteen palettes · 25 themes · eleven conforming · nine alternates · registered set 15 → 21, arithmetic now three of the twenty-one … adds eighteen.

Verification

  • makeinfo --no-splitzero errors, zero warnings
  • Zero hex literals in the document (§11.4) — all 33 printed rows name tokens, and each was cross-checked programmatically against steelbore.toml: zero mismatches
  • All 362 ratios across all 25 themes re-derived from their hexes: zero mismatches
  • reuse lint and the §6.5 CRLF gate pass; .md regenerated

Apart from the reused slug, no project conforming at v2.07 becomes non-conformant.

🤖 Generated with Claude Code

UnbreakableMJ and others added 2 commits September 15, 2026 23:36
§11.3.2 BlackPinkPanther -> Steelbore Magnetar: the palette is anchored on
Plasma Magenta, violet-magenta and not pink, so the name described
something it is not. §11.3.3 MatrixGreen -> Steelbore Biolume: Circuit Navy
with a Solar Lime accent, hardly green and unconnected to the franchise it
named — which §11.3.8 now takes.

The slug reuse is the part to read carefully.
`steelbore-blackpinkpanther` now names a different palette while the violet
one lives at `steelbore-magnetar`. A project pinned to the old slug renders
different colours and gets NO error. Accepted knowingly: both slugs are
embedded across ~15 projects, migration is deferred, and the break is stated
in §11.3.7's opening, §11.3.2's rename note, the TOML header and the
changelog so no reader meets it by accident.

§11.3.7 BlackPinkPanther — Runway Black / Hot Pink, after the Victoria's
Secret main brand. Its surfaces are pink-tinted rather than neutral black
because in the storefronts backlit pink is the dominant field and glossy
black the frame; Backlit Rose is the boldest surface the floor permits, and
the section records that one step pinker costs the palette its first
restricted pairing.

§11.3.8 Steelbore Green — the only conforming member whose brand hue is the
body text. Erin carries `foreground`, not `accent`; Classic set that
precedent with Molten Amber. Cascade Green is Islam Green deepened, and
three source greens ship as non-role fills because none reaches the text
floor. The section states that foreground, structure and success are all
greens separated by luminance, making it the clearest case for §18.2.1.

§11.3.9 Steelbore Green Alt — same colours, neutral foreground, Erin as
accent.

Thirteen palettes, 25 themes, 21 registered. makeinfo clean; the document
carries zero hex literals (§11.4) and all 33 printed rows were cross-checked
against steelbore.toml.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
The stylesheet's header carries the §11 version pin, and that line is
generated from steelbore.toml's `standard` key — so bumping the palette
contract to v2.08 changed the generated file and left this copy behind.

Caught by the cross-repo gate, which is what it is for: the three copies are
byte-identical by design, and nothing else would have reported the drift.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@UnbreakableMJ
UnbreakableMJ merged commit 8e98789 into main Sep 15, 2026
2 checks passed

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: aa6d0ecdc9

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@documentencoding UTF-8
@documentlanguage en
@settitle The Steelbore Standard 2.07
@settitle The Steelbore Standard 2.08

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Sign the reviewed commit before merging

The reviewed 19ee7a2dd8fd5482d8cf415064f4e68dbcfc161b commit object has no gpgsig header, so it cannot satisfy this repository's mandatory signed-and-Verified commit policy. Recreate this commit with the required cryptographic signature before merging.

AGENTS.md reference: AGENTS.md:L90-L90

Useful? React with 👍 / 👎.

Comment thread CHANGELOG.md
for upstream skill changes, registry updates (§2.1, §15.1), factual corrections
to normative content, and brand/identity changes.

- **v2.08 (2026-09-15):** **Two palettes are renamed to match what they actually look like, three are added, and one slug deliberately changes meaning.** **The renames first, because both names described something the palette is not.** §11.3.2's *BlackPinkPanther* is anchored on Plasma Magenta — violet-magenta, not pink — and becomes **Steelbore Magnetar**, after the neutron star whose extreme magnetic field the violet-white ramp evokes; `Panther Slate` and `Panther White` follow it to `Magnetar Slate` and `Magnetar White`. §11.3.3's *MatrixGreen* is Circuit Navy canvas with a Solar Lime accent, Electric Cyan structure and a teal success — navy and lime, hardly green, and with no connection to the franchise it named. It becomes **Steelbore Biolume**, because lime and teal glowing out of a deep blue-black is what the ramp actually is, and `Matrix Teal` becomes `Biolume Teal` — freeing the Matrix association for the palette that earns it. **The slug reuse is the one thing in this release to read carefully.** `steelbore-blackpinkpanther` now names a *different palette* (§11.3.7, hot pink) while the violet palette it used to name lives at `steelbore-magnetar`. **A project pinned to the old slug renders different colours and gets no error** — the worst failure mode a rename has. It is accepted knowingly rather than hidden: the two slugs are embedded across roughly fifteen projects in vendored `steelbore.toml` copies, Rust, Dart, Kotlin and TypeScript theme code, palette tests, Texinfo manuals and live CLI flags, and migrating them is deferred rather than done here. The break is stated in §11.3.7's opening paragraph, in §11.3.2's rename note, in `steelbore.toml`'s header and in this entry, so no reader meets it by accident. **§11.3.7 — Steelbore BlackPinkPanther**, anchored on Runway Black and Hot Pink: black, white and hot pink after the Victoria's Secret *main* brand, neon and cool rather than the softer sub-brand pink. No restricted pairings, weakest `accent` on `surface` at 4.72:1. **Its surfaces are pink-tinted rather than neutral black, and that is the point** — in the storefronts the palette is drawn from, backlit pink is the dominant *field* and glossy black is the frame around it, so a near-black panel inverts the relationship. Backlit Rose is the boldest surface the contrast floor permits; one step pinker drops `accent` to 4.47:1 and buys the palette its first restricted pairing, which is recorded so the next person does not try. **§11.3.8 — Steelbore Green** is the Matrix palette, and it does one thing no other conforming member does: **the brand hue is the body text.** Erin carries `foreground` rather than `accent`, because green-on-black terminal text is the thing being reproduced; Steelbore Classic set that precedent with Molten Amber. Rain Head, the bright leading glyph of the digital rain, carries `accent` and `focus`. Cascade Green is Islam Green deepened — it measures 4.80:1 on the canvas and 4.31:1 on the surface, under the floor exactly where status text sits — for the same reason §11.3.4 deepens NavyWhite's status hues, and Dark Green (Traditional), Australia Green and Islam Green ship as **non-role fills** because none reaches the text floor. The section also states a consequence rather than leaving it implicit: `foreground`, `structure` and `success` are all greens separated by luminance rather than hue, which makes this the clearest case for §18.2.1's rule that colour is never the sole carrier of meaning. **§11.3.9 — Steelbore Green Alt** is the same colours with the two brightest roles exchanged — a neutral Rain Wash foreground and Erin as accent — so long prose is not read in saturated green. A project declares one or the other, never both; they are two readings of one set, not a pair. **Counts:** thirteen palettes, twenty-five themes, eleven conforming, nine alternates, and the §11.6.1 registered set grows from fifteen to **twenty-one**, so its arithmetic now reads *three of the twenty-one were already required, so this section adds eighteen*. All 362 contrast ratios across all 25 themes were re-derived from their hexes with the WCAG 2.2 relative-luminance formula: zero mismatches, and every one of the 33 rows printed in the three new sections was cross-checked against `steelbore.toml`. **Unchanged:** every existing palette's values, the §11.1 eleven-role contract, §11.4's one-palette rule, §11.5's two fidelity palettes, §11.6's resolution order, and `steelbore-navywhite` as the family's only light canvas. Apart from the reused slug, no project conforming at v2.07 becomes non-conformant at v2.08. This is the Standard side; the skill encoding synced at the same version and date.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Rename the remaining Magnetar token labels

This entry says Panther Slate and Panther White were renamed to Magnetar Slate and Magnetar White, but §11.3.2 still binds surface and foreground to the old Panther names at lines 2296 and 2304, and the generated Markdown mirrors them. That leaves the normative role table inconsistent with the release record and the renamed canonical palette, so update the Texinfo labels and regenerate the companion.

AGENTS.md reference: AGENTS.md:L31-L33

Useful? React with 👍 / 👎.

Comment on lines +2348 to +2350
@strong{Renamed from MatrixGreen at v2.08.} Circuit Navy canvas, Solar Lime
accent, Electric Cyan structure: navy and lime, hardly green, and with no
connection to the franchise it named --- which §11.3.8 now takes.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Replace the stale MatrixGreen references

After declaring the palette renamed to Biolume, the current normative prose still calls it MatrixGreen when describing its dark surface-alt at line 2405 and again from Tokyo Night at line 2493. These reader-facing references make the renamed palette appear to coexist with the removed name; change both to Biolume in the Texinfo source and regenerate the Markdown companion.

AGENTS.md reference: AGENTS.md:L31-L33

Useful? React with 👍 / 👎.

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