69
Single-agent vs multi-agent systems
5 subtopics
70
When multi-agent helps vs hurts (latency, accuracy, cost)
71
Communication protocols (messages, shared state, contracts)
72
Coordination failures (loops, deadlocks, collusion, drift)
73
Market-based coordination (auctions, bidding, task pricing) in multi-agent systems
74
Incentives, credit assignment, and anti-collusion design for multi-agent teams
75
Orchestrators & workflow engines
5 subtopics
76
Modeling workflows as DAGs (steps, retries, compensations)
77
Scheduling & queues (workers, priorities, rate limiting)
78
State persistence (checkpoints, resumability)
79
Temporal workflows and SLAs (deadlines, time windows, timeouts as first-class)
80
Adaptive workflows: dynamic DAG compilation and runtime graph rewriting
81
Reflection, critique & verification patterns
6 subtopics
82
Self-critique loops (review then revise)
83
Debate/consensus patterns (multiple proposals, arbitration)
84
Tool-assisted verification (unit checks, validators, theorem-ish)
85
SMT/constraint-solving for verification and plan checking (specs, invariants, counterexamples)
86
Counterexample-guided refinement loops (CEGAR-like) for agent policies and prompts
87
Ensemble/self-consistency verification (multiple solutions + arbitration)
88
Delegation, roles & handoffs
3 subtopics
89
Role prompting & responsibilities (contracts, boundaries)
90
Task handoff interfaces (artifacts, briefs, acceptance criteria)
91
Budgeting & quotas across sub-agents/tools
92
Event-driven agents (streams, triggers)
3 subtopics
93
Triggers & webhooks (reactive behaviors)
94
Streaming inputs (partial results, incremental decisions)
95
Backpressure and overload handling