Skip to content
🧭
Start here

Coordination Patterns

Use this page when your real question is how work moves between agents, who to involve first, and what kind of handoff usually happens next.
Validated Β· Oct 6, 2026Revalidated on October 6 against the single question-led reader-lens entry flow, the shared review-dirty β†’ sync-in β†’ preflight cycle contract, and the Scout-authored Linear Project Update closeout path this route still teaches end to end. This pass retires the route's last retired script-path spelling β€” the cross-instance sub-agent row now teaches the family-canonical bridge verb-first form β€” and relabels the frozen February governance capture as a point-in-time snapshot with the live audit trail and the observability boundary named. New this pass: the hero carries a mobile opening-scan panel, so a first-time reader can jump straight to the first-run map, the role-matrix owner lookup, or one end-to-end workflow trace before scrolling. The all-PageSection design language holds, and the first-run map, role matrix, collaboration patterns, governance gate, and workflow trace remain reachable through the reader lenses and section spine. The Samwise charter-model convergence pass also landed here: the delegation and handoff rows teach Samwise's single-owner delivery model β€” intake, triage, and execution as parent-identity skills after the registry's July 24 retirement of the Lantern and Spade charters.
Take the fastest coordination jump

Open the first-run map, find the right receiver, or see one full handoff workflow β€” before you scroll.

Use Coordination for the handoffHere

Stay here when you need delegation patterns, advisory loops, escalation paths, and examples of how work moves from one agent to another.

Best first question β†’ How does this work move?
Go to Capabilities for the worker

Open Capabilities when you first need to identify the right agent, compare scope, or understand tools and boundaries before making the handoff.

Open Capabilities
Go to Architecture for the rationale

Open Architecture when your real question is why the network uses these coordination patterns, trust boundaries, and governance checks in the first place.

Open Architecture
Reader lenses

Open the coordination route in the lane that matches your question

This page is broad because coordination questions come in different shapes. Pick the lane below and Atlas will carry you straight to the section that answers that version of the question best.

Fast rule

If you are unsure, start with the first message and first owner, then drop deeper only if the handoff still feels ambiguous.

Current coordination focus

I need the first message and first owner

Use the first-run map to match your situation, choose the first agent, and borrow the opening message shape without reading the whole route.

Best when

Best for new asks, unclear starting lanes, and moments where you need one confident opening move.

You can stop after

Stop after the first-run map once you know who should receive the first ask and what usually happens next.

Top-level route contracts

Pick the lane, then the page

Atlas stays easier to scan when the route map reads like navigation first. Start with the lane that matches your question, then expand the full page-job model only when you need the deeper contract details.

Current lane: Ownership
CoordinationHere

Decision-and-handoff layer for how work gets routed between people, agents, and systems.

Who owns the workCurrent pageSteady

Change pace: Usually current for a while, but revisit when routes, ownership, or workflows shift.

Best next move
Then open the execution storyline

Once the routing pattern is clear, use workflows to see the typical step-by-step shape.

Open Workflows
Start here

Entry

Use these pages when you are still orienting and need the safest first click before you pick an owner or system.

3 pages
Home

Shortest whole-site overview before you choose a deeper page.

Steady
Getting Started

Guided first-five-minutes path for readers who want a tour instead of a reference page.

Steady
FAQ

Question-first shortcut when the reader starts with confusion instead of a route plan.

Steady
Who owns the work

Ownership

Use these pages when your real question is who should handle the work, how it moves, or which charter owns the surface.

4 pages
Projects & Charters

Charter and surface ownership map for the network.

Steady
Capabilities

Worker-selection page for choosing the right agent and understanding execution boundaries.

Steady
CoordinationHere

Decision-and-handoff layer for how work gets routed between people, agents, and systems.

Steady
Workflows

Execution-story page for how real work usually unfolds from intake to visible closeout.

Steady
How the network is built

Systems

Use these pages when you need the map, structure, services, and interfaces behind the network instead of the people or routing rules.

5 pages
Network Topology

Whole-network reference map of agents, systems, and relationships.

High-change
Architecture

Rationale layer for why the network is shaped this way and what tradeoffs drove it.

Stable reference
Bridge

Communication-system page for how agents ask, hand off, and consult one another.

Steady
Infrastructure

Platform-surface page for where the network runs and which services or access layers support it.

High-change
API Reference

Interface reference for endpoints, payloads, and package-level service details.

Steady
What to do when it hurts

Operations

Use these pages when something feels broken, you need a concrete next check, or you need the live-status companion surface.

2 pages
Troubleshooting

Symptom-first page for named failures, first checks, and practical fixes.

High-change
Watchtower Guide

Operational companion page for when the question is about live health and current status rather than static explanation.

High-change
Opening move

First-run coordination map

If you are not sure where to start, begin with the situation that matches your moment. Each lane names the first move, the right agent, the message that works best, and what usually happens next so a newcomer can act without guessing.
I need help doing the work

Clawdy routes user-facing work and can delegate. Scout is the right lane for autonomous project execution, research, and documentation cycles.

Start with Clawdy or Scout
Who to involve

Start with Clawdy or Scout

What to send

Share the goal, the repo or project surface, and what β€œdone” looks like.

What happens next

Clawdy usually routes to the best-fit specialist. Scout reviews dirty state, syncs in, runs preflight, closes the freshness gate, and then ships the scoped work or names the blocker.

I found likely drift or stale docs

Atlas owns the audit and docs update. Grafton is the lifecycle steward that helps make sure the handoff is visible and gets closed out.

Route it to Atlas
Who to involve

Route it to Atlas, often with Grafton context

What to send

Name the page or claim that looks stale, what changed, and the best evidence you have.

What happens next

Atlas runs a bounded freshness gate, checks the affected page against current evidence, then either ships the correction or records why the claim was not actually drift.

I need a task managed end-to-end without hand-holding

Samwise runs intake and triage on Linear as parent-identity skills and owns delivery end to end. When a task needs full lifecycle ownership from intake to completion, Samwise is the right lane.

Start with Samwise
Who to involve

Start with Samwise

What to send

Share the work item, its priority context, and what done looks like.

What happens next

Samwise triages the item against current WIP, confirms the execution path, then either owns delivery directly or routes to the best-fit execution agent.

I need to share findings or get a ruling

Operational findings belong with the agent doing the work. Governance, scope, and β€œshould we do this?” questions go to Atticus before implementation grows.

Ask Atticus for policy
Who to involve

Share findings with the working agent, ask Atticus for policy

What to send

Include the proposed change, the reason for it, and the decision you need back.

What happens next

The working agent can keep moving if the rules are already clear. If they are not, Atticus returns a ruling that unblocks the next implementation step.

Owner lookup

Who to involve, at a glance

Use this quick role matrix when you know the shape of the need but not the right handoff, and want one concrete next step instead of a role description.
Need user-facing direction or routing

Talk to Clawdy when you need one concrete owner and next step.

Clawdy
First thing to send

The ask, the context, and who needs the answer.

Likely next step

Clawdy routes it or answers directly if no specialist is needed.

Need autonomous execution inside a project

Talk to Scout when you need one concrete owner and next step.

Scout
First thing to send

The project surface, the reader or user problem, and the done signal.

Likely next step

Scout reviews dirty state, syncs in, runs preflight, checks the live backlog and freshness gate, then ships the scoped improvement or names the blocker.

Need code-heavy implementation or code review

Talk to Currybot when you need one concrete owner and next step.

Currybot
First thing to send

The repo, PR, branch, or failing area that needs engineering attention.

Likely next step

Currybot reviews code, runs tooling, or ships the technical fix path.

Need governance, policy, or scope decisions

Talk to Atticus when you need one concrete owner and next step.

Atticus
First thing to send

The proposed action, why it matters, and the decision threshold.

Likely next step

Atticus rules, escalates, or narrows the safe path so execution can continue.

Need design direction or visual audit

Talk to Meg when you need one concrete owner and next step.

Meg
First thing to send

The screen, the visual question, and the quality bar you need help evaluating.

Likely next step

Meg gives direction before build work or audits the shipped UI after it lands.

Need lifecycle ownership and follow-through visibility

Talk to Grafton when you need one concrete owner and next step.

Grafton
First thing to send

The Seed or work item, current gate, and where follow-up may be slipping.

Likely next step

Grafton records the handoff state and makes the next owner visible.

Need intake routing, triage, or end-to-end task ownership

Talk to Samwise when you need one concrete owner and next step.

Samwise
First thing to send

The work item, its priority context, and what done looks like.

Likely next step

Samwise runs intake and triage on Linear, then either owns delivery directly or routes to the right execution lane.

Need experiment design or distribution validation (Labs)

Talk to Dexter or Buzz when you need one concrete owner and next step.

Dexter or Buzz
First thing to send

The hypothesis, the audience or channel question, and what evidence you need back.

Likely next step

Dexter owns experiment validity and honest assessment. Buzz owns audience discovery, distribution experiments, and market-signal playbooks.

Message shape

Concrete examples

These are intentionally short. They show the shape of a good handoff, not just the theory behind it.
Freshness lane

Freshness Drift Handoff

Atlas's freshness loop now has an explicit owner handoff. Grafton acts as the lifecycle steward that surfaces likely drift, while Atlas owns the audit, documentation update, and visible closeout. This turns stale-doc follow-up from an informal reminder into a repeatable coordination pattern.

1. Detect

Grafton sweeps or Watering Bucket reviews surface a likely Atlas drift item.

2. Handoff

The follow-up lands in Atlas project scaffolding so the work is visible and owned.

3. Audit

Atlas verifies the claim against current workspace and network evidence before changing docs.

4. Update

Atlas refreshes the affected pages, routes, or lifecycle notes with the corrected state.

5. Close the loop

Atlas leaves visible progress signals so later Grafton sweeps can confirm movement instead of guessing.

Why it matters: the system no longer depends on Atlas manually remembering that a drift reminder happened. The handoff is written down, the audit is attributable, and completion is visible to the next sweep.

Bounded freshness gate

Atlas does a quick, explicit freshness check at the start of every cycle β€” enough to catch real network drift without letting verification consume the whole session. If the check finds material changes, Atlas updates docs first. If it finds nothing new, the cycle immediately shifts into explanatory improvements for readers.

Graceful fallback

Sometimes the advisor path or bridge dependency is unavailable. That does not stop the cycle. Atlas closes the gate using local workspace evidence, records the failed check in the log, and still ships either a real freshness fix or a reader-visible improvement.

Collaboration pattern

Delegation Pattern

When an agent needs specialized help, it delegates to the agent best suited for the task.
πŸ¦€
β†’
πŸ€–

Clawdy β†’ Currybot

Why: Clawdy focuses on Jake's tasks and strategy. When code review or technical work is needed, it delegates to Currybot (the coding specialist).

Example scenarios:
β€’ "Review this PR for code quality"
β€’ "Refactor the authentication module"
β€’ "Investigate why tests are failing"
πŸ¦€
β†’
πŸ”­

Clawdy β†’ Scout

Why: When Jake needs research, prototyping, or autonomous project work, Clawdy delegates to Scout. Scout works in cycles, building and iterating without constant supervision.

Example scenarios:
β€’ "Build a dashboard for observability data"
β€’ "Research agent architecture patterns"
β€’ "Prototype a new skill for team collaboration"
Collaboration pattern

Advisory Loop

Scout uses a multi-turn advisory loop with Clawdy's advisor session β€” a read-only instance of Clawdy that other agents can consult for guidance without triggering actions β€” to get feedback and course corrections during a work cycle.
πŸ”­

Scout

Doing the work

↔
🧭

Advisor

Guidance & feedback

Turn 1 β†’ Scout
"I've built the dashboard layout. Should I add real-time updates next?"
Turn 2 ← Advisor
"Good start. Focus on static data first β€” real-time can come later. Add filters."
Turn 3 β†’ Scout
"Filters added. Here's a screenshot. Should I improve mobile responsiveness?"
Turn 4 ← Advisor
"Yes β€” Jake uses mobile often. Test on small screens."
Why this works:
  • Scout gets course correction without blocking Jake
  • Advisor has read-only access (safe, focused)
  • Multi-turn conversations enable iterative refinement
  • Sessions maintain context across turns
Collaboration pattern

Sub-Agent Hierarchy

Each primary agent has specialized sub-agents that handle specific workflows.
πŸ¦€

Clawdy

main
Primary session with Jake
advisor
Read-only guidance for other agents
πŸ€–

Currybot

main
General team queries
pr-review
Automated PR analysis
directive
Long-running coding tasks
πŸ”­

Scout

main
Cron-driven work cycles
bridge
Advisor communication
codex
Delegated coding tasks
βš–οΈ

Atticus

main
Governance evaluation cycles
almanac
Network knowledge docs maintenance
🎨

Meg

main
Design review & design-spec work
design-muscle
Codex delegation (design-scoped)
How sub-agents communicate:
β€’ Same instance: Use sessions_send()
β€’ Cross-instance: Use bridge call <target>
β€’ The verb-first form: See Bridge Communication for targets, verbs, and flags.
β€’ Context isolation: Each sub-agent has its own context and memory
Decision boundary

Governance Check Pattern

Before taking significant actions, agents consult Atticus β€” the governance agent β€” for policy clearance. This prevents runaway behavior without heavy sandboxing.

How the Governance Loop Works

1.

Agent submits a proposal β€” e.g., "I want to deploy a new Vite config change that modifies port bindings." Sent via Bridge with context: action type, rationale, expected impact.

2.

Atticus evaluates against established policies β€” existing decisions in QMD (the network's shared knowledge retrieval service), scope boundaries, and safety rules. Cross-references LC knowledge base for precedent.

3.

Response is classified:

auto-approveβ€” Standard action within known boundaries. Proceed.
needs-humanβ€” Unusual or high-impact. Escalated to Jake for review.
denyβ€” Violates policy. Response includes guidance on alternatives.
4.

Decision logged to observability as service: "atticus", creating a full governance audit trail.

πŸ¦€

Clawdy checks

  • β€’ Infrastructure changes
  • β€’ Multi-agent task spawning
  • β€’ External integrations
  • β€’ Spending above thresholds
πŸ”­

Scout checks

  • β€’ Major architectural changes
  • β€’ New service dependencies
  • β€’ Public-facing deployments
  • β€’ Scope expansions
πŸ€–

Currybot checks

  • β€’ Engineering standard changes
  • β€’ Tooling decisions
  • β€’ CI/CD modifications
  • β€’ Security-relevant PRs
🎨

Meg checks

  • β€’ UI merges (visual gate)
  • β€’ New component patterns
  • β€’ Design token changes
  • β€’ Design system updates
Governance audit trail

Governance activity is auditable rather than summarized live here. A February 2026 capture counted 3 governance decisions since Feb 16, 2026, with Clawdy β†’ Atticus the most frequent route (13 historical calls via Bridge) β€” treat those counts as a point-in-time snapshot, not a live total. Every decision is logged to observability as service: "atticus" and stays queryable via GET /events?service=atticus in the OpenObserve-backed telemetry stream. Live runtime truth starts at /system/observability.

Whole trace

Real-World Workflows

Workflow 1: PR Review Request

1
Jake β†’ Clawdy
"Can you review PR #42 in the currykit repo?"
2
Clawdy β†’ Currybot (bridge)
Clawdy delegates to Currybot: "Review PR #42 for code quality and patterns"
3
Currybot β†’ GitHub
Fetches PR diff, runs analysis, checks tests
4
Currybot β†’ Clawdy (response)
Returns: "βœ… PR looks good. Tests pass, follows patterns. Approved."
5
Clawdy β†’ Jake
Relays Currybot's review to Jake

Workflow 2: Scout's Autonomous Cycle

1
Cron triggers Scout
Scheduled Atlas charter cycle: continue the current bounded improvement packet
2
Scout reviews dirty state, syncs in, and runs preflight
Review-dirty protects in-flight work, sync-in refreshes the charter base, and preflight confirms the authority files before new product work begins
3
Scout reads Linear and closes the freshness gate
Scout checks the live Atlas backlog, reads the charter state, and uses current local evidence to decide whether drift landed or the cycle should move straight to the next backlog slice
4
Scout chooses the next bounded move
If the freshness gate finds real drift, Atlas updates the affected page first. If the gate is clean, Scout pulls the top unblocked Atlas backlog issue instead of inventing a separate task.
5
Scout ships the slice and syncs out
Scout makes the route or code change durable, runs the repo verification contract, rewrites the charter handoff state, and syncs the continuity files back out
6
Scout β†’ Linear Project Update
Posts the cycle closeout on the Atlas Linear project under Scout's identity; Slack is failure-only if that update cannot land

Workflow 3: Meeting Notes Processing

Powered by the Atticus Ledger β€” autonomous pipeline, no manual trigger required.

1
Fellow completes meeting
Meeting ends; Fellow generates AI notes and transcript
2
Background poller (every 15 min) β†’ Atticus
A scheduled job polls the Fellow API every 15 minutes and hands off any new meeting notes to Atticus
3
Atticus processes
Extracts summary, action items, and decisions from the transcript
4
QMD enrichment
Knowledge graph enriched β€” decisions indexed for future Recall queries
5
Atticus β†’ Notion
Publishes structured notes page to lc-notes collection
6
saffron-notify β†’ #saffron-updates
Team alert posted to Slack with link to full Notion notes
Decision boundary

How Agents Decide

Agents use different strategies depending on the situation:
Task Routing

Each agent has a defined scope. When a task falls outside that scope, delegate.

Scope boundary
β€’ Coding? β†’ Currybot
β€’ Research/prototyping? β†’ Scout
β€’ Strategy/planning? β†’ Clawdy
β€’ Intake/triage/end-to-end delivery? β†’ Samwise
β€’ UI design/visual review? β†’ Meg
β€’ Policy/governance? β†’ Atticus
β€’ Experiment design? β†’ Dexter
β€’ Distribution/market signal? β†’ Buzz
Feedback Loops

Scout consults advisor for direction. Multi-turn conversations enable iterative refinement.

Advisory
β€’ Ask when uncertain
β€’ Share progress + screenshots
β€’ Adjust based on feedback
Knowledge Access

All agents query QMD β€” the shared knowledge retrieval service β€” for context before making decisions. QMD provides semantic search across team notes, decisions, and project history.

Shared context
β€’ Team notes (lc collection)
β€’ Client data (mi collection)
β€’ Personal context (personal)
Async Patterns

Use submit mode for long-running tasks. Don't block when you don't need to.

Concurrency
β€’ Submit β†’ continue other work
β€’ Query later for results
β€’ Enable parallel workflows
Reference

Key Principles

Specialization

Each agent excels at specific tasks. Delegate to leverage expertise.

Context Awareness

Agents query knowledge bases and session history before acting.

Async by Default

Long tasks use submit/query pattern to avoid blocking.

Feedback-Driven

Advisory loops enable course correction without human intervention.

Continue Reading

Example Workflows

See these coordination patterns in real end-to-end scenarios.

Open Example Workflows
Bridge Communication

The transport layer that makes agent-to-agent calls possible.

Open Bridge Communication
Governance (Atticus)

How Atticus reviews proposals and enforces network policies.

Open Governance (Atticus)
Design Review (Meg)

How agents request UI design reviews and trigger Meg's visual gate.

Open Design Review (Meg)
Agent Capabilities

Tools, permissions, and access scope for each agent.

Open Agent Capabilities
Architecture Decisions

Design rationale and tradeoffs behind the multi-agent system.

Open Architecture Decisions