# fix\(usage\): qualify estimated quota percentages \(\#513\) · lucenx/codexbar-plasma

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

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

Visibility: public

Requested revision: 006cd6fac279273b58ba1898f8f7fb0f59bc5c47

Requested commit: 006cd6fac279273b58ba1898f8f7fb0f59bc5c47

Commit: 006cd6fac279273b58ba1898f8f7fb0f59bc5c47

Tree: ce60e2fbdd5898362fd4eb69d3bcf2af036cd791

Author: Simone

Committer: GitHub

## Message

```
fix(usage): qualify estimated quota percentages (#513)

* fix(usage): qualify estimated quota percentages

Preserve bounded CLI usage confidence through normalization, privacy, retained usage and quota-cache persistence. Qualify panel and popup percentages and exclude estimated or unknown confidence from quota automation and AI quota facts.

Documentation: update usage, AI Insights and development guides plus Unreleased; remove the completed estimated-confidence TODO entry. Keep the separate provider-icons backlog open.

* fix(usage): reject explicit empty confidence

Read confidence at CLI and cache boundaries with field-presence semantics: explicit empty or undefined values are unknown, and only an absent field keeps legacy behavior. Omit the internal legacy marker from saved caches so their round trip preserves field absence.

Documentation: clarify raw confidence and cache semantics in usage and development guides; extend the existing Unreleased entry. Add direct regressions for empty input, explicit undefined, and absent-field cache compatibility.
```

## Parents

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

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