This page is a design/reference spec. Release truth lives in the runtime capability manifest and shipped product docs.
Agent Swarm Specification
Current Implementation State
Implemented:
- seven agent archetypes
- parallel execution orchestration
- consensus reducer and recommendation formatting
- progress callback support
Limitation:
- many outputs are simulation-driven and may include randomized confidence/verdict behavior
Reference: packages/core/src/agents.ts
Target State
- deterministic evidence-backed outputs
- explicit provenance for claims
- configurable weighting by query class
- reproducible execution with optional seed/logging metadata
Query Pipeline
- classify query intent
- select active agents
- run agent analyses
- normalize outputs to shared schema
- aggregate consensus
- generate recommendation + assumptions + uncertainty
Output Schema
Per-agent:
- verdict
- confidence
- summary
- evidence items
- assumptions
Global:
- consensus tier
- overall confidence
- recommendation
- per-agent trace
Failure Handling
- degraded mode if one or more agents fail
- explicit warning if consensus quality is reduced
- hard fail only when minimum quorum unavailable
Acceptance Criteria
- same input + same context yields stable outputs
- confidence values tied to evidence quality, not random generation
- failure states are visible to users and logs