# fix\(usage\): preserve unrefreshed cached quotas and filter unknown status for incidents · lucenx/codexbar-plasma

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

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

Visibility: public

Requested revision: f01f2088a8ed788cbf4f2047d04fac14d59446b3

Requested commit: f01f2088a8ed788cbf4f2047d04fac14d59446b3

Commit: f01f2088a8ed788cbf4f2047d04fac14d59446b3

Tree: 24eb8e641c8bf9cb11103077ac29e6cc4a43ab1a

Author: Simone

Committer: Simone

## Message

```
fix(usage): preserve unrefreshed cached quotas and filter unknown status for incidents

- Retain cached provider quotas across early partial refreshes during startup, preventing premature eviction when a subset of providers completes before checksum.
- Filter out unknown (statusKnown: false) and inactive status indicators in primaryIncidentProvider, panelToolTipText, ProviderHeader, and FullRepresentation, preventing stale outages from masking active incidents.
- Add QtTests for UsageCache.restore and notification wiring.

```

## Parents

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

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