Skip to main content
You can write one in a page. The smallest team shape that holds up has three parts: steps in order, a review that sends work back to the step that owns the fix, and a person who decides at the end. Without the return, the review is decoration. Without the person, nothing merges on a human’s say. Here it is offline, with small functions in place of engines so the shape is the only thing on show:

The three parts

Things that catch people out

  • A panel that always passes proves nothing. The example fails its first attempt on purpose, so the return is exercised and the run’s exit code tells you when it stops happening.
  • The budget is finite. maxKickbacks caps how often work goes back; when it runs out the run fails with the last findings rather than looping.
  • The person’s answer is a pause, not a failure. With nobody answering, the run pauses with the question pending. See a person decides.

Where to go

A feature team, as a file for the same shape on real engines with a recorded run; the review loop for how a return is wired.