Add AGENTS guidelines
This commit is contained in:
@@ -0,0 +1,22 @@
|
|||||||
|
# AGENTS Instructions for Quizzical Beats
|
||||||
|
|
||||||
|
These instructions apply to the entire repository.
|
||||||
|
|
||||||
|
## Development Guidelines
|
||||||
|
- Follow **PEP 8** with a maximum line length of **100 characters**.
|
||||||
|
- Use **4 spaces** for indentation. Tabs are not allowed.
|
||||||
|
- Provide docstrings for all functions and classes using Google's style guide.
|
||||||
|
- Keep Flask routes organized using blueprints and prefer class-based views for complex endpoints.
|
||||||
|
|
||||||
|
## Commit Messages
|
||||||
|
- Write clear, concise commit messages in English.
|
||||||
|
- Reference related issues when applicable.
|
||||||
|
|
||||||
|
## Testing
|
||||||
|
- Run `pytest` before committing changes. If tests fail due to missing
|
||||||
|
dependencies or external services, mention this in the PR.
|
||||||
|
|
||||||
|
## Pull Request
|
||||||
|
- Summarize major changes and reference relevant documentation updates.
|
||||||
|
- Include test results in the PR description.
|
||||||
|
|
||||||
Reference in New Issue
Block a user