sync(palette): Tokyo Night + Solarized fidelity palettes, reference names — v1.39 - #19
Conversation
…ames — v1.39 Back-sync of Spacecraft-Software/Standard#18, plus the canonical data. assets/steelbore.toml -> v3.1.0: 9 palettes, 17 themes. - tokyonight + tokyonight-high-contrast (§11.3.5), verbatim from the upstream editor theme; every role token clears 4.5:1 on all three backgrounds, so no Spacecraft-derived substitutes were needed. - solarized-dark + solarized-light (§11.5 fidelity palettes), reproduced exactly from ethanschoonover.com and carrying conformance = "non-conforming" plus an explicit below-3-to-1 list. Solarized defines one elevated tone per mode, so surface-alt shares surface. No high-contrast siblings: lifting would change the values they exist to reproduce. - reference = "<name>-color-palette" added to all nine palettes (§11.4.1). Slugs are unchanged, so no consumer breaks. - meta.fidelity-palettes added. spacecraft-standard-constitution/SKILL.md: §11.3 table + §11.3.5, §11.4 bullets, §11.4.1 reference-name table, §11.5 fidelity palettes; masthead and frontmatter to v1.39 (description 955 chars). steelbore-color-palette/SKILL.md: family table extended to nine, the fidelity carve-out and reference names documented, TOML row updated to 17 themes; frontmatter description rewritten to 966 chars — the edit had pushed it to 1059, over the 1024-character load limit. Every contrast value was computed from the palette hexes, not transcribed: 234 published ratios across 17 themes re-derived, zero mismatches. Both skills' bundles rebuilt in the same commit. reuse lint: compliant. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: d1e5fd233d
ℹ️ 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".
| ## The family (§11) | ||
|
|
||
| Six palettes. **Steelbore Modern is the default** — use it unless the project | ||
| Nine palettes — seven conforming, two §11.5 fidelity. **Steelbore Modern is the default** — use it unless the project |
There was a problem hiding this comment.
Sync the README catalogue with the expanded palette skill
This re-scopes the skill from six palettes/13 themes to nine palettes/17 themes, but the catalogue row in README.md:71 still advertises Standard v1.35, six palettes, and 13 themes. Users selecting skills from the catalogue therefore receive an obsolete description; update that row with the new palette and theme scope.
AGENTS.md reference: AGENTS.md:L27-L28
Useful? React with 👍 / 👎.
| Each conforming palette has a `<slug>-high-contrast` sibling for §18.1 | ||
| accessible mode. The §11.5 fidelity palettes have **none** — lifting their | ||
| tokens would change the values they exist to reproduce, so `steelbore-mono` |
There was a problem hiding this comment.
Teach the theme factory to omit fidelity siblings
When a user asks the theme factory to emit either new Solarized theme, spacecraft-theme-factory/SKILL.md:87-95 and its checklist at lines 134-136 still unconditionally require a <slug>-high-contrast sibling and instruct the agent to read its lifts from the TOML. These fidelity palettes deliberately have no such theme, so the workflow will request or invent a nonexistent sibling instead of emitting only the palette plus steelbore-mono; update the factory's fidelity branch and rebuild both of its bundles.
AGENTS.md reference: AGENTS.md:L19-L22
Useful? React with 👍 / 👎.
Back-sync of Spacecraft-Software/Standard#18, plus the canonical data itself. Same version (1.39), same date.
assets/steelbore.toml→ v3.1.0 (9 palettes, 17 themes)tokyonight+tokyonight-high-contrast(§11.3.5) — verbatim from the upstream editor theme. Every role token clears 4.5:1 on all three backgrounds, so no Spacecraft-derived substitutes were needed; the sibling lifts onlyaccent(#97B6F9, 8.44:1) anderror(#F998AA, 8.22:1).solarized-dark+solarized-light(§11.5 fidelity palettes) — reproduced exactly from ethanschoonover.com, carryingconformance = "non-conforming",adoptable-as-project-palette = "no",accessible-mode = "steelbore-mono", and an explicitbelow-3-to-1list. Solarized defines one elevated tone per mode, sosurface-altsharessurface. No high-contrast siblings — lifting would change the values they exist to reproduce.reference = "<name>-color-palette"on all nine palettes (§11.4.1). Slugs unchanged → no consumer breaks.meta.fidelity-palettesadded.Skills
spacecraft-standard-constitution/SKILL.md— §11.3 table + new §11.3.5, §11.4 bullets, §11.4.1 reference-name table, §11.5 fidelity palettes; masthead + frontmatter to v1.39. Description 955 chars.steelbore-color-palette/SKILL.md— family table extended to nine with the fidelity carve-out and reference names; TOML row now says 17 themes. Its description had grown to 1059 characters with the edit — over the 1024 hard load limit — and was rewritten to 966..zip/.skillbundles rebuilt in the same commit.Verification
reuse lint→ compliant.🤖 Generated with Claude Code