Problem
The personal pstack sheet can select GPT-6 Astra but the shared model matrix lacks GPT-6 Sol, GPT-6 Luna, and an exact Claude Opus 5.5 pin. The external runner rejects every versioned Claude model, so a sheet cannot guarantee that its Opus lane stays on 5.5.
Scope
- Add optional GPT-6 Sol and Luna descriptors without changing the upstream default panel.
- Support
claude:claude-opus-5-5@medium for Codex external and Claude-native routes.
- Keep the Opus 5.5 external route on that model and reject mismatched provider reports.
- Update the personal sheet and its Codex AGENTS mirror only after all selected routes pass live probes.
Verification
- Bun tests, strict typecheck, static invariants, and plugin manifest validation pass.
- Native Codex probes pass at Astra high and max, Sol max, and Luna medium and xhigh.
- Claude Code 2.1.280 reports
claude-opus-5-5 for the external medium probe.
- The four-lane read-only panel and an independent judge pass.
Problem
The personal pstack sheet can select GPT-6 Astra but the shared model matrix lacks GPT-6 Sol, GPT-6 Luna, and an exact Claude Opus 5.5 pin. The external runner rejects every versioned Claude model, so a sheet cannot guarantee that its Opus lane stays on 5.5.
Scope
claude:claude-opus-5-5@mediumfor Codex external and Claude-native routes.Verification
claude-opus-5-5for the external medium probe.