Contributions are welcome when they improve clinical safety, product robustness, accessibility, tests, or documentation.
npm install
npm run lint
npm run typecheck
npm run build
npm testLocal development requires Supabase and email-provider credentials in .env. Do not commit real secrets.
npm run lintpasses.npm run typecheckpasses.npm run buildpasses.npm testpasses.- Clinical logic changes include the source or guideline basis.
- No real patient data, credentials, or production identifiers are committed.
SafetyNett is a prototype. Any change to red-flag logic, escalation routing, patient communication, or verification flow should be reviewed as a clinical-safety change and documented in the pull request.
By contributing, you agree that your contributions are licensed under the MIT licence.