diff --git a/docs/testing.md b/docs/testing.md index eb1325bfe9..171fa74086 100644 --- a/docs/testing.md +++ b/docs/testing.md @@ -378,6 +378,9 @@ Flags: **Rescue** (before the clock runs out) requires both: evidence the test catches real regressions, and a root-cause fix for the flake. Stabilization passes — widened timeouts, retries, loosened assertions — are appeasement, not rescue, and are banned (for agents especially). + +**2026-08-04 Kimi K3 disposition (FN-8788):** Retain `register-model-routes-kimi-k3-supplemental.test.ts`, its `packages/dashboard/vitest.config.ts` exclusion, and its `scripts/lib/test-quarantine.json` entry through 2026-08-15. Before that deadline, removal requires a rescue with regression-value evidence and a root-cause fix; otherwise apply the normal deletion-ratchet decision when the deadline is reached. + ### Validate before excluding and preserve timeout budgets Capture **full runner output** before recording or filing a ledger entry—for example, tee it to a file. Never pipe a dot reporter through `tail`: the summary remains but the `FAIL` identity lines needed for evidence are truncated.