{"method":"v2.3","license":"CC BY 4.0, credit Vikshy (https://vikshy.com/score/) with a link","code":{"repository_commit":"6271342960c4b27b210d7b27083b137e84385038","built":"2026-09-24T08:46:23.111Z"},"formula":"Score = Strength + direction_weight x Direction. Strength = the weighted mean of pillar scores over pillars that apply. A pillar = the weighted mean of its indicators' scaled readings over indicators that apply. Scaled = 100 x (transform(reading) - low goalpost) / (high - low), clamped to 0 to 100.","direction_weight":0.18,"pillars":[{"id":"capability","name":"Capability","weight":20,"target":17,"range":[13,20.1],"about":"How strong the models are on independent evaluations."},{"id":"usage","name":"Usage and adoption","weight":16,"target":19,"range":[12.8,34.2],"about":"How many people and companies use them, from API share, app charts and downloads."},{"id":"release","name":"Release execution","weight":6,"target":6,"range":[6,6],"about":"How often a lab ships, and how big the releases are."},{"id":"value","name":"Value","weight":15,"target":13,"range":[10.8,15.6],"about":"Capability per dollar at list prices."},{"id":"ecosystem","name":"Ecosystem","weight":11,"target":14,"range":[8,17.4],"about":"How widely the models are hosted, and developer interest in them."},{"id":"reception","name":"Reception","weight":4,"target":7,"range":[0.8,13.8],"about":"How much attention the community and the press give the lab."},{"id":"reliability","name":"Reliability","weight":11,"target":10,"range":[6.6,11.7],"about":"Measured uptime of the lab's own API, over 30 days."},{"id":"trust","name":"Trust, safety and privacy","weight":17,"target":14,"range":[10.3,17.6],"about":"Independent safety and transparency assessments, security certifications, commitments on customer data, and incidents."}],"indicators":[{"id":"cap.arena","pillar":"capability","weight":0.5,"transform":"linear","better":"high","goalposts":[1250,1550],"goalposts_in_reading_units":"1250 to 1550 rating","max_age_days":10,"window_days":null,"name":"Arena text rating","source":"Arena (arena.ai) text leaderboard: rating of the lab's best model with 1,000 votes or more"},{"id":"cap.bench","pillar":"capability","weight":0.5,"transform":"linear","better":"high","goalposts":[0,100],"goalposts_in_reading_units":"already 0 to 100","max_age_days":45,"window_days":null,"name":"Benchmarks","source":"Epoch AI Benchmarking Hub: the lab's best score on each of GPQA Diamond, FrontierMath tiers 1 to 3, SWE-bench Verified and OTIS Mock AIME, each placed between fixed goalposts, averaged; runs from the last 365 days, at least 3 of the 4"},{"id":"use.paid","pillar":"usage","weight":0.3,"transform":"linear","better":"high","goalposts":[0,100],"goalposts_in_reading_units":"already 0 to 100","max_age_days":7,"window_days":null,"name":"Paid adoption","source":"Published spend and paid-use evidence, latest edition of each: Ramp AI Index (share of US businesses paying the vendor, monthly), Menlo Ventures (enterprise API spend share), a16z CIO survey (share of LLM wallet), ICONIQ (share of AI builders using the provider), each placed on its own scale and averaged by weight; facts and sources at /data/adoption.json"},{"id":"use.users","pillar":"usage","weight":0.15,"transform":"log10","better":"high","goalposts":[6,9.301029995663981],"goalposts_in_reading_units":"1 million to 2 billion monthly users","max_age_days":7,"window_days":null,"name":"Assistant users","source":"Users of the lab's assistants (chat apps and coding agents) as the lab or its parent last disclosed them, or a panel measurement (QuestMobile) where a lab discloses none; weekly figures count as monthly (a lower bound); dated by disclosure, and only disclosures from the last 12 months count; not applicable to a lab with no figure; facts and sources at /data/assistants.json"},{"id":"use.web","pillar":"usage","weight":0.1,"transform":"linear","better":"high","goalposts":[0,20],"goalposts_in_reading_units":"0 to 20 rank points","max_age_days":7,"window_days":null,"name":"Web traffic","source":"Cloudflare Radar: the lab's best rank among the top 20 generative-AI services by traffic, 21 minus the rank"},{"id":"use.openrouter","pillar":"usage","weight":0.15,"transform":"sqrt","better":"high","goalposts":[0,5.916079783099616],"goalposts_in_reading_units":"0% to 35% of spend","max_age_days":10,"window_days":null,"name":"API spend share","source":"OpenRouter rankings: the lab's share of all dollars spent on OpenRouter in the last 30 days, across every model (not token volume, which cheap bulk models dominate)"},{"id":"use.apps","pillar":"usage","weight":0.1,"transform":"linear","better":"high","goalposts":[0,100],"goalposts_in_reading_units":"0 to 100 chart points","max_age_days":4,"window_days":null,"name":"App charts","source":"App Store top free charts in 7 countries"},{"id":"use.cli","pillar":"usage","weight":0.05,"transform":"log10","better":"high","goalposts":[4,8],"goalposts_in_reading_units":"10 thousand to 100 million a month","max_age_days":7,"window_days":null,"name":"Coding agent downloads","source":"npm and PyPI downloads of the lab's official coding agents (such as Claude Code, Codex, Gemini CLI, Qwen Code, Mistral Vibe), last 30 days; not applicable to a lab with none; standalone IDEs without public counts (such as Antigravity) are not seen"},{"id":"use.ide","pillar":"usage","weight":0.05,"transform":"log10","better":"high","goalposts":[5,7.698970004336019],"goalposts_in_reading_units":"100 thousand to 50 million installs","max_age_days":7,"window_days":null,"name":"Coding extension installs","source":"VS Code Marketplace: installs of the lab's official coding extensions; not applicable to a lab with none"},{"id":"use.sdk","pillar":"usage","weight":0.05,"transform":"log10","better":"high","goalposts":[5,9],"goalposts_in_reading_units":"100 thousand to 1 billion a month","max_age_days":7,"window_days":null,"name":"SDK downloads","source":"PyPI and npm downloads of the official SDKs, last 30 days"},{"id":"use.hf","pillar":"usage","weight":0.05,"transform":"log10","better":"high","goalposts":[4,9],"goalposts_in_reading_units":"10 thousand to 1 billion a month","max_age_days":7,"window_days":null,"name":"Open-model downloads","source":"Hugging Face downloads of the lab's models, last 30 days"},{"id":"ship.cadence","pillar":"release","weight":0.6,"transform":"sqrt","better":"high","goalposts":[0,5.477225575051661],"goalposts_in_reading_units":"0 to 30 in 90 days","max_age_days":2,"window_days":null,"name":"Shipping cadence","source":"Vikshy Wire: confirmed launches and updates of materiality 2 or more, last 90 days"},{"id":"ship.peak","pillar":"release","weight":0.4,"transform":"linear","better":"high","goalposts":[0,5],"goalposts_in_reading_units":"materiality 0 to 5","max_age_days":2,"window_days":null,"name":"Biggest launch","source":"Vikshy Wire: the biggest launch in the last 90 days, fading with age"},{"id":"val.per_dollar","pillar":"value","weight":1,"transform":"linear","better":"high","goalposts":[1250,1650],"goalposts_in_reading_units":"1250 to 1650 points","max_age_days":10,"window_days":null,"name":"Rating per dollar","source":"Arena rating of the lab's best-value model, less 30 points for each doubling of its blended list price (3 parts input to 1 part output), with prices below $0.30 per million counted as $0.30"},{"id":"eco.clouds","pillar":"ecosystem","weight":0.4,"transform":"linear","better":"high","goalposts":[0,3],"goalposts_in_reading_units":"0 to 3 platforms","max_age_days":7,"window_days":null,"name":"Cloud availability","source":"Amazon Bedrock, Google Cloud and Microsoft Foundry: whether each offers the lab's current models as a managed, pay-per-use API (the flagship or the model one step behind it counts 1, an older generation only 0.5, open-weight side lines 0), dated by availability; facts and sources at /data/distribution.json"},{"id":"eco.hosts","pillar":"ecosystem","weight":0.3,"transform":"log10","better":"high","goalposts":[0,1.7781512503836436],"goalposts_in_reading_units":"1 to 60 providers","max_age_days":7,"window_days":null,"name":"Open-weight hosts","source":"OpenRouter: distinct providers serving the lab's open-weight models; not applicable to a lab that publishes none (a closed model's reach is its cloud availability)"},{"id":"eco.likes","pillar":"ecosystem","weight":0.3,"transform":"log10","better":"high","goalposts":[3,5.5],"goalposts_in_reading_units":"1 thousand to 316 thousand likes","max_age_days":7,"window_days":null,"name":"Developer interest","source":"Hugging Face likes on the lab's models"},{"id":"rec.hn","pillar":"reception","weight":0.6,"transform":"log10p1","better":"high","goalposts":[0,4.477135730961123],"goalposts_in_reading_units":"0 to 30,000 points","max_age_days":3,"window_days":null,"name":"Hacker News","source":"Hacker News points on stories about the lab, last 30 days"},{"id":"rec.coverage","pillar":"reception","weight":0.4,"transform":"sqrt","better":"high","goalposts":[0,7.745966692414834],"goalposts_in_reading_units":"0 to 60 pieces","max_age_days":2,"window_days":null,"name":"Press and analysts","source":"Vikshy Wire: press and analyst pieces on the lab's developments, last 30 days"},{"id":"rely.status","pillar":"reliability","weight":0.7,"transform":"linear","better":"high","goalposts":[99,100],"goalposts_in_reading_units":"99% to 100% over 30 days","max_age_days":3,"window_days":null,"name":"Official API uptime","source":"The lab's own status page: 30-day uptime of the components that make up its model API, counting major outages in full and partial outages at 30%, the pages' own formula (degraded performance is not counted); labs label outages differently, so a measured cross-check sits beside it"},{"id":"rely.uptime","pillar":"reliability","weight":0.3,"transform":"linear","better":"high","goalposts":[90,100],"goalposts_in_reading_units":"90% to 100%","max_age_days":4,"window_days":30,"name":"Measured uptime","source":"OpenRouter: the median uptime of the lab's own API endpoints, an independent cross-check of the status page, the mean of daily readings over 30 days"},{"id":"trust.assessed","pillar":"trust","weight":0.4,"transform":"linear","better":"high","goalposts":[0,100],"goalposts_in_reading_units":"0 to 100","max_age_days":7,"window_days":null,"name":"Independent assessments","source":"Independent assessments published by then, each put on 0 to 100: the Future of Life Institute AI Safety Index (40%), the Stanford Foundation Model Transparency Index (30%) and the SaferAI risk-management ratings (30%), averaged over those that cover the lab; a lab none covers is not independently assessed, and filled with the median like any gap"},{"id":"trust.data","pillar":"trust","weight":0.25,"transform":"linear","better":"high","goalposts":[0,3],"goalposts_in_reading_units":"0 to 3 commitments","max_age_days":7,"window_days":null,"name":"Customer data commitments","source":"From the lab's own documentation: API and business data not used for training by default; a zero-data-retention option; a choice of data region"},{"id":"trust.certs","pillar":"trust","weight":0.2,"transform":"linear","better":"high","goalposts":[0,3],"goalposts_in_reading_units":"0 to 3 certifications","max_age_days":7,"window_days":null,"name":"Security certifications","source":"From the lab's trust center: SOC 2 Type II, ISO/IEC 27001, ISO/IEC 42001 (AI management) covering its model API"},{"id":"trust.incidents","pillar":"trust","weight":0.15,"transform":"linear","better":"low","goalposts":[0,3],"goalposts_in_reading_units":"0 to 3 in 12 months, fewer is better","max_age_days":7,"window_days":null,"name":"Security and privacy incidents","source":"Security breaches, data leaks and regulatory privacy actions (bans, fines, orders) affecting the lab's AI services or caused by its AI systems in the last 12 months, from reputable reporting and regulators, counted once per public disclosure, and half when the lab itself disclosed harm from its AI with no legal duty to; every fact, and what was not counted and why, is at /data/trust.json"}],"benchmarks":{"tasks":["GPQA diamond","FrontierMath-Tiers-1-3-v2-Private","SWE-Bench verified","OTIS Mock AIME 2024-2025"],"goalposts_percent":{"GPQA diamond":[50,100],"FrontierMath-Tiers-1-3":[0,100],"SWE-Bench verified":[30,100],"OTIS Mock AIME":[30,100]},"minimum":3,"recency_days":365},"value_price_floor_usd_per_million":0.3,"missing_readings":"cohort median","carried_readings":{"coverage_weight":0.5,"reconstructed_confidence_at_most":"medium"},"confidence":{"high":0.85,"medium":0.7},"direction":{"windowDays":30,"points":{"1":0,"2":0.75,"3":1.5,"4":2.5,"5":4},"sign":{"launch":1,"update":1,"research":1,"money":0,"incident":-1,"policy":0,"announced":0},"recencyFloor":0.5,"diminishK":0.6,"quiet":-1,"clamp":10,"ruleSign":{"Usage limits raised":1,"Usage limits cut":-1,"Price rise of 30% or more":-1,"Model or feature retired":0},"incidentMinMateriality":3,"incidentNeedsPress":true,"setbackMinMateriality":2,"incidentCap":-4},"rank_ranges":{"draws":500,"spread":0.5,"directionWeight":[0,1],"quantiles":[0.05,0.95],"prng":"mulberry32 seeded from the day string"},"labs":{"ranked":["openai","anthropic","google","xai","meta","alibaba","deepseek","moonshot","zai","mistral","minimax","cohere","tencent"],"watchlist":["amazon","microsoft","nvidia","bytedance"],"sources":{"openai":{"uptimePage":{"kind":"incidentio","host":"status.openai.com","group":"APIs","name":"APIs"},"cli":["npm:@openai/codex"],"ide":["openai.chatgpt"],"radar":"/ChatGPT|OpenAI/i","arena":["OpenAI"],"epoch":["/^OpenAI$/"],"openrouter":["openai"],"own":"/^OpenAI$/","apps":"/^ChatGPT\\b/i","pypi":["openai"],"npm":["openai"],"hf":["openai"],"hn":["OpenAI","ChatGPT"],"status":{"type":"statuspage","url":"https://status.openai.com/api/v2/incidents.json"}},"anthropic":{"uptimePage":{"kind":"statuspage","host":"status.claude.com","components":["k8w3r06qmzrp"],"name":"Claude API (api.anthropic.com)"},"cli":["npm:@anthropic-ai/claude-code"],"ide":["anthropic.claude-code"],"radar":"/Claude|Anthropic/i","arena":["Anthropic"],"epoch":["/^Anthropic$/"],"openrouter":["anthropic"],"own":"/^Anthropic$/","apps":"/^Claude\\b/i","pypi":["anthropic"],"npm":["@anthropic-ai/sdk"],"hn":["Anthropic","Claude"],"status":{"type":"statuspage","url":"https://status.claude.com/api/v2/incidents.json"}},"google":{"cli":["npm:@google/gemini-cli"],"ide":["Google.geminicodeassist"],"radar":"/Gemini/i","uptimePage":{"kind":"gcloud","host":"status.cloud.google.com","product":"Z0FZJAMvEB4j3NbCJs6B","name":"Vertex Gemini API (Gemini on Google Cloud)"},"arena":["Google"],"epoch":["/^Google/"],"openrouter":["google"],"own":"/^Google/","apps":"/^(Google )?Gemini\\b/i","pypi":["google-genai"],"npm":["@google/genai"],"hf":["google"],"hn":["Gemini","DeepMind"]},"xai":{"radar":"/Grok|xAI/i","uptimePage":{"kind":"xairss","host":"status.x.ai","name":"API (all regions)"},"arena":["SpaceXAI","xAI"],"epoch":["/^xAI$|^SpaceX/"],"openrouter":["x-ai"],"own":"/^xAI$/","apps":"/^Grok\\b/i","pypi":["xai-sdk"],"hf":["xai-org"],"hn":["xAI","Grok"]},"meta":{"radar":"/Meta AI/i","arena":["Meta"],"epoch":["/^Meta/"],"openrouter":["meta","meta-llama"],"own":"/^Meta$/","apps":"/^Meta AI\\b/i","hf":["meta-llama","meta-models"],"hn":["Meta AI","Muse Spark","Llama 4"]},"alibaba":{"cli":["npm:@qwen-code/qwen-code"],"ide":["Alibaba-Cloud.tongyi-lingma"],"radar":"/Qwen|Tongyi/i","arena":["Alibaba"],"epoch":["/^Alibaba/"],"openrouter":["qwen","alibaba"],"own":"/^Alibaba/","apps":"/^(Qwen|Tongyi|通义|千问)/i","pypi":["dashscope"],"hf":["Qwen"],"hn":["Qwen"]},"deepseek":{"radar":"/DeepSeek/i","uptimePage":{"kind":"flashduty","host":"status.deepseek.com","page":"6410630422455","components":["01KY4MVS8BM3F9JSYWACGQVG7A","01KY4MVS8BSBSVW6053QJ37RJE"],"name":"DeepSeek V4 Pro and V4.1 Flash API"},"arena":["DeepSeek"],"epoch":["/^DeepSeek/"],"openrouter":["deepseek"],"own":"/^DeepSeek$/","apps":"/^DeepSeek\\b/i","hf":["deepseek-ai"],"hn":["DeepSeek"]},"moonshot":{"uptimePage":{"kind":"statuspage","host":"status.moonshot.cn","components":["8psr5dfdld0s","rf64wcbxt3r2"],"name":"Open API and API Service"},"cli":["pypi:kimi-cli"],"ide":["moonshot-ai.kimi-code"],"radar":"/Kimi|Moonshot/i","arena":["Moonshot"],"epoch":["/^Moonshot/"],"openrouter":["moonshotai"],"own":"/^Moonshot/","apps":"/^Kimi\\b/i","hf":["moonshotai"],"hn":["Kimi","Moonshot AI"]},"zai":{"radar":"/Z\\.ai|Zhipu|ChatGLM/i","arena":["Z.ai","Zhipu"],"epoch":["/^(Z\\.ai|Zhipu)/"],"openrouter":["z-ai"],"own":"/^Z\\.?AI$/i","apps":"/^(智谱|ChatGLM|Z\\.ai)/i","pypi":["zai-sdk","zhipuai"],"hf":["zai-org","THUDM"],"hn":["GLM-5","Zhipu","Z.ai"]},"mistral":{"cli":["pypi:mistral-vibe"],"radar":"/Mistral|Le Chat/i","arena":["Mistral"],"epoch":["/^Mistral/"],"openrouter":["mistralai"],"own":"/^Mistral$/","apps":"/^Le Chat\\b/i","pypi":["mistralai"],"npm":["@mistralai/mistralai"],"hf":["mistralai"],"hn":["Mistral AI","Mistral"]},"minimax":{"uptimePage":{"kind":"statuspage","host":"status.minimax.io","components":["pr0d8qr59svt"],"name":"Large Language Models (LLM)"},"radar":"/MiniMax|Hailuo/i","arena":["MiniMax"],"epoch":["/^MiniMax/"],"openrouter":["minimax"],"own":"/^MiniMax$/i","apps":"/^(MiniMax|Hailuo|海螺)/i","hf":["MiniMaxAI"],"hn":["MiniMax"],"status":{"type":"statuspage","url":"https://status.minimax.io/api/v2/incidents.json"}},"cohere":{"uptimePage":{"kind":"incidentio","host":"status.cohere.com","group":"Endpoints","name":"Endpoints"},"radar":"/Cohere/i","arena":["Cohere"],"epoch":["/^Cohere/"],"openrouter":["cohere"],"own":"/^Cohere$/","pypi":["cohere"],"npm":["cohere-ai"],"hf":["CohereLabs","CohereForAI"],"hn":["Cohere"],"status":{"type":"statuspage","url":"https://status.cohere.com/api/v2/incidents.json"}},"tencent":{"cli":["npm:@tencent-ai/codebuddy-code"],"ide":["Tencent-Cloud.coding-copilot"],"radar":"/Yuanbao|Hunyuan/i","uptimePage":{"kind":"tencent","host":"status.tencentcloud.com","product":"tokenhub","name":"TokenHub (Hunyuan models)"},"arena":["Tencent"],"epoch":["/^Tencent/"],"openrouter":["tencent"],"own":"/^Tencent/","apps":"/^(Yuanbao|元宝|腾讯元宝)/i","hf":["tencent"],"hn":["Hunyuan","Tencent Hy"]},"amazon":{"radar":"/Alexa/i","arena":["Amazon"],"epoch":["/^Amazon/"],"openrouter":["amazon"],"own":"/^Amazon/","hf":["amazon"],"hn":["Amazon Nova"]},"microsoft":{"radar":"/Copilot/i","arena":["Microsoft"],"epoch":["/^Microsoft/"],"openrouter":["microsoft"],"own":"/^Azure|^Microsoft/","apps":"/^Microsoft Copilot\\b/i","hf":["microsoft"],"hn":["Microsoft AI","Copilot"]},"nvidia":{"arena":["Nvidia","NVIDIA"],"epoch":["/^NVIDIA/i"],"openrouter":["nvidia"],"own":"/^NVIDIA/i","hf":["nvidia"],"hn":["Nemotron"]},"bytedance":{"radar":"/Doubao/i","arena":["Bytedance","ByteDance"],"epoch":["/^ByteDance/i"],"openrouter":["bytedance-seed","bytedance"],"own":"/^ByteDance|^Seed/i","apps":"/^(Doubao|豆包|Cici)/i","hf":["ByteDance-Seed"],"hn":["Doubao","ByteDance Seed"]}}},"classifier":{"model":"deepseek/deepseek-v4.1-flash","prompt_sha256":"91ae43d734fa1cdd527ebfec40ecf2a5df60d56b1510dd378d2e4e570c550e27","note":"Classifies Wire items and reports facts; materiality comes from the rulebook (platform/src/rules.mjs), not the model."},"changelog":[{"version":"v2.3","date":"2026-09-24","changes":["Reliability comes from the labs' own status pages: the 30-day uptime of each model API, counting major outages in full and partial at 30%, as the pages do; the uptime measured on OpenRouter stays beside it as an independent check, now the median of a lab's endpoints (retired listings at 0% had read as outages).","Usage counts paid adoption: the share of US businesses paying each vendor (Ramp AI Index), enterprise spend and wallet shares (Menlo Ventures, a16z) and builder adoption (ICONIQ), plus each lab's share of the dollars spent on OpenRouter, which replaces the token share of its top 20 models (cheap bulk models dominate token volume).","Ecosystem counts where a lab's current models are offered as a managed API on Amazon Bedrock, Google Cloud and Microsoft Foundry; hosting breadth counts only open-weight models, and does not apply to a lab with none.","Trust: harm from a lab's AI that the lab disclosed itself, with no legal duty to, counts half, so openness is not penalised.","Pillar weights re-checked on the rebuilt closes and kept: the re-run's optimum was not stable when each half of the days or each lab in turn was left out. Direction's weight re-derived on the corrected history: 0.18, down from 0.24. The first live close moves to 25 Sep 2026."]},{"version":"v2.2","date":"2026-09-23","changes":["An eighth pillar, Trust, safety and privacy: independent safety and transparency assessments, security certifications, customer data commitments, and security and privacy incidents.","Pillar weights from published evidence: buyer and developer surveys weighted by sample size and recency, and adoption science for usage and attention, each with an uncertainty range (research/weights/derive.mjs).","Nominal weights calibrated inside those ranges so each pillar's actual influence on the ranking comes as close as it can to its evidence-based target (Paruolo, Saisana and Saltelli 2013; Becker et al. 2017).","Weights move from v2.1: Release execution 15 to 6 (buyers rarely name it, and launches also move Direction) and Reception 10 to 4 (it spreads the labs widely, so it needs little weight to reach its share); Capability 25 to 20 and Usage 20 to 16, to make room for Trust at 17; Value 12 to 15, Reliability 8 to 11, Ecosystem 10 to 11.","Direction's weight is derived, not chosen: the Strength points a point of Direction is expected to become over 30 days, with a stated sceptical predictive correlation until live closes can estimate it. It is 0.24, down from 0.5.","An equal-weights ranking is published beside every close as a standing comparison.","Published before the first public close."]},{"version":"v2.1","date":"2026-09-23","changes":["Fixed goalposts for every indicator instead of scaling across the day's labs, so a lab moves only when its own readings move.","A missing reading is filled with the ranked labs' median and flagged, instead of silently taking the lab's own average.","Benchmarks: each benchmark on fixed goalposts, runs from the last 365 days, at least 3 of the 4.","Reliability is measured API uptime over 30 days. Incident minutes are dropped: only some labs publish comparable status pages.","Open-weights share is dropped from Ecosystem: it came from our own catalogue, not a measured source.","Value counts list prices below $0.30 per million as $0.30.","Direction: minor items count zero; diminishing returns apply biggest first, in any order; money, policy and model retirements count zero; usage limits raised add; usage limits cut and price rises of 30% or more subtract; incidents need an independent report; each development's materiality is as it stood at the close.","Rank ranges vary pillar weights by up to 50% and the Direction weight from 0 to 1, and report the 5th to 95th percentile.","Reconstructed closes that use carried readings are at most medium confidence.","Published before the first public close; no close under v2.0 was published."]},{"version":"v2.0","date":"2026-09-23","changes":["First version of the measured Score (never published)."]}]}