architecture: tidy the render.js row

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Dhu3iHseRewQ2WpBSVLokG
This commit is contained in:
teahubxyzandClaude Fable 5.1 committed 2026-10-21 22:34:55 +00:00
1 parent db33db4673
commit 2b2936a831
1 file changed
+1 -1
+1 -1
View File
@@ -13,7 +13,7 @@ tags (`app.js` as a module, `brain.js` as a classic script with `defer`, so it r
| `core.js` | `state` (incl. the one `<audio>`), `hooks`, `$`, `LS`, `toast`, `sleep`, `asDataUrl`, `mmss`, the job counter `ids` |
| `covers.js` | pure: `hash32`, `prng`, `keyHue`/`KEYS`, `palette`/`PALETTES`, `drawCover` and the looks, `drawMark`, `drawOnAir` |
| `player.js` | the state machine and everything that touches `state.audio`: `setSource`, `toCooking` … `toIdle`, `playJob`, `advance`, `step`, `prime`, the crackle/bed, `SILENCE`, scrubbing, Media Session, the analyser, the transport buttons |
| `render.js` | `venice()` behind an injectable fetcher (`setFetcher`), `renderTrack`, `speak` is dj's; `makeNoise`/`noiseSpec`, `makeTone`/`toneSpec`, `wavBlob` |
| `render.js` | `venice()` behind an injectable fetcher (`setFetcher`), `renderTrack` (Runware/Venice, hedge/queue/poll), `makeNoise`/`noiseSpec`, `makeTone`/`toneSpec`, `wavBlob` |
| `dj.js` | `djPrompt`/`askDJ`, `askBreak`, `askMash`, `DJ_SCHEMA`, modes, breaks, voices, personas, `speak` |
| `store.js` | `db` (STORAGE.md), `saveStation`, `remember`, `logEvent` (the ledger), tapes incl. the virtual KEPT tape, `tapeSpec` |
| `mashup.js` | `mashReference` (OfflineAudioContext) and `mashup` |