Designing a Claude-based solution for a recurring business task is workflow-level work, distinct from tuning a single prompt (that's domain 1 territory). The unit you're designing and iterating on isn't one message — it's a reusable setup, most commonly a Project in claude.ai with custom instructions, relevant reference documents, and a consistent structure for the recurring task, that a person will return to and reuse across many real instances of the same job: weekly status reports, recurring vendor evaluations, monthly board summaries, a standing intake-triage task.
Prototype First, at Small Scale
Start by setting up a Project with a first-pass system prompt describing the role and the recurring task, add the two or three reference documents most central to getting it right (a style guide, a template, a past example of good output), and run it against one real, representative instance of the task — not a toy example, an actual piece of this month's real work. This first run is a prototype, not a finished solution: its purpose is to surface where the setup breaks down against real complexity, not to prove the idea works in principle.
Iterate Across Several Real Runs, Not One Test
This is the part that's easy to skip under time pressure: a single successful run doesn't tell you the solution is ready. Real recurring tasks have variation — different data shapes, different edge cases, different levels of messiness in the source material — and a Project's instructions that work perfectly on one clean example can fail on the next one that has a slightly different structure. The discipline is to run the Project against three to five real instances of the task across its actual natural cadence (if it's a weekly report, that's three to five actual weeks, not the same week's data copied three times), review each output critically, and only then decide whether the Project's instructions need revision.
When a run produces a bad or off output, the diagnostic question is the same one from domain 1: is this a missing role/constraint problem, a missing-example problem, or a missing-structure problem in what you gave Claude? But now you're asking it at the level of "does this Project need a new reference document, an added rule in its instructions, or an example of a tricky edge case added to it" — workflow-level revisions to a reusable setup, not a one-off prompt edit that disappears after a single conversation.
Key Concept
Iterating on a Claude-based solution means revising a reusable setup (most often a Project's instructions and reference documents) based on patterns you see across three to five real runs of a recurring task — not declaring success after one clean test, and not tuning a single prompt in isolation.
Common Exam Distractor
Watch for a scenario where someone tests a Project once on a clean, easy example, gets a good result, and immediately rolls it out to the whole team as finished. One successful test on convenient data doesn't validate a workflow solution — it's the same trap as trusting a single unrepresentative research question in lesson 4.2 or a single unreviewed run of any process. Real variation only shows up across multiple genuine runs.