Files
OmniRoute/tests/unit
Diego Rodrigues de Sa e Souza d610c24c62 fix(release): drain base-red waves 5–8 of release/v3.8.51 (#14164)
Drains base-red waves 5–8 of release/v3.8.51: 35+ tests and the pack-policy,
api-typecheck, dashboard-typecheck, docs-all, agent-skills-sync, ESLint and
mutation-coverage gates (#13866).

Production defects the tests caught:
- Caveman: #12825's file-pack prefilter tested anchored rules against the
  original text, so leader_phrases never ran.
- pack-artifact: httpClientAbortGuard.mjs was missing from the staging
  allowlist and the required set — every published boot died with
  ERR_MODULE_NOT_FOUND (#14191).
- rateLimitManager: maxWaitMs=0 (the #12902 disable sentinel) hit #12715's
  queue-budget gate as "0 ms left" and 503'd every protected request.
- emergencyFallback: #14006 silently switched nvidia -> groq; restored per
  ENVIRONMENT.md and the NIM snapshot.
- ClaudeConnectionFields.tsx vs claudeConnectionFields.ts (#13074) differed
  only by casing; helpers renamed to claudeConnectionFieldValues.ts.
- /v1/responses/input_tokens body validated with Zod (HR#7).

Guards realigned to legitimate changes (#12663, #13863, #12565, #13990,
#13874, #13350, #13318, #13848 typed and split out of a size-capped file —
#14254), i18n catalogs for the 7 keys of #13074/#7f1b4a5e in 65 locales,
22 README mirrors restored to the Cerebras cell, env docs for 5 vars,
regenerated omni-version-manager skill.

Refs #13866. Closes #14254. Refs #14191.

Co-authored-by: Prabhjot Singh <jotgill1522@gmail.com>
Co-authored-by: Xmon Dai <xiechimon@qq.com>
2026-09-21 16:31:57 -03:00
..
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00
2026-08-26 14:25:01 -03:00