Complete Checkpoint
After finishing a significant piece of work, run these checks:
1. Lint and Format
uv run ruff check --fix && uv run ruff format
2. Run Tests
uv run pytest -v
One-Liner
uv run ruff check --fix && uv run ruff format && uv run pytest -v
Behavior
- Run the checks without asking permission
- If everything passes: briefly report success, continue with summary
- If anything fails: fix the issues, then re-run checks
- Don't report work as "done" until checks pass
Converted and distributed by TomeVault — claim your Tome and manage your conversions.