Template:WarLeague Operations Planner

From MicrasWiki
Revision as of 23:40, 21 September 2026 by Craitman (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
Bassaridian War League Operations Planner
Manual-input / deterministic operation dossier · Op-ID WLX-054.070-CKD-SS-274
Command and tasking
Date 9/2/54 PSSC Stage Planning / tasking
Division Council of Kings Division (CKD) Posture Standard
Theatre Southern Strait corridor / Lacaran Hodos Node Selenarion
Mission Southern Strait conventions-compliance operation Threat / driver Confederacy-linked or adjacent network
Urgency HIGH Weather / operational impact Green / Fair
Ground: OK; Sea: OK; Air: OK
Daily event link No reports
Objective Restore documented lawful passage through Selenarion while isolating suspect traffic, preserving White-Lane access and reconciling route, registry and cargo records.
Assigned forces
Ground Naval Aerial
Ordinis (CKD-19) Ordu (Task Group) (CKD-N01) Ptisis (Flight) (CKD-A04)
Oversight Supporting institutions / auxiliaries
  • Straits Conventions civilian monitor
  • Port compliance inspector (HCE)
  • Municipal / dependency / customary-authority liaison
Constitutional / corridor guardrails
  • War League action remains subordinate to the Bassaridian constitutional chain of command and recorded legislative/executive oversight.
  • No military equipment or controlled weapons are released for foreign export; strategic materiel remains under Bassaridian custody.
  • Neutral and lawful passage must remain distinguishable from suspect traffic; inspections require documented cause, routing and evidence custody.
  • White-Lane humanitarian, medical and essential-goods movement is protected from avoidable interruption.
  • General Port registry, cargo-ledger and port-state procedures remain the ordinary administrative mechanism for lawful commerce.
  • Sacred-road segments, shrine approaches, caravan wells, ferry approaches and road-market nodes are treated as protected civic landscape unless an immediate safety requirement compels temporary restriction.
  • Security presence does not by itself displace dependency or municipal civil authority; integration and public-service decisions remain civil/constitutional functions.
  • Affiliation is not presumed from geography or irregular paperwork alone; Confederacy-linked allegations require evidence and are recorded separately from ordinary criminality.
Divisional doctrine Executive joint tasking: dependency stabilisation, strategic corridor integration, high-risk joint operations and direct Council missions.
Theatre doctrine Enforce the Straits Conventions through lawful passage control, registry and evidence discipline, White-Lane protection, missionary safety and route security while preserving sacred spaces, local civic authorities and customary access.
Resolution / next state
Assessment Pending execution
Narrative No simulated result requested at the planning stage; the operation remains an approved/taskable plan.
Planner guardrail: Hatch Ministry forces are best treated here as coastal/intelligence/prize-evidence support rather than the principal inland formation; lead division changed to CKD.
Deterministic seed: 5407070. Change seed= to generate another version while preserving all manually selected fields.

Purpose

Interactive/manual-input wrapper for Module:WarLeagueOperationsPlannerBVR. Editors may lock as many or as few operational choices as desired; values left as auto are generated by the module.

In VisualEditor, the TemplateData below exposes controlled suggested values for the major operational choices. This provides a guided selector/autocomplete workflow without requiring custom site JavaScript.

Basic use

{{WarLeague Operations Planner
 | division=CKD
 | theatre=Southern Strait
 | node=Nysara Velai
 | mission=Lacaran Hodos
 | threat=Confederacy
 | posture=restrained
 | branch=joint
 | weather=forecast
 | oversight=White-Lane
 | stage=planning
}}

Mostly automatic

{{WarLeague Operations Planner
 | division=ALP
 | theatre=Alpazkigz
 | stage=active
 | seed=53025
}}

Manual narrative override

{{WarLeague Operations Planner
 | division=VAE
 | theatre=Lake Morovia core
 | node=Vaeringheim
 | mission=water security
 | threat=sabotage
 | posture=standard
 | objective=Secure pumping stations and preserve civil water-management access while investigators trace the disruption.
 | note=Requested as a Senate-observed readiness operation.
}}

Available values

For an on-wiki reference table, use:

{{#invoke:WarLeagueOperationsPlannerBVR|options}}

<templatedata> {

 "description": "Builds a single configurable Bassaridian War League operation. Leave fields on auto to generate them deterministically; manually select fields to construct a specific scenario.",
 "params": {
   "division": {
     "label": "Lead division",
     "description": "War League division responsible for the operation.",
     "type": "string",
     "default": "auto",
     "suggested": true,
     "suggestedvalues": ["auto", "VAE", "ALP", "ODF", "HAT", "NSJ", "HFA", "BNO", "OUR", "CKD"]
   },
   "theatre": {
     "label": "Theatre",
     "description": "Operational theatre. Incompatible division/theatre combinations may be corrected by doctrinal guardrails.",
     "type": "string",
     "default": "auto",
     "suggested": true,
     "suggestedvalues": ["auto", "Lake Morovia core", "General Port", "Alpazkigz", "Odiferia", "New South Jangsong", "Haifan Bassaridia", "Bassaridian Normark", "Ouriana", "Eastern Caledonian Highlands", "Southern Strait"]
   },
   "node": {
     "label": "Exact node / city / route",
     "description": "Exact operating location. Use auto to select an appropriate node within the theatre.",
     "type": "string",
     "default": "auto",
     "suggested": true,
     "suggestedvalues": ["auto", "Vaeringheim", "General Port of Lake Morovia", "Alpazkigz", "Somniumpolis", "Mylecia", "Nysara Velai", "Thal Lenaia", "Selenarion", "Hayr Chaskal", "Saruq Thyrsa", "Rumi-Kefaya", "Mirovia", "Lacaran Hodos", "Lacaran Hodos Divan"]
   },
   "mission": {
     "label": "Mission",
     "description": "Primary task. Auto chooses a mission weighted for the selected theatre.",
     "type": "string",
     "default": "auto",
     "suggested": true,
     "suggestedvalues": ["auto", "corridor security", "urban stabilization", "anti-smuggling", "infrastructure protection", "counter-insurgency", "hazard response", "convoy escort", "water security", "market security", "sacred route", "Noctic custody", "maritime escort", "VBSS", "blockade warning", "harbor security", "White-Lane", "missionary escort", "prize transfer", "dependency stabilization", "route clearance", "Lacaran Hodos", "Southern Strait compliance", "Confederacy interdiction", "ISR", "MEDEVAC", "show of force", "Eidolan containment", "training"]
   },
   "threat": {
     "label": "Threat / operational driver",
     "description": "Incident, adversary, hazard, or other reason for the operation.",
     "type": "string",
     "default": "auto",
     "suggested": true,
     "suggestedvalues": ["auto", "routine", "smuggling", "piracy", "insurgency", "Confederacy", "Noctic", "vampirism", "sabotage", "forged documents", "civil unrest", "weather", "infrastructure failure", "Eidolan"]
   },
   "posture": {
     "label": "Command posture",
     "description": "How cautiously or aggressively the force package is configured.",
     "type": "string",
     "default": "standard",
     "suggested": true,
     "suggestedvalues": ["restrained", "standard", "assertive", "emergency"]
   },
   "branch": {
     "label": "Primary branch",
     "description": "Preferred service mix. Joint permits all three branches.",
     "type": "string",
     "default": "auto",
     "suggestedvalues": ["auto", "ground", "naval", "air", "joint"]
   },
   "ground": {
     "label": "Ground force override",
     "description": "Manually override the ground-force echelon.",
     "type": "string",
     "default": "auto",
     "suggestedvalues": ["auto", "none", "light", "standard", "reinforced", "heavy", "surge"]
   },
   "naval": {
     "label": "Naval force override",
     "description": "Manually override the naval-force echelon.",
     "type": "string",
     "default": "auto",
     "suggestedvalues": ["auto", "none", "light", "standard", "reinforced", "heavy", "surge"]
   },
   "air": {
     "label": "Air force override",
     "description": "Manually override the air-force echelon.",
     "type": "string",
     "default": "auto",
     "suggestedvalues": ["auto", "none", "light", "standard", "reinforced", "heavy", "surge"]
   },
   "weather": {
     "label": "Weather",
     "description": "Use forecast to pull the BassaridiaForecast operational data, or select a manual override.",
     "type": "string",
     "default": "forecast",
     "suggested": true,
     "suggestedvalues": ["forecast", "fair", "fog", "rain", "storm", "severe storm", "blizzard", "flood", "heat", "ash"]
   },
   "oversight": {
     "label": "Oversight",
     "description": "Optional oversight override; auto assigns appropriate institutions from mission/theatre context.",
     "type": "string",
     "default": "auto",
     "suggestedvalues": ["auto", "Senate", "HCE", "Straits", "White-Lane", "Temple Bank", "Council of Kings", "local", "engineering", "health"]
   },
   "stage": {
     "label": "Operation stage",
     "description": "Planning does not simulate a resolved outcome. Active, after-action, and exercise stages do.",
     "type": "string",
     "default": "planning",
     "suggested": true,
     "suggestedvalues": ["planning", "active", "after-action", "exercise"]
   },
   "outcome": {
     "label": "Outcome override",
     "description": "Normally auto. Use only when an established narrative requires a particular resolution.",
     "type": "string",
     "default": "auto",
     "suggestedvalues": ["auto", "success", "variance", "partial", "deferred", "escalation"]
   },
   "objective": {
     "label": "Manual objective",
     "description": "Optional custom objective. Leave auto to generate one from theatre, mission, and threat.",
     "type": "string",
     "default": "auto"
   },
   "event": {
     "label": "Manual event link",
     "description": "Optional daily-event narrative override. Leave auto to consult BassaridianDailyEvents.",
     "type": "string",
     "default": "auto"
   },
   "note": {
     "label": "Editor note",
     "description": "Optional free-text note appended to the dossier.",
     "type": "string"
   },
   "year": {
     "label": "PSSC year",
     "description": "Optional PSSC year override.",
     "type": "number"
   },
   "day": {
     "label": "PSSC day of year",
     "description": "Optional PSSC day (1–183) override.",
     "type": "number"
   },
   "seed": {
     "label": "Deterministic seed",
     "description": "Any integer. Changing this varies automatically generated details while preserving manual selections.",
     "type": "number"
   },
   "id": {
     "label": "Operation ID override",
     "description": "Optional manual operation ID; normally generated automatically.",
     "type": "string"
   }
 },
 "paramOrder": ["division", "theatre", "node", "mission", "threat", "posture", "branch", "ground", "naval", "air", "weather", "oversight", "stage", "outcome", "objective", "event", "note", "year", "day", "seed", "id"],
 "format": "block"

} </templatedata>