pipeline-processing-maximizes-forward-progress

Status: IN

Processing pipelines are designed to maximize forward progress and never backtrack: the video DAG continues independent branches when siblings fail (partial success over total failure), and stream processing makes finalization irreversible (no retraction of emitted results) — ensuring that completed work is never undone.

Justifications

Video pipeline (branch-independent failure containment) and stream processing (irreversible finalization) both embody the same forward-only processing principle

Depends on (SL): video-pipeline-maximizes-useful-work-on-failure, watermark-finalization-is-irreversible

Depended on by

JSON