Skip to content

docs: regenerate the options reference from the rice - #178

Merged
JulienMartel merged 1 commit into
mainfrom
worktree-sunny-marinating-parasol
Aug 3, 2026
Merged

docs: regenerate the options reference from the rice#178
JulienMartel merged 1 commit into
mainfrom
worktree-sunny-marinating-parasol

Conversation

@JulienMartel

Copy link
Copy Markdown
Contributor

What

node web/scripts/gen-options.mjs --rice ../nebelhaus, committed. One generated file: web/src/content/docs/reference/options.md (+82/−2). No hand edits.

Why

The options page is rendered from the rice's options-json flake output, and the drift tripwire (.github/workflows/options-drift.yml) can only fire on this repo's pushes — rice pushes go unnoticed until the Monday cron. Several rice landings had piled up unrendered, and --check was red. #175/#177 both noted this regeneration as a follow-up someone on a nix-capable box had to make; this is it.

What it picks up:

Verify

node web/scripts/gen-options.mjs --rice ../nebelhaus --check

options reference is current (114 options). — was STALE before this commit. That is the same command CI runs.

Watch-out

The page tracks the rice's main, so this snapshot is only as fresh as the rice checkout it was generated against (a095038, the 2026.08.03 release commit). Anything landing in the rice after that re-reds the tripwire — expected, and the fix is always just re-running the generator.

🤖 Generated with Claude Code

https://claude.ai/code/session_01JDVqnHHiZYoKgv37MY3rTG

The page is GENERATED (`web/scripts/gen-options.mjs`), and the weekly
drift tripwire had gone red: rice pushes can't trigger this repo's CI,
so several landings had accumulated unrendered. `--check` said STALE;
it now says current at 114 options, 25 groups.

What the regeneration picks up: the new `nebelhaus.apps` group
(`videoPlayer.enable`, `videoPlayer.claimFileTypes` — the IINA/.mts
association work), `nebelhaus.sill.elgato.host` and the reworded
`sill.items.elgato` description, plus a stale `nebelhaus.sill.plugins`
cross-reference that is now `nebelhaus.sill.items.agents`.

Ran on a box that can eval; page written by the generator, not by hand.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JDVqnHHiZYoKgv37MY3rTG
@JulienMartel
JulienMartel merged commit d9a7f28 into main Aug 3, 2026
8 checks passed
@JulienMartel
JulienMartel deleted the worktree-sunny-marinating-parasol branch August 3, 2026 18:21
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