Command / mandateTraining

Mandate: Shell Rising

Write doctrine. Watch the field answer.

BetaWorks best on desktopTrainingstrategyeducationalsimulationautomation-ready
Run from anywhere in CLI-Games$ mandate

An alternate third-century-BCE command shaped by late Warring States China. Thirteen levels turn direct orders into real Bash doctrine; The Defile remains a provisional playtest candidate.

Your units are files in a persistent workbench, and your scripts become the orders they carry out. The current beta begins with a five-person bridge crossing, advances through rosters, contact, scouting, terrain, screening, combined arms, and one immutable policy tested across Three Roads A, B, and C, then provisionally compares holding, surrendering, and breaking contact at the Defile. Reports travel over ground, knowledge can go stale, and every accepted order remains in the ledger until it is delivered or fails. West Ford carries one detachment through three dispatches. A returned scout report changes the crossing, and the survivors must clear the next road.

Automate

Doctrine Workbench

Command a live field system from durable Bash doctrine, then intervene as delayed reports and irreversible orders change the situation.

Durable workspace

~/mandate

Read README.txt; start with doctrine/level-1.sh. Your files remain yours between runs.

Sensors

  • status
  • receive
  • reports
  • UNIT look DIRECTION

Actions

  • deploy FILE
  • order UNIT -- VERB [ARGS]
  • signal CHANNEL CODE
  • UNIT VERB [ARGS]

Practice evidence

after action record · local practice

Ruleset: mandate-doctrine-v1

Practices: Bash scripts · event-driven automation · asynchronous systems · state management · stale observations

Replay verification and after-action export are available only after a verified Level 11 qualification attempt.

Terminal view

What you will see

THE DEFILE / ILLUSTRATED DISPATCHReports and consequences
A written choice
rearguard hold
cleared=no
while [ "$cleared" = no ]; do
  receive --timeout 40
  if [ "$EVENT_CODE" = ford-clear ]; then
    rearguard withdraw
    cleared=yes
  fi
done
Ford watch → command → rearguard
  1. The rear holds the gap

    The column is beyond direct observation. Its crossing is still unknown to command.

  2. The ford watch sees the crossing
  3. The report reaches command
  4. The withdrawal order arrives
  5. Survivors remain under command
Capabilities

How this command behaves

  • Built for a solo session
  • Save and resume your game
  • Build and keep real Bash files in ~/mandate
  • Automation records include after action record
  • Runs in the browser; nothing to install
  • Playable entirely from the keyboard
Syntax

Start it from the prompt

Usage

mandate [--level 1-13]

Aliases

moh

Ready when you are. The terminal will open directly into Mandate: Shell Rising.

Run $ mandate