Backend
Fromsrc/api, install development dependencies and run:
tox runs the configured Python 3.15 gate, including flake8, Black checks, and pytest. Database tests use TEST_DATABASE_URL when provided or start a throwaway PostgreSQL instance through testcontainers. Testcontainers requires Docker.
For source formatting and linting, from src/api/src:
Frontend
Fromsrc/platform: