From 750b4bedbce9bf8f8133f8128eed17a085ae18a3 Mon Sep 17 00:00:00 2001 From: gsxdsm Date: Tue, 4 Aug 2026 11:45:20 -0700 Subject: [PATCH] FN-8788: retain Kimi K3 quarantine through deadline Document the decision to preserve Kimi K3 quarantine coverage until its deletion-ratchet deadline. - Retain the supplemental route test, Vitest exclusion, and ledger entry through 2026-08-15. - Clarify that early removal requires regression evidence and a root-cause fix. Files changed: docs/testing.md | 3 +++ 1 file changed, 3 insertions(+) Fusion-Task-Id: FN-8788 Fusion-Task-Lineage: e1644a4b-1632-4cf7-a0a9-42ecc2b027a9 Co-authored-by: Fusion (runfusion.ai) --- docs/testing.md | 3 +++ 1 file changed, 3 insertions(+) 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.