// DOCS · 2 OF 4

How it works

Five stages, deterministic end to end. Everything the platform writes is reproducible from the same inputs, and everything it claims is traceable back to a cited source.

Block diagram of the five-stage pipeline: Assemble → Validate → Run → Analyse → Review.
Five-stage pipeline: Assemble → Validate → Run → Analyse → Review.
  1. 1 · Assemble

    The operator composes a scenario from validated building blocks — airframe, environment, terrain, threats, guidance profile, and engagement. Each block carries its own provenance (source, confidence, citation) that follows the block wherever it is used.

  2. 2 · Validate

    A shared validation gate reads the assembled scenario and emits blocking errors and warnings before any run is allowed to start. Rules span every capability: a misfuzed warhead, a non-monotonic Pk curve, a visibility mismatch against the chosen seeker, or a directed-energy warhead without terrain all fail fast.

  3. 3 · Run

    A deterministic Monte Carlo engine drives either the JSBSim-backed 6-DoF dynamics or the kinematic backend. Seeds are explicit; same inputs produce byte-equal outputs. At run start, an immutable snapshot of every parameter used is captured and persisted.

  4. 4 · Analyse

    The run detail page shows miss statistics, detection and lock-loss events, a guidance comparison chart, and — when an engagement is attached — an overlaid p(kill) curve with a Best-Profile summary. A full report can be exported as PDF or DOCX.

  5. 5 · Review

    Analysts submit a successful run for review. A reviewer can approve, request changes with notes (the run returns to the analyst's queue), or reject outright. Only approved runs are eligible to be promoted to golden references for later comparisons.

Diagram showing how each parameter carries source, confidence, and citation through the scenario into the immutable run snapshot.
Every parameter carries its source, confidence, and citation into the immutable run snapshot.
build 2026-07-03T10:05:36.365Z