## Description Closes # ## Type of Change - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] Documentation update - [ ] Refactor (no functional changes) - [ ] Dependency update - [ ] CI/CD changes ## Testing - [ ] Unit tests added/updated - [ ] Integration tests added/updated - [ ] Manual testing performed - [ ] Accessibility tested (if UI changes) - [ ] Tested in staging environment - [ ] All tests pass locally (`pnpm test`) **Test coverage:** ## Checklist - [ ] Code follows conventional commit format - [ ] Self-review completed (read own diff on GitHub) - [ ] No TypeScript errors (`pnpm typecheck`) - [ ] No ESLint warnings (`pnpm lint`) - [ ] Documentation updated (if applicable) - [ ] Database schema updated (if schema changed) - [ ] Breaking changes documented below (if applicable) - [ ] CI checks pass - [ ] No secrets or credentials in code ## Breaking Changes **None** / ## Screenshots/Logs (if applicable) ## Additional Context ## Reviewer Checklist - [ ] Code quality meets standards - [ ] Tests are meaningful and cover edge cases - [ ] Security considerations addressed - [ ] Performance impact acceptable - [ ] Accessibility compliant (if UI) - [ ] Documentation clear and complete