Bug/Help: Other Models % hits 100% while usage-export at published API rates only reconstructs ~65% — how to reconcile the meter?

Paid Ultra, bought from Cursor directly. Not SuperGrok Heavy, and not a SuperGrok-linked complimentary Ultra.

Same cycle, three Included rows. Token counts are from the usage-breakdown tooltips (screenshots attached). Priced at the published Claude API rates, which match Cursor’s rate card: input / cache write / cache read / output per 1M tokens.

Opus 5.5 ($4 / $5 / $0.20 / $20), 8,193,992 tokens, UI 5.9%
cache read 7,200,467 → $1.44
cache write 928,530 → $4.64
input 230 → $0.00
output 64,765 → $1.30
list = $7.38

Fable 5.1 ($10 / $12.50 / $0.25 / $50), 579,288 tokens, UI 3.3%
cache read 270,677 → $0.07
cache write 302,517 → $3.78
input 18 → $0.00
output 6,076 → $0.30
list = $4.15

Sonnet 5 ($2 / $2.50 / $0.20 / $10), 1,023,905 tokens, UI 0.5%
cache read 884,381 → $0.18
cache write 123,286 → $0.31
input 24 → $0.00
output 16,214 → $0.16
list = $0.65

List total = $12.18
UI: 5.9% + 3.3% + 0.5% = 9.7%

Formula:
list = cacheRead/1e6cr + cacheWrite/1e6cw + input/1e6in + output/1e6out
apiPercentUsed = list / 125 * 100

$12.18 / 9.744% = $125. Against the documented $400 pool this bar would be $12.18 / $400 = 3.0%, not 9.7%. $400 / $125 = 3.2. The meter spends the allowance at 3.2× the published rate.

get-plan-info still returns limit 40000. includedSpend is 3751 ($37.51), about 3.1× the $12.18 list total, not 1.000×. autoPercentUsed is 0.84%, so this is not Auto spillover. These three rows are the whole 9.7% API bar.

{
“planUsage”: {
“totalSpend”: 3751,
“includedSpend”: 3751,
“remaining”: 36249,
“limit”: 40000,
“remainingBonus”: false,
“autoPercentUsed”: 0.8443333333333334,
“apiPercentUsed”: 9.744,
“totalPercentUsed”: 1.20032
},
“displayMessage”: “You’ve used 9% of your included usage”,
“namedModelSelectedDisplayMessage”: “You’ve used 10% of your included API usage”
}

This is the opposite of the SuperGrok case in the post above, where totalCents matched list price 1.000× and the percent implied a $100 pool. On this paid Ultra account the plan object still says $400, and both the percentage and includedSpend are about 3× the published Claude rates. @Colin @deanrie what denominator is apiPercentUsed using this cycle?