Skip to content

docs: refresh docs for the shipped NERV theme, icon, and release pipeline - #12

Merged
ashproto merged 2 commits into
nextfrom
docs-post-nerv-sweep
Jul 15, 2026
Merged

docs: refresh docs for the shipped NERV theme, icon, and release pipeline#12
ashproto merged 2 commits into
nextfrom
docs-post-nerv-sweep

Conversation

@ashproto

Copy link
Copy Markdown
Owner

Post-ship documentation sweep (from a read-only review of README, website, DESIGN.md, CLAUDE.md, docs/). The README and website were found accurate — theme/schemes, git+python3 prerequisites (no Homebrew), and the CC BY-NC-SA license ("not open source") are all current. These were the remaining gaps:

  • CLAUDE.md — architecture map now notes src/lib/theme/ (the Classic↔NERV theme system) and website/; added the NERV nerv.css :global() footgun to the gotchas (it silently drops selectors — bit the build once).
  • DESIGN.md — the theming phase shipped, so the future-tense framing is stale: the toggle now points at SettingsPanel.svelte, the "open decisions" are marked resolved (per-scheme lane palettes in graph/colors.ts, NERV Shiki theme in diff/nervShikiTheme.ts, Classic light/dark independence), and the app icon is recorded as shipped (favicon is still stock SvelteKit).
  • README.md — Distribution now points at docs/RELEASING.md for the signed+notarized CI/CD pipeline and the in-app updater.

Verified every code reference cited above exists. Not included (need the running app or a separate call): recapturing the stale docs/screenshots/settings.png (it predates the tabbed Settings + Appearance tab) and a possible NERV-themed gallery screenshot.

🤖 Generated with Claude Code

ashproto and others added 2 commits July 15, 2026 14:48
…line

Post-ship documentation sweep — the README and website were already accurate
(theme, schemes, git+python3 prereqs, license); these were the remaining gaps:

- CLAUDE.md: note src/lib/theme/ (the Classic↔NERV theme system) and the
  website/ marketing site in the architecture map, and add the NERV nerv.css
  `:global()` footgun to the gotchas.
- DESIGN.md: the theming work shipped — drop the future tense, mark the "open
  decisions" resolved (lane palettes, NERV Shiki theme, Classic light/dark), and
  record that the app icon shipped (favicon is still stock SvelteKit).
- README.md: point the Distribution section at docs/RELEASING.md (the CI/CD
  release pipeline + in-app updater), which it never mentioned.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…ment

The comment said the Homebrew PATH prepend exists so child processes can find
git-filter-repo — but it's bundled now (run via python3, not resolved on PATH).
The real remaining reason is Homebrew-installed tools like `gh` (the GitHub
screen). Corrected the rationale; behavior unchanged.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@ashproto
ashproto merged commit 54f0867 into next Jul 15, 2026
2 checks passed
@ashproto
ashproto deleted the docs-post-nerv-sweep branch July 15, 2026 23:03
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