There is no .github/workflows directory, so AGENTS.md's required checks (tests pass, type checks clean, lint clean) are not enforced. Currently ruff check . reports 42 errors even though the code is committed, which CI would have caught.
Suggested fix: add a GitHub Actions workflow that runs on push/PR:
pip install -e ".[dev]"
ruff check .
mypy .
pytest
This maps directly to the existing make check target, so the workflow can simply call make check.
There is no .github/workflows directory, so AGENTS.md's required checks (tests pass, type checks clean, lint clean) are not enforced. Currently
ruff check .reports 42 errors even though the code is committed, which CI would have caught.Suggested fix: add a GitHub Actions workflow that runs on push/PR:
pip install -e ".[dev]"ruff check .mypy .pytestThis maps directly to the existing
make checktarget, so the workflow can simply callmake check.