Community Insights

Architectural wisdom and exam strategies shared by CCA candidates.

Study Strategy Agentic Architecture

Breaking the One-Agent-Does-Everything Habit

My first practice runs on Domain 1 were brutal because I kept picking 'single agent with many tools' as the safe answer. Once I started asking 'which agent's prompt would actually carry this context?' the orchestration questions clicked.

agentfox
Common Mistake Agentic Architecture

Planner-Executor Split Isn't About Code, It's About Context

I kept answering based on whether the code was split. The exam cares about whether the context window is split. Once I got that, two or three questions I'd been second-guessing became obvious.

Jordan Park
Exam Tip Agentic Architecture

Watch for 'Terminates When' in Loop Questions

Several Domain 1 scenarios hinge on a single phrase about when the loop should stop. If you skim it, you'll pick the answer that looks architecturally elegant instead of the one that matches the stated termination condition.

mreyes
Study Strategy Agentic Architecture

Sketch the Tool Call Graph, Not the Architecture Diagram

Stopped drawing fancy boxes-and-arrows diagrams while studying. Instead I draw the actual sequence of tool calls for each scenario. Made it much easier to spot which step would fail under the exam's stated constraints.

prompt_nomad
Deep Dive Agentic Architecture

Handoff vs. Delegation Is the Trap I Kept Falling Into

Spent an evening going through K1.2 articles after I realized I was confusing 'the subagent returns to the parent' with 'the parent loses control'. These are two different failure modes with different mitigations.

kainoe
Success Story Agentic Architecture

What I Changed Between Attempt 1 and Attempt 2

First attempt I scored around 60% and Domain 1 was my worst. The fix wasn't more content — it was drilling scenarios until I could predict which failure mode the question was describing from the first two sentences.

Sasha Lindberg
Common Mistake Agentic Architecture

Stateless Agents Aren't Free

I kept picking 'make it stateless' as the universal answer. The exam will punish you for that when the scenario requires continuity between turns. Read whether the user is coming back mid-task.

devkai42
Exam Tip Agentic Architecture

Find the Orchestrator in Every Domain 1 Question

Before looking at the options, I ask: which component in this scenario is actually holding the plan? That one question removes two wrong answers in almost every Domain 1 item I've practiced.

runtime.rin
Exam Tip Tool Design & MCP

Idempotency Shows Up More Than You'd Expect

Domain 2 leans hard on 'what happens when the same tool call fires twice.' If you don't have a quick mental model for idempotency keys vs. natural idempotency, those points are gone.

tinytable
Common Mistake Tool Design & MCP

Don't Default to 'String' for Every Parameter

I realized I was picking whichever schema had the most flexibility. The exam prefers the schema that constrains the model to the valid set. 'One of five enum values' beats 'any string'.

Priya Krishnan
Study Strategy Tool Design & MCP

One Weekend Building a Toy MCP Server Was Worth 20 Practice Questions

I cloned one of the MCP examples and made it do something trivial — convert currencies. Having touched the transport, schema, and error paths made the entire domain feel concrete.

jb.builds
Deep Dive Tool Design & MCP

When to Split a Tool and When Not To

The exam has at least one question where the 'right' answer is a single composite tool, and at least one where it's several small tools. The distinguishing factor is whether the model needs to reason between the calls.

schema_samurai
Success Story Tool Design & MCP

Tool Design Made Sense Once I Thought About Errors First

Designing the happy path is easy. I started every practice question by asking 'how does this tool report a partial failure?' Domain 2 got a lot easier after that.

Mei Takahashi
Exam Tip Tool Design & MCP

stdio vs. SSE Isn't Just Trivia

A couple of scenario questions hinge on transport. If the scenario says 'running in a hosted environment across a network', you can cross off the stdio answers without reading further.

r-ochoa
Common Mistake Tool Design & MCP

The Description Field Is Part of the Tool

I used to view the description as a comment. It's not. The model reads it. Half the 'why is the model not calling this tool' questions are answered by 'the description is vague'.

toolsmith92
Study Strategy Tool Design & MCP

Read the MCP Spec End-to-End Once, Seriously

It's shorter than you think. One pass through the official spec answered three exam questions I'd been guessing on — especially around initialization and capability negotiation.

Lars Nordqvist
Exam Tip Claude Code Config

Memorize the Hook Event Names

Pre-tool-use, post-tool-use, user-prompt-submit, session-start — the names matter on the exam. If you can't tell at a glance which hook fires before a tool call, you'll lose easy points.

hookmaster
Common Mistake Claude Code Config

CLAUDE.md Isn't Just Documentation

I kept treating CLAUDE.md as a README for humans. It's instructions the agent reads. Questions about 'why isn't Claude Code following convention X?' almost always trace back to what's or isn't in CLAUDE.md.

Rachel Wu
Study Strategy Claude Code Config

I Used Claude Code to Quiz Myself on Claude Code

Meta, but effective. I pointed it at the knowledge articles in this repo and had it generate questions for me. The domain 3 questions stopped feeling abstract after that.

ebenavidez
Deep Dive Claude Code Config

Slash Commands and Subagents Solve Different Problems

One is a reusable prompt template, the other is an isolated context. If you know why you'd pick each one, domain 3 becomes significantly easier.

claude.md.enjoyer
Success Story Claude Code Config

Domain 3 Was My Best Score — Here's Why

I spent a week actually configuring a real Claude Code project instead of just reading. Settings, hooks, subagents, permissions — once you've hit the permission prompt yourself, the scenario questions write themselves.

Ash Morgan
Exam Tip Claude Code Config

'Accept Edits' vs. 'Auto Accept' vs. 'Default'

The permission mode wording in questions is precise. Don't read 'accept all' and assume it means unrestricted. Read the exact mode name and check the matching behavior.

nia_rt
Common Mistake Claude Code Config

Settings Cascade Bit Me Twice

User settings, project settings, local overrides — I kept forgetting which wins. The exam has at least one question where you have to reason about the merge order.

cli_gremlin
Study Strategy Claude Code Config

I Ran Every Built-In Slash Command, No Exceptions

Took about 20 minutes. Made multiple exam items obvious because I actually knew what each command did rather than guessing from the name.

Dimitri Volkov
Exam Tip Prompt Engineering

Use XML Tags Because the Model Actually Parses Them

A common distractor answer is 'use markdown headers'. For Claude specifically, XML tags are the documented preferred structure. Questions about instruction ambiguity often have an XML-tag answer.

promptzen
Common Mistake Prompt Engineering

My Prompts Were Too Long

Scored poorly on optimization questions because I kept picking the most detailed answer. Short, structured prompts beat long prose almost every time in the scenarios.

Ayaka Tanaka
Success Story Prompt Engineering

Prompt Caching Is About the Prefix, Not the Whole Prompt

Spent forever thinking caching required identical full prompts. It doesn't — it's prefix-based. Once I internalized that, the 'how would you reduce cost' questions became free points.

xtag_boss
Deep Dive Prompt Engineering

'You Are a Senior Engineer' Doesn't Do What You Think

Role-play framing is useful but limited. The exam has at least one scenario where the distractor is 'add a role persona'. The real answer is usually examples or structure, not a persona.

lfranco
Exam Tip Prompt Engineering

3-5 Examples Is the Sweet Spot for Most Cases

Not a hard rule, but for scenario questions asking 'how many examples should you include', watch for answers in that range. '10+' is almost always the trap answer.

Zuri Okafor
Common Mistake Prompt Engineering

Read What Happens to the Output, Not Just the Output

Several domain 4 questions hinge on what the next system does with Claude's response. If a script parses it, JSON or XML wins. Don't pick 'natural language' because it sounds friendly.

fewshot_fan
Study Strategy Prompt Engineering

I A/B-Tested My Own Prompts and Domain 4 Made Sense

Ran the same task with two different prompts on my own project. Saw firsthand which choices actually changed the output. Abstract 'which is better' questions turned into 'I've seen this'.

miguel-r
Success Story Prompt Engineering

I Rewrote All My Prompts with the Framework from K4.2

There's a structure in the knowledge articles: context, task, constraints, format, examples. I went through every prompt I had in production and rewrote them that way. Domain 4 felt easy after a week of that.

Olena Shevchenko
Exam Tip Context Management

You Will Have to Do Token Arithmetic

At least one question will give you numbers and ask if they fit in the context window. Don't skip the basic arithmetic — it's free points if you have the window size memorized.

tokenchef
Common Mistake Context Management

Input Window ≠ Output Tokens

Tripped on this twice. A question asked about 'max response length' and I picked the full context window size. They're separate limits. Know both.

Kenji Hara
Study Strategy Context Management

I Wrote a 30-Line Pruner and Domain 5 Made Sense

Simple sliding window script over a fake conversation. Once I'd had to think about 'which turn do I drop first', the exam's pruning strategy questions were obvious.

t_budget
Deep Dive Context Management

Exponential Backoff Isn't the Answer to Every Retry Question

Some scenarios need jittered backoff, some need immediate retry with a different prompt, some need no retry at all. Read what the failure mode actually is before picking.

nadia.dev
Success Story Context Management

K5.3 Was the Article That Turned It Around

I'd been guessing on context management questions until I read the pruning strategies article end-to-end. The four strategies are all concrete and easy to remember — I wish I'd started there.

Wren Callahan
Common Mistake Context Management

Cache Writes Cost More Than Cache Reads

I kept picking 'cache everything' answers. The exam penalizes that when the scenario has small reused prefixes and big variable suffixes. Know which direction the cost asymmetry goes.

pruner_pete
Exam Tip Context Management

'Why Can't You Debug This?' = Missing Logging

If a domain 5 question describes a production incident and asks 'what would have helped you diagnose this', the answer is almost always structured logging at tool call boundaries.

gm-tan
Study Strategy Context Management

Have One Really Long Claude Conversation and Watch What Breaks

Started a Claude Code session and just kept going. Watched the context pressure warnings. Felt the difference between 'close to full' and 'genuinely truncating'. No article explains it like seeing it.

Ingrid Sorensen

Architect's Quote

"Building sustainable cognitive systems starts with understanding the hidden interfaces between reasoning loops and action execution."

Ready to test yourself?

Apply these insights in a practice session.

Start Practice