mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-07-26 09:52:11 +03:00
* fix(release): green v3.8.36 release CI — pack-artifact allowlist + resilience config keys - Package Artifact: allowlist the 6 operator/incident-runbook bin/*.sh scripts (rollback, snapshot, restore-data, restore-policies, cold-start-bench, _ops-common) added this cycle — they ship via package.json files:["bin/"] but were not registered in PACK_ARTIFACT_ROOT_ALLOWED_EXACT_PATHS, tripping the unexpected-file guard. - Integration (resilience-http-e2e): the /api/resilience config surface gained comboCooldownWait + quotaShareConcurrencyLimit (quota-share work, #4965/#4967); align the expected key set. Pure config keys, not runtime breaker state. * chore(quality): rebaseline eslintWarnings 3912->3970 (v3.8.36 cycle-close drift) The Quality Ratchet is SKIPPED on the release PR (#4854) and the PR->release fast-gates, so the +58 warnings from this cycle's 137 commits (quota-share, god-file #3501, 14 contributor PRs) accrued unmeasured. 3970 is the exact value measured by the CI Quality Ratchet on this PR. This PR's own diff adds 0 warnings. * chore(quality): rebaseline complexity 1920->1950 (v3.8.36 cycle-close drift) Quality Ratchet was SKIPPED on release PR #4854 and the PR->release fast-gates, so the +30 complexity violations from this cycle's 137 commits (Quota-Share Fase 2/3, task-aware/Fusion combo, contributor provider/translator branches) accrued unmeasured. 1950 is the exact value measured by the CI Complexity ratchet on #5029. god-file decomposition #3501 is complexity-neutral; this PR's diff adds 0. * chore(quality): rebaseline cognitiveComplexity 801->816 (v3.8.36 cycle-close drift) Last of the cascade — the Quality Ratchet was SKIPPED on release PR #4854 and the PR->release fast-gates, so eslint/complexity/cognitive-complexity all accrued unmeasured across the cycle's 137 commits. Measured locally = 816 (== CI). Verified type-coverage (93.1% > 92.17) and compression-budget have NO regression; CodeQL alerts = 0. This PR's diff adds 0 cognitive complexity.