Practice map¶
The lessons explain one decision at a time. The exercises make each decision fail, pass, and leave an artefact.
| Stage | Exercises | Evidence |
|---|---|---|
| Foundations | 01–06 | traced state, contracts, arrays, tests, schemas, case identity |
| Scientific workflow | 07–11 | figures, convergence, CLI, checksums, validated log evidence |
| Integration | 12–13 | reduced derivative table, verified reproduction capsule |
Exercise 01 is a paper trace with no code scaffold. Each numbered folder from
02 to 13 in
exercises/
contains a starter and tests. The matching
solutions/
folder contains a worked answer.
Run one starter check explicitly:
The first failure is part of the exercise. Edit only starter.py, predict which
claim should pass next, and rerun the narrow check.
Complete Integration lab 12 and then Integration lab 13 before designing a new capstone.