Describe the change in 2-5 lines.
Explain the problem, requirement, or risk this PR addresses.
-
make lint -
make test backend -
make test web -
make test e2e fast - Other validation noted below
Additional validation notes:
- User-facing impact:
- Data or migration impact:
- CI/release impact:
- Rollback plan:
- No API or schema contract changed
- OpenAPI or generated contract artifacts were updated
- Release notes or changelog impact was reviewed
- No release/distribution behavior changed
- No AI assistance was used
- AI helped draft code or tests
- AI helped draft PR text or review notes
- AI output was manually reviewed and corrected where needed
Notes on AI usage:
- Scope is small enough to review safely
- Validation is appropriate for the changed surface
- New behavior is covered by tests or explicitly justified
- Docs/workflows/contracts were updated if behavior changed
- Rollback or follow-up risk is acceptable