docs: add contributor guide and PR template

This commit is contained in:
bairon.dev
2026-06-29 14:09:28 -04:00
parent 400b86a292
commit 96162598c6
3 changed files with 92 additions and 1 deletions
+15
View File
@@ -0,0 +1,15 @@
## What and why
<!-- What does this change do, and why? The diff shows the what; tell us the why. -->
## Checklist
- [ ] `npm run typecheck` is clean
- [ ] `npm test` passes
- [ ] New logic has a test (vitest; mock node built-ins for platform code)
- [ ] If I added a key, I updated both `HELP_GROUPS` and `footerHints` in `src/ui/keymap.ts`
- [ ] If I added a `Store` field, I updated `makeStore` in `scripts/render-previews-impl.tsx`
- [ ] OS-touching code works on Windows, macOS, and Linux
- [ ] One concern, with a Conventional Commits title (`feat:` / `fix:` / `docs:` / `chore:`)
New here? [CONTRIBUTING.md](../CONTRIBUTING.md) explains each of these with examples from real merged PRs.