Unclassified — For Demonstration Purposes Only
System // Live

Why your officers made that call.

Almighty is a causal event engine for wargaming, exercise control, and live-fire training.

Built on PyRapide. ACTA-hardened to TRL-9 posture. GoRapide-portable for on-device deployment.

TIER 4 // KERNEL

Almighty traces every sensor return, effector engagement, and commander order through a directed acyclic graph. Exercise controllers and white cell operators see the full causal chain — not just the timeline.

UNCLASSIFIED // DEMO

Operating Environments

JOINT TRAININGLIVE-FIRE RANGEEXCON CELLWHITE CELLBRIGADE TOCCOMBINED ARMSMULTI-DOMAINOPFOR MIRRORJOINT TRAININGLIVE-FIRE RANGEEXCON CELLWHITE CELLBRIGADE TOCCOMBINED ARMSMULTI-DOMAINOPFOR MIRROR
◆ CAPABILITY BRIEF ◆

The five officer types span every action in the simulation.

CAP-01 // SENSOR LATTICECapability

Sensor officers

Detect, track, classify, lose_track.

Sensor officers emit radar fans, electronic warfare (EW) cones, MASINT cells, keyhole footprints, and satellite swaths. Each detection commits as a node in the DAG with its causal predecessors named — the radar bearing that produced the contact, the jamming event that degraded confidence. Sensor output feeds Commander decisions; it never engages a target directly.

Events:47·Edges:7
Learn More
CAP-02 // EFFECTOR REVIEWCapability

Effector officers

Engage, suppress, destroy, disable.

Effector verbs are the primary subject of override gateway review and white cell adjudication because they are irreversible. Every engagement records its causal predecessors — the sensor return that cued it, the commander order that authorized it — and emits an indirect fire arc or IR plume artifact for After Action Review (AAR). The white cell can replay the causal chain backward from any effect.

behavior.specLive Feed
PASS
PASS
PASS
PASS
0 violations
Learn More
CAP-03 // COMMANDER INTENTCapability

Commander officers

Issue orders, request support, delegate, escalate.

Commanders cannot bypass capability profile constraints — an order to engage out of effective range is rejected at the validator. Intent is auditable end-to-end: every order resolves to the sensor returns that triggered it and the effector engagements it authorized downstream. The DAG makes the chain of decision queryable, not anecdotal.

signal.profileSimulating
Status
NOMINAL
Latency
28ms
Learn More
◆ EXERCISE CONTROL ◆

Three control surfaces for exercise controllers and the white cell.

CTRL-01 // OVERRIDE GATEWAYControl

Per-event, per-agent-per-turn, per-turn

Three override scopes intercept events before commit.

Per-event always wins. Per-agent-per-turn beats per-turn. The default is review — an empty policy table means everything pauses for white cell decision.

Open Brief
CTRL-02 // CAPABILITY PROFILESControl

Immutable from turn 1

Officer types, action verbs, parameter ranges.

Every entity is bound to a capability profile. Edits create a new profile_id rather than mutating in place. Replays remain bit-identical across thousands of turns.

Open Brief
CTRL-03 // AAR REPLAYControl

Rebuild from durable storage

After Action Review reconstructs a fresh PyRapide DAG.

Replay reads the per-tenant Postgres events table up to any turn N. There is no scrubbing of in-memory state — replay is a re-walk, not a rewind. Every officer decision is reproducible.

Open Brief
◆ DOCTRINE ◆

Most simulation tools focus on: events.

We focus on: causality.

A timeline tells you what happened. A directed acyclic graph tells you why.

◆ ARCHITECTURE BRIEF ◆

Four tiers. One DAG. Hard tenant isolation.

Resium
TIER 01 // RENDERER

Resium 3D battlespace

Exercise Control (EXCON) consoles, white cell control surface, AAR replay. Every CZML packet shown to the renderer corresponds to an artifact in the kernel. The unclassified banner reproduces on every visual surface and every exported AAR PDF.

01 / 04
Tenanted
TIER 02 // ORCHESTRATION

Multi-tenant control plane

Tenant and scenario registry with role-based access control (RBAC). Turn controller. Override gateway and policy plane. WebSocket fan-out filtered on tenant_id. Per-tenant AWS isolation: Virtual Private Cloud (VPC) subnet, Relational Database Service (RDS) instance, Simple Storage Service (S3) bucket, Key Management Service (KMS) key.

02 / 04
CrewAI
TIER 03 // AGENTS

CrewAI on the native PyRapide connector

Game time pauses between turns. Blue battalion, red Opposing Forces (OpFor), and the white cell adjudicator agent run sequentially inside a tenant-scoped worker. Each CrewAI agent uses the native PyRapide connector to subscribe to the kernel DAG and adapts its next moves in real time as new causal events commit — sensor return → override decision → effector outcome — instead of replanning from a flat event log. The override gateway filters every emitted event before it reaches the DAG.

03 / 04
PyRapide
TIER 04 // KERNEL

PyRapide DAG, namespaced

Each (tenant_id, scenario_id) pair gets its own Poset. Every event commits with its causal predecessors named — sensor returns, override decisions, effector outcomes — so the kernel records why a step happened, not just when. Cross-namespace leakage is structurally impossible. Officer types, action verbs, and effect artifact taxonomy are all schema-enforced. Replay re-walks the graph in causal order, not insertion order.

04 / 04
◆ DEPLOYMENT POSTURE ◆

Three deployment tiers. Same kernel. Same DAG.

Almighty deploys at three postures: synthetic exercise control, live-fire augmentation, and forward-deployed hardened edge. Each tier inherits the previous one. The kernel does not change across tiers — only the surface area, the integration footprint, and the deployment posture.

01Tier

Training

Exercise Control Tier

For exercise controllers running synthetic wargames inside a closed range LAN.

  • Synthetic blue / red / white cell crews
  • PyRapide DAG with per-(tenant, scenario) namespacing
  • Three override scopes — per-event, per-agent-per-turn, per-turn
  • AAR replay rebuilt from per-tenant Postgres
  • Resium 3D battlespace with capability-gated CZML templates
  • Unclassified banner on every visual surface
Recommended
02Tier

Live Augmentation

Live-Fire Tier

For live-fire training where real device telemetry feeds the same DAG.

  • Everything in Training, plus —
  • Distributed Interactive Simulation (DIS) / High-Level Architecture (HLA) adapter contracts
  • Sensor / Effector / Mover / Communicator / Commander tools
  • Capability-profile-validated officer interfaces
  • Per-tenant AWS isolation — VPC, RDS, S3, KMS
  • Continuous AAR with deterministic replay
03Tier

Forward Deployed

Hardened Edge Tier

For environments where Python and the cloud are not options.

  • Everything in Live Augmentation, plus —
  • GoRapide single-binary engine for on-device DAG
  • Air-gap-ready offline Exploit Prediction Scoring System (EPSS) / Known Exploited Vulnerabilities (KEV) / National Vulnerability Database (NVD) feed cache
  • ACTA-generated ATO artifacts — Plan of Action and Milestones (POA&M), Security Technical Implementation Guide checklists (STIG CKL), NIST 800-53
  • DISA Container Image Creation Guide compliance
  • Iron Bank pipeline-compatible base images
  • C++ / Rust event trigger bindings for low-level integration