Domain 01 · Architecture
Scenario

You've deployed a customer support resolution agent using the Claude Agent SDK. It has access to four tools: get_customer, lookup_order, process_refund, and escalate_to_human. Your system prompt clearly states that customer identity must be verified via get_customer before any refund is processed.

After two weeks in production, you review the logs. In 92% of refund cases, the agent correctly calls get_customer first. In 8% of cases — specifically when the customer volunteers an order number in their opening message — the agent skips get_customer and goes directly to lookup_order followed by process_refund. Three of these cases resulted in refunds being issued to the wrong account. Your CFO is not amused.

What is the most effective fix?

Choose your answer
Before you reveal — write your reasoning

Why did you pick that answer? Two or three sentences. The act of articulating it is what builds the judgment — not the click that follows.

Saved locally to your device.
Pick an option and write a sentence of reasoning to enable.