Repository navigation
Code names stand apart from the rose text, the prompt keeps its heritage look in every terminal, and each app has one folder you can install from. CI got much faster.
Coral slot 6 and a fixed prompt background (D-032)
| Role | 2.0.0 | 3.0.0 | Contrast |
|---|---|---|---|
color.terminal.ansi.6 |
#bb696c |
#ff7a66 (coral) |
5.05 → 7.77 on #0c0909 |
color.terminal.prompt-bg |
new | #8c1212 |
none |
color.terminal.prompt-text |
#0c0909 |
#ffa2a7 |
4.97 on the prompt background |
- What it fixes. Code highlighters draw names in slot 6: PowerShell cmdlets such as
Invoke-RestMethodin Claude Code, and dimmed type names such as[scriptblock]. Those names now stand apart from normal text. - The prompt. An Agnoster-style directory segment keeps the heritage
#8c1212with bright rose text, whatever slot 4 carries. A prompt sets both as 24-bit colours. - Unchanged. The other fifteen slots and the interface reds (focus, links, borders, accents) do not change.
- Heritage.
heritage-ansikeeps every historical value. It gains onlyprompt-bg, with its slot-4 value.
One folder per app
| You use | Folder | What you get |
|---|---|---|
| Orca on Windows | ports/orca/ |
Terminal colours, selection, divider and font. One command downloads, checks, applies and tests it; restore is key by key. |
| Claude Code | ports/claude-code/ |
The custom:j3w1 theme and an installer |
| Codex CLI | ports/codex/ |
The j3w1 syntax theme and an installer |
| ChatGPT desktop app | ports/chatgpt/ |
Two appearance presets (Signature, Reading): a settings table and an import string each |
| Ghostty, Warp | ports/ghostty/, ports/warp/ |
Theme files |
- Same-commit installs. Each installer uses the theme values of the commit it came from. The port guides show copy-paste commands pinned to this release's commit.
- Terminal-kit backups still restore. Backups made by the terminal kit restore with the new installers. On the devbox, set
J3W1_THEME_STATE_DIRto your old state folder first. - Experimental. Every port is experimental. The ChatGPT import strings count as verified only after an import into a real ChatGPT build.
Faster CI (D-031)
- How it works. CI picks the checks each change needs, and
release-gateis the only required check. - On
main. A site change runs the whole browser matrix in parallel shards, merged into one evidence report, then deploys. A change that doesn't touch the site deploys nothing. - Result.
mainwent from 33–63 minutes to about 8 minutes, and a pull request with everything selected takes about 7.
Docs
- Plain language. The guides now use numbered steps.
- Converged specs. Rules repeated across specs now live once, with links. The decision log is about a fifth shorter, in one short shape. Its status table renders as one table again.
Why 3.0.0
Changing an approved value, and removing color.primitive.ansi-readable.6, is a major version under the versioning rule. Anything pinned to 2.x keeps the old values until it upgrades.
For hosts that set their own palette
Anything that prints the palette itself, such as CE Devbox's shell palette, needs to vendor 3.0.0. Set the prompt's directory segment to color.terminal.prompt-bg and color.terminal.prompt-text, not to slot 4.