- Bug fix
- Refactor
- New feature
- Breaking change (describe impact below)
- Documentation only
- Build / CI / tooling
- Dependency update
go test ./... -race# optional: local stack
# make up
# optional: Python E2E (see README; requires BASE_URL and API_KEY)
# pytest -v tests/e2e.py-
go test ./... -racepasses locally - If you changed routes, handlers, or models: Swagger was regenerated (
swag init/ projectMakefilesetuptarget) anddocs/is updated if required - If you added or renamed environment variables: README and/or
.envexamples are updated - If you changed Docker or compose:
docker compose build(ormake build-docker) still succeeds - No new secrets, credentials, or production keys committed