The Model Graveyard
Every AI model that has been retired or deprecated. Who killed it, when, and what to use instead. Updated whenever providers make announcements.
Retired
Calls will failParsed from Anthropic model deprecations page. Lifecycle reconciled automatically because the shutdown date has passed.
claude-opus-4-7
Source
Synced from Anthropic lifecycle source for canonical model claude-sonnet-4-20250514. This registry row is an alias/search row and should carry the same lifecycle risk. Synced from canonical lifecycle record claude-sonnet-4-20250514. This registry row is an alias/search row and should carry the same lifecycle risk.
claude-sonnet-4-6
Source
Synced from Anthropic lifecycle source for canonical model claude-opus-4-20250514. This registry row is an alias/search row and should carry the same lifecycle risk. Synced from canonical lifecycle record claude-opus-4-20250514. This registry row is an alias/search row and should carry the same lifecycle risk.
claude-opus-4-7
Source
Parsed from Anthropic model deprecations page. Lifecycle reconciled automatically because the shutdown date has passed.
claude-sonnet-4-6
Source
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate. Lifecycle reconciled automatically because the shutdown date has passed.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate. Lifecycle reconciled automatically because the shutdown date has passed.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate. Lifecycle reconciled automatically because the shutdown date has passed.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate. Lifecycle reconciled automatically because the shutdown date has passed.
Parsed from Anthropic model deprecations page.
claude-haiku-4-5-20251001
Source
Parsed from Anthropic model deprecations page.
claude-sonnet-4-6
Source
Discovered from official Anthropic display name "Claude Haiku 3". Canonical model_id generated by Anthropic convention: dots converted to hyphens. Admin must verify before approval. Also found in: https://platform.claude.com/docs/en/release-notes/overview Restored from rejected-candidate audit: official Anthropic docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Parsed from Anthropic model deprecations page.
claude-haiku-4-5-20251001
Source
Parsed from Anthropic model deprecations page.
claude-opus-4-8
Source
Discovered from official Anthropic display name "Claude Haiku 3.5". Canonical model_id generated by Anthropic convention: dots converted to hyphens. Admin must verify before approval. Also found in: https://platform.claude.com/docs/en/release-notes/overview Restored from rejected-candidate audit: official Anthropic docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Parsed from Anthropic model deprecations page.
claude-sonnet-4-6
Source
Discovered from official Anthropic display name "Claude Sonnet 3". Canonical model_id generated by Anthropic convention: dots converted to hyphens. Admin must verify before approval. Also found in: https://platform.claude.com/docs/en/release-notes/overview Restored from rejected-candidate audit: official Anthropic docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered from official Anthropic display name "Claude Sonnet 3.7". Canonical model_id generated by Anthropic convention: dots converted to hyphens. Admin must verify before approval. Also found in: https://platform.claude.com/docs/en/release-notes/overview Restored from rejected-candidate audit: official Anthropic docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Parsed from Anthropic model deprecations page.
claude-sonnet-4-6
Source
Retired GPT-3.5 Turbo model. Replace with GPT-5 mini for cost-sensitive, low-latency chat workloads. Lifecycle dates backfilled from approved official-doc registry candidate.
gpt-5-mini
Source
Discovered from official Anthropic display name "Claude Sonnet 3.5". Canonical model_id generated by Anthropic convention: dots converted to hyphens. Admin must verify before approval. Also found in: https://platform.claude.com/docs/en/release-notes/overview Restored from rejected-candidate audit: official Anthropic docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Parsed from Anthropic model deprecations page.
claude-opus-4-8
Source
Parsed from Anthropic model deprecations page.
claude-sonnet-4-6
Source
Parsed from Anthropic model deprecations page.
claude-opus-4-8
Source
Retired GPT-4 model. Replace with GPT-5.5 Pro for the highest current OpenAI capability in this registry, or GPT-5 mini for lower-cost workloads. Lifecycle dates backfilled from approved official-doc registry candidate.
gpt-5.5-pro
Source
Discovered from official Anthropic display name "Claude Opus 3". Canonical model_id generated by Anthropic convention: dots converted to hyphens. Admin must verify before approval. Also found in: https://platform.claude.com/docs/en/release-notes/overview Restored from rejected-candidate audit: official Anthropic docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Zombie GPT-4 snapshot. Replace with GPT-5 mini for a safer current migration path. Lifecycle reconciled automatically because the shutdown date has passed.
gpt-5-mini
Source
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Replaced by Gemini 1.5 Pro. Lifecycle reconciled automatically because the shutdown date has passed.
gemini-1.5-pro
Source
Zombie GPT-4 Turbo model. Replace with GPT-5 mini for a safer current migration path. GPT-4o is deprecated and should not be used as the replacement. Lifecycle dates backfilled from approved official-doc registry candidate. Lifecycle reconciled automatically because the shutdown date has passed.
gpt-5-mini
Source
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Also found in: https://developers.openai.com/api/docs/models Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Parsed from Anthropic model deprecations page.
claude-haiku-4-5-20251001
Source
Parsed from Anthropic model deprecations page.
claude-haiku-4-5-20251001
Source
Retired Claude Instant model. Replace with Claude Haiku 4.5 for fast, lower-cost workloads, or Claude Sonnet 4.6 for stronger general capability.
claude-haiku-4-5-20251001
Source
Parsed from Anthropic model deprecations page.
claude-haiku-4-5-20251001
Source
Parsed from Anthropic model deprecations page.
claude-haiku-4-5-20251001
Source
Parsed from Anthropic model deprecations page.
claude-haiku-4-5-20251001
Source
Parsed from Anthropic model deprecations page.
claude-haiku-4-5-20251001
Source
Parsed from Anthropic model deprecations page.
claude-haiku-4-5-20251001
Source
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Deprecation Announced
Still working, but migrate soonDiscovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Parsed from Anthropic model deprecations page.
Synced from Anthropic lifecycle source for canonical model claude-opus-4-1-20250805. This registry row is an alias/search row and should carry the same lifecycle risk.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Deprecated OpenAI reasoning model. Replace with o3-pro for a current reasoning-focused migration path. Verify output behaviour, latency and cost before shipping. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Discovered on official OpenAI deprecations page. Deprecation entries override model-list presence. Dates and replacement were parsed conservatively from nearby text and require admin verification before approval. Restored from rejected-candidate audit: high-confidence official OpenAI docs lifecycle evidence. Previous rejection treated as review/process error. Lifecycle dates backfilled from approved official-doc registry candidate.
Don't find out the hard way
Get an email the moment a model your app depends on gets added to this page.
Watch your models →