Surfaced by a role-based review; verified against current code.
Problem: .github/PULL_REQUEST_TEMPLATE.md carries ~23 checkboxes across Testing, Checklist, Security Considerations, Performance Impact, and Breaking Changes. For a docs fix or a first typo PR this is intimidating and mostly N/A, raising abandonment risk at the final step of the contributor funnel.
Fix: Slim to essentials (Description, Type of change, "ran npm run lint/tests," Screenshots for UI) and move security/performance/breaking-change blocks into collapsible <details> or make them clearly conditional.
Files: .github/PULL_REQUEST_TEMPLATE.md
Surfaced by a role-based review; verified against current code.
Problem:
.github/PULL_REQUEST_TEMPLATE.mdcarries ~23 checkboxes across Testing, Checklist, Security Considerations, Performance Impact, and Breaking Changes. For a docs fix or a first typo PR this is intimidating and mostly N/A, raising abandonment risk at the final step of the contributor funnel.Fix: Slim to essentials (Description, Type of change, "ran
npm run lint/tests," Screenshots for UI) and move security/performance/breaking-change blocks into collapsible<details>or make them clearly conditional.Files:
.github/PULL_REQUEST_TEMPLATE.md