Learning simulation
Ticket to triage; risky goes to plan, checkpoint and tech lead; routine goes straight to implement; implement to tests; tests pass to ship and done, fail loops back to implement.routineriskyriskyapproveapproverejectrejectpasspassfailfailTicketTriagePlanCheckpointTech leadImplementTestsOpen PRDone

9 steps ready2 model calls · 1 human · 0 failures · 0 recoveries

Press Run to execute the graph as drawn. Change a branch, a reviewer’s answer or a failure below and run again: the trace changes because the graph does.

Introduce a failure

Shared state fields

  • request
  • risk
  • plan
  • attempts
  • decision

Select a node to rename it, change its kind, move it, connect it or remove it. Add nodes with the buttons above.

Things to try

  • Make the tech lead reject. The plan loops; reject again and again and the step budget ends the run. A real graph needs a limit on that loop too.
  • Fail Open PR with retry off. Then add a failure edge from it to the tech lead and run again: recovery becomes a designed path.
  • Remove the checkpoint and ask what would happen if the tech lead answered tomorrow.
  • Load Security investigation and look for the only node that can change anything.