Vi gick igenom varje leverantörs egen dokumentation i en enda session och stämde av katalogen mot den, rad för rad. Inte en aggregators lista: aggregatorer lägger sin egen marginal i mitten och har sina egna skäl för vad de visar. Sidorna vi läste var leverantörernas egna.
Nya medlemmar
Från OpenAI: gpt-6-astra, en resonemangsmodell; gpt-5.3-codex för kod; gpt-realtime-2.1-mini, en mindre realtidsröstmodell; och gpt-transcribe för taligenkänning. Från Anthropic: claude-fable-5-1. Från Google: gemini-3.8-flash, gemini-3.5-flash-lite och lyria-3.5 för musik. Från xAI: grok-4.6. DeepSeeks V4.1 Flash-nivå anslöt samma kväll under sitt eget namn.
Var och en av dessa som har en körvägled väg anropades faktiskt med en utvecklingsnyckel innan dess rad skrevs. En katalogpost som aldrig testats är en gissning med en prislapp klistrad ovanpå.
Pensioneringar, och ny prissättning
Modeller vars skapare publicerat ett slutdatum bär nu det datumet — inte från minnet, utan hämtat från leverantörens fasningssida: flera Claude-generationer, den äldre Mistral-linjen, två bildmodeller, en OpenAI-röstmodell, en familj sökmodeller. En modell som faktiskt är avstängd markeras som avstängd, i stället för att stå kvar med ett aktivt pris.
Priser redigeras aldrig på plats. När en leverantör ändrar ett pris får den gamla raden ett slutdatum och en ny börjar — så en faktura från förra månaden läses fortfarande enligt det pris som faktiskt togs ut, och kommer alltid göra det. Det är därför denna genomgång producerade betydligt fler rader än modeller.
Avstängningsdatumet som inte fanns
Fyndet som betydde något. Fyra Gemini 2.5-modeller i vår katalog bar ett pensioneringsdatum i oktober. Googles fasningssida listar inget avstängningsdatum för dem alls. Utan rättning skulle tre modeller som används idag ha stängt av sig själva på ett datum vi hittat på, och felet skulle ha sett ut som leverantörens.
Det togs bort. Dess grannar — datum som faktiskt publicerats — fanns kvar, och två som var fel åt andra hållet rättades.
Kapacitet först betyder: en felaktig rad förstör allt
ToRun väljer inte en modell efter namn. Den avgör vad en tur faktiskt behöver — kan den se, kan den anropa verktyg, behöver den lång kontext, kommer den att tala — behåller bara modeller som kan göra allt detta, och rankar resten. Vilket innebär att en felaktigt registrerad kapacitet inte bara försämrar en funktion. Den styr tyst fel allt som behöver den kapaciteten.
Så denna genomgång rättade också kopplingarna. Ett exempel: vår högsta Anthropic-nivå hade ingen intelligenspoäng alls, så den bedömdes som okänd och rankades under den billigaste modellen i sin egen familj. Ett annat: en musikmodell vars identifierare hamnade i en generell gren och tyst körde en annan modell än den som stod på raden.
Att manuellt välja en modell respekteras fortfarande precis som förut — vilket också är varför det valet fortfarande kan avvisas för ett jobb den inte klarar.