CONCEPT Cited by 1 source
Producer-consumer loop¶
A pipeline architecture where later stages (Gapfill, Feedback, Trace) continuously produce new tasks while earlier stages (Validate, Dedup, Report) consume them, all running as a single integrated loop within one scan run.
Definition¶
Unlike a simple linear pipeline where data flows one-way through stages, a producer-consumer loop allows late-discovery findings to be fully validated, reported, and cross-repo-traced within the same run — ensuring nothing falls through the cracks of a time-bounded scan.
In Cloudflare's VDH: "As the initial hunt progresses, the Gapfill, Feedback and Trace agents generate new tasks; Dedup folds overlapping findings back together and the rest of the loop keeps consuming the queue." (Source: sources/2026-06-18-cloudflare-build-your-own-vulnerability-harness)
Seen in¶
- systems/cloudflare-vulnerability-discovery-harness — stages 4-8 run as continuous producer-consumer loop
Related¶
- concepts/coverage-cell — the unit Gapfill produces tasks for
- concepts/shallow-run-detection — health signal that triggers requeue (production)