← Lexicon

Partial Rework

A pipeline design where the producer emits N independent parts and the verifier checks each part independently. Only failed parts rerun. Expected total work per pass is the sum of per-part rework costs, strictly less than rerunning the entire producer per failure. Partial rework dominates full rework at any per-part accept rate below 100%, and the gap grows fast with N and with the failure rate.

Partial Rework - conceptual diagram

Why It Exists

The corollary that turns the verifier-producer pattern from "useful" into "economically obvious". Designing pipelines so the verifier can check parts (not just the whole) is one of the highest-leverage moves available, and most teams have not noticed it because they have not drawn the DAG.

Related Terms

Verifier-Producer - A two-node topology where a producer P emits a candidate and a verifier V either accepts it (forwards to output) or rejects it (loops back to P for a rerun).

Rework Loop - The cyclical structure introduced when a verifier rejects a producer's output and the producer must retry.

Serial Composition - A pipeline topology where each node feeds the next.

Frameworks & Tools