ml-eng-lab System Architecture
Notebook experiments, local runtimes, verification, and published documentation surfaces.
Notebook Boundary
- Active work runs from `notebooks/<task>/`.
- `./data` and `./runs` stay notebook-local.
- Archive content remains read-only.
Validation Boundary
- Make targets preserve notebook CWD semantics.
- Verifier, pytest, and ruff cover local gates.
- CI replays the same command surfaces.
Documentation Boundary
- README is the repository entry point.
- MkDocs publishes focused docs pages.
- Pages deploys from the checked-in docs tree.