Skip to content

docs(config): add CONFIG.md and move the configuration reference out of the README - #119

Merged
azenla merged 2 commits into
mainfrom
azenla/docs/config-doc
Oct 4, 2026
Merged

azenla merged 2 commits into
mainfrom
azenla/docs/config-doc

Conversation

@azenla

@azenla azenla commented Oct 4, 2026

Copy link
Copy Markdown
Member

The README had grown a partial configuration reference: command line options, BLS, loader.conf, strict mode and one generator example, with nothing on drivers, extractors, actions, phases or most entry and generator keys.

CONFIG.md now documents the whole of sprout.toml, written against the code in crates/config and crates/boot, along with the command line options, value substitution, autoconfiguration, BLS support and strict mode. The README keeps the overview, features and two minimal examples, and links to it.

Also adds an update-config-docs skill so CONFIG.md gets updated when the config changes, and points CLAUDE.md and a doc comment in crates/config at the new file.

azenla added 2 commits October 4, 2026 14:08
…of the README

CONFIG.md documents every section of sprout.toml, the command line options, BLS support and strict mode. The README keeps the overview and minimal examples and links to it. Adds an update-config-docs skill to keep the reference in sync with the code.
@azenla
azenla merged commit ea115d3 into main Oct 4, 2026
12 checks passed
@azenla
azenla deleted the azenla/docs/config-doc branch October 4, 2026 21:14
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