Build the world once. Then one decision a week.
A weekly radio show with four hosts, original songs, a cover and a scheduled upload. One short note starts the week, one approved outline is the only stop, and it stops for the story.
Set up once
- A show bible: the format, the one rule, how each host speaks, a season arc, and a backstory never said on air.
- Voices auditioned on one line; four cast, spaced across the pitch range so they never blur.
- Cover looks generated side by side; one picked, and the rules derived from it.
- A theme, an outro bed, and a library of original songs from the music pipeline.
- A frozen list: the voices and the furniture never change.
Each week
- One short note starts the week.
- It reads the league: standings, results, and how heated the week was.
- It writes a one-page outline: which threads move, and what the cold open is.
- Then the run stops and waits for a person. Nothing moves until they answer.
- The person edits the story and approves it. That outline is the only thing they read.
- It writes the script and parses every scene before a voice renders.
- It renders the voices. On a re-run, nothing already rendered is rendered again.
- It levels speech and music apart and ducks the outro.
- It makes the cover at the next unused location.
- It checks the video’s length against the audio.
- It schedules the episode for Thursday morning. If the slot has passed, it publishes anyway rather than ask.
- It rewrites the season’s memory, one page, ready for next week.
In the loop, onceThe run stops at the outline and waits. After the approval, nothing comes back with a question.
Why the gate is at the outline
Reading a finished script is work. Reading a one-page outline is a decision. The gate sits where a person adds the most per minute, and the run earns the rest: it parses every scene before it renders a voice, re-renders nothing it has already rendered, and checks the video's length against the audio before it uploads.
