Operations planning · Command & Control

The staff recommend. The commander decides.

OAK Strategic Planner is an offline workspace for the operations planning process. It takes a staff from the initiating directive to the concept of operations, checks each product against the doctrine it comes from, and flags anything a changed input has made stale. When the commander decides, the record holds the decision, the rationale and the exact version of every product it rested on.

UNCLASSIFIED · representational // early access, v0.4 — fictional worked example, no operational data
7 steps
initiation to plan development
17 products
in one plan file, each with a form
3 profiles
AJP-5 · JP 5-0 · CF OPP terms
55 pass
of 55 V&V checks, 10 requirements
The process

One plan, carried step to step

Each step's products feed the next. A step stays blocked until its inputs exist, and reopens when one of them changes.

1Planning initiation
2Mission analysis
3COA development
4COA analysis
5COA validation & comparison
6Commander's decision
7Plan development
Decision record

A decision you can trace back

  • The staff recommendation comes from the weighted COA comparison, using the commander's own criteria
  • Only the commander's entry writes the decision. Staff can't accept one on the commander's behalf
  • Overriding the staff recommendation needs a written rationale
  • The record lists every upstream product with a short hash of the version it used
OAK Strategic Planner Decision tab: the staff recommendation, the commander's recorded decision and rationale, and the hash of every product it was based on (fictional worked example)
OAK Strategic Planner COA comparison form: two courses of action ranked on weighted criteria, with the process tree showing each step complete (fictional worked example)
Staff workspace

Forms for the staff, findings from the doctrine

  • Every staff product has a form: factors, centres of gravity, operational design, risks, COAs, wargame, decision support and synchronisation matrices, assessment
  • The JSON view is always one click away, and the app falls back to it rather than drop data a form can't hold
  • Findings name the product and the check that raised them. Double-click one to go to the product
  • Mission analysis brief, COA decision brief and a CONOPS draft are exported as Markdown
Design tenets

Built for a staff that has to show its working

Deterministic throughout: the same plan gives the same findings every time, and every check can be read.

Doctrine-checked

Each check owned by its doctrine

Factor analysis, centres of gravity, mission statements, COA validity, wargame synchronisation and assessment are each checked by the module that implements that part of the doctrine.

Staleness

Nothing quietly goes out of date

Each product records its inputs. Change one, or mark a planning assumption invalid, and everything downstream is flagged stale until the staff re-confirm it.

Tamper-evident

Hash-chained audit log

Every change, profile switch and decision is logged in a hash chain. A plan file with a broken chain is refused on opening.

Gaps, not guesses

The CONOPS draft invents nothing

The draft follows the commander's selected COA. Anything the plan doesn't yet hold is listed as a gap for the staff to fill.

Allied terms

Doctrine profiles

Switch between AJP-5, JP 5-0 and Canadian OPP terms. A profile changes step names and criteria labels only; the process and checks stay the same.

Offline

One file, no network

A standalone Windows application. The whole plan lives in one file that moves between workstations, with no server and no cloud dependency.

Where it stands

Early access, said plainly

Version 0.4 covers the full seven-step process, a form for every staff product, the decision record and a CONOPS draft. An OPLAN generator, a design canvas and engine-driven wargaming are not built yet. It's a representational planning aid on fictional data, with no product type for target lists, and not accredited for operational use.

AJP-5 · JP 5-0 · CF OPP Doctrine-checked productsStaleness tracking Hash-chained auditCommander's decision record OfflineITAR-free · sovereign

Plan the way your doctrine says to

Bring a planning scenario and we'll walk it through the workspace with your staff.

Request a demo
Precision engineering for defence, aerospace & space — Kanata, Ontario, Canada