Thank you for your interest in contributing to this project. We welcome contributions that improve model quantization efficiency, clinical data interoperability, or edge deployment strategies.
This project maintains a strict separation between the ML Core and the API Gateway.
- Core (Python): Must follow the
src/layout and includepytestsuites for any new optimization logic. - Gateway (Laravel): Must adhere to PSR-12 coding standards and maintain FHIR-compliant data structures.
- Ensure the bug is reproducible in the current
venvorcomposerenvironment. - Open an issue with a clear description and steps to reproduce.
- Features should align with the goal of deterministic, edge-native intelligence.
- Please open an issue to discuss major architectural changes before starting work.
- Fork the repository and create your branch from
main. - ML Changes: Ensure
python -m pytestpasses with 100% success. - API Changes: Ensure
php artisan test(if applicable) and GraphQL resolvers are validated. - Update the
README.mdif your change introduces new dependencies or configuration requirements. - Maintain a clean commit history.
Contributors are expected to maintain professional and technical excellence. We prioritize clarity, efficiency, and data sovereignty in all technical discussions.
By contributing, you agree that your contributions will be licensed under the project's MIT License.