- In short
- Three audiences need different slices of the same decision record: an affected user needs a clear, actionable explanation in terms they can act on; a regulator needs evidence that comparable cases are treated consistently and that any specific decision can be reconstructed on demand; and the build team needs the full trace - prompt, retrieved context, output, and every routing step - to diagnose a flagged failure. One queryable, complete log can serve all three, but each audience's view must be designed deliberately.
One record, three very different questions
A decision log makes explanation possible, but "explain the decision" means something different depending on who is asking. The CCAR-P exam treats tailoring explanations to the audience as an apply-level skill because the same underlying record has to serve three audiences that each need a different slice of it. An affected user, a regulator, and the build team are all asking about the same decision, but they want different things from it, and a view designed for one is wrong for the others.
The unifying idea is that one queryable, complete decision log can serve all three - you do not build three separate logging systems - but each audience's view must be designed deliberately. The record is shared; the presentation is not. Getting this right means understanding what each audience needs and shaping a view of the common log to match, rather than handing everyone the same slice.
- Audience-specific explanation requirements
- The practice of serving three audiences from one decision log with different views: an affected user gets a clear, actionable reason; a regulator gets consistency evidence and on-demand reconstructability; and the build team gets the full trace to diagnose a failure. One queryable, complete log supports all three, but each view must be designed deliberately.
The three audiences and what each needs
The affected user needs a clear explanation of why a decision affecting them was made, expressed in terms they can act on. This means surfacing the inputs that drove the decision and the reason the outcome was reached, in a digestible form - not the raw trace, but an actionable account of what happened and, ideally, what they could change. Their view is concise and human-readable.
The regulator needs something quite different: evidence that the system treats comparable cases consistently, and that any specific decision can be reconstructed on demand. That requires a durable, queryable record of inputs, outputs, and decision paths - not a single friendly explanation but the ability to interrogate the log across cases and to pull any one decision back in full. Consistency and reconstructability are the regulator's currency.
The build team needs the full trace to find why a flagged decision went wrong and fix it: the prompt, the retrieved context, the model output, and every routing step, tied to the existing observability. Their view is the most detailed of the three, because debugging requires seeing everything the decision touched, not a summary of it.
Design each view deliberately from the shared log
Because the three needs are distinct, the failure mode is handing one audience a view designed for another. The user-facing explanation is too thin for a regulator, who needs to query across cases; the regulator's queryable record is more than a user needs and less digestible than they can act on; and neither is the exhaustive trace the build team needs to debug. One log can feed all three, but only if each view is designed for its audience rather than reused from another.
This is the same decision log built for explainability, and the same record that supplies the reviewer's screen in human review - a fourth internal consumer with its own view. The principle generalises: instrument once, completely and queryably, then design a purpose-built view per audience. The instrumentation is shared; the deliberate design of each slice is what makes each explanation fit for purpose.
What the CCAR-P exam trips candidates on
The first trap is giving a regulator the same brief consumer-facing explanation given to an affected user, when they actually need a queryable, reconstructable record. The scenario offers the user's friendly reason as the regulator's evidence; the credited reading is that a regulator needs consistency across comparable cases and full reconstruction on demand, which a single digestible explanation cannot provide.
The second trap is assuming the build team's debugging needs are automatically met by whatever fields were logged for the end-user explanation. A scenario logs enough for the user's actionable reason and expects the build team to debug from it; the credited reading is that debugging needs the full trace, which the user-facing slice omits. The exam rewards designing each audience's view deliberately, from a complete shared log, rather than assuming one slice serves all.
Worked example
A credit-support system logs, per decision, a short human-readable reason shown to declined applicants. When a regulator asks whether similar applicants were treated consistently, and when the build team tries to debug a flagged decision, both come up short. What went wrong, and how should the logging serve all three audiences?
The team designed one view - the user's - and assumed it would serve everyone. The short human-readable reason is genuinely right for the affected applicant: it explains their decision in terms they can act on. But it is the wrong artifact for the other two audiences, and the failure shows exactly why each view must be designed deliberately.
The regulator does not need a friendly sentence about one applicant; they need evidence that comparable cases were treated consistently and the ability to reconstruct any specific decision on demand. That requires a durable, queryable record of inputs, outputs, and decision paths across cases - something you can interrogate, not a per-applicant summary. The short reason cannot answer a consistency question because it was never queryable across cases.
The build team needs the full trace to debug: the prompt, the retrieved context, the model output, and every routing step. The user-facing reason omits almost all of that, so the team has nothing to diagnose the flagged decision with. The fix is to log the complete decision trace once - queryable and complete - and then design three views from it: the concise actionable reason for the applicant, the cross-case queryable record with on-demand reconstruction for the regulator, and the full trace for the build team. One log, three deliberately designed slices - not one slice stretched to cover three needs.
Common misreadings to avoid
Misconception
The brief, actionable explanation shown to an affected user also satisfies a regulator.
What's actually true
Misconception
Whatever was logged for the end-user explanation is enough for the build team to debug a decision.
What's actually true
How this shows up on the exam
Domain 5 items describe an explanation that fits one audience but fails another and ask what each audience actually needs. The reliable method is to match the audience to its requirement - actionable reason for the user, consistency plus reconstructability for the regulator, full trace for the build team - and to insist on one complete, queryable log with a deliberately designed view per audience. Reusing one slice for all three is the recurring wrong answer.
This knowledge point builds directly on decision logging for explainability, which supplies the shared record, and it shares its reviewer consumer with what the reviewer's screen must show. It supports fairness is an architecture property, not a vendor property, since answering a regulator's question about a skew's source depends on the reconstructable record, and it sets up aggregate metrics can mask subgroup harm.
A credit system logs a short human-readable reason for declined applicants. It cannot answer a regulator's consistency question or let the build team debug a flagged decision. How should logging serve all three audiences?
People also ask
Who needs an explanation of an AI decision?
What does a regulator need that a user does not?
Can one decision log serve all audiences?
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.