Skip to content

Claude Certified Architect – Professional (CCAR-P) — Coverage Matrix

Generated by tools/build_coverage.py from objective-map.yaml and the question banks. Do not edit by hand. Objectives paraphrase the official exam guide v1.0 (effective July 2026) — see registry.yaml for sources.

Objective Learning module(s) Lab(s) Practice questions
Domain 1 — Solution Design & Architecture (17%)
CCAR-P-1.1 Translate business problems into Claude-based solutions 01-solution-design-process.md
01-workflows-vs-agents.md
lab-20-secure-enterprise-architecture
lab-12-agentic-task-execution
4: CCAR-P-D1-001, CCAR-P-D1-002, CCAR-P-D1-003, CCAR-P-D1-004
CCAR-P-1.2 Design end-to-end architectures (input 02-architecture-patterns.md
03-reference-architectures.md
lab-20-secure-enterprise-architecture
lab-11-rag-pipeline
4: CCAR-P-D1-005, CCAR-P-D1-006, CCAR-P-D1-007, CCAR-P-D1-008
CCAR-P-1.3 Select architectural patterns (workflow 01-workflows-vs-agents.md
02-workflow-patterns.md
02-architecture-patterns.md
lab-12-agentic-task-execution 5: CCAR-P-D1-009, CCAR-P-D1-010, CCAR-P-D1-011, CCAR-P-D1-012, CCAR-P-D1-024
CCAR-P-1.4 Design multi-agent systems and orchestration strategies 04-multi-agent-architecture.md
03-the-agent-loop.md
06-managed-agents-and-agent-sdk.md
lab-12-agentic-task-execution 4: CCAR-P-D1-013, CCAR-P-D1-014, CCAR-P-D1-015, CCAR-P-D1-016
CCAR-P-1.5 Apply decomposition techniques to complex problems 05-task-decomposition-and-chaining.md
02-workflow-patterns.md
lab-12-agentic-task-execution
lab-02-prompt-improvement
4: CCAR-P-D1-017, CCAR-P-D1-018, CCAR-P-D1-019, CCAR-P-D1-020
CCAR-P-1.6 Align solutions to business value (efficiency 08-business-value-and-roi.md
03-cost-optimisation.md
lab-17-cost-optimisation 3: CCAR-P-D1-021, CCAR-P-D1-022, CCAR-P-D1-023
Domain 2 — Claude Models, Prompting & Context Engineering (13%)
CCAR-P-2.1 Select Claude models based on trade-offs 03-model-selection.md
02-model-families.md
lab-06-model-comparison 5: CCAR-P-D2-001, CCAR-P-D2-002, CCAR-P-D2-003, CCAR-P-D2-004, CCAR-P-D2-015
CCAR-P-2.2 Design system prompts 07-system-prompts-and-roles.md
02-structure-with-xml-tags.md
02-prompt-injection.md
lab-02-prompt-improvement
lab-14-prompt-injection-testing
4: CCAR-P-D2-005, CCAR-P-D2-006, CCAR-P-D2-007, CCAR-P-D2-008
CCAR-P-2.3 Apply zero-shot 03-examples-few-shot.md
04-reasoning-and-thinking.md
lab-02-prompt-improvement 3: CCAR-P-D2-009, CCAR-P-D2-010, CCAR-P-D2-011
CCAR-P-2.4 Optimise context windows and token usage 02-managing-long-context.md
05-compaction-and-context-editing.md
08-token-counting-and-cost.md
lab-05-context-management 3: CCAR-P-D2-012, CCAR-P-D2-013, CCAR-P-D2-014
CCAR-P-2.5 Reuse prompts via caching 03-prompt-caching.md
06-progressive-disclosure-and-skills.md
lab-17-cost-optimisation
lab-05-context-management
3: CCAR-P-D2-016, CCAR-P-D2-017, CCAR-P-D2-018
Domain 3 — Integration (19%)
CCAR-P-3.1 Evaluate tool and agent configuration for capability bloat 05-tool-design-best-practices.md
05-tool-misuse-and-excessive-agency.md
lab-08-tool-invocation 4: CCAR-P-D3-001, CCAR-P-D3-002, CCAR-P-D3-003, CCAR-P-D3-004
CCAR-P-3.2 Analyse authentication and authorisation to find security gaps 09-agent-identity-and-permissions.md
05-mcp-security.md
10-secrets-management.md
lab-20-secure-enterprise-architecture 4: CCAR-P-D3-005, CCAR-P-D3-006, CCAR-P-D3-007, CCAR-P-D3-008
CCAR-P-3.3 Evaluate accuracy–latency trade-offs and justify configuration 04-latency-optimisation.md
03-model-selection.md
lab-06-model-comparison 4: CCAR-P-D3-009, CCAR-P-D3-010, CCAR-P-D3-011, CCAR-P-D3-024
CCAR-P-3.4 Analyse observability challenges and choose monitoring at scale 02-observability.md
11-logging-and-auditability.md
lab-19-observability 3: CCAR-P-D3-012, CCAR-P-D3-013, CCAR-P-D3-014
CCAR-P-3.5 Design RAG pipelines with suitable chunking and indexing 02-chunking-strategies.md
03-embeddings-and-indexing.md
lab-11-rag-pipeline 3: CCAR-P-D3-015, CCAR-P-D3-016, CCAR-P-D3-017
CCAR-P-3.6 Match retrieval strategy to data shape and query pattern 04-retrieval-strategies.md
07-rag-vs-long-context.md
lab-11-rag-pipeline
lab-04-document-grounded-qa
3: CCAR-P-D3-018, CCAR-P-D3-019, CCAR-P-D3-020
CCAR-P-3.7 Choose integration mechanism (MCP 06-mcp-vs-alternatives.md
04-integration-patterns.md
lab-09-mcp-fundamentals 4: CCAR-P-D3-021, CCAR-P-D3-022, CCAR-P-D3-023, CCAR-P-D3-027
CCAR-P-3.8 Evaluate progressive discovery versus monolithic context 06-progressive-disclosure-and-skills.md
04-using-mcp-with-claude.md
lab-09-mcp-fundamentals
lab-05-context-management
2: CCAR-P-D3-025, CCAR-P-D3-026
Domain 4 — Evaluation, Testing & Optimization (16%)
CCAR-P-4.1 Define evaluation metrics (accuracy 02-metrics.md
01-why-evaluate.md
lab-16-evaluation-framework 5: CCAR-P-D4-001, CCAR-P-D4-002, CCAR-P-D4-003, CCAR-P-D4-004, CCAR-P-D4-019
CCAR-P-4.2 Design evaluation datasets and mixed-method test frameworks 03-building-eval-datasets.md
04-grading-methods.md
lab-16-evaluation-framework 4: CCAR-P-D4-005, CCAR-P-D4-006, CCAR-P-D4-007, CCAR-P-D4-008
CCAR-P-4.3 Run A/B tests and iterative improvement 05-ab-testing-and-iteration.md lab-16-evaluation-framework 5: CCAR-P-D4-009, CCAR-P-D4-010, CCAR-P-D4-011, CCAR-P-D4-012, CCAR-P-D4-023
CCAR-P-4.4 Diagnose prompt failure 06-diagnosing-failures.md
06-hallucinations.md
lab-16-evaluation-framework
lab-04-document-grounded-qa
4: CCAR-P-D4-013, CCAR-P-D4-014, CCAR-P-D4-015, CCAR-P-D4-016
CCAR-P-4.5 Optimise token usage 03-cost-optimisation.md
04-latency-optimisation.md
08-token-counting-and-cost.md
lab-17-cost-optimisation 2: CCAR-P-D4-017, CCAR-P-D4-018
CCAR-P-4.6 Monitor performance with logging and observability tooling 02-observability.md lab-19-observability 3: CCAR-P-D4-020, CCAR-P-D4-021, CCAR-P-D4-022
Domain 5 — Governance, Safety & Risk Management (14%)
CCAR-P-5.1 Implement guardrails and safety controls 14-enterprise-deployment-controls.md
06-insecure-output-handling.md
lab-14-prompt-injection-testing
lab-15-sensitive-data-protection
4: CCAR-P-D5-001, CCAR-P-D5-002, CCAR-P-D5-003, CCAR-P-D5-004
CCAR-P-5.2 Identify risks 01-llm-threat-modelling.md
07-capabilities-and-limitations.md
07-safety-and-red-team-evals.md
lab-14-prompt-injection-testing 4: CCAR-P-D5-005, CCAR-P-D5-006, CCAR-P-D5-007, CCAR-P-D5-008
CCAR-P-5.3 Apply human-in-the-loop validation 05-human-in-the-loop.md
13-human-oversight.md
lab-13-human-in-the-loop 4: CCAR-P-D5-009, CCAR-P-D5-010, CCAR-P-D5-011, CCAR-P-D5-012
CCAR-P-5.4 Ensure regulatory compliance (e.g. GDPR 05-data-governance-and-compliance.md
12-ai-governance.md
07-cloud-platforms.md
lab-15-sensitive-data-protection
lab-20-secure-enterprise-architecture
5: CCAR-P-D5-013, CCAR-P-D5-014, CCAR-P-D5-015, CCAR-P-D5-016, CCAR-P-D5-020
CCAR-P-5.5 Address bias 12-ai-governance.md
05-responsible-use.md
lab-16-evaluation-framework 3: CCAR-P-D5-017, CCAR-P-D5-018, CCAR-P-D5-019
Domain 6 — Stakeholder Communication & Lifecycle Management (14%)
CCAR-P-6.1 Run structured discovery and requirements gathering 01-solution-design-process.md
06-stakeholder-communication.md
lab-20-secure-enterprise-architecture 4: CCAR-P-D6-001, CCAR-P-D6-002, CCAR-P-D6-003, CCAR-P-D6-004
CCAR-P-6.2 Communicate architectural decisions and trade-offs 07-architecture-decision-records.md
06-stakeholder-communication.md
lab-20-secure-enterprise-architecture 4: CCAR-P-D6-005, CCAR-P-D6-006, CCAR-P-D6-007, CCAR-P-D6-008
CCAR-P-6.3 Manage stakeholder feedback loops and expectations 06-stakeholder-communication.md
01-production-readiness.md
lab-19-observability 4: CCAR-P-D6-009, CCAR-P-D6-010, CCAR-P-D6-011, CCAR-P-D6-012
CCAR-P-6.4 Document architectures and give implementation guidance 07-architecture-decision-records.md
03-reference-architectures.md
lab-20-secure-enterprise-architecture 4: CCAR-P-D6-013, CCAR-P-D6-014, CCAR-P-D6-015, CCAR-P-D6-016
CCAR-P-6.5 Support lifecycle phases (discovery 09-lifecycle-management.md
08-model-upgrades-and-change-management.md
lab-18-reliability-engineering
lab-16-evaluation-framework
3: CCAR-P-D6-017, CCAR-P-D6-018, CCAR-P-D6-019
Domain 7 — Developer Productivity & Operational Enablement (7%)
CCAR-P-7.1 Configure Claude tools and environments for teams (e.g. Claude Code) 08-team-rollout.md
04-permissions-and-settings.md
03-claude-md-and-memory.md
lab-10-claude-code-workflows 5: CCAR-P-D7-001, CCAR-P-D7-002, CCAR-P-D7-003, CCAR-P-D7-004, CCAR-P-D7-011
CCAR-P-7.2 Improve developer workflows with AI-assisted tooling 05-commands-skills-subagents.md
06-hooks.md
09-headless-ci-and-agent-sdk.md
lab-10-claude-code-workflows 4: CCAR-P-D7-005, CCAR-P-D7-006, CCAR-P-D7-007, CCAR-P-D7-012
CCAR-P-7.3 Support debugging and operational issue resolution 07-incident-response.md
09-headless-ci-and-agent-sdk.md
lab-18-reliability-engineering
lab-10-claude-code-workflows
4: CCAR-P-D7-008, CCAR-P-D7-009, CCAR-P-D7-010, CCAR-P-D7-013

Fully covered objectives: 38 / 38