You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[CKS] Integration tests for url2video orchestrator step wiring (14-url-to-video-workflow) #868
Orchestrator (packages/cli/src/url2video/orchestrator.ts) wires scrape → generate → narrate → render and updates the run manifest between each step. Currently only individual step units are tested. Need integration tests around the orchestrator state machine: resume on partial failure, per-language fan-out, manifest transitions.
Source
Phase: 14 — URL-to-Video Workflow
Trigger: backlog punt (4c) — Sprint Review verdict: ship as-is
Filed by: CKS auto-filing (Dark Factory)
Date: 2026-05-15
Intended label:cks:backlog (label create currently blocked by token scope — using enhancement)
Details
Tests to add:
Resume a run mid-pipeline (manifest with generate: ok, narrate: pending) — orchestrator skips done steps.
Per-language fan-out: --langs fr,en produces two render-<lang>/ working dirs and two output.mp4 paths.
Failure surfaces correctly: a thrown step produces failedStep in manifest + BLOCKED.md, exit code non-zero.
Evidence
packages/cli/src/url2video/orchestrator.ts (no orchestrator.test.ts present alongside manifest.test.ts, blocked.test.ts, openrouter.test.ts).
Activity