E12 · Explain three meters
Synthetic practice, not company performance.
One decision
How should a failed job settle usage?
Run the exact query
WITH b AS (SELECT * FROM v_task WHERE ('all'='all' OR persona='all') AND ('all'='all' OR workflow='all') AND ('all'='all' OR substr(signup_at,1,7)='all') AND date(created_at)>='2026-05-01' AND date(created_at)<'2026-10-01') SELECT e.meter,SUM(e.reserved) reserved,SUM(e.consumed) consumed,SUM(e.released) released,SUM(e.reserved-e.consumed-e.released) outstanding,COUNT(*) tasks FROM sim_entitlements e JOIN b USING(task_id) GROUP BY e.meter;
Download SQL · Result CSV · Metabase saved question
Chart and reading
Reconcile reserved=consumed+released+outstanding within each meter.
Challenge your recommendation
Could a retry create a duplicate debit?
Guardrails: Illustrative entitlement model, not claimed production billing. Never sum minute/credit/count units.
Next evidence: Actual plan/contract rules, event dedup and failure-settlement tests.
PRD sections: 10, 11, 13, 14. Open proposed PRD
Your spoken decision
State one takeaway, one caveat and one action in 30 seconds. Then stop.
Connect this finding
What this chart helps decide · Follow the connected decision · Canonical metric definitions
Optional model answer — try your own first
E12 · Explain three meters
Decision: How should a failed job settle usage?
Readout: Reconcile reserved=consumed+released+outstanding within each meter.
Actual query output (synthetic), first rows:
| meter | reserved | consumed | released | outstanding | tasks |
|---|---|---|---|---|---|
| avatar_video_count | 582.0 | 522.0 | 60.0 | 0.0 | 624 |
| dubbing_minute | 1687.9 | 1426.4 | 261.5 | 0.0 | 318 |
| generative_credit | 130.0 | 114.0 | 16.0 | 0.0 | 139 |
Model spoken answer: I would show customers the relevant meter and reconcile each failed task exactly once.
Caveat/counterargument: Could a retry create a duplicate debit? Illustrative entitlement model, not claimed production billing. Never sum minute/credit/count units.
Next evidence: Actual plan/contract rules, event dedup and failure-settlement tests.
Deliberately left out: Adding generative credits to dubbing minutes as if they were one unit.