Skip to main content

The Pipeline From Concept To Post

The show bible is the front of a draft-first production flow. A show concept becomes an episode brief. The brief becomes a script and platform package. Video-first briefs route through OpenMontage for a render draft. Drafts are reviewed before anything is scheduled or posted.
1

Show concept

A documented show in this section. Has a logline, format, and 5+ example episodes.
2

Episode brief

One example episode picked from the show page. The brief includes the topic, the data source, and the platform target.
3

Generated draft

The Social Content Pipeline ingests the brief and outputs a platform-ready draft (script, captions, image prompts).
4

Video draft

For TikToks, Reels, Shorts, demos, and show pilots, the Video Production Pipeline maps the brief to OpenMontage and renders a reviewable draft.
5

Reviewed and scheduled

The draft lands in the Drafts queue. A human approves, edits, or rejects. Approved drafts get scheduled.
6

Posted and measured

Performance data feeds back into the show page (success metrics) so we know which shows to scale and which to retire.

Where Each Piece Lives

The Three Documents A Show Needs

To be considered “ready-to-pilot,” a show needs three things in this section:

Show page

The bible page itself. Concept, format, examples, production notes. Lives at social/shows/[slug].mdx.

At least 5 example episodes

Listed on the show page. Each one is a brief that can be handed straight to the pipeline.

Status set to ready-to-pilot

Updated in the frontmatter and on the Show Status Board so the team knows it is greenlit.

Generating A Draft From A Show Page

Once a show page exists, the workflow to generate a draft is:
Use the /social-content skill in Claude Code with the show name and an episode topic.
The skill reads the show page, applies the format, and writes a draft to social-content/output/drafts/.

Generating A Video Draft

When the draft is video-first, use OpenMontage after the editorial brief is ready:
  1. Pick the OpenMontage path from the Video Production Pipeline.
  2. Choose Remotion or HyperFrames before rendering.
  3. State any paid provider, model/path, and sample-vs-batch scope before using it.
  4. Render a short sample first.
  5. Verify duration, resolution, codec, captions, and sampled frames.
  6. Save captions, thumbnail notes, and review notes to the draft queue.

What Counts As Done

A show is shipped when:
  • The show page exists in this section with all required sections filled in.
  • At least 5 example episodes are listed.
  • The first 3 episodes are drafted, reviewed, and scheduled.
  • Video-first episodes have at least one verified draft render.
  • The show page links to the first published episode for reference.
  • Status is set to in-production.
A show is paused when:
  • 4+ episodes are published with below-target performance.
  • The team decides to redirect effort. Status updated to paused with a note explaining why.
A show is retired when:
  • A pilot run (3-5 episodes) underperforms across the board and there is no clear path to fix.
  • Status updated to retired with a postmortem note. Page stays for the historical record.

Show Status Board

See every show and its current status at a glance.

Social Content Pipeline

Technical reference for the Trigger.dev pipeline that generates drafts.

Video Pipeline

OpenMontage production path for social videos and demos.

Drafts Queue

Where generated drafts land for human review and approval.