Check
Run make check and fix every failure systematically.
Claude CodeGeneric
Run `make check` and fix every failure systematically.
Approach:
1. Run `make check`
2. If lint errors: run `uv run ruff check --fix src tests` and re-check
3. If type errors: read each error, identify the root cause (not just the symptom), fix it, re-run mypy
4. If test failures: read the failing test, understand the contract, fix the production code (not the test) unless the test itself is wrong
5. Loop until 0 failures across all three checks
Do NOT skip steps or claim success without re-running `make check` and seeing exit code 0.
Maintain Check?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[Check on getagentictools](https://getagentictools.com/loops/jaypetez-check?ref=badge)