- In short
- A wrong-feature problem and a wrong-model-tier problem both surface as a specific, repeatable error type, but they need different fixes. Subtly wrong numbers in prose output signal a need for code execution, not a different model. Shallow analysis produced by a speed-oriented model tier signals a need for a more capable model, not a different feature. Because both share the same error-timing signature, the correct fix depends on the kind of error, not merely on the fact that an error exists.
One symptom, two different fixes
Within the four root causes, "wrong feature or model" is a single category by symptom timing: both show up as a specific, repeatable error type rather than a first-response failure or a gradual degradation. But that shared signature hides two genuinely different problems with two different fixes, and the Claude Certified Associate - Foundations (CCAO-F) exam tests whether you can pull them apart. Getting the timing right only gets you to the category; getting the fix right means reading the kind of error inside it.
This is an apply-level skill because the discriminating move is not "there is a repeatable error" but "what sort of repeatable error is it." A calculation that comes out subtly wrong and an analysis that comes out reliably shallow are both consistent, specific errors, yet one is a missing-tool problem and the other is a capability problem. Treating them as interchangeable, and reaching for whichever fix you prefer, is exactly the mistake the exam is looking for.
- Wrong feature versus wrong model
- Two failures that share the specific-repeatable-error signature but need different fixes. A wrong-feature problem is a task that needs a tool it was not given, most commonly a calculation that needs code execution. A wrong-model problem is a task whose depth exceeds the selected model tier, needing a more capable tier. The fix depends on the kind of error, not just its timing.
Subtly wrong numbers point at a feature
When numbers in an otherwise reasonable answer are consistently, subtly off, the cause is almost always the absence of code execution. Arithmetic worked out in prose is generated the way any text is generated, and that process can drift on exact values, especially across multi-step calculations. The error is repeatable and specific: it is always the numbers, and they are wrong in a way that suggests computation rather than reasoning failed.
The fix is to move the calculation into code execution, where the result is computed deterministically rather than produced as prose. This is a feature choice, not a capability choice. Crucially, a more capable model does not reliably fix a prose arithmetic error, because a bigger model can still work the sum out in text and still drift. Pointing the right tool at the calculation is what makes the numbers trustworthy, which is why the character of the error, wrong numbers, maps to a feature fix and nothing else.
Shallow analysis points at a model tier
The mirror image is analysis that comes back reliably shallow on a task that clearly needs depth. When a fast, lightweight model tier was chosen, usually to save time or cost, and the analysis skims the surface no matter how much context is added, the cause is the tier, not a missing tool. Depth of reasoning is a capability, and a tier optimised for speed does not supply it on demand.
The fix here is switching to a more capable model tier built for deeper reasoning, not adding a feature. Code execution does nothing for shallowness; there is no calculation to offload. The reliable tell is that adding more detail to the prompt has already failed, which rules out under-specification and confirms the ceiling is the tier. So the same "specific error type" category splits cleanly: wrong numbers to code execution, shallow depth to a stronger model. This distinction feeds the broader skill of matching scenarios to diagnosis and fix.
What the CCAO-F exam trips candidates on
The first trap is switching to a more capable model to fix a calculation error that code execution would have solved directly. It feels like a safe, powerful move, but a bigger model still computes arithmetic in prose unless code execution is used, so the numbers can stay unreliable. The credited answer for subtly wrong numbers is always the feature, code execution, regardless of how tempting the model upgrade looks.
The second trap is the reverse: adding code-execution instructions to fix analysis that is shallow purely because of the model tier. There is no calculation to run, so code execution has nothing to offload and the analysis stays thin. The exam rewards recognising that depth is a capability question answered by the model tier, while precise computation is a tool question answered by code execution, and that the two fixes are not interchangeable.
Worked example
A finance associate reports two recurring problems. First, a monthly cash-flow model built in a conversation always has totals that are slightly off, though the structure is right. Second, a strategic-risk assessment on the same account keeps coming back superficial, listing obvious risks without depth, and a fast model tier is selected. Which fix goes with which?
Both are specific, repeatable errors, so timing alone puts them in the same category. The discriminating question is the kind of error.
The cash-flow totals are a numerical error: the structure is correct but the arithmetic drifts. That is a wrong-feature signal. The calculation should run through code execution, which computes the totals deterministically rather than generating them as prose. Upgrading the model tier would be the wrong lever, because a more capable model can still work the sums out in text and still be slightly off; the reliability comes from the tool, not the tier.
The strategic-risk assessment is a depth error, not a numerical one: it lists obvious risks and fails to reason further, and a fast tier is in use. That is a wrong-model-tier signal. The fix is switching to a more capable tier built for deeper reasoning. Adding code execution would do nothing, because there is no calculation to offload; the shortfall is analytical depth, which the tier controls. Same category by timing, opposite fixes by the kind of error, which is exactly the judgement the skill demands.
Common misreadings to avoid
Misconception
A calculation error means the model is not powerful enough, so upgrade to a more capable tier.
What's actually true
Misconception
Shallow analysis can be fixed by turning on code execution or adding tools.
What's actually true
How this shows up on the exam
Domain 7 questions in this area describe a repeatable error and offer both the feature fix and the model fix as options, testing whether you read the kind of error. The tells are explicit: "the numbers are subtly off" points to code execution, and "stays shallow despite added detail" on a fast tier points to a stronger model. Match the fix to the character of the error, not to which tool sounds more powerful.
This knowledge point sharpens reading symptom timing, which gets you to the shared category, and it supports matching scenarios to the correct diagnosis and fix. It also sets up recognizing a genuine task-fit mismatch, since ruling out both the feature and the model fix is part of reaching that rare last-resort conclusion. Keep the two levers distinct and you avoid the most common wrong answers in this task statement.
Claude produces a well-structured budget summary, but the subtotals are consistently a little off. The user is on a capable model tier already. What is the correct fix?
People also ask
Why are Claude’s numbers subtly wrong?
When should I use code execution instead of a bigger model?
What fixes shallow analysis, a feature or a model?
Watch and learn
Official Anthropic Academy lessons first, then hand-picked walkthroughs. Videos load only when you press play.
No videos curated for this concept yet
We are still curating the best official and community videos for this topic.
Official prep for this domain
Anthropic's own free prep module for this part of the syllabus, on the official prep course. Free with an Anthropic Academy sign-in.
References & primary sources
Master this concept with Archie
Practice it inside an adaptive study session. Archie, your Socratic AI tutor, tracks your mastery with Bayesian Knowledge Tracing and schedules the perfect next review.