Contributing¶
Inside the project directory, you may run the following commands.
Development Setup¶
just install
Running tests¶
just test
Running linting & formatting (pre-commit)¶
just pre-commit
AI Usage Policy¶
The use of AI tools to accelerate your development workflow, whether for prototyping, writing tests, or improving documentation, is encouraged.
However, as a contributor, you remain fully responsible for the code and content you submit. Please ensure the following:
No “AI Slop”: Do not submit unreviewed, low-quality, or redundant AI-generated content.
Verify & Test: All AI-generated code must be reviewed, tested, and verified to work as intended.
Maintainability: The content must be clear, idiomatic, and maintainable by a human.