legacy-arrflix/playbooks
s8n 54997e54a1 subs/coverage refresh + fix DEFAULT_OUT path post-rename
audit-coverage.py DEFAULT_OUT still pointed at processes/subtitles/
COVERAGE.md after the processes/->playbooks/ rename. Updated to
playbooks/subtitles/COVERAGE.md.

Refreshed COVERAGE.md to current state (230 episodes total, was 197):
  + Archer (10) — OK-EMBED
  + Maul Shadow Lord (10 new 2160p) — OK-EMBED
  + Maul [Before Upscale] (10 split) — OK-EMBED
  + Lilo & Stitch movie — sidecar OK
  + 9 American Dad gaps closed by owner since last audit
  + Big Lez / Donny & Clarence / Mike Nolan now 100%

Strict-sidecar shows: Sassy, Big Lez, Donny & Clarence, Mike Nolan,
American Dad (84% partial — 9 gaps remain). Other shows OK-EMBED
which is playable but not STYLE.md-compliant — fetch optional.
2026-05-10 06:03:26 +01:00
..
import-media playbooks/import-media: log Archer S02 (2009) run 2026-05-10 05:06:05 +01:00
subtitles subs/coverage refresh + fix DEFAULT_OUT path post-rename 2026-05-10 06:03:26 +01:00
README.md playbooks/ rename + import-media v1.0 + lilo&stitch run 2026-05-10 02:29:57 +01:00

playbooks/ — repeatable acquisition workflows

Runbook-style playbooks for repeatable ARRFLIX ops — subtitles, importing media, artwork, metadata, episode stills, and any other recurring acquisition or maintenance procedure. Each playbook is a standalone recipe Claude Code (or a human operator) can execute end-to-end.

This folder holds the canonical recipes for acquiring external content for the ARRFLIX library: subtitles, artwork, metadata, episode stills, etc. Internal ops (encoding, importing, theming) stay in bin/ and docs/.

Each playbook is its own sub-folder with three files:

File Purpose
README.md The canonical recipe. Step-by-step, executable by Claude Code. Always reflects the latest version.
CHANGELOG.md Why the recipe changed, version-by-version. One entry per breakage that forced a revision.
runs/<show>.md Evidence log: what happened when this recipe was applied to a specific show.

Recipes evolve via the iteration model: apply to a show, succeed or break, amend the recipe to handle the new case + every prior case, retry. A recipe that "just works" is one that has survived every show in the library without amendment for a full sweep.

Children

Playbook Status Last touched
subtitles/ v3.5 — YouTube auto-CC added as stop-gap for shows with no community subs anywhere (verified via 3-agent research run). AD 49/58 + Sassy 5/5. v4 WhisperX planned (ROADMAP H5) 2026-05-10