Skip to content

docs(routing): document quality tracker as in-memory and cold at restart - #16408

Merged
diegosouzapw merged 1 commit into
cheaper-inference:release/v3.8.52from
maxmad64bis:docs/quality-tracker-memory-cold
Oct 13, 2026
Merged

diegosouzapw merged 1 commit into
cheaper-inference:release/v3.8.52from
maxmad64bis:docs/quality-tracker-memory-cold

Conversation

@maxmad64bis

@maxmad64bis maxmad64bis commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

⚠️ base-red inherited: #15306

Summary

The Auto-Combo guide names the quality factor but doesn't say the tracker behind it lives in memory and empties on restart. The tracker keeps its state in a process cache, so after a restart each candidate reads as unseen and scores a neutral 0.5 until fresh observations land. The guide now states this right after the factor table, so a restart that resets scores to neutral reads as expected behavior instead of a fault.

Related Issues

  • No linked issue — reproduced on the release base

Target Branch

  • Base is the active release/v3.8.x branch (the highest open release/v*), not main
  • New feature? From 3.8.55 on it is held with the v4-feature label for the v4 channel

Validation

  • Change type: routing
  • Focused tests and category gates from the golden path
  • npm run lint
  • Reconciled with the current active release base; focused checks rerun afterward
  • Production-code changes include a new or updated automated test in this PR — docs only, no source file

Tests Added Or Updated

  • tests/unit/auto-combo-quality-memory-cold-docs.test.ts — reads the routing guide and asserts it names the in-memory tracker, the cold restart, and the neutral 0.5, plus matches the release gate pattern.

Coverage Notes

N/A — docs only, no source file

Reviewer Notes

  • Behavior: the 3 added lines sit after the factor table rather than inside it, since an insert inside the table breaks the table layout; the added lines name the quality tracker explicitly.

@maxmad64bis
maxmad64bis force-pushed the docs/quality-tracker-memory-cold branch from f5d0de2 to cbfa82b Compare October 12, 2026 11:03
@maxmad64bis
maxmad64bis marked this pull request as ready for review October 12, 2026 12:02
@diegosouzapw
diegosouzapw merged commit 27e0ad8 into cheaper-inference:release/v3.8.52 Oct 13, 2026
63 of 86 checks passed
diegosouzapw added a commit to woodsonl/OmniRoute that referenced this pull request Oct 13, 2026
…ce#15682

Retain the proven cycle-mirror repair and all current release changes. New source-only ENVIRONMENT/AUTO-COMBO drift is inherited from cheaper-inference#16441/cheaper-inference#16408 and has its own isolated repair branch; no gate bypass.

Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com>
@maxmad64bis
maxmad64bis deleted the docs/quality-tracker-memory-cold branch October 13, 2026 20:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants