From 2deeeb73a7678f8f802fc320a8966250bdfd8e92 Mon Sep 17 00:00:00 2001 From: mateo-berri <277851410+mateo-berri@users.noreply.github.com> Date: Sat, 11 Jul 2026 17:12:38 -0700 Subject: [PATCH 1/4] docs(github): add QA runbook section to the PR template --- .github/pull_request_template.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index bd9fc2285d1..fcf894a4dca 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -41,3 +41,7 @@ If you're seeing a delay in your PR being merged, ping the LiteLLM Team on [Slac ✅ Test ## Changes + +## QA runbook + + From 1d589832c7b5468f629cf9d028e479a9468f684e Mon Sep 17 00:00:00 2001 From: mateo-berri <277851410+mateo-berri@users.noreply.github.com> Date: Sat, 11 Jul 2026 17:18:22 -0700 Subject: [PATCH 2/4] docs(github): scope the QA runbook to tests/e2e edits and add example checklists --- .github/pull_request_template.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index fcf894a4dca..0c72186d959 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -44,4 +44,18 @@ If you're seeing a delay in your PR being merged, ping the LiteLLM Team on [Slac ## QA runbook - + From a6c8fb2d1c8b9c8c0c4fc3215e00f3f8d7eee7c8 Mon Sep 17 00:00:00 2001 From: mateo-berri <277851410+mateo-berri@users.noreply.github.com> Date: Sat, 11 Jul 2026 17:21:36 -0700 Subject: [PATCH 3/4] docs(github): shape QA runbook examples as node id plus behavior bullets --- .github/pull_request_template.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 0c72186d959..df44a4063a1 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -46,16 +46,16 @@ If you're seeing a delay in your PR being merged, ping the LiteLLM Team on [Slac From 0008d96af4d969cc497d829f1a635f7cd3a7df5c Mon Sep 17 00:00:00 2001 From: mateo-berri <277851410+mateo-berri@users.noreply.github.com> Date: Sat, 11 Jul 2026 18:07:37 -0700 Subject: [PATCH 4/4] docs(github): add Final Attestation and per-test sanity-check step to QA runbook --- .github/pull_request_template.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index df44a4063a1..d7e80b32749 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -46,7 +46,7 @@ If you're seeing a delay in your PR being merged, ping the LiteLLM Team on [Slac + +### Final Attestation + +- [ ] The tests check the right things, including the edge cases, and regressions in the respective real-world customer use-cases are not possible after this PR