Skip to content

How do you lay out a multi-step job so you can always see which step ran and what it produced?

Module
01/05Module
To read
~6 minTo read

It starts with a failure

A 14-stage pipeline written as plain sequential function calls threw an error at stage 9. Why do you think the recovery took days?

In the module you make your guess first, then read what happened and why.

  1. 01

    Nodes own computation; Edges own routing

  2. 02

    Every node must be idempotent

  3. 03

    State is persisted at every edge boundary

  4. 04

    Topological ordering guarantees execution safety

SpecA step-by-step map of your most complex job

A spec for your own app, as a text file you download. The module also gives you the prompt for Claude Code, Codex or Antigravity, a checklist to check what it built, and recommended skills.

  • Workers and background jobs
  • Tracing