Contributing

  1. Fork the repository on GitHub

  2. Create a feature branch: git checkout -b feature/my-plugin

  3. Add your plugin under backend/plugins/

  4. Add tests and documentation

  5. Open a pull request

Code Style

  • Python: Black formatter, type hints required

  • Docstrings: NumPy style

  • Commit messages: Conventional Commits (feat:, fix:, docs:)