AI DevelopmentReference9 min readPublished September 21, 2026

6 signals · 3 launches scored · 18 aliases · five of the six checkable from a public page

Six Public Signals That an AI Model Launch Is Hours Away

Six signals that a model is shipping, five checkable and one not, from stealth tests to alias flips, with the API field for each and three launches scored.

DA
Digital Applied Team
Research and practical guidance
Editorial dateSeptember 21, 2026
Catalogs readSeptember 22, 2026

Someone on your team is planning around a model that has not shipped. A migration, a procurement decision, a piece of writing, a budget line. The evidence they are working from is a mix of things a stranger could check and things nobody can, and the difference is rarely marked. This reference marks it.

It lists six public signals that a model is coming or has just arrived. For each it says what the signal proves, what it does not, and the exact page or API field that returns the same answer to anyone who fetches it. Three launches from the last month are scored against the five checkable signals, and one catalog's floating aliases are tabulated in full. The worked examples are illustrations; the method is the subject.

Key takeaways
  1. 01
    A signal counts only if it has a URL and a named field a stranger can fetch and get the same answer.Five of the six signals pass that test. The sixth is the category that fails it: screenshots, unattributed insiders, prices with no vendor page, scores with no harness.
  2. 02
    One lab has admitted stealth testing in writing, and on the surfaces we checked, only one.Z.ai's launch post for GLM-5.3-Flash, dated August 26, 2026, says the model was tested anonymously as ox-alpha on OpenCode and OpenRouter before release. No second vendor has said the same; the practice is documented once, not an industry norm.
  3. 03
    A catalog listing timestamp is not a release date, and a slug's embedded date is not one either.OpenRouter defines created as the moment a model was added to its catalog. Canonical slug dates ran 0, 1 and 5 days ahead of the matching announcements in the launches we scored, and 14 and 16 days ahead of the catalog listing in two more models we checked. One ran three years off.
  4. 04
    As of the editorial date, no primary exists for an Anthropic Opus release after Claude Opus 5.No announcement, model card, API identifier, price row or lifecycle entry on Anthropic's surfaces, and two third-party catalogs agree. Every figure circulating is unverified, and this post repeats none of them.

01The ruleThe test every signal must pass

The test is short. Can a reader who does not trust you open a public URL, read a named field or a dated sentence, and see what you saw? If yes, the claim is evidence and can be dated to the reading. If no, it is a report of evidence, and the honest description is the category it belongs to.

Two instruments do most of the work. The first is a router's public model list, which needs no key and carries fields the router documents. The second is a vendor's own pages: the launch post, the release notes, the model documentation, the deprecation table. Where a page carries no date, the Wayback Machine's CDX index gives the earliest capture that contains the sentence you are relying on. Everything below is built from those three things.

Before release, we tested GLM-5.3-Flash anonymously as ox-alpha on OpenCode and OpenRouter to gather user feedback.Z.ai, GLM-5.3-Flash launch post and model documentation, August 26, 2026

02The taxonomyThe six signals

The table gives the six in one screen. The paragraphs after it give the worked example for each, with the primary it comes from.

Digital Applied's taxonomy, September 21, 2026. Field names are as documented by OpenRouter and Vercel at the time of writing; alias_target is present in OpenRouter's live response but not in its documented field table.
SignalWhat it proves, and does notWhere a reader checks it
1. Vendor-admitted stealth testingThat the lab ran an unreleased model under a pseudonym, once, for that model. Not that any current anonymous entry belongs to any named lab.The vendor's launch post or model docs; confirm the wording's date with a Wayback CDX query.
2. A dated canonical slugThat a route exists and carries a vendor snapshot label. Not when the model was finished or when it will be announced.OpenRouter GET /api/v1/models, fields canonical_slug and created.
3. A floating alias flipThat a new model is live now. A same-day signal, observable before coverage, not a prediction.GET /api/v1/models/{alias} and read the id that comes back; or the alias's alias_target.slug in the list.
4. A deprecation notice naming replacementsWhat the platform expected to be current when it wrote the notice. Not that a new model is coming.The platform's changelog; the expiration_date field on OpenRouter for the machine-readable form.
5. Route metadata changesThat the route's configuration changed. Not that the weights changed, and not that the vendor made the change.OpenRouter fields context_length, top_provider, pricing; Vercel AI Gateway's released and reasoning_options.
6. Everything without a URL and a fieldNothing. Screenshots, unattributed insiders, prices with no vendor page, scores with no harness.Ask for the page or the field. If there is none, name the category of claim and say it is unverified.

Signal 1, the stealth test. Z.ai’s GLM-5.3-Flash documentation carries the sentence quoted above, and the Wayback Machine holds a capture of that page from August 26, 2026 that already contains it. That is a lab confirming, in its own words, that an unusually strong anonymous entry on a router can be a frontier model in disguise. It licenses nothing more. No vendor publishes a list of aliases it is running now, and no second vendor has documented the practice; we looked at xAI, Anthropic, GitHub and Meta and found no equivalent sentence.

Signal 2, the dated slug. Routers keep a permanent canonical identifier apart from the friendly one, and vendors often embed a snapshot date in it. On the day of writing, the OpenRouter entry for Grok 4.7 carried the canonical slug x-ai/grok-4.7-20260916, while the route was listed on September 21 and xAI’s announcement is dated September 21. Five days. For Claude Fable 5.1 the gap to the announcement was one day and for GLM-5.3-Flash zero. Measured against the catalog listing instead, Claude Haiku 4.5 ran 14 days and Meta’s Muse Spark 1.2 Contributor 16. One Nemotron entry embeds a date three years before its listing. The string is a label the vendor chose, and it should be cited as a string with a read date.

Signal 3, the alias flip. Catalogs and vendor APIs publish pointers that re-target when a new model ships. xAI’s own model documentation describes three forms: the bare name for the latest stable version, a -latest suffix for the newest version, and a dated name that never changes. On OpenRouter the pointer ~x-ai/grok-latest resolved to Grok 4.7 on the day of writing, though the alias entry itself dates from July 8. A flip proves the new model is live; nothing in the response records when the target last changed, so it cannot show the flip came before the announcement, and we do not claim it did.

Signal 4, the deprecation notice. GitHub’s changelog entry of September 18, 2026 retires six Copilot models on October 19 and names a suggested alternative for each: Gemini 3.8 Flash for Gemini 3.7 Flash, GPT-5.6 Sol for GPT-5.5 and GPT-5.4, GPT-5.6 Luna for the two mini models, and Grok 4.6 for Grok 4.5. Three days later xAI announced Grok 4.7. The replacement column tells you what the platform expected to be current when it wrote the notice, and it ages from that moment. The machine-readable form is OpenRouter’s expiration_date field, which it defines as the deprecation date for the model endpoint; 21 of 444 entries carried one on the day of writing.

Signal 5, route metadata. Once a route exists, its fields keep moving without a vendor post. On the day of writing the Grok 4.7 route showed a four-rung effort ladder with reasoning mandatory, a 500,000-token context, a 450,000-token maximum output, no router-side moderation, and a price override that doubles every rate above 200,000 prompt tokens. xAI’s own pricing page states the same threshold. Vercel’s AI Gateway documents a similar unauthenticated list with a released field that is separate from its own listing timestamp. A field change proves the configuration changed. It does not prove the weights changed, and a router can edit its own entry.

Signal 6, the non-evidence. A screenshot cannot be re-fetched. An unattributed insider cannot be re-asked. A price exists in exactly two places, the vendor’s pricing page and a route’s pricing object, and a number with neither has no provenance. A benchmark score without a named harness, version and effort setting is not comparable to anything; every primary we read that publishes a score also publishes its harness. Each of these becomes evidence the moment someone supplies the page or the field, and not before.

03The worked tableThree launches, scored

Three launches announced on or before the editorial date, each checked for the five checkable signals. "Not found" means we looked on the vendor's surfaces and did not find it, not that it does not exist. Days are counted from the signal to the vendor's dated announcement. The sixth signal is not scored, because scoring it would require citing the secondary material it describes.

Sources: x.ai/news/grok-4-7 (Sep 21, 2026); z.ai GLM-5.3-Flash launch post (Aug 26, 2026); anthropic.com newsroom (Sep 1, 2026); OpenRouter and Vercel AI Gateway model lists and the Hugging Face model API, read on the as-of date in the methodology.
SignalGrok 4.7 (Sep 21)GLM-5.3-Flash (Aug 26)Claude Fable 5.1 (Sep 1)
1. Stealth test admittedNot foundYes, same day (ox-alpha)Not found
2. Slug date before announcement5 days (…-20260916)0 days (…-20260826)1 day (…-20260831)
2b. Weights repository before announcementNone1 day (Hugging Face, Aug 25)None
3. Alias flipYes, as of the read date; alias existed since Jul 8Alias created for it, one day afterYes; alias existed since Jun 9
4. Deprecation notice3 days before, naming Grok 4.6 insteadNone found on Z.ai's surfaces84 days before (Mythos Preview retired Jun 9)
5. Route metadata at launchSame day: 4 efforts, 500k, 2x over 200kSame day: 3 efforts, 1M contextSame day: $10/$50, 1M context

The pattern across the three columns is that the signals arrive late or on the day, not early. The longest lead in the table is the 84 days between Anthropic retiring its Mythos Preview identifier and the Fable 5.1 and Mythos 5.1 launch, and that notice named a migration to Mythos 5, not to anything unreleased. The next longest is five days, and it is a slug label. Nothing here predicts a date. What the signals do is let a reader confirm, within hours and from public pages, that a launch has happened, which is the moment most planning actually needs.

For the Grok 4.7 launch specifically, our same-day post reads the vendor table and the route price. The monthly view is in our September release tracker.

04The datasetWhere every floating alias points

One catalog, every alias, read once. OpenRouter carried 18 tilde-prefixed floating aliases on the day of writing, each with a current target and a date the alias entry itself was listed. The listing date is the alias's birthday, not its target's; an alias older than its target has flipped at least once. Each row is reproducible with a single unauthenticated request to the models endpoint, reading the alias entry's alias_target.slug field.

Source: OpenRouter GET /api/v1/models, read on the as-of date in the methodology. Targets are the slug in each alias entry's alias_target field; listing dates are the entry's created timestamp, UTC.
AliasCurrent targetAlias listed
~deepseek/deepseek-pro-latestdeepseek/deepseek-v4-pro-0813Sep 14, 2026
~deepseek/deepseek-flash-latestdeepseek/deepseek-v4.1-flashSep 14, 2026
~openai/gpt-astra-latestopenai/gpt-6-astraSep 11, 2026
~openai/gpt-sol-latestopenai/gpt-5.6-solSep 11, 2026
~openai/gpt-terra-latestopenai/gpt-5.6-terraSep 11, 2026
~openai/gpt-luna-latestopenai/gpt-5.6-lunaSep 11, 2026
~z-ai/glm-flash-latestz-ai/glm-5.3-flashAug 27, 2026
~z-ai/glm-latestz-ai/glm-5.3Aug 19, 2026
~deepseek/deepseek-v4-flash-latestdeepseek/deepseek-v4-flash-0731Aug 1, 2026
~x-ai/grok-latestx-ai/grok-4.7Jul 8, 2026
~anthropic/claude-fable-latestanthropic/claude-fable-5.1Jun 9, 2026
~anthropic/claude-haiku-latestanthropic/claude-haiku-4.5Apr 27, 2026
~openai/gpt-mini-latestopenai/gpt-5.4-miniApr 27, 2026
~google/gemini-pro-latestgoogle/gemini-3.1-pro-previewApr 27, 2026
~moonshotai/kimi-latestmoonshotai/kimi-k3Apr 27, 2026
~google/gemini-flash-latestgoogle/gemini-3.8-flashApr 27, 2026
~anthropic/claude-sonnet-latestanthropic/claude-sonnet-5Apr 27, 2026
~anthropic/claude-opus-latestanthropic/claude-opus-5Apr 21, 2026

Two things to read off the table. First, all six aliases listed on September 11 and 14 are younger than their targets, whose own catalog entries run from July 9 to September 10 in the same response, which means they were created to point at models that already existed; an alias is not always a flip. Second, the Anthropic Opus alias points at Claude Opus 5 and was listed in April. That row is the machine-readable form of the negative finding in the next section.

05The disciplineWriting about a model that has not shipped

The method is to state what exists, state what does not, and name the category of everything else. The current example is the one most people asked about this month.

The negative check, as of the editorial date

There is no vendor announcement, no model card, no API identifier on any of the five platforms Anthropic documents, no published price and no lifecycle entry for any Anthropic Opus release after Claude Opus 5. Anthropic's newsroom lists nothing about an Opus model after its September 1 post; its models overview, pricing page and deprecations table end at Opus 5, which is listed as active with retirement not sooner than July 24, 2027. Two independent catalogs agree, and the floating Opus alias still points at Opus 5. Figures circulating outside those surfaces are unverified, and this post repeats none of them.

Do
State the absence precisely
Which surfaces, which date

"As of [date], the vendor's newsroom, model documentation, pricing page and deprecation table carry no entry for it." Name the pages. An absence on named pages is a checkable claim; "nothing has been announced" is not.

Checkable
Do
Name the category, not the claim
Signal 6 in practice

"A price with no vendor page is circulating" tells the reader what kind of evidence exists without repeating a number you cannot source. Repeating it, even to debunk it, publishes it.

Checkable
Do not
Predict a date or attribute an alias
The two commonest errors

No signal in this post carries a future date, and no vendor publishes which anonymous routes are its own. A prediction is an opinion; an attribution is a guess about a stranger's model.

Not checkable

The same discipline applies to a leaked valuation, a rumoured price change or a screenshot of a console. Our post on reading an AI valuation leak walks through the financial version. For the prices that do have a vendor page, with their check dates, our price index is the maintained record. And if your team needs a model decision made on evidence that exists rather than evidence that is expected, that is part of what we do under AI transformation.

A standing caution

A catalog listing timestamp is not a release date. OpenRouter defines its created field as the Unix timestamp of when the model was added to OpenRouter. That is a catalog event. In the launches above it landed on the announcement day; in cases we recorded in August it trailed the vendor launch by 7 days, 8 days, roughly seven weeks and roughly six months, and one listing predated the vendor's own launch blog. Date a release from the vendor, and date a listing as a listing.

06MethodologyHow this page was built

Methodology

Primary sources only: vendor pages, platform changelogs, and two public model catalogs read without authentication. No press article, aggregator or third-party write-up is cited.

What was collected
The six-signal taxonomy; the five checkable signals checked against three launches announced on or before September 21, 2026; all 18 floating aliases on one catalog with their targets and listing dates; a negative check across eight surfaces for an Anthropic Opus release after Opus 5.
Sources
x.ai/news/grok-4-7 and the xAI developer release notes and model documentation; Z.ai's GLM-5.3-Flash launch post and documentation, with Wayback captures from August 26 and September 18, 2026; GitHub's Copilot changelog entries of September 18 and 21; Anthropic's newsroom, models overview, pricing and deprecations pages; OpenRouter's model list, per-model endpoints and its documented field table; Vercel AI Gateway's model list and documentation; the Hugging Face model API.
As-of date
Every catalog value, alias target and undated documentation page was read on September 22, 2026. The page is dated September 21 for the launch it is built around; catalog values are observations dated to that reading, not facts about September 21.
Units
Days are counted from the signal's own date to the date on the vendor's announcement page. Slug dates are the eight digits at the end of the canonical slug, read as a label.
Exclusions
Any model whose vendor release note is dated after September 21, 2026, even where a catalog listed a route on September 21. The sixth signal is not scored for the three launches, because scoring it would mean citing secondary material. Anthropic's authenticated models API could not be read without a key and is recorded as not checkable, not as empty.
Known limitations
Only the Z.ai documentation page has archive proof that its wording predates the editorial date; other vendor documentation is quoted as it stood at the time of writing. OpenRouter's alias_target and reasoning fields are present in its live response but absent from its documented field table.
Refresh
Refreshed in place when a vendor documents a second stealth test, when the alias table changes materially, or when the negative check in section 05 stops being true.

07ConclusionThe signals confirm a launch within hours; none of them predicts one

What to do with this

Plan on the models that have a page, and describe the rest by the kind of evidence you have

Five of the six signals are readable from a public URL and a named field, and together they let a team confirm a launch on the day without waiting for coverage. What they do not do is give anyone a date in advance. For a migration or a procurement, that means planning on the models with an announcement, a price row and a lifecycle entry, and writing the unreleased one down as exactly what it is: a category of claim, dated, with the surfaces you checked.

Digital Applied

Model decisions on evidence that exists.

We help teams choose, migrate and budget for AI models using vendor pages, route data and their own evaluations, and we keep this reference current as the catalogs change.

Model selectionMigration planningVendor monitoring
Your next project

A model plan with dates you can defend

  • Which models have a page, a price and a lifecycle entry
  • What to watch for the next launch
  • How to write the rest down honestly
Questions and answers

Applying this post

No. In the three launches scored here the longest lead was 84 days, and that was a retirement notice pointing at a model that already existed. Slug dates ran 0 to 5 days ahead of the announcements we scored, and up to 16 days ahead of a catalog listing. The signals confirm a launch on the day from public pages; they do not predict one.
Digital Applied newsletter

Deep dives on AI, marketing and development.

Practical guides and fresh insights by email. No recycled takes.

Related dispatches

Continue reading

AI Development

What "Open Source" Actually Includes for an AI Model

16 models in the open-model conversation, checked against the licence file, OSI's list and what else was released: weights, data, recipes, evaluation harness.

September 21, 2026 · 7 minRead
AI Development

Grok 4.7 Costs the Same as 4.6. What Actually Changed

xAI released Grok 4.7 on September 21, 2026 at Grok 4.6's $2/$6 list price. The vendor-run benchmark table, the route price you are billed, three questions.

September 21, 2026 · 7 minRead
AI Development

Who Checks a Frontier AI Lab's Work? 12 Arrangements

A census of 12 external evaluation arrangements at Anthropic, OpenAI and Google DeepMind: who evaluates, who pays, what access they get, what gets published.

September 20, 2026 · 6 minRead
AI Development

Small AI Models Trained for One Job: When They Win

A 4B model trained for $1,200 cut Postgres query latency 44.7% on a standard benchmark. The trait that made it work, and a routing table for your own tasks.

September 18, 2026 · 8 minRead
AI Development

AI Agent Governance: Policy and Compliance 2026 Guide

AI agent governance framework for enterprises — access control, audit trails, data residency, and compliance with EU AI Act and SOC 2 requirements.

May 23, 2026 · 20 minRead
AI Development

Google AI Plans: Free vs Plus vs Pro vs Ultra 2026

Google's AI subscription tiers after I/O 2026 — AI Plus $7.99, AI Pro $19.99, AI Ultra $100 (new), AI Ultra $200 (was $250). Feature matrix and decision tree.

May 23, 2026 · 14 minRead