## Enhancement PR > **Using the wrong template?** > — Bug fix: use [fix.md](?template=fix.md) > — New feature: use [feature.md](?template=feature.md) --- ## Linked Issue > **Required.** This PR will be auto-closed if no valid issue link is found. > The linked issue **must** have the `approved-enhancement` label. If it does not, this PR will be closed without review. Closes # > ⛔ **No `approved-enhancement` label on the issue = immediate close.** > Do not open this PR if a maintainer has not yet approved the enhancement proposal. --- ## What this enhancement improves ## Before / After **Before:** **After:** ## How it was implemented ## Testing ### How I verified the enhancement works ### Platforms tested - [ ] macOS - [ ] Windows (including backslash path handling) - [ ] Linux - [ ] N/A (not platform-specific) ### Runtimes tested - [ ] Claude Code - [ ] Gemini CLI - [ ] OpenCode - [ ] Other: ___ - [ ] N/A (not runtime-specific) --- ## Scope confirmation - [ ] The implementation matches the scope approved in the linked issue — no additions or removals - [ ] If scope changed during implementation, I updated the issue and got re-approval before continuing --- ## Checklist - [ ] Issue linked above with `Closes #NNN` — **PR will be auto-closed if missing** - [ ] Linked issue has the `approved-enhancement` label — **PR will be closed if missing** - [ ] Changes are scoped to the approved enhancement — nothing extra included - [ ] All existing tests pass (`npm test`) - [ ] New or updated tests cover the enhanced behavior - [ ] CHANGELOG.md updated - [ ] Documentation updated if behavior or output changed - [ ] No unnecessary dependencies added ## Breaking changes None