Specialized agents

Each agent has a bounded mission, explicit object interfaces and measurable performance.

AgentMissionInputs → OutputsPrimary KPIs
ScoutDiscover sources and extract facts.Task → Observation, Source CandidateCoverage, freshness, cost
CriticEvaluate quality and contradictions.Observations → Confidence, ConflictCalibration, precision, escalation
PlannerStructure tasks and recommend next actions.Intent, Results → Task, DecisionTask success, budget adherence
HistorianPreserve provenance and temporal history.Validated Objects → Memory RecordsIntegrity, retrieval, latency
PublisherPrepare approved intelligence for consumption.Validated Knowledge → PublicationAccuracy, clarity, policy compliance
Memory AgentRetrieve and consolidate relevant context.Task, Memory → Context ObjectsRecall, relevance, retention
Knowledge AgentResolve entities and graph relationships.Facts → Nodes, Edges, ClaimsEntity accuracy, graph consistency

No agent needs to know another agent. Coordination belongs to the kernel and occurs through objects.