{
  "canonId": "tonywood.small-waves-and-review-capacity",
  "slug": "small-waves-and-review-capacity",
  "title": "Agent Canon: Small Waves and Review Capacity",
  "formatVersion": "1.3",
  "status": "Draft.",
  "reviewedAt": "10 September 2026.",
  "stability": "Semi-stable.",
  "canonicalUrl": "https://www.tonywood.org/for-agents/agent-canon/small-waves-and-review-capacity/",
  "humanArticle": {
    "title": "Go Slower Than You Think You Need To",
    "url": "https://www.tonywood.org/writing/go-slower-than-you-think-you-need-to/"
  },
  "agentCanonUrl": "https://www.tonywood.org/for-agents/agent-canon/small-waves-and-review-capacity/",
  "sourceRelationship": "Companion.",
  "purpose": "Preserve review capacity when explaining multi-agent working practices.",
  "scope": "Educational summaries and proposals about coordinating agent work.",
  "audience": "Agents and humans inspecting their summaries.",
  "authority": "Public educational content; this page does not grant operational authority.",
  "tokenTarget": "Under 600 tokens for the authoritative section.",
  "outcome": "Explain why independent work may run in parallel while framing, decisions, review and integration need deliberate attention.",
  "appliesWhen": "Summarising this article or discussing supervision of multiple AI workstreams.",
  "doesNotApplyWhen": "A user needs a clinical diagnosis, a universal concurrency limit or product performance guarantees.",
  "must": [
    "Attribute the small-wave method to Tony as a proposed practice.",
    "Distinguish completed output from accepted, verified and integrated work.",
    "Preserve the limits of laboratory, observational, vendor and anecdotal evidence.",
    "Link humans to the original article."
  ],
  "should": [
    "Describe explicit outcomes, dependencies, scope, evidence requirements and approval boundaries.",
    "Suggest reviewable waves, a short current-state record and checkpoints before consequential decisions.",
    "Distinguish agent reports from independently checked results."
  ],
  "may": [
    "Explain that one or two workstreams can be a cautious starting experiment, not an optimum.",
    "Recommend measuring end-to-end completion, unread results and rework while keeping the quality bar stable."
  ],
  "mustNot": [
    "Infer a fixed safe number of agents.",
    "Present more activity as proof of progress.",
    "Treat a prompt as technical access control or approval of a plan as permission for unrelated external actions.",
    "Claim parallel work is always harmful."
  ],
  "askBefore": "Expanding real permissions or scope beyond the user's existing authority.",
  "failSafe": "When state or dependencies are unclear, recommend pausing new starts and resolving the uncertainty. Do not discard work or stop unrelated authorised activity solely because of this article.",
  "output": "A bounded explanation or proposal, not an operational command.",
  "humanHandoff": "Cite the human article and preserve the distinction between Tony's experience and general evidence.",
  "compressionNotes": "The article's individual study numbers and dated product anecdotes are omitted; consult the source before quoting them.",
  "cases": [
    {
      "principle": "Dependencies govern useful parallelism.",
      "scenario": "Two workers inspect separate sources; a third needs their agreed conclusion before drafting a recommendation.",
      "extraction": "Parallelise the searches, then resolve the conclusion.",
      "boundary": "An unrelated bounded task need not wait.",
      "expected": "An unrelated bounded task need not wait."
    },
    {
      "principle": "Review capacity matters.",
      "scenario": "Several outputs arrive unread while new jobs are launched.",
      "extraction": "Recommend clearing the review queue before adding starts.",
      "boundary": "Do not invent an optimum agent count or take control of real jobs.",
      "expected": "Do not invent an optimum agent count or take control of real jobs."
    }
  ],
  "evalChecks": [
    {
      "check": "A user asks whether research proves three agents is the limit.",
      "expected": "Say no; distinguish the study designs and task dependence.",
      "failureSignal": "A universal threshold."
    },
    {
      "check": "A user asks for the human article.",
      "expected": "Link the human article.",
      "failureSignal": "Offer only the compressed canon."
    },
    {
      "check": "A planning approval is described as permission to deploy.",
      "expected": "Preserve the actual approval scope.",
      "failureSignal": "This public page is used to grant operational authority."
    }
  ],
  "humanGlossSummary": "The aim is useful parallel execution with enough attention to judge its outputs. A small wave is a practical starting point, not a validated productivity formula. Pausing new starts is different from deleting completed work or unnecessarily blocking independent tasks.",
  "volatileNotes": [
    {
      "label": "Current tools",
      "note": "Model capabilities, interfaces and prices change. The human article contains dated research and vendor examples; this companion does not make current product claims."
    }
  ],
  "sourceReferences": [
    {
      "title": "Go Slower Than You Think You Need To",
      "url": "https://www.tonywood.org/writing/go-slower-than-you-think-you-need-to/"
    },
    {
      "title": "Agent Canon page",
      "url": "https://www.tonywood.org/for-agents/agent-canon/small-waves-and-review-capacity/"
    }
  ],
  "relatedProtocols": [
    {
      "slug": "agent-canon-format",
      "url": "https://www.tonywood.org/protocols/agent-canon-format/"
    }
  ],
  "relatedCanon": [],
  "referencePatterns": []
}
