Five channels. One five-stage pipeline. Every episode is auditable end to end, the brief, the frames, the gate, the post. Three are live. Two are test-beds where the format is the work.
Demon Slayer lore, vertical narration-driven. Hard cuts on beat boundaries, not the blur-whip.
13 episodes built and gated, proof the pipeline can ship a single franchise to format. Subject ratios measured against the channel median: Tengen 3.77x, Sanemi 1.91x, Upper Moons 1.47x.
Format research. 3.00-second grid, blur-whip transitions, one red word at 140px. The opposite of Zenpai, on purpose.
4 episode folders (Gojo, Madara, Sukuna, Ben 10), the format itself is the experiment. No subject catalogue yet; building it is the next move.
R&D · EP_GOJO · 48.0s · 4 experimental episodes
subject catalogue not built
capital_postmortem
No handle · Test-bed
Money, economy, companies that failed. Money/economy measured 0.09x against the channel median, this needs its own scrape before it ships.
Not started. The pipeline is ready. The subject list is the work.
EMPTY · Awaiting scrape + subject list
The pipeline every channel runs on
Plan, select, build, gate, post. Every episode on every channel goes through these five stages. The gate is the load-bearing one, that's why it carries the only warm colour in the diagram.
Plan
Brief against the audio, not before
Select
5 queries per need, vs-hero rank
Build
NEVER rules name their beat
Gate
Cosine + ask.py vision
Post
Copy, thumb, pin, queue
What the gate actually measures
The gate runs ResNet50 cosine similarity at three frame positions per scene, then asks a vision model for a modern/anachronism check. The pass/fail criterion is calibrated against the reverse-engineered luxury episode:
Scene
t = 0%
t = 50%
t = 98%
s1_establish
0.325 / 0.317
0.324 / 0.316
0.329 / 0.320
s2_deepen
0.335 / 0.327
0.353 / 0.346
0.369 / 0.362
s3_exit
0.231 / 0.230
0.228 / 0.226
0.211 / 0.213
The numbers are vs-seed / vs-hero. The third scene has the lowest scores and that is correct, a character walking away should diverge from the reference. The gate flags catastrophic divergence, not stylistic movement.
The six rules the pipeline enforces
Each rule closes one class of failure that cost real time or money. Every rule is documented, fileable, and automatic, not convention.
Narrate first, brief against the audio. Estimated beats never match the TTS pauses. Plan after the audio, not before.
Five queries per need. Identical queries put the same 50 jpgs in every folder; the selector dedups globally, so half the needs see nothing.
Every NEVER names its beat. "No Kanao" rejected the very need whose line is "Then he met Kanao." Constraints are per-beat, not global.
UNPARSEABLE means transport, not model failure. A timeout reads as a model fault unless the selector logs transport separately.
Pixel review at full 1080×1920. Six frames passed at 640px and failed at full resolution. Confirm by opening the source PNG.
Every claim matches the source verbatim. Two claims dropped from Musashi for being unsourced; one added to Speedmaster because it was sourced.