Cryptolean
// Methodology

19 metrics, 35 versions, all of them dated.

Every chart carries the version of the metric that produced it. This is what those versions mean — what each one measures, how it is defined, what changed at every bump and whether values that had already been published moved. It is generated from the source of each module on every build, so it cannot describe a definition the site is not using.

// Why a version on a chart matters

Retuning a metric silently rewrites every historical chart drawn with it. Change the diminishing factor in the risk model and every value the site has ever shown is a different number, with nothing on the page to say so. That is the failure this catalogue exists to make impossible, and it is why each entry below states not just what changed but whether the change reached backwards.

3 of the 19 metrics have restated a published value at least once — flags, resrisk, tech. A chart drawn before one of those bumps does not match the same chart drawn after it, which is a fact about the numbers rather than about the code, and belongs where a reader can find it.

Initial
The first version of this metric. There is no earlier definition to restate.
Additive
Output was added. Nothing already published changed, so every chart drawn under the previous version still reads the same.
Restated
At least one value that had already been published is different now. Charts drawn before this version do not match charts drawn after it.
Not stated
The module does not say whether values already published moved. We would rather show this gap than close it with a guess.
// Market metrics11
MetricVersionVersionsChartsHistorical valuesWhat it measures
alignalign-v222Never movedPutting two sources on the same calendar day.
altalt-v111Never movedAlt season index — share of large alts outperforming BTC over a rolling window.
breadthbreadth-v224Never movedMarket breadth and cross-asset correlation.
cyclecycle-v55115Never movedCycle and ROI comparison.
domdom-v113Never movedDominance — share of a defined basket, not of "the total crypto market cap".
impliedimplied-v112Never movedMarket-implied probabilities from Kalshi candles.
logreglogreg-v2244Never movedLogarithmic regression — fit log(price) against log(days since genesis).
riskrisk-v1246Never movedRisk metric — reconstruction, not a clone.
riskstatriskstat-v1115Never movedStatistics about the risk metric.
techtech-v44137RestatedTechnical indicators.
valval-v1144Never movedValuation multiples and the asymmetric regression fan.
// Settlement and resolution8
MetricVersionVersionsChartsHistorical valuesWhat it measures
catcat-v113Never movedMarket categories — the denominator for "dispute rate by category".
flagsflags-v223RestatedPhase 4 — the flag taxonomy. This is the product, not the plumbing.
latencylatency-v11Never movedSettlement latency — how long a venue takes to pay out after the question is answered.
matchmatch-v33Not statedPhase 4 step 3 — candidate generation for cross-venue matching.
resdbresdb-v223Not statedPhase 4 — the resolution database. Four tables, one per RESOLUTION_DB's design.
resriskresrisk-v223RestatedResolution risk as a metric module — the locked contract, plus the evidence.
umauma-v11Never movedUMA's DVM: who settles disputes, with what stake, which way, and when slashed.
verifyverify-v11Never movedPhase 4 step 3, stage two — LLM verification of candidate links.
// Gaps — 3

These versions changed something, and their modules do not say whether values already published moved with it. The catalogue is generated, so it can either report that or invent an answer. It reports it. Until the module says, treat a chart stamped with one of these as possibly not matching the same chart drawn before the bump.

// Machine-readable

The same data, generated in the same pass, with no login and no key: catalog.json and llms.txt. Both carry every version, every verdict above and the sentence from the source that produced it.