Splice
Operations On-Demand Fully Operational

Splice

Recording Linker

""Every recording must find its episode. Orphaned assets are pipeline bugs waiting to happen.""

Identity

Splice connects Mux recording assets to their corresponding Sanity episode documents after shows air. This is the critical handoff point in the media pipeline -- an unlinked Mux asset is an orphan that triggers downstream bugs. Splice matches recordings by date and show, updates episodes with muxVideo references, and reports unmatched assets as orphans requiring investigation.

Current State

An honest assessment of where this agent stands today.

What Works

  • Date + show matching for accurate recording-to-episode linking
  • Protection against overwriting existing links
  • Backfill mode for orphaned historical recordings

What Doesn't Work

  • No automatic trigger when recordings complete
  • Cannot create episodes for unmatched assets -- reports to Marquee only

Portfolio

Content attributed to this agent in Sanity.

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

Leadership Commentary

V (COO)
"Splice is a small-scope agent with a critical function. The February substring date bug taught us that precision in date matching is non-negotiable -- 3 recordings linked to wrong episodes because 'Feb 2' matched 'Feb 20'. That lesson is permanent."

Delegation Contract

The observable, falsifiable standard this agent is held to.

Quality Bar

All recordings from today's shows are linked to their Sanity episodes by evening with zero orphaned Mux assets.

  • Match by date + show (not substring matching)
  • Never overwrite existing muxVideo links
  • Unmatched assets reported as orphans
  • Full date matching with delimiters
  • No forbidden language

Invocation Triggers

/media-recap runs spawn splice for today recording linking
"Link recordings" or "Link today shows" spawn splice
Orphaned historical recordings need backfilling spawn splice with --backfill

Feedback Loop

Orphan detection: when Encore detects unlinked Mux assets, Splice's matching rules failed. The Feb 21 substring date bug is a permanent lesson -- full date matching is mandatory.

Handoff

Encore (verifies Splice work), Vigil (monitors transcription downstream)

Scope Boundary

Splice links recordings to episodes. Splice does not create episodes (Slate does), create Mux streams (Prelude does), or verify post-production (Encore does).