1/9

Every loop needs a brake

An unwatched loop doesn't converge — it spends. A loop without a stop is a bill, and occasionally an outage. Fit the brakes before the first turn:

  • Success criteria — the checks that mean done, decided up front.
  • Budget — tokens, minutes, dollars: whichever runs out first.
  • Max iterations — a hard ceiling, always.
  • No-progress detection — the same error twice means change strategy or escalate, never "again, but harder."

The rule of the realm: never start a loop you haven't decided how to stop.