{ "version": "0.1.0-bootstrap", "comment": "OLP models registry — SPOT for (provider, model) → metadata per CLAUDE.md release_kit overlay. v0.1 founding shipped zero Enabled Providers per ALIGNMENT.md § Provider Inventory. D4 populates providers.anthropic as Candidate; D5 transitions to Enabled pending E2E audit. Schema validated by .github/workflows/alignment.yml; provider keys must match ALIGNMENT.md inventory.", "providers": { "anthropic": { "displayName": "Anthropic Claude", "tier": "D", "candidate": true, "models": [ { "id": "claude-opus-4-7", "displayName": "Claude Opus 4.7", "contextWindow": 200000, "deprecated": false }, { "id": "claude-sonnet-4-6", "displayName": "Claude Sonnet 4.6", "contextWindow": 200000, "deprecated": false }, { "id": "claude-haiku-4-5", "displayName": "Claude Haiku 4.5", "contextWindow": 200000, "deprecated": false } ], "aliases": { "claude": "claude-sonnet-4-6", "sonnet": "claude-sonnet-4-6", "opus": "claude-opus-4-7", "haiku": "claude-haiku-4-5" } }, "openai": { "displayName": "OpenAI Codex", "tier": "D", "candidate": true, "comment": "Model IDs sourced from canonical Codex models doc (https://developers.openai.com/codex/models, retrieved 2026-05-23). Each id is documented as a `codex -m ` example on that page. D7 E2E will probe each one.", "models": [ { "id": "gpt-5.5", "displayName": "GPT-5.5", "contextWindow": null, "deprecated": false, "note": "Frontier recommended model. Docs example: `codex -m gpt-5.5`." }, { "id": "gpt-5.4", "displayName": "GPT-5.4", "contextWindow": null, "deprecated": false, "note": "Docs example: `codex -m gpt-5.4`." }, { "id": "gpt-5.4-mini", "displayName": "GPT-5.4 Mini", "contextWindow": null, "deprecated": false, "note": "Lower-cost gpt-5.4 variant. Docs example: `codex -m gpt-5.4-mini`." }, { "id": "gpt-5.3-codex", "displayName": "GPT-5.3-Codex", "contextWindow": null, "deprecated": false, "note": "Docs example: `codex -m gpt-5.3-codex`. Distinct from the -spark variant." }, { "id": "gpt-5.3-codex-spark", "displayName": "GPT-5.3-Codex Spark", "contextWindow": null, "deprecated": false, "note": "Research preview. Docs example: `codex -m gpt-5.3-codex-spark`." } ], "aliases": { "codex": "gpt-5.3-codex", "codex-spark": "gpt-5.3-codex-spark", "gpt5": "gpt-5.5", "gpt5-mini": "gpt-5.4-mini" } } } }