A Fleet workflow gives every RFC a structured first review within minutes of submission — flagging unsupported claims, unconsidered alternatives, and missing failure analysis — then routes a flagged draft back to the author (bounded), and records the final human approval as the decision.
genflows:
- name: rfc-review
steps:
- {name: critique, prompt: "Review the RFC in the trigger ticket against the corpus: flag claims contradicted by existing design docs, alternatives dismissed without analysis, and missing failure modes.", corpus: ["docs/rfcs/**/*.md", "docs/architecture/*.md"], kind: review, out: critique.md}
- {name: approve, depends_on: [critique], kind: approval, out: decision.md}
In the builder, the review's flag outcome routes back to the author with a bounded retry count — a flagged RFC returns with specific objections, revised, and re-reviewed, at most N times before the gate escalates regardless. The human approver decides with the critique in hand, and the recorded decision becomes the RFC's audit trail.