diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 000000000..5ba8a604a --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,61 @@ + +Fixes # + +## Why + + + + +## What changed + + + + +## Surface area + + + +- [ ] **Frontend UI** — page / component / setting / interaction under `frontend/` +- [ ] **Backend API** — endpoint / SSE event / request-response shape under `backend/app` +- [ ] **Agents / LangGraph** — agent node, graph wiring, `langgraph.json`, or prompt change +- [ ] **Sandbox** — `docker/` or sandboxed execution +- [ ] **Skills** — change under `skills/` +- [ ] **Dependencies** — new/upgraded entry in `backend/pyproject.toml` or `frontend/package.json` (say what it buys us) +- [ ] **Default behavior change** — changes existing behavior without the user opting in (default model, default setting, data shape) +- [ ] **Docs / tests / CI only** — no runtime behavior change + + +## Screenshots / Recording + + + + +## Bug fix verification + + + + +## Validation + + +