Docs · 02
Attribution
The question the market exists to answer: how much percent of each harness. It is six numbers, and they will not agree. Token share is what you paid the labs. Wall-clock share is what held the queue. Accepted-work share is what landed on main. Cost share re-prices tokens. License-liability share re-weights by commercial terms. Shapley-lite is weekly ablation: hold out 2% of tickets, drop one harness, measure the drop in accepted work, approximate marginal contribution.
We do not call Shapley-lite a Shapley value in front of a statistician. We call it the first number legal and finance will both sign. Without per-agent identity on every OpenTelemetry gen-ai span — agent, model, prompt tokens, completion tokens, reasoning tokens, tool, parent — none of this exists. The runtime must emit. The desk will not invent.
Live attribution is windowed (1h / 24h / 7d / 30d). Desk-vs-live delta is percentage points against the seed table, not against fleet.mix after write-back. An empty window stays origin: live — the desk seed is never silently substituted. Sessions that exceed maxUsdPerSession become trips. Mix-drift trips on Shapley-lite and accepted work; token drift is warn-only. After replay, fleet.mix is Shapley-lite (mixMeter: shapley). The daily series and the attribution token bar stay token share. A token pie is not the operator mix.
Token % → accepted %
| Harness | Token | Accepted | Cost | Liability | Shapley |
|---|---|---|---|---|---|
| claude-code | 34.2% | 28.1% | 38.6% | 41.2% | 30.4% |
| codex-cli | 21.8% | 19.6% | 20.1% | 18.4% | 18.8% |
| grok-build | 16.4% | 18.2% | 15.8% | 14.1% | 17.6% |
| cursor-agent | 11.1% | 9.4% | 10.2% | 12.8% | 8.1% |
| opencode | 8.2% | 5.8% | 4.6% | 2.1% | 6.2% |
| meridian-loop | 8.3% | 18.9% | 10.7% | 11.4% | 18.9% |
Meridian delivery-core, trailing 7 days. Loop is 8.3% of tokens and 18.9% of accepted work. That gap is a strategy.