# Choosing GPT-5.6 Sol, Terra, or Luna in Codex β€” Eric Provencher ## πŸ—‚οΈ Triage β€” annotated highlights surfaced > [!note]- Cross Reference > - **Increase reasoning level as model size decreases** β€” the core substitution heuristic; directly comparable to Claude's model+effort matrix. #xref #aphorisms > - **Most tasks don't need the top-tier Ultra mode** β€” vendor restraint against reflexive escalation; mirrors Courtney's credit-routing discipline. Connects to [[AI Cost & Tokenomics MOC]]. #xref #addendum ## 🧭 Bib capsule Eric Provencher (@pvncher), "Choosing GPT-5.6 Sol, Terra, or Luna in Codex," X, 2026 β€” https://twitter.com/pvncher/status/2077708372363624894 ## 🧠 Author's thesis (Adler Q1+Q2) Provencher lays out OpenAI's official model-selection guidance for Codex's GPT-5.6 tiers β€” Sol (complex/ambiguous), Terra (pragmatic all-rounder), Luna (fast/well-scoped) β€” plus an orthogonal reasoning dial (Medium/High/xHigh/Ultra). The framework is a decision procedure: pick a model, then a reasoning level, then prompt it accordingly. Defaults matter β€” Sol Medium when unsure, and hold Ultra back for high-stakes/high-ambiguity planning rather than routine work. ## 🧩 Key arguments - Default to Sol Medium when unsure β€” a single unambiguous baseline before task-routing intuition develops. - Trade model size against reasoning depth: increase reasoning as models get smaller (Sol Medium β‰ˆ Terra High β‰ˆ Luna xHigh). - Reserve Ultra for stakes, ambiguity, or large context β€” explicit restraint against reflexive escalation to the most expensive tier. ## πŸ—’οΈ Notes β€” Literature atoms ### Default to Sol Medium when unsure which model to use > [!quote] > "If you're unsure where to start, go with Sol Medium." - **Where**: Opening line, positioned as the baseline before the per-model breakdown - **Why**: A single actionable default for anyone using Codex without a strong task-routing intuition yet. ### Increase reasoning level as model size decreases > [!quote] > "A good rule of thumb is to increase reasoning as models get smaller, so a task suited to Sol Medium may call for Terra High or Luna xHigh." - **Where**: "Match the effort to the work" section - **Why**: A transferable heuristic for any multi-tier model system with an orthogonal reasoning dial β€” maps onto Claude's model+effort matrix. ### Most tasks don't need the top-tier Ultra mode > [!quote] > "Most tasks won't need Ultra... Save Ultra for when the stakes, ambiguity, or amount of context justify the extra depth." - **Where**: "What Ultra means" section - **Why**: Vendor restraint against reflexive escalation β€” matches the "delegate by default, escalate only when warranted" routing discipline. ## πŸ”– Permanent candidates - Structure agent prompts as outcome specifications, not step lists β€” For capable agentic models on ambiguous work, specify goal, context, output boundaries, and finish-line criteria rather than a step-by-step itinerary, and let the model find its own path. (No existing Permanent covers the spec-vs-itinerary prompt structure β€” worth promoting; breaks down for narrow, well-scoped tasks.) ## Links - [[AI Cost & Tokenomics MOC]] β€” home MOC; the Sol/Terra/Luna + reasoning-dial framework is cost-vs-capability routing, the practitioner side of tokenomics - [[Fable 5 vs GPT-5.6]] β€” same model generation from the other vendor's framing; useful for cross-checking tier/effort guidance across ecosystems - [[Subscription Inference Is Sold Below Cost Creating a Tokenmaxxing Arbitrage]] β€” the "reserve Ultra" restraint is the user-side of the same cost pressure that makes flat-rate inference an arbitrage - [[Route AI Models by Temperament Not Just Cost Tier]] β€” the Sol/Terra/Luna reasoning-dial choice is temperament-plus-capability routing in practice, the principle stated in the Permanent. ## βœ… Processing checklist - [x] Claim atoms carried from deep-read analysis - [ ] Permanent candidates reviewed for promotion - [ ] Version History Diff check