Start with a pattern
The nine lifecycle stages as a ring. Stages repeat and overlap; the ring says so.1Discover2Requirements3Architecture4Development5Testing6Security7Deployment8Operations9Maintenance12 patterns

Circle size is the number of patterns relevant to the stage. The ring is a reminder that delivery loops; nothing here is a sequence to follow once.

Stage 1 of 9

Discover and define

Finding out what problem is worth solving and whether an agent belongs in the answer.

Common tasks

  • Research synthesis across interviews, tickets and logs
  • Competitive and market scans
  • Problem statements and opportunity sizing
  • Deciding whether an agent is needed at all

Human roles and approval points

  • Product lead frames the problem and owns the decision
  • Researcher checks synthesis against the raw material
  • Domain expert validates what the agent claims to have found

Security concerns

  • Untrusted web and document content enters the context
  • Confidential research material must not leave the system
  • Fabricated citations

Evaluation methods

  • Citation checks against the source material
  • Expert review of a sample of syntheses
  • Comparison with a human-written synthesis

Patterns that help here

  • Orchestrator and workerscentral to this stage

    Research across several sources is the canonical use: Anthropic’s own research system is this pattern.

    Example A discovery brief that pulls from interviews, support tickets and competitor docs, each by a worker, with attribution.

  • Single-agent tool loopuseful here

    A research loop over search and read tools is the simplest agentic research setup.

    Example Summarising what five support tickets have in common, with every claim traced to a ticket.

How the levels are set

3, central: the stage's core work is this pattern, and a primary source describes it in that role. 2, strong: the pattern fits a recurring task in the stage; the fit is argued on the pattern page. 1, useful: it can help, with a simpler alternative often enough. Patterns can sit in several stages, and a stage can have none from a family. The matrix is reviewed when a pattern is added or re-scored; changes are listed on What's new.