diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 00000000..20ceb6fc --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,25 @@ +## What and why + + + +- + +## Linked issue + + + +## Test run + + + +```text + +``` + +## Checklist + +- [ ] I ran `bun install --frozen-lockfile`, `bun tools/generate.mjs`, and `bun test tests/`, and committed the generator's output. +- [ ] `bun tools/generate.mjs --check` exits 0. +- [ ] I changed model defaults only in `plugins/pstack/models.json`, and every Pi model ID is in Pi's catalog for that provider. +- [ ] If this changes skill behavior, it adds a `CHANGES.md` entry and bumps `VERSION`, or names the release PR that will. +- [ ] If this touches `plugins/pstack/pi/`, `pi-tools.md`, `plugins/pstack/hooks/`, `copilot-tools.md`, or `setup-pstack`, I ran the runtime checks that [CONTRIBUTING.md](https://github.com/michael-denyer/pstack-claude/blob/main/CONTRIBUTING.md#before-you-open-a-pr) lists for those paths.