| # AGENTS.md | |
| ## Project Goal | |
| Build Midnight Static: a Gradio-hosted, small-model radio station that turns a typed or spoken premise into a short vintage radio broadcast. | |
| ## Working Rules | |
| - Keep the project runnable at every step. | |
| - Prefer schema-first changes: writer, UI, dataset generation, and mixer should all agree on `midnight_static.schema`. | |
| - Do not generate training data until Kokoro voice IDs are verified and locked. | |
| - Keep heavyweight model integrations optional until the fixture pipeline is green. | |
| - Use arg-list subprocess calls for audio tools; never shell-interpolate user text. | |
| ## Current Milestone | |
| Day 1: prove one ugly end-to-end broadcast from a typed premise. | |