# fix\(cache\): suppress forecasts on ancient quota snapshots \(\#226\) · lucenx/codexbar-plasma

[View on GitCafe](https://git.cafe/lucenx/codexbar-plasma/commit/ba4c178c545409bc24a5069fc39795dd061814b6)

Repository: [lucenx/codexbar-plasma](https://git.cafe/lucenx/codexbar-plasma)

Visibility: public

Requested revision: ba4c178c545409bc24a5069fc39795dd061814b6

Requested commit: ba4c178c545409bc24a5069fc39795dd061814b6

Commit: ba4c178c545409bc24a5069fc39795dd061814b6

Tree: 354f24adc2eeedae9164db06254007cbf533d55e

Author: Simone

Committer: GitHub

## Message

```
fix(cache): suppress forecasts on ancient quota snapshots (#226)

* test(cache): reproduce live forecasts on ancient quota snapshots

* fix(cache): suppress forecasts on ancient quota snapshots

Apply the existing stale-row forecast clearing to every stale reconciliation,
including successful quota replies whose measurement exceeds the retention
window. Preserve quota values, original timestamps, current service status,
account isolation and the inclusive 24-hour boundary.

The test-only parent was verified red in native CI run 34599348225:
996 passed, 3 expected UsageCachePace failures, 0 skipped. Fresh and exact-
boundary controls passed before this production change. Supplemental Node
execution passes after the fix; full fix-head CI remains to be verified.

Documentation impact: Unreleased changelog entry. This restores the existing
usage freshness contract; no CLI, settings, translation or TODO change.
```

## Parents

- [3d2531cb5507065ffb04ca03a7c4d9165be05553](https://git.cafe/lucenx/codexbar-plasma/commit/3d2531cb5507065ffb04ca03a7c4d9165be05553?format=markdown)

[Source at this commit](https://git.cafe/lucenx/codexbar-plasma/tree/ba4c178c545409bc24a5069fc39795dd061814b6?format=markdown)
