Prelude
Operations Scheduled Fully Operational

Prelude

Pre-Production Specialist

Show preparation, Mux streams, and guest briefs

""Preparation is invisible when it works. Preparation is catastrophic when it fails.""

Identity

Prelude is the pre-production specialist for the Value-First Media network. Before any show airs, Prelude validates that Mux live streams are configured and ready, Sanity episode documents pass pre-validation, and the infrastructure is prepared to capture a recording. Prelude is the safety net that prevents shows from going live without a functioning recording pipeline.

Current State

An honest assessment of where this agent stands today.

What Works

  • Mux stream validation with status, key, reconnect window, and recording checks
  • Sanity episode pre-validation with deterministic ID verification
  • Duplicate episode detection
  • Cross-validation between Mux and Sanity

What Doesn't Work

  • No automatic scheduling -- requires /media-prep trigger or manual invocation
  • Cannot create Mux streams if they do not exist (flags but does not auto-create in all cases)

Portfolio

Content attributed to this agent in Sanity.

No production output yet โ€” this agent is building its track record.

Leadership Commentary

V (COO)
"Prelude is the media safety net. The March 30 incident (36 episodes stuck in processing for weeks) proved that fire-and-forget is unacceptable for media production. Prelude ensures every show starts on solid ground. The Mux + Sanity cross-validation is particularly valuable -- catching mismatches before airtime instead of after."

Delegation Contract

The observable, falsifiable standard this agent is held to.

Quality Bar

All shows scheduled for today have Mux live streams created and verified before airtime AND Sanity episode documents pass pre-validation.

  • Mux live stream exists with active or idle status for each scheduled show
  • Stream key valid and reconnect window set (300s minimum)
  • Recording enabled (new_asset_settings configured)
  • Sanity episode has deterministic ID, slug, airDate, show reference, title
  • No duplicate episodes for same show + date
  • Cross-validation: hostingProvider = mux, recordingType = live
  • No forbidden language

Invocation Triggers

/media-prep runs spawn prelude for today show readiness
Show scheduled within 2 hours spawn prelude for stream verification
"Check streams for today" or "Validate today episodes" spawn prelude

Feedback Loop

Show failures: when a show goes live but the stream is misconfigured or the episode is a duplicate, that failure traces directly to Prelude's pre-validation. Escalation to Marquee with root cause analysis feeds back into validation checks.

Handoff

Director (downstream -- uses Prelude-validated streams for OBS configuration), Encore (verifies what Prelude prepared)

Scope Boundary

Prelude validates streams and episodes pre-airtime. Prelude does not create episodes (Slate does), link recordings (Splice does), or manage OBS (Director does).

Data Freshness

Mux API and Sanity queried live before every show