EchoNet.ing
PHASE B / CAPABILITY ATLAS

Agents & Delegation

Delegation divides work into isolated packets; durable workers require persistent state and recovery.

Orchestratorowns outcome
Packetgoal and constraints
Workerisolated execution
Artifactverifiable output
Reviewaccept or reject
Mergecontrolled integration
OPERATING MODEL

Agents & Delegation

A delegated subagent is useful for bounded parallel work but normally depends on its parent turn. Durable work belongs in a scheduler, managed background process, or work queue with persistent state. Workers receive only the context, tools, and write scope required for their packet; the orchestrator independently verifies artifacts.

Decompose by independence

Parallelize only workstreams that do not depend on unfinished results.

Write a complete packet

Include goal, context, constraints, output contract, and acceptance criteria.

Isolate writes

Assign separate files, branches, or worktrees to avoid collisions.

Review independently

Treat worker summaries as claims until artifacts are read or tested.

Merge deliberately

Resolve conflicts, run integrated tests, and keep one owner for final acceptance.

PRACTICAL REFERENCE

Execution choice

MechanismDurabilityUse when
Subagent delegationBound to parent sessionShort isolated reasoning or implementation
Managed background processSurvives current turn while trackedLong build, test, or server process
Scheduled jobPersistent scheduler stateRecurring or future execution
Work queue / KanbanPersistent task lifecycleMulti-worker coordination and dependencies
FAILURE MODES

What breaks—and how to recover.

Worker lacks context

Put every required fact and output rule in the work packet.

Parallel write collision

Use disjoint scopes or isolated worktrees.

Worker claims success without artifact

Read, test, or fetch the exact output before acceptance.

Copyable implementation prompt

Decompose [GOAL] into independent work packets. For each provide context, write scope, allowed tools, privacy boundary, output schema, acceptance test, and merge owner. Mark which work requires durable execution.
Public boundary

Use placeholders for paths, accounts, endpoints, identities, and credentials. Never publish secret values, private records, or a live control surface.

Verification gate

  • Dependencies are explicit
  • Worker contexts are minimal and complete
  • Write scopes cannot collide
  • Artifacts are independently verified
  • Integrated tests pass after merge