Early access — cascade metrics are real (derived from canonical token telemetry); the operator field is a curated seed. Learn more about the data
◈ Topic Hub

What Token Telemetry Measures — and What It Cannot Prove

The privacy-preserving unit of measurement for AI coding. Four integers capture the full token cascade — without reading a single word of your prompts.

What token telemetry is

Token telemetry is the on-device measurement of AI coding activity through token counts. Every interaction with an AI coding tool — a prompt sent to Claude, a completion from Copilot, a chat turn in Cursor — moves tokens through a cascade: you send some in, the model sends some back, and prompt caching reuses or writes context for the next turn. Telemetry records the counts at each stage. Four numbers, per session, per platform. That is the entire data layer.

It is the foundation everything else in SigRank is built on. Without telemetry there are no metrics, no leaderboard, no operator scoring. With it, you get a complete, privacy-preserving picture of how efficiently you drive your AI tools — measured not in hours or keystrokes, but in the actual currency of LLM compute: tokens.

The four pillars

Every token in an AI coding session falls into exactly one of four buckets. Together they describe the full flow of the cascade.

Input

Fresh tokens you send to the model. The cost side of the cascade — every input token is a spend.

Output

Tokens the model generates back. The return side — what you actually keep from the exchange.

Cache-read

Cached tokens reused from prior context via prompt caching. The compounding layer — signal you already paid for, served again for free.

Cache-write

New tokens written to cache for future reuse. An investment in the next turn — you pay now to compound later.

Why token counts, not prompt content

The central privacy design choice in SigRank is this: measure the counts, never the content. Four integers — input, output, cache_read, cache_write — fully describe the architecture of a token cascade. They tell you whether signal is compounding (high cache reuse, high output per fresh input) or tokens are burning (low cache, low output). You do not need a single word of the prompt or the response to know that.

This is what makes token telemetry privacy-preserving by construction. The scanner reads counts and content lengths locally. Only the resulting numeric scores, signed with ed25519, leave your device. Server-side verification operates on integers — replay guards, plausibility checks — never on text. Your prompts, your code, your conversation history never leave your machine.

The tradeoff is deliberate: you give up the ability to analyze what someone said to their AI, and in exchange you get a measurement system that is safe enough to run continuously, across 15+ platforms, and publish to a public leaderboard. Token counts are the unit that makes a global operator ranking possible without a privacy scandal.

A worked example

Consider two operators using the same model for a 30-minute coding session. Operator A sends 12,000 input tokens, gets 8,000 output tokens, reuses 45,000 cache-read tokens, and writes 5,000 cache-write tokens. Operator B sends 40,000 input tokens, gets 3,000 output tokens, reuses 2,000 cache-read, and writes 1,000 cache-write.

Operator A's yield is (45,000 × 8,000) / 12,000² = 2.5. Operator B's yield is (2,000 × 3,000) / 40,000² = 0.00375. Same model, same clock time, wildly different cascades. Operator A compounds signal; Operator B burns tokens. Four integers per session are enough to see the difference — no prompt content required.

What token telemetry cannot prove

Token telemetry measures the architecture of token flow. It does not measure productivity, work quality, task correctness, professional skill, employee performance, or business value. A high yield means an operator ranks highly under the stated metric and time window — nothing more. Conflating token-cascade efficiency with any of these is a category error.

Telemetry also cannot tell you why an operator's cascade looks the way it does. A low yield might reflect a difficult task, a new codebase, an unfamiliar model, or a deliberate exploration phase — not poor operator skill. Context that telemetry does not capture (task complexity, domain familiarity, model differences) can explain cascade shape as much as operator behavior. Use telemetry as a signal worth investigating, not a verdict.

Explore the category

Yield (Υ) Cascade

The headline metric: cache_read × output / input². Measures the architecture of your token cascade.

Compression Ratio

Output divided by input — how much you get back per token you put in.

Signal-to-Noise Ratio (SNR)

Signal tokens over total tokens — the density of useful output in your cascade.

Cache Hit Rate

How well you reuse cached context: cache_read / (cache_read + cache_write).

Leverage

cache_read / input — how much cached context amplifies your fresh input.

Velocity

output / input — how much the model generates per token of fresh context.

How to Track Your Token Cascade

A step-by-step guide to capturing the four pillars from your AI coding sessions.

Yield Calculator

Paste your token stats and see your Υ Yield, class tier, and compression ratio instantly.

Token Cascade

The definitional page: what a token cascade is, the four pillars, and why architecture — not volume — determines AI coding efficiency.

SigRank vs ccusage

ccusage counts Claude Code tokens. SigRank scores the cascade. Counting vs measuring skill.

SigRank vs Token Tracker

Token Tracker monitors 29 tools with desktop widgets. SigRank measures cascade efficiency with Yield.

SigRank vs Tokscale

Tokscale normalizes token usage across sessions. SigRank scores the cascade and ranks operators.

SigRank vs TokenRank

TokenRank ranks by token volume. SigRank ranks by cascade efficiency. Volume vs yield.

SigRank vs Clawdboard

Clawdboard tracks Claude Code usage. SigRank measures cascade architecture across 19+ platforms.

SigRank vs CostHawk

CostHawk monitors API spend. SigRank measures token cascade efficiency — skill, not cost.

SigRank vs MyTokenTracker

MyTokenTracker tracks personal token usage. SigRank scores and ranks cascade efficiency globally.

SigRank vs WakaTime

WakaTime tracks coding time. SigRank tracks token cascade efficiency. Time vs yield.

FAQ

What is token telemetry?
The on-device measurement of AI coding activity through four token counts — input, output, cache-read, and cache-write. It records how many tokens flowed through your sessions without ever reading the content of your prompts or the model's responses.
Why token counts instead of prompt content?
Four integers fully describe the architecture of a token cascade without revealing a single word. Token counts are the privacy-preserving unit that makes a global, continuous operator ranking possible without reading anyone's prompts.
What are the four token pillars?
Input (fresh tokens sent), output (tokens generated back), cache-read (cached tokens reused from prior context), and cache-write (new tokens written to cache for future reuse). Together they describe the full flow of tokens through a session.
How do I collect token telemetry?
Install the SigRank CLI (npm install -g sigrank), run sigrank enroll, and submit a snapshot. The on-device scanner reads token counts locally and publishes a signed snapshot. No message content leaves your machine.
Is token telemetry private?
Yes. The scanner reads token counts and content lengths only — never the words of your prompts. Only ed25519-signed numeric scores leave your device, and server-side verification operates on integers, not text.

Measure your token cascade

Paste your four token counts and see where your cascade ranks — compounding or burning. No install needed.

Measure & rank your cascade →

Working across a team?

The public leaderboard ranks individual operators. If you need a private baseline for a team or workflow, MO§ES™ offers a 30-day baseline assessment using the same content-free telemetry — with cohort-level analysis, intervention testing, and a defensible baseline report.

Explore the baseline assessment →