rea/.github/pull_request_template.md

35 lines
1.2 KiB
Markdown

## Description
<!-- What does this change do? Why is it needed? -->
## Type of Change
- [ ] Bug fix
- [ ] New feature
- [ ] Documentation update
- [ ] Performance improvement
- [ ] Refactoring (no functional change)
- [ ] Tool contract change (MCP schema modification)
## Testing Performed
<!-- Describe the testing you have done to verify this change. -->
- [ ] Unit tests added or updated
- [ ] TypeScript typecheck passes (`npm run typecheck`)
- [ ] Linting passes (`npm run lint`)
- [ ] Full test suite passes (`npm test`)
- [ ] Real Hopper verification performed (`npm run verify:hopper`)
- [ ] Linux real Hopper verification performed (`npm run verify:hopper:linux`) or unavailability explained
- [ ] Real browser verification performed (`npm run verify:browser`) or unavailability explained
- [ ] Package verification performed (`npm run verify:package`)
## Tool Contract Impact
<!-- If this PR adds, removes, or modifies MCP tools, list them here. -->
<!-- The current inventory is 89 tools (33 direct + 10 enhanced + 5 native + 2 artifact + 6 managed + 8 browser + 4 Electron + 3 application + 18 session). Canonical facts: docs/product-catalog.json. -->
## Related Issues
<!-- Link issues this PR closes or relates to. Use "Closes #123" syntax. -->