bug is isolated, context fits one prompt, cost matters
claude/sonnet-4.6OCG Bench
Task-domain model decisions, expressed as cognitive transitions.
TL;DR
C'Sonnet 4.6 sufficient for isolated bugs under ~300 lines. Escalate to Opus 4.8 when bug involves shared state or requires multi-step causal chain.
Defaultclaude/sonnet-4.6
avoidopenai/gpt-5.5
Decision Card
bug involves subtle state, multiple suspects, correctness is critical
claude/opus-4.8you need precise root-cause location, not symptom description
openai/gpt-5.5terminal-heavy debugging workflow
openai/gpt-5.5Claude Opus 4.8
High-stakes reasoning and uncertainty-sensitive work
- SWE-Bench Pro leader
- lower hallucination exposure
- strong OSWorld verified score
Claude Sonnet 4.6
Default high-volume operator
- developer-preferred coding workflows
- enterprise document reading
- cost-sensitive triage
GPT-5.5
Terminal and input-heavy workflow specialist
- Terminal-Bench 2.1 leader
- CLI-integrated pipelines
- input-volume economics
Fable 5 is unavailable. What now?
A concrete decision graph showing how model availability changes task routing.
Task Domains
All 10 domains from the content master file.
Code Engineering / Single-File Debug
@code_engineering/single_file_debug
Cognitive Transition Graph
c changes through r@D into C'; relation labels come from the selected domain.
c > r@D > C'identifyvalidateCognitive Transitions
by r@D and model| r@D | Model | Result | C' | Evidence |
|---|---|---|---|---|
identify@single_file_debug | claude/opus-4.8 | accepted | classifies bug type accurately, including subtle state issues | E-GLOBAL-001, E-D1-001 |
identify@single_file_debug | claude/sonnet-4.6 | accepted | matches Opus for common patterns; preferred by devs | E-D1-002 |
identify@single_file_debug | openai/gpt-5.5 | bounded | accurate classification but sometimes stops at symptom level | E-D1-003 |
validate@single_file_debug | claude/opus-4.8 | accepted | more likely to flag own code flaws vs prior Opus; stronger dishonest-summary resistance | E-GLOBAL-004 |
validate@single_file_debug | claude/sonnet-4.6 | bounded | reliable for isolated bugs; can miss subtle flaws silently vs Opus 4.8 | E-GLOBAL-004 |
Evidence Ledger
Global benchmarks, claims, and update actions from the master file.
Benchmarks
- E-GLOBAL-001: Opus 4.8 SWE-Bench Pro 69.2% vs GPT-5.5 58.6%
- E-GLOBAL-002: GPT-5.5 leads Terminal-Bench 2.1: 78.2% vs Opus 4.8 74.6%
- E-GLOBAL-007: Opus 4.8 OSWorld-Verified 83.4% vs GPT-5.5 78.7%
Claims
- E-GLOBAL-003: Opus 4.8 hallucination rate 35.9% vs GPT-5.5 86% on AA-Omniscience
- E-GLOBAL-004: Opus 4.8 is 4x less likely than Opus 4.7 to miss code flaws; 17x less likely than Sonnet 4.6 to produce dishonest summaries
- E-GLOBAL-005: Sonnet 4.6 matches Opus 4.6 on OfficeQA enterprise document reading
- E-GLOBAL-006: Opus 4.8 Finance Agent v2: highest recorded score
- E-GLOBAL-008: Opus 4.8 Legal Agent Benchmark: highest recorded, first to break 10% all-pass
- E-GLOBAL-009: Sonnet 4.6 vs GPT-5.5: Sonnet leads on coding; GPT-5.5 leads aggregate (89 vs 82)
Actions
- Update on model version change
- Update on new benchmark
- Update on capability event
Routing Summary
Opus 4.8
Multi-file code requiring cross-state coherence
Legal analysis beyond first-pass triage
Citation-critical document extraction
Sonnet 4.6
Single-file debugging under ~300 lines
High-volume document summarization
JSON extraction from labeled inputs
GPT-5.5
Terminal-heavy agentic coding
CLI-integrated pipelines
Input-heavy batch tasks where cost is primary constraint
Human Gates
Security code review final approval
Binding legal decisions
Financial outputs for reporting or audit