Resolves:
- Bug fix
- New feature
- Refactor / tech debt
- Config / infrastructure change
- Documentation update
- Unit / integration tests added or updated
- Manually tested locally
- Tested in staging / preview environment
- Code follows project conventions and style guide
- No secrets, credentials, or sensitive data committed
- Dependent PRs / migrations are noted below (if any)
AI-Assist: AI-Tool: AI-Mode: