Stage F: the docs describe this repository

Every documented command was executed or path-resolved — 502 invocations across 177 distinct targets — and every quantitative claim checked against the code rather than against the last person who wrote it down.

• CLAUDE.md and ARCHITECTURE.md now document engine/genres-data.js and engine/registry-data.js, which held the entire genre catalogue and the sample registries while being mentioned nowhere.

• Descriptions ARE generated, and both files now say hand-editing them is forbidden. That is the failure that rotted genre-specs the first time.

• ARCHITECTURE's load order was wrong in content as well as in paths: it omitted two engine scripts and put an async counter inside the ordered chain.

FIXED IN THE LEDGER — SOURCES.md pointed at engine/faust/voices/sf2.js. There is no such file — it is build/sf2.js, and the wrong path was introduced by this session's own doc pass, in the one file whose rows are legally…

Verified: verify.sh 13/13.

▶ Play it: Stationary Weather — the accessible text version, where the same music arrives as prose https://stellate.app/access.html?genre=ambient&seed=1922

2afdfaf https://github.com/aboard-io/stellate/commit/2afdfaf24443b5be8a48cb90c68dea54316a157e