feat(content): content pipeline Increment 1 — tooling + annotation tracks + 5-scale ring #13
Reference in New Issue
Block a user
Delete Branch "feature/content-pipeline"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Content pipeline — Increment 1 (real footage, no ML). Spec:
docs/superpowers/specs/2026-06-24-content-pipeline-design.md; plan:docs/superpowers/plans/2026-06-24-content-pipeline-increment-1.md(session 0014).tools/pipeline/deterministic stages: pure ffmpeg arg builders (frame/ crossfade-loop/ master+proxytranscode),Provenancerecord, manifest assembly (upsert clip + ring scale/edges), and arun.pyrunner with a bundled-ffmpeg fallback (PATH→imageio) + cv2 duration probe (no system ffprobe needed).trackon an annotation, interpolated client-side (boxAt/loopT+ per-framepaintLoophook); backward compatible with static boxes.docs/content-sourcing.mdstrict-PD procedure + ROADMAP update.Test Plan
pytest -q→ 246 passed, 2 skipped🤖 Generated with Claude Code