Back to Home Security Release Notes GitHub

Contributing Guide

We welcome bug fixes, test improvements, documentation updates, and feature proposals. Keep changes scoped and easy to review.

1. Scope

2. Development Setup

Backend:

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Full stack with Docker (recommended):

cd app
./start_docker.sh pg up

3. Branch and Commit

4. Pull Request Checklist

5. Coding Rules

6. Issue First for Large Changes

For large features/architecture changes, open an issue and align on:

7. License

By contributing, you agree that your contributions are provided under the repository license.