528 B
528 B
Development Standards
Coding Conventions
- Follow PEP8 for Python code.
- Use descriptive variable and function names.
- Write clear, concise docstrings for all public functions and classes.
Patterns
- Modular design: keep logic separated by responsibility.
- Use dependency injection where possible.
- Write tests for all new features and bug fixes.
Documentation
- Update
.note/
files with every significant change. - Log all key decisions in
decision_log.md
. - Maintain up-to-date interfaces documentation.