Skip to content

v5.11.79

Choose a tag to compare

@alexgreensh alexgreensh released this 03 Aug 20:46

Savings dashboard: young-install reconciliation + transparency

Fixes the confusing case where a fresh install saw a huge projected "/mo" savings number on the left card while the "measured to date" card showed a much smaller honest total.

  • Under 30 days of history: the left hero now shows the measured cumulative (matching the right card), labeled "Saved so far · N days tracked". The "/mo" run-rate returns automatically once 30 real days have elapsed. Edge cases (installed today, exactly 30 days, clock skew) all fail safe to the cumulative view.
  • Card reconciliation: the since-install card now counts the same six estimated categories as the last-30-days card, double-count-safe (mcp_cap verified disjoint from runtime; avoided-search deduped; opportunity-only categories still excluded).
  • Transparency: both heroes carry a provider-neutral caption clarifying that dollar figures are valued at your provider's API rates (billed spend avoided on API plans, capacity freed inside your limits on flat plans).

Full plugin test suite: 1041 passed, 12 skipped.