CCAR-F objective 3.6 · Domain 3 · 20% of the exam
CI/CD Integration
Almost everything here is about the flags. The json output format puts the response text in a result field, and a schema supplied alongside it lands in structured_output instead; a format annotation such as email is accepted and never enforced, which is a fair trap because assuming otherwise is a real design error. Permissions matter more than anything else in an unattended run, and the rule syntax hides one: the space in Bash(git diff *) is what confines prefix matching, since without it the pattern also matches git diff-index. Bare mode skips CLAUDE.md, hooks and MCP discovery, which is what makes a run reproducible across machines.
6 questions · answers and explanations shown as you go · free, no sign-up
The rest of domain 3: Claude Code Configuration and Workflows
This domain is 20% of a scored form, about 13 of the 65 questions, spread across 6 objectives. Drill the whole domain or pick another objective below.
One objective is a narrow slice. A full-length timed mock is what tells you whether the whole thing holds together.
Sit a timed mock →