An architect's first deliverable on a Claude engagement is not a prompt or a diagram. It is a problem statement a team can test. Sponsors arrive with goals such as "cut support costs" or "automate month-end close". Those are outcomes, not tasks, and no model choice or prompt can be evaluated against them. This lesson covers the translation step: business goal → tasks → a fit decision per task → measurable success criteria → a scoped first release. Structured stakeholder discovery is lesson 5.1, and choosing the architectural pattern once the task is understood is lesson 2.3.
Step 1: Decompose the goal into tasks
Before proposing anything, write the goal down as five facts:
- Outcome and owner: the business metric that moves, and the person accountable for it.
- Workflow today: the steps, the volumes, and who or what performs each one.
- Artifact or decision per step: what each step must produce.
- Cost of a wrong output: rework, money, harm, regulatory exposure.
- Baseline: current cycle time, error rate and cost per case. Without it you cannot show improvement.
Then split the workflow into tasks and treat the task, not the job title or the department, as the unit of design. "Automate support" becomes: classify and route the ticket, draft a first reply from policy, look up order status, issue the refund, decide the exceptions. Each has different inputs, a different cost of error and a different answer to "should Claude own this?". Scenario questions in this area are usually solved by noticing that the sponsor's one sentence hides several tasks with different answers.
Step 2: Fit and non-fit signals
| Dimension | Points toward Claude owning the task | Points toward Claude assisting, or not being used |
|---|---|---|
| Data | Text, documents, transcripts or tables that you can place in the request | Facts that change by the minute in a system Claude cannot reach on its own |
| Nature of the work | Judgement over language: summarise, classify, extract, draft, compare against criteria | Exact, auditable arithmetic or rule execution: totals, tax, eligibility formulas |
| Rules | Too many or too fuzzy to hand-code; input varies a lot | Fully specified and stable, so ordinary code is cheaper, faster and deterministic |
| Error tolerance | Errors are cheap to detect and fix, or a verifier or human sits downstream | One error is costly and nothing checks it |
| Accountability | The output is a draft or recommendation | A credentialed person or legal entity must own the decision (clinical, legal, compliance sign-off) |
| Economics | High volume, or high expert time per item, so a modest quality bar still pays | Low volume, or the task already takes seconds and integration costs more than it saves |
Read the right-hand column as a routing instruction, not a veto. "Live data" usually means add a tool or a retrieval step (lesson 2.3 and Domain 1). "Exact arithmetic" means Claude extracts and code computes; a language model is not a deterministic calculator, and the code execution tool or your own code should do the computing. "Regulated sign-off" means Claude drafts and a human decides (lesson 4.3). The non-fit is with a bare prompt, not with the project. Prompting harder changes none of the right-hand-column facts.
Common exam distractor
When a scenario describes a live-data need, a deterministic calculation or a regulated sign-off, the tempting answers are "write a better prompt", "give Claude more context" or "use a larger model". None of them changes the underlying constraint. The right answer changes the architecture around Claude: a tool, deterministic code, or a human gate. The mirror-image distractor is just as common: rejecting Claude for the whole workflow because one step is a non-fit.
Step 3: Write success criteria you can test
Anthropic's guidance is that success criteria should be specific, measurable, achievable and relevant, and that most use cases need several criteria at once. The documentation lists common dimensions: task fidelity, consistency, relevance and coherence, tone and style, privacy preservation, context utilization, latency and price. An architect adds two things on top: a baseline to beat and an explicit error-tolerance statement that says which mistakes are acceptable and which are never acceptable.
| Vague | Testable |
|---|---|
| "Drafts should be good" | Agents accept the draft with no or light edits on at least [target]% of a held-out set of [n] real tickets, judged against a written rubric |
| "It must be fast" | p95 time to first token under [n] seconds in the chat surface; nightly job finishes before [time] |
| "It must be safe" | No refund above [limit] is issued without human approval; every case in the adversarial set is handled |
| "It must be cheaper" | Cost per resolved case, including human review time, at or below today's baseline at target volume |
The bracketed targets are yours to set from the baseline and the business case; the point is that each one can be checked by a script and a dataset. Anthropic's eval guidance says to mirror the real task distribution including edge cases, automate grading where possible, and prefer more questions with automated grading over fewer hand-graded ones. Its write-up on agent evals suggests starting with a modest set (20 to 50 tasks) drawn from real failures and the manual checks you already run. Detailed metric and dataset design is Domain 3; here the skill is refusing to build until at least a seed set exists.
Key concept: the unit of design is the task
A business goal decomposes into tasks, and each task gets one of three dispositions: Claude owns it (verified by evals), Claude assists it (a human or a system of record stays the source of truth), or Claude is not used (deterministic code is the better tool). A defensible recommendation names the disposition and the deciding fact: data freshness, determinism, accountability or error cost.
Step 4: Scope the first release
Anthropic's guidance on agentic systems is to start with the simplest solution and add complexity only when it demonstrably improves outcomes, because more elaborate systems trade latency and cost for performance. Apply the same discipline to scope:
- Thin slice, riskiest assumption first. Test first-draft quality on the three highest-volume ticket categories, not the whole queue.
- Keep the source of truth. Run in shadow mode (Claude's output is logged and compared, not acted on) until measurements justify removing the human or the system of record.
- Test across real variation. One clean demo shows the task is possible, not that the criteria are met. Sample instances across the natural distribution, including the ugly ones.
- Pre-commit the decision rule. Write go, no-go and rollback thresholds before the pilot so they are not renegotiated after the data arrives.
- Record what you chose not to automate and why. That list is the seed of the decision record in lesson 5.2.
Worked example: month-end reconciliation
The CFO says: "use Claude to automate reconciliation". Decomposed, the workflow has four tasks. Extract line items from bank statements and vendor PDFs: language and layout understanding, a strong Claude fit, checkable against last quarter's labelled data. Match statement lines to ledger entries: fuzzy descriptions favour Claude, but proposed matches need a confidence signal and a review queue. Compute totals and variances: exact, so code does it. Explain and approve exceptions: Claude drafts the explanation, a named accountant signs off. The project is viable, but only as a mix of three dispositions. A team that hands the whole job to a single prompt would fail on the compute step no matter how good the prompt is, and would have no criteria to notice.