Skip to main content

Agent Catalog

All 131 BASTION agents organized by category. Every agent operates at the SemiAutonomous authority level -- outputs require human approval before execution.

Governance Agents

NameRoleAuthority Level
governance-copilotGuides proposal creation and DAO workflowsSemiAutonomous
proposal-screenerScreens inbound proposals for completeness and policy complianceSemiAutonomous
context-analyzerEnriches proposals with operational and strategic contextSemiAutonomous
feasibility-assessorEvaluates resource, timeline, and risk feasibility of proposalsSemiAutonomous

Operational Planning Agents (MDMP)

NameRoleAuthority Level
assumption-auditorIdentifies and challenges planning assumptionsSemiAutonomous
orders-validatorValidates orders against doctrine and higher guidanceSemiAutonomous
uncertainty-quantifierQuantifies uncertainty across planning variablesSemiAutonomous
data-bias-detectorDetects bias in intelligence and planning dataSemiAutonomous
problem-framingStructures problem statements per JP 5-0SemiAutonomous
roe-complianceChecks plans against rules of engagementSemiAutonomous

Escalation and Competition

NameRoleAuthority Level
adversary-modelerModels adversary capabilities, intentions, and COAsSemiAutonomous
effect-cascaderTraces second/third-order effects of proposed actionsSemiAutonomous
escalation-modelerModels escalation dynamics and thresholdsSemiAutonomous
deception-detectorIdentifies adversary deception indicatorsSemiAutonomous
deception-plannerDevelops friendly deception plansSemiAutonomous
exploitation-analystIdentifies exploitation opportunitiesSemiAutonomous
deescalation-managerDevelops and monitors de-escalation optionsSemiAutonomous

Operational Design

NameRoleAuthority Level
narrative-synthesisSynthesizes operational narratives from multi-source inputSemiAutonomous
loe-gap-analysisIdentifies gaps across lines of effortSemiAutonomous
cog-analysisConducts center of gravity analysisSemiAutonomous

Graph Analysis Agents

NameRoleAuthority Level
strategic-fusion-agentFuses multi-domain data into strategic graph modelsSemiAutonomous
entity-resolution-agentResolves and deduplicates entities across sourcesSemiAutonomous
osint-monitor-agentMonitors OSINT feeds and updates the knowledge graphSemiAutonomous
validity-assessment-agentAssesses validity and confidence of graph relationshipsSemiAutonomous
conflict-detection-agentDetects conflicting information within the graphSemiAutonomous
raft-extraction-agentExtracts structured data using RAFT methodologySemiAutonomous
raft-reasoning-agentPerforms reasoning over RAFT-extracted dataSemiAutonomous

Strategic Analysis Agents

NameRoleAuthority Level
strategy-document-reviewerReviews strategy documents for coherence and alignmentSemiAutonomous
osint-collectorCollects and structures open-source intelligenceSemiAutonomous
threat-monitorMonitors threat indicators and warning intelligenceSemiAutonomous
fusion-agentFuses multi-source intelligence into assessmentsSemiAutonomous

JPP Staff Agents (102)

Full joint planning process staff mapped to doctrinal billets. Organized by functional area:

Command Group

NameRoleAuthority Level
CommanderOverall command authority and decision-makingSemiAutonomous
DCOMDeputy CommanderSemiAutonomous
COSChief of Staff, staff coordinationSemiAutonomous

Joint Staff Directorates

NameRoleAuthority Level
J1Personnel and ManpowerSemiAutonomous
J2IntelligenceSemiAutonomous
J3OperationsSemiAutonomous
J4LogisticsSemiAutonomous
J5Plans and StrategySemiAutonomous
J6Communications and CyberSemiAutonomous
J7Training and ExercisesSemiAutonomous
J8Force Structure and ResourcesSemiAutonomous
J9Civil-Military OperationsSemiAutonomous

Special Staff

NameRoleAuthority Level
SJAStaff Judge Advocate (legal)SemiAutonomous
POLADPolitical AdvisorSemiAutonomous
PAOPublic Affairs OfficerSemiAutonomous
SurgeonMedical and health servicesSemiAutonomous

Functional and Component

NameRoleAuthority Level
CyberCyber operationsSemiAutonomous
SpaceSpace operationsSemiAutonomous
TRANSCOMTransportation and logisticsSemiAutonomous
SOCOMSpecial operationsSemiAutonomous
IOInformation operationsSemiAutonomous
FiresJoint fires coordinationSemiAutonomous
EWElectronic warfareSemiAutonomous
JFACCJoint Force Air Component CommanderSemiAutonomous
JFLCCJoint Force Land Component CommanderSemiAutonomous
JFMCCJoint Force Maritime Component CommanderSemiAutonomous
JFSOCCJoint Force Special Operations Component CommanderSemiAutonomous
EngineerEngineering operationsSemiAutonomous
CBRNChemical, Biological, Radiological, NuclearSemiAutonomous
Knowledge MgmtKnowledge management and information sharingSemiAutonomous

Cross-Functional Specialists

NameRoleAuthority Level
deception_plannerDeception planning within JPP contextSemiAutonomous
exploitation_analystExploitation analysis within JPP contextSemiAutonomous
deescalation_managerDe-escalation management within JPP contextSemiAutonomous

The remaining staff agents fill sub-roles within each directorate and functional area, totaling 102 JPP staff agents.