These guidelines help Codex work effectively in this repository.
- Always run
pytestfrom the repository root after modifying Python files. - If you modify the frontend (Node.js) code and a
testscript exists infrontend/package.json, runnpm testfrom thefrontenddirectory. - Use 4 spaces for Python indentation and 2 spaces for JavaScript.
- Limit line length to 100 characters.
- Keep commit messages short and written in the imperative mood.
- Include file path citations in pull request summaries.