Learn-Driven Development
The Learning Loop

The Learning Loop

The five-phase operational core of LDD. Frame, Slice, Build, Validate, Decide.

Learn-Driven Development runs in five phases. Each one requires a specific thinking mode, clear inputs, and a clear output. Together they form the atomic unit of progress: a learning loop. Whether you're a team of ten or a solo builder, the structure is the same.

  1. Frame. Define a testable hypothesis and set its learning horizon.
  2. Slice. Break the hypothesis into the thinnest increment that still tests it.
  3. Build. Implement the thin slice (agent, human, or both).
  4. Validate. Test the hypothesis against reality.
  5. Decide. Double down, pivot, or abandon.

The output of one loop is the input to the next.