video-pipeline-maximizes-useful-work-on-failure

Status: IN

The video pipeline DAG runs independent branches (transcode, thumbnail, metadata) in parallel and lets them continue even when a sibling fails, marking only transitive dependents as skipped — maximizing useful work completion on partial failures.

Justifications

DAG topology + selective cascade means a thumbnail failure doesn't block a successful transcode

Depends on (SL): dag-failure-cascade, youtube-pipeline-dag-structure

Depended on by

JSON