32 - Daily Session Script (Exact Session Routine)¶
Home: README
Path placeholder: <repo-root> means the folder containing this repository's README.md.
Use this script every study day. No exceptions.
Session pre-flight (copy/paste)¶
Expected output:
60-minute session (minimum)¶
- 5 min: set one objective.
- 20 min: implement one change.
- 15 min: induce one failure.
- 10 min: fix and verify.
- 10 min: document root cause and next action.
120-minute session (recommended)¶
- 10 min: objective and context.
- 40 min: implementation.
- 25 min: break/fix drill.
- 25 min: tests and quality checks.
- 20 min: notes and next-session planning.
Per-session command template¶
# replace with your current project
cd <repo-root>/projects/level-3/01-package-layout-starter
python project.py --input data/sample_input.txt --output data/output_summary.json
pytest -q
ruff check .
black --check .
Expected output:
Session completion criteria¶
A session is complete only if all are true: 1. Code ran. 2. At least one failure was investigated. 3. At least one fix was verified. 4. Notes were updated.