CCAR-P concepts, explained
The vocabulary the exam is built on — each concept in plain English, with why it's tested, the trap it sets, and how it differs from the look-alike it's most confused with. Every page is copyable as markdown to drop into Claude.
Solution Design & Architecture
17%Agentic Loop
The repeating model-tool-observe cycle that lets Claude act, read results, and decide the next step until a goal is met.
ReadWorkflow vs Agent
Workflows follow predefined code paths; agents let the model dynamically direct its own steps and tool use.
ReadOrchestrator-Worker Topology
A coordinator agent decomposes a task, delegates subtasks to worker subagents, and synthesizes their results into a final answer.
ReadSingle-Agent vs Multi-Agent
Whether one agent handles a task end-to-end or several specialized agents coordinate — a tradeoff of simplicity against parallelism and isolation.
ReadHuman-in-the-Loop Gate
A required human approval checkpoint inserted before an agent takes a consequential or irreversible action.
ReadIdempotency & Retries
Designing agent actions so that safely retrying a failed or duplicated call produces the same effect as running it once.
ReadBatch vs Synchronous Processing
Choosing between interactive real-time requests and the Batch API's cheaper, high-latency asynchronous processing for large non-urgent jobs.
ReadClaude Models, Prompting & Context Engineering
13%Model selection (Opus vs Sonnet vs Haiku)
Match the task to the tier: Opus for hardest reasoning, Sonnet for balanced work, Haiku for fast, cheap, high-volume tasks.
ReadNo customer fine-tuning of Claude
You cannot retrain Claude's weights on your data; you adapt behavior through prompts, context, tools, and RAG.
ReadPrompt caching
Reuse a stable, up-front prompt prefix across calls so repeated tokens are cheaper and faster to process.
ReadExtended thinking
An optional mode where Claude produces internal reasoning before its answer, improving hard tasks at extra token cost.
ReadContext window management
Actively curating what goes into the model's finite token window so the relevant signal isn't crowded out.
ReadStructured output
Getting the model to return machine-parseable data (usually JSON) that conforms to a schema you define.
ReadContext rot
Quality decay that sets in when a context window fills with stale, irrelevant, or contradictory tokens.
ReadIntegration — RAG, MCP, Auth & Observability
19%Model Context Protocol (MCP)
An open protocol that standardizes how apps expose tools, data, and prompts to LLMs over a client/server link.
ReadRAG Pipeline
Retrieve relevant documents at query time and ground the model's answer in them instead of relying on parametric memory.
ReadChunking Strategy
How you split source documents into retrievable units — it sets the ceiling on everything retrieval can return.
ReadReranking
A precision second pass that reorders an over-fetched candidate set so the most relevant chunks land in the prompt.
ReadHybrid Retrieval
Combines semantic (dense vector) and keyword (sparse/BM25) search so you catch both meaning and exact terms.
ReadData-Layer ACLs
Enforce who can see which documents in the retrieval/data layer — never by asking the model in the prompt to filter.
ReadMCP vs Direct API Integration
MCP is a reusable standard layer for exposing tools/data to any MCP host; a direct API call is bespoke, app-specific glue.
ReadObservability & Tracing
Instrument each step of an agent/RAG run — prompts, retrievals, tool calls, tokens, latency — so you can debug and evaluate it.
ReadEvaluation, Testing & Optimization
16%Eval-Driven Development
Define measurable success criteria and an eval harness before building, then let scores gate every change.
ReadLLM-as-Judge
Use a strong LLM to score or compare outputs against a rubric when exact-match grading is impossible.
ReadGolden Dataset
A curated, versioned set of representative inputs with trusted expected outputs used to score every change.
ReadOffline vs. Online Evaluation
Offline eval scores a fixed dataset before shipping; online eval measures real behavior on live traffic.
ReadRetrieval Quality vs. Faithfulness
Separate whether RAG fetched the right context (retrieval) from whether the answer stayed true to it (faithfulness).
ReadRegression Testing
Re-run a fixed eval suite on every change so quality drops are caught before they reach users.
ReadCost & Latency Optimization
Cut spend and response time without dropping below your quality bar, using evals to guard the tradeoff.
ReadGovernance, Safety & Risk Management
14%Escalate on Policy, Not Confidence
Route to a human on fixed policy rules, never on the model's self-reported confidence score.
ReadFail-Closed vs Fail-Open
When a safety check errors or is unavailable, deny the action (fail-closed) rather than allow it (fail-open).
ReadGuardrail Placement
Guardrails belong at input screening, output screening, and tool-call authorization — a single output filter is not enough.
ReadLeast Privilege
Grant an agent, tool, or credential only the minimum access needed for its task — nothing more.
ReadPrompt Injection Defense
Treat all retrieved and tool-returned content as untrusted data, and enforce must-hold rules in code, not the prompt.
ReadCompliance Control Register
A living map of each obligation to a named control, an accountable owner, and the evidence that proves it works.
ReadAlignment Boundary
The line between what model training covers and what your application layer must enforce itself.
ReadPII Redaction
Detect and remove personal data before it reaches the model, logs, or downstream systems that don't need it.
ReadStakeholder Communication & Lifecycle Management
14%Signal Triage
Deciding which incoming signals warrant escalation versus routine handling, using pre-agreed rules rather than in-the-moment judgment.
ReadReversal Cost
What it would take to undo a decision — the element most often missing from a Gains / Gives-up / Reversal-cost analysis.
ReadOutcome Document
The auditable record of what a project achieved, anchored to a control-in-place and a named measurement owner.
ReadPoC vs Pilot vs Production
Three lifecycle stages with rising evidence bars: PoC proves it can work, pilot proves it works for real users, production owns it.
ReadCanary vs Blue-Green
Two rollout patterns: canary exposes a small slice first; blue-green flips all traffic between two full environments.
ReadMigration Parity Eval
Proving the new system produces equivalent results to the old one before you cut over — not after.
ReadStakeholder Sign-off
The accountable owner's recorded agreement to proceed or accept — and the point where a design only the architect understands fails.
ReadDeveloper Productivity & Operational Enablement
7%Skills Distribution
Publishing, versioning, and governing reusable Claude Skills across a team so upgrades and spend stay controlled.
ReadClaude Code in CI/CD
Running Claude Code non-interactively in a build pipeline with guardrails on any code it changes.
ReadAI Code Verification Checklist
A structured review pass that confirms AI-written code is actually correct, not merely syntactically valid.
ReadSymptom-to-Architecture-Cause Mapping
Diagnosing an agent's production symptom by mapping it to the architectural layer that actually caused it.
ReadGolden Paths
Opinionated, well-supported default workflows that make the safe, productive way the easy way for developers.
ReadAgent SDK vs API vs Claude Code
Choosing the right Claude build surface: raw API, the Agent SDK harness, or the full Claude Code product.
Read