Sub-Patterns

01

Partial Failure Isolation

When one subagent fails mid-run

When one subagent in a network fails, the run does not automatically fail — but its validity becomes conditional. The partial failure surface must isolate which agents stopped, whether their failure affects downstream agents, and whether the orchestrator considers the run recoverable. The human must understand the failure's blast radius before deciding whether to continue, repair, or abort.

Required components

HC10 Network Degraded State NEW HC06 Recovery & Override
02

Conflicting Output Resolution

When two agents return contradictory results

When two or more agents return contradictory results — different answers to the same question, conflicting recommendations, or incompatible data — the run cannot close without a human decision. The conflict must be surfaced explicitly, showing which agents produced which outputs, what the discrepancy is, and what the downstream consequences of each resolution path would be. Auto-resolution is never acceptable.

Required components

HC11 Conflict Resolution Surface NEW
03

Aggregate Audit Rollup

After the full network run completes

Post-run accountability for multi-agent workflows cannot be reconstructed from individual agent logs. The aggregate audit composes the full network footprint — every agent's actions, every handoff, every consent event, every tool call — into a unified view that allows cross-agent inspection while preserving per-agent drilldown.

Required components

AA01 Audit Trail Widgets AA03 Aggregate Audit Rollup NEW