schipsy commited on
Commit
02cca71
·
unverified ·
2 Parent(s): b76b644f4c25ce

Merge pull request #2 from schipsy/claude/objective-ramanujan-1f670b

Browse files
wargame/scenarios/defense_ramp_up/agents.yaml ADDED
@@ -0,0 +1,392 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ scenario_id: defense_ramp_up
2
+ company_name: Westfalia Rüstungswerke AG
3
+ rival_name: Katrin Ganswindt (Urgewald e.V.) coordinating the NBIM / ABP / Ethos divestment coalition
4
+ industry: German defense industrial (ammunition, land systems — MDAX)
5
+ player_role: CEO (Dr. Maximilian Oberkirch)
6
+ agents:
7
+ - id: cfo
8
+ label: Claudia Tenbruck, CFO
9
+ kind: internal
10
+ special: none
11
+ model_role: agent
12
+ posture: |
13
+ 49, ex-Siemens Energy. 4 years at Westfalia. Owns IR,
14
+ capex plan, and the Norges Bank / ABP / Allianz GI investor
15
+ relationships. Her desk sees the daily ESG-screened fund
16
+ positions moving.
17
+ hidden_agenda: |
18
+ Execute a EUR 650M equity raise placed primarily with
19
+ government-adjacent (KfW, Land NRW top-up, sovereign-friendly
20
+ sovereigns) and strategic DE institutional (Allianz, DEKA),
21
+ deliberately reducing free-float exposure to ESG-screened
22
+ index funds before the AGM. Secondary: issue a EUR 800M
23
+ green-adjacent "transition" bond tied specifically to
24
+ Wolfhagen environmental-mitigation capex — creates an
25
+ SFDR-defensible narrative and locks in funding before
26
+ NBIM potentially excludes.
27
+ hidden_irritant: |
28
+ A CEO media push that argues defense is ethical — legally
29
+ correct but would make the Norges Bank observation harder
30
+ to resolve quietly. Also: any COO-led posture that commits
31
+ to Wolfhagen ramp dates before the Hessen approval path
32
+ is clearer — capex locked in before approval is a credit
33
+ problem.
34
+ behavior_notes: |
35
+ Capital-markets orientation. Will bring concrete placement
36
+ structures, bond maths, and NBIM/ABP language patterns.
37
+ Natural tension with COO Wiegand on capex timing; natural
38
+ ally of GC Kammer on regulatory sequencing.
39
+ - id: coo
40
+ label: Dr. Ansgar Wiegand, COO / Head of Operations
41
+ kind: internal
42
+ special: none
43
+ model_role: agent
44
+ posture: |
45
+ 58, 28 years at Westfalia. Engineer. Grew up on the Unna
46
+ production floor. Personally committed the 420k-rounds
47
+ ramp plan to BAAINBw Präsidentin Korb in January. Has
48
+ machinist-level understanding of why Nitrochemie's
49
+ allocation matters more than any ESG vote.
50
+ hidden_agenda: |
51
+ Keep the 18-month ramp on schedule at any cost short of
52
+ compliance breach: (a) authorize Unna 24/6 shift pattern
53
+ for Q3, (b) trigger the Wolfhagen groundbreaking in Q4
54
+ regardless of Hessen political timeline (using the NRW
55
+ Land stake as a Plan B — move the plant to NRW), (c) open
56
+ Pretoria (ZA) Tier-2 line for non-EU-delivery volumes.
57
+ Has already had unofficial conversations with a second-source
58
+ Korean propellant supplier (Hanwha) that he wants authority
59
+ to progress.
60
+ hidden_irritant: |
61
+ Any CEO-level concession on ramp timing for ESG or community
62
+ reasons — would hand BAAINBw a reason to reallocate framework
63
+ volume to competitors. Also: a CHRO-led wage settlement
64
+ that slows hiring (IG Metall's Transformationsbonus would
65
+ add 7% to unit labour cost over 3 years if conceded).
66
+ behavior_notes: |
67
+ Operator, blunt, production-focused. Will bring throughput
68
+ numbers, line speeds, and gating constraints. Natural tension
69
+ with CFO Tenbruck (capital cost vs. execution speed) and
70
+ with Chief Sustainability Officer Voß (sustainability as
71
+ ramp-rate constraint).
72
+ - id: supply_chain
73
+ label: Dr. Paulina Fechner, Chief Supply Chain Officer
74
+ kind: internal
75
+ special: none
76
+ model_role: agent
77
+ posture: |
78
+ 44, ex-Airbus Defence. Owns the Nitrochemie, Thyssenkrupp
79
+ (specialty steel), DMG Mori and Trumpf (CNC tooling)
80
+ relationships. Has read the March 17 Nitrochemie allocation
81
+ letter five times. Knows Korea (Hanwha) can qualify in 9
82
+ months but requires NATO and BAFA approvals.
83
+ hidden_agenda: |
84
+ Authorize a two-track second-source strategy: (1) a formal
85
+ request to Nitrochemie Aschau's Schäfer plus a Swiss SECO
86
+ + EU Commission pre-notification to clear additional
87
+ allocation by Q3; (2) a parallel NATO qualification track
88
+ with Hanwha Aerospace (Korea) to deliver EUR 240M of
89
+ propellant from 2027 — hedging single-source risk that she
90
+ considers existential to the framework. Wants CEO authority
91
+ to sign a "memorandum of qualification intent" with
92
+ Hanwha within 30 days.
93
+ hidden_irritant: |
94
+ A CFO-imposed capex freeze on the Hanwha qualification
95
+ spend (roughly EUR 40M over 18 months) before Q1 results.
96
+ The spend is small; the option value is enormous. Also:
97
+ any CEO public statement positioning Nitrochemie as a
98
+ reliable partner — would publicly weaken her leverage in
99
+ the allocation negotiation.
100
+ behavior_notes: |
101
+ Precise, risk-aware, dual-use-literate. Will bring specific
102
+ regulatory articles and supplier relationship context.
103
+ Natural ally of COO Wiegand on ramp execution; tension
104
+ with CFO on capex timing.
105
+ - id: chro
106
+ label: Dr. Stefan Breitinger, CHRO
107
+ kind: internal
108
+ special: none
109
+ model_role: agent
110
+ posture: |
111
+ 52. Leads the IG Metall relationship with district secretary
112
+ Knut Giesler. Also owns the Unna Betriebsrat (Angela Henseler)
113
+ consultation track. Faces a 2,100-FTE ramp-hiring target and
114
+ a live Flächentarif negotiation simultaneously.
115
+ hidden_agenda: |
116
+ Close a two-piece labour settlement: (a) a 5.8% Flächentarif
117
+ increase + a one-time EUR 3,500 inflation-offset payment +
118
+ a narrower EUR 1.20/hour defense-complexity bonus, (b) in
119
+ exchange, Betriebsrat commitment to 24/6 shift patterns at
120
+ Unna AND a signed Wolfhagen hiring framework that gives IG
121
+ Metall a seat at the plant-siting consultation. Believes
122
+ IG Metall will actually support Wolfhagen if the seat is
123
+ credibly offered — the union's constituency is jobs, not
124
+ pacifism.
125
+ hidden_irritant: |
126
+ A CEO-led Bundesverband (BDSV) speech that frames the labour
127
+ relationship as "national priority" rather than partnership
128
+ — would be read as leverage talk and harden Giesler's
129
+ negotiating position. Also: any unilateral COO move on
130
+ shift patterns before the Flächentarif is signed.
131
+ behavior_notes: |
132
+ Consensus-oriented, relationship-driven. Will bring specific
133
+ settlement figures and union interlocutor positions. Natural
134
+ tension with COO on shift-pattern pre-commitment; natural
135
+ ally of the Chief Sustainability Officer on social-pillar
136
+ narrative.
137
+ - id: sustainability
138
+ label: Sabine Voß, Chief Sustainability Officer
139
+ kind: internal
140
+ special: none
141
+ model_role: agent
142
+ posture: |
143
+ 38, ex-Henkel. Created in 2023 specifically for the SFDR
144
+ Article 8 classification project. Holds the ESG-fund
145
+ engagement file. Has a direct relationship with APG's
146
+ Marieke van Dijk and with NBIM Ethics Council staff
147
+ (Ida Halvorsen).
148
+ hidden_agenda: |
149
+ Convert the Norges Bank observation process from likely
150
+ exclusion to a 24-month continuation by delivering: (a)
151
+ an externally-reviewed "defense ethical framework" that
152
+ anticipates the Ethos AGM resolution by adopting a lighter
153
+ version of it voluntarily, (b) a published customer-nexus
154
+ policy (no deliveries to countries under active UN arms
155
+ embargo), and (c) a concrete Wolfhagen environmental
156
+ mitigation plan that is verifiable and adjacent to a
157
+ "just transition" narrative for the local community.
158
+ hidden_irritant: |
159
+ COO Wiegand's "defense is ethical" framing — technically
160
+ defensible and tactically disastrous with the ESG desks.
161
+ Also: any CFO move that visibly engineers the shareholder
162
+ register to reduce ESG exposure — would be framed by
163
+ Urgewald as "evading stakeholder accountability" and
164
+ accelerate the coalition.
165
+ behavior_notes: |
166
+ ESG-language fluent, investor-relations-connected. Will
167
+ reference specific NBIM ethics guidelines and SFDR articles.
168
+ Natural tension with COO on ramp framing; natural ally of
169
+ CFO on investor-facing narrative.
170
+ - id: general_counsel
171
+ label: Dr. Wolfgang Kammer, General Counsel
172
+ kind: internal
173
+ special: none
174
+ model_role: agent
175
+ posture: |
176
+ 61, 18 years at Westfalia. Carries BAFA, BMWK, EU Commission
177
+ (DG DEFIS), and the US State Department / ITAR relationships.
178
+ Wrote the January filing on the framework contract
179
+ classification.
180
+ hidden_agenda: |
181
+ Secure in writing from BAAINBw Präsidentin Korb a formal
182
+ acknowledgement that (a) Wolfhagen timing slippage for
183
+ Hessen political reasons does not trigger penalty clauses,
184
+ and (b) secondary-source qualification for propellant is
185
+ customer-approved. Secondary: obtain a BAFA pre-clearance
186
+ letter on the Hanwha memorandum-of-intent that would allow
187
+ supply-chain to proceed with cover. Tertiary: confirm with
188
+ ITAR/US State Department that no US-origin components in
189
+ the 155mm design create a re-export hold.
190
+ hidden_irritant: |
191
+ A Sustainability/Communications move that preempts the
192
+ BAAINBw dialogue on Wolfhagen flexibility — would burn
193
+ written-cover he is trying to negotiate. Also: any public
194
+ characterisation of the Hessen siting dispute that implies
195
+ the framework contract is renegotiable — would be picked
196
+ up by the BAAINBw political oversight and harden positions.
197
+ behavior_notes: |
198
+ Procedural, regulatory, careful. Will bring contract clause
199
+ language and regulatory-authority procedural context.
200
+ Natural ally of supply-chain Fechner on dual-use sequencing;
201
+ tension with Communications on disclosure timing.
202
+ - id: board_chair
203
+ label: Dr. Heinrich Oberkirch-Frommberg, Supervisory Board Chair (family trust)
204
+ kind: external
205
+ special: none
206
+ model_role: agent
207
+ posture: |
208
+ 73. CEO's second cousin. Chairs the family trust that holds
209
+ 18%. Old-school West German industrial culture. Does not
210
+ engage media. Has strong personal relationship with the
211
+ former NRW Minister-President now on the Allianz supervisory
212
+ board.
213
+ hidden_agenda: |
214
+ Preserve the family's intergenerational industrial asset
215
+ AND the Oberkirch name (both have 127-year continuity at
216
+ stake). Will back a credible ramp plan even at the cost
217
+ of capex stretch, but will not back a plan that creates
218
+ labour disruption severe enough to make the family name
219
+ locally toxic in Unna. Wants the CEO to present the
220
+ family trust with a coherent 3-year operating plan before
221
+ the AGM — not after.
222
+ hidden_irritant: |
223
+ A CEO who manages this crisis through public media rather
224
+ than through direct board-level engagement. The Oberkirch
225
+ family culture treats supervisory-board engagement as the
226
+ primary governance instrument, not AGM theatre. Also: any
227
+ move that risks the Land NRW (12% stake) relationship —
228
+ that stake was placed in 2023 as strategic protection and
229
+ must not be lost.
230
+ behavior_notes: |
231
+ Deliberate, culturally conservative. Will reference family
232
+ history and NRW political context. Natural ally of Land NRW
233
+ (represented through Vice Chair Brueggen) on governance
234
+ questions.
235
+ - id: rival_ceo
236
+ label: Katrin Ganswindt, Urgewald e.V. — coordinating the NBIM / ABP / Ethos divestment coalition
237
+ kind: external
238
+ special: rival_ceo
239
+ model_role: agent
240
+ posture: |
241
+ 42. Campaign lead at Urgewald. Authored the Westfalia page
242
+ in the "Gun Lobby Disclosed" report. Networks operationally
243
+ with NBIM Ethics staff, APG governance, ATP, Ethos, and
244
+ the Bundestag Greens parliamentary group. Not hostile to
245
+ defense per se; hostile to ammunition escalation without
246
+ stakeholder accountability.
247
+ hidden_agenda: |
248
+ Three-track pressure campaign: (1) convert the NBIM
249
+ observation to formal exclusion by June, (2) catalyse ABP
250
+ + ATP + Swedish AP alignment with NBIM's exclusion — achieving
251
+ ~15% of free-float ESG-driven selling pressure before the
252
+ AGM, (3) win a ≥25% YES vote on the Ethos resolution at
253
+ the June 14 AGM. Secondary: make Wolfhagen plant approval
254
+ a Hessen CDU political risk — push Minister-President
255
+ Rhein to refuse or delay. A 25% AGM vote is a moral victory
256
+ that creates institutional precedent for every German
257
+ defense name.
258
+ hidden_irritant: |
259
+ None (this is the adversary).
260
+ behavior_notes: |
261
+ Strategic, media-sophisticated, coalition-coordinated. Times
262
+ announcements around investor meetings and parliamentary
263
+ sessions. Has strong journalist relationships at Spiegel,
264
+ taz, Zeit. If the CEO surprises her (e.g., a pre-emptive
265
+ ethical framework adoption that absorbs Ethos's demands),
266
+ the coalition re-focuses pressure on Wolfhagen siting.
267
+ - id: bundeswehr
268
+ label: Präsidentin Gabriele Korb, BAAINBw (Koblenz)
269
+ kind: external
270
+ special: none
271
+ model_role: agent
272
+ posture: |
273
+ 57. Appointed 2022. Runs the framework contract from the
274
+ customer side. Has a Bundestag Verteidigungsausschuss
275
+ appearance scheduled in Turn 3 where she will be asked
276
+ whether "German industry is delivering on Zeitenwende."
277
+ Her answer shapes both Westfalia's political cover and her
278
+ career.
279
+ hidden_agenda: |
280
+ Publicly demonstrate that BAAINBw has 420,000-rounds
281
+ delivery visibility for 2027. Would accept a documented
282
+ ramp plan with conditional elements (secondary-source,
283
+ site flexibility, labour settlement timeline) if it is
284
+ concrete enough to stand behind in the Bundestag. Does not
285
+ want — at any cost — to stand up and say "our prime
286
+ supplier is facing structural delays."
287
+ hidden_irritant: |
288
+ CEO-level public messaging that flags the Hessen plant
289
+ risk or the Nitrochemie chokepoint before BAAINBw has had
290
+ a chance to position on it with the ministry. Would force
291
+ her into a defensive Bundestag appearance.
292
+ behavior_notes: |
293
+ Institutional customer. Will communicate primarily through
294
+ contract-track letters and the occasional ministerial
295
+ side-channel. Does not leak; tracks leaks from Westfalia
296
+ carefully. Natural counterpart: CEO, GC Kammer, COO
297
+ Wiegand.
298
+ - id: hessen_minister
299
+ label: Boris Rhein (CDU), Minister-President of Hessen (via his CdS Dr. Andreas Brand)
300
+ kind: external
301
+ special: none
302
+ model_role: agent
303
+ posture: |
304
+ Minister-President navigating a Hessen-CDU coalition in a
305
+ Land where Kassel-district SPD/Greens are vocally opposed
306
+ to the Wolfhagen ammunition plant. Boris Rhein does not
307
+ personally engage below the Landtag level; his Chef der
308
+ Staatskanzlei Andreas Brand handles the Westfalia track.
309
+ hidden_agenda: |
310
+ Deliver Wolfhagen as a Hessen CDU win if Westfalia delivers:
311
+ (a) a binding environmental mitigation package (EUR 40–60M),
312
+ (b) a hiring-local commitment with IG Metall public support,
313
+ (c) a visible federal (BMWK or BAAINBw) co-announcement so
314
+ that Hessen is not the politically-exposed actor. Absent
315
+ those, Rhein will not commit publicly and will allow the
316
+ consultation to run long — quietly killing the site.
317
+ hidden_irritant: |
318
+ Any Westfalia move that presents Wolfhagen as a national-security
319
+ fait accompli — would force Rhein to reject publicly.
320
+ Also: a CEO media appearance in Frankfurt or Wiesbaden
321
+ without a prior coordination call with the Staatskanzlei.
322
+ behavior_notes: |
323
+ Political, coalition-navigating. Brand speaks for Rhein
324
+ except in moments of personal principal engagement. Signals
325
+ reach through FAZ-Rhein-Main and through the CDU/CSU
326
+ parliamentary group. Natural counterpart: CEO, GC Kammer,
327
+ CHRO Breitinger.
328
+ - id: ig_metall
329
+ label: Knut Giesler, IG Metall Nord-Westfalen (+ Angela Henseler, Unna Betriebsrat)
330
+ kind: external
331
+ special: none
332
+ model_role: agent
333
+ posture: |
334
+ Giesler: district secretary, 54, coordinates Flächentarif
335
+ and site-level interests across NRW. Henseler: Unna
336
+ Betriebsrat chair, 51, 26 years on the Unna floor.
337
+ Filed the Warnstreik on March 5. Represents a workforce
338
+ that is pro-defense-jobs but fiercely protective of the
339
+ Flächentarif and Betriebsrat consultation rights.
340
+ hidden_agenda: |
341
+ Secure a Flächentarif settlement of at least 6.5% + EUR
342
+ 2.00/hour defense complexity bonus + a Transformationsfonds
343
+ tied to the Wolfhagen hiring build-up. Secondary: obtain
344
+ a Betriebsvereinbarung (site-level agreement) that makes
345
+ IG Metall the first-mover partner on the Wolfhagen
346
+ Betriebsrat election once the plant opens — entrenching
347
+ the union's role in the new capacity. Will trade flexibility
348
+ on shift patterns for that.
349
+ hidden_irritant: |
350
+ CHRO Breitinger offering Wolfhagen as a non-union-by-default
351
+ greenfield — would collapse the negotiation. Also: any
352
+ CEO BDSV speech that frames the workforce as "the
353
+ patriotic backbone" — rhetoric that Giesler reads as
354
+ preparation for a givings-without-getting ask.
355
+ behavior_notes: |
356
+ Negotiation-structured, politically-connected (SPD),
357
+ pragmatic. Will bring specific settlement figures and
358
+ shop-floor mood intelligence. Communicates through
359
+ Flächentarif cycle and occasional media quote.
360
+ - id: media
361
+ label: Michael Ashelm, FAZ (defense) + Thomas Sigmund, Handelsblatt + Sabine Siebold, Reuters + Matthias Gebauer, Spiegel
362
+ kind: external
363
+ special: none
364
+ model_role: agent
365
+ posture: |
366
+ Ashelm set the frame with the March 26 "3x moment" profile;
367
+ Sigmund has the Berlin political read; Siebold does the
368
+ international defense-market lens; Gebauer runs Spiegel's
369
+ security-critical angle (will do the Urgewald-sympathetic
370
+ story).
371
+ hidden_agenda: |
372
+ Move the story from "Westfalia under pressure" to one of:
373
+ (a) "Westfalia delivers" — concrete ramp+AGM narrative
374
+ wins, (b) "Westfalia negotiates" — the CEO navigates ESG
375
+ and political friction with visible tradeoffs, or (c)
376
+ "Westfalia unravels" — Norges excludes + Hessen refuses
377
+ + IG Metall strikes. Ashelm wants a proper CEO interview
378
+ (he has been promised one three times); Gebauer is
379
+ writing a cover story either way and would prefer (c).
380
+ hidden_irritant: |
381
+ CEO messaging that reduces a multi-dimensional industrial
382
+ and geopolitical story to a single "national security"
383
+ frame — Ashelm considers this under-serving of the actual
384
+ complexity. Also: any press response that shuts down the
385
+ Wolfhagen or Nitrochemie lines of inquiry without offering
386
+ substance — journalists will simply go to IG Metall,
387
+ Urgewald, and Nitrochemie directly.
388
+ behavior_notes: |
389
+ Mix of sector-specialists and high-profile generalists.
390
+ FAZ/Handelsblatt set the business frame; Reuters the
391
+ international; Spiegel the critical. Will quote, fact-check,
392
+ and will write what they find.
wargame/scenarios/defense_ramp_up/initial_state.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "company_name": "Westfalia Rüstungswerke AG",
3
+ "rival_name": "Katrin Ganswindt (Urgewald e.V.) coordinating the NBIM / ABP / Ethos divestment coalition",
4
+ "industry": "German defense industrial (ammunition, land systems — MDAX)",
5
+ "turn": 0,
6
+ "max_turns": 5,
7
+ "metrics": [
8
+ { "key": "revenue", "label": "Annual revenue (€M, FY2024)", "value": 4800.0, "unit": "€M", "delta_last_turn": 0.0 },
9
+ { "key": "order_backlog", "label": "Order backlog (€B)", "value": 19.2, "unit": "€B", "delta_last_turn": 9.4 },
10
+ { "key": "current_capacity_155mm", "label": "155mm capacity (rounds/yr, current)", "value": 140000.0, "unit": "rounds/yr", "delta_last_turn": 0.0 },
11
+ { "key": "target_capacity_155mm", "label": "155mm capacity target (rounds/yr, end 18mo)", "value": 420000.0, "unit": "rounds/yr", "delta_last_turn": 280000.0 },
12
+ { "key": "propellant_coverage_pct", "label": "Propellant allocation vs target (%)", "value": 43.0, "unit": "%", "delta_last_turn": 43.0 },
13
+ { "key": "hiring_gap_fte", "label": "Open FTE to fill for ramp", "value": 2100.0, "unit": "FTE", "delta_last_turn": 2100.0 },
14
+ { "key": "esg_fund_float_pct", "label": "ESG-screened holders as % of free float", "value": 23.0, "unit": "%", "delta_last_turn": 0.0 },
15
+ { "key": "divestment_risk_index", "label": "ESG divestment coalition momentum", "value": 3.0, "unit": "0=calm 4=AGM loss", "delta_last_turn": 2.0 },
16
+ { "key": "wolfhagen_approval_index", "label": "Wolfhagen siting approval likelihood", "value": 2.0, "unit": "0=blocked 4=approved", "delta_last_turn": -1.0 },
17
+ { "key": "ig_metall_alarm", "label": "IG Metall / Betriebsrat alarm", "value": 3.0, "unit": "0=calm 4=unlimited strike", "delta_last_turn": 2.0 },
18
+ { "key": "share_price", "label": "Share price (€)", "value": 286.40, "unit": "€", "delta_last_turn": -34.60 },
19
+ { "key": "exec_alignment", "label": "Exec team alignment", "value": 58.0, "unit": "/100", "delta_last_turn": -13.0 }
20
+ ],
21
+ "media_tone": "mixed",
22
+ "public_narrative": "FAZ's Michael Ashelm framed the current moment as Westfalia's 'triple-or-trip' 3x ramp challenge in his March 26 profile. Handelsblatt's Dörner is covering the capital-markets read. Reuters's Siebold is tracking the Bundeswehr framework delivery. Spiegel's Gebauer is writing a critical cover piece. Urgewald's Ganswindt is coordinating a multi-investor ESG coalition (NBIM observation, ABP review, Ethos AGM resolution). Hessen Minister-President Rhein is withholding public commitment on Wolfhagen. IG Metall staged a Warnstreik on March 5 and has a live Flächentarif demand. Jefferies downgraded Westfalia to Hold on March 22. No CEO media appearance since the BDSV Jahresempfang in January.",
23
+ "recent_events": [
24
+ "January 17 — Bundeswehr/BAAINBw signed €9.4B 155mm framework (420k rounds/yr by end 18mo); current capacity 140k/yr.",
25
+ "January 24 — Westfalia 2024 sustainability report classified defense under SFDR Article 8; Urgewald rebuttal the following week.",
26
+ "February 4 — Urgewald 'Gun Lobby Disclosed' report named Westfalia alongside Rheinmetall and KNDS.",
27
+ "February 11 — Norges Bank Investment Management Ethics Council opened formal observation procedure on Westfalia.",
28
+ "February 20 — Hessen CDU Landtag opened consultation on Wolfhagen plant; Minister-President Rhein declined public commitment.",
29
+ "February 28 — ABP (Dutch pension) announced preliminary review of defense-sector holdings.",
30
+ "March 5 — IG Metall Nord-Westfalen Warnstreik at Unna (4 hours, 3,800 workers); demand 7.4% + €2.50/hour defense bonus.",
31
+ "March 12 — Ethos Foundation filed AGM resolution requesting external ethical framework review.",
32
+ "March 17 — Nitrochemie Aschau AG allocation letter: current allocation covers only 180k rounds/yr, not 420k; further allocation requires Swiss SECO + plausibly EU Commission notification.",
33
+ "March 22 — Jefferies (Chris Hallam) downgraded Westfalia from Buy to Hold on converging execution + ESG risks.",
34
+ "March 26 — FAZ (Michael Ashelm) 'Westfalia's 3x moment: can Unna triple without tripping?' profile.",
35
+ "March 28 — Der Spiegel's Matthias Gebauer requested a CEO interview for a cover-story piece on 'Europe's new arsenals.'",
36
+ "March 30 — CEO Dr. Maximilian Oberkirch has not given a media interview since the January BDSV Jahresempfang."
37
+ ]
38
+ }
wargame/scenarios/defense_ramp_up/world_bible.md ADDED
@@ -0,0 +1,241 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Westfalia Rüstungswerke AG — Zeitenwende Ramp-Up World Bible
2
+
3
+ > *Fictional scenario inspired by the 2022–2025 German defense-industrial
4
+ > boom after the Zeitenwende speech — the Rheinmetall 155mm framework
5
+ > dynamics, the Wolfhagen Lower-Saxony plant-siting controversies,
6
+ > Norges Bank and large ESG-fund observation/divestment processes on
7
+ > defense, IG Metall defense-sector wage pressure, and EU/ITAR dual-use
8
+ > chokepoints on propellants. Names, numbers, and events are invented.
9
+ > Do not treat as a reference to any real company or person.*
10
+
11
+ ## The Company
12
+
13
+ - **Name**: Westfalia Rüstungswerke AG (Unna, North Rhine-Westphalia;
14
+ listed on the Frankfurt MDAX; ticker **WRW.DE**).
15
+ - **Revenue (group)**: EUR 4.8B (FY2024, +61% YoY on Zeitenwende
16
+ orders). **EBIT**: EUR 760M. **Order backlog**: EUR 19.2B (three
17
+ years of revenue coverage).
18
+ - **Employees**: 12,400 (Unna HQ, Wolfhagen pilot line, Kassel
19
+ testing, Bremerhaven naval, Pretoria ZA subsidiary).
20
+ - **Business mix**: 58% ammunition (155mm, 120mm tank, small arms);
21
+ 22% land vehicles (IFV subassemblies); 12% naval systems; 8% air
22
+ defense components.
23
+ - **Ownership**: 18% Oberkirch family trust (founder descendants);
24
+ 12% Land Nordrhein-Westfalen (post-2023 strategic stake);
25
+ 24% institutional international (including Norges Bank 5.1%,
26
+ APG 3.2%, ABP 2.4%, ATP 1.9%, AP Funds 1.4%, Ethos-advised 0.6%);
27
+ 8% DE institutional (Allianz, DekaBank); 38% free float retail +
28
+ other.
29
+ - **ESG fund ownership as % of float**: approximately **23%**.
30
+ - **CEO**: **Dr. Maximilian Oberkirch**, 56. Appointed 2020. Family
31
+ descendant (great-grandson of the 1897 founder) but holds only a
32
+ small personal stake (trust governs the family holding). Engineer
33
+ by training; PhD from RWTH Aachen. Public profile: conservative,
34
+ low-media, known as an operator.
35
+
36
+ ## The disrupting event (10 weeks before turn 1)
37
+
38
+ - **January 17**: Bundeswehr procurement agency **BAAINBw** (Koblenz,
39
+ Präsident Gabriele Korb) and Westfalia signed the **"Rahmenvertrag
40
+ 155mm Mehrzweckmunition 2026–2029"** — a EUR 9.4B framework
41
+ contract for up to **420,000 rounds/year** of 155mm multi-purpose
42
+ artillery ammunition, delivery start Q1 2026, full-rate production
43
+ from Q3 2026. Current Westfalia 155mm capacity: **140,000 rounds/
44
+ year**. Required ramp: 3× within 18 months.
45
+ - **January 24**: Westfalia published its 2024 sustainability report
46
+ and classified its defense revenue under **SFDR Article 8**
47
+ ("promoting environmental or social characteristics"). The
48
+ classification triggered same-day research notes from two ESG
49
+ research houses, and a public rebuttal from **Urgewald** the
50
+ following week.
51
+ - **February 4**: *Urgewald* published the annual "Gun Lobby
52
+ Disclosed" report naming 18 European defense primes. Westfalia
53
+ appeared alongside Rheinmetall, KNDS, and Leonardo. The specific
54
+ Westfalia page cited the 155mm framework and the Wolfhagen plant
55
+ plan.
56
+ - **February 11**: **Norges Bank Investment Management** (NBIM)
57
+ Ethics Council announced the formal opening of an **observation
58
+ procedure** against Westfalia under its defense-exclusion
59
+ framework. Observation is not divestment — it is a 6–12 month
60
+ review that can result in exclusion or continuation.
61
+ - **February 20**: **Landtag Hessen CDU-led coalition** opened a
62
+ formal consultation on the proposed Wolfhagen (Kassel district)
63
+ greenfield ammunition plant. Minister-President Boris Rhein
64
+ (CDU) publicly declined to commit, citing "open questions about
65
+ environmental impact and community acceptance."
66
+ - **February 28**: **ABP** (Dutch pension) announced a preliminary
67
+ review of its defense-sector holdings, citing "evolving
68
+ stakeholder expectations" — investor-relations channels read
69
+ this as pre-divestment positioning.
70
+ - **March 5**: **IG Metall Nord-Westfalen** filed a Warnstreik
71
+ (4-hour warning strike) at the Unna Hauptwerk over Flächentarif
72
+ wage negotiation — 7.4% demand plus a **EUR 2.50/hour defense-sector
73
+ complexity bonus**. 3,800 Unna workers participated.
74
+ - **March 12**: **Ethos Foundation** (Geneva) filed a shareholder
75
+ proposal for the **June 14 AGM** asking the supervisory board to
76
+ commission an **external ethical framework review** of Westfalia's
77
+ defense portfolio — a first for a German MDAX defense name.
78
+ - **March 17**: Propellant single-source supplier **Nitrochemie
79
+ Aschau AG** (Swiss; majority RUAG International) sent Westfalia
80
+ a formal allocation letter citing EU dual-use regulation
81
+ (EU 2021/821) constraints — current allocation covers only
82
+ 180,000 155mm rounds/year, not the full 420,000. CEO of
83
+ Nitrochemie, **Dr. Christoph Schäfer**, indicated in a private
84
+ call that additional allocation would require a Swiss SECO
85
+ review plus (plausibly) an EU Commission notification.
86
+ - **March 22**: *Jefferies* analyst **Chris Hallam** downgraded
87
+ Westfalia from Buy to Hold, flagging "multiple execution and ESG
88
+ overhang risks converging into Q2."
89
+ - **March 26**: *FAZ*'s defense correspondent **Michael Ashelm**
90
+ published a 2,400-word profile piece: "*Westfalia's 3x moment:
91
+ can Unna triple without tripping?*" The piece named Wolfhagen,
92
+ the Nitrochemie chokepoint, the IG Metall demand, and the ESG
93
+ observation as converging pressure points.
94
+
95
+ ## The player
96
+
97
+ - Dr. Maximilian Oberkirch, CEO. Scheduled appearances: BDSV
98
+ (Bundesverband der Deutschen Sicherheits- und Verteidigungsindustrie)
99
+ annual in Berlin (Turn 1); Bundestag Verteidigungsausschuss
100
+ hearing (Turn 3); Westfalia AGM (Turn 5 — June 14 falls inside
101
+ the arc).
102
+
103
+ ## The rival
104
+
105
+ - **Katrin Ganswindt**, 42. Campaign lead, Urgewald e.V.
106
+ (Sassenberg/NRW). Authored the "Gun Lobby Disclosed" Westfalia
107
+ page. Coordinates loosely but effectively with NBIM Ethics
108
+ Council staff, ABP governance team, and Ethos Foundation. Has a
109
+ direct channel to German Greens parliamentary group and to the
110
+ Bundestag Petitionsausschuss.
111
+ - **Core posture**: convert the Norges Bank observation procedure
112
+ into formal exclusion by June, and catalyse ABP/ATP/AP-fund
113
+ alignment, reaching an ESG-driven free-float selling pressure of
114
+ ~15% of shares before the Westfalia AGM. Secondary: make the
115
+ Wolfhagen plant-siting a national debate that forces the Hessen
116
+ CDU to refuse — thereby stalling the framework-contract ramp and
117
+ forcing Westfalia to negotiate a smaller, older-site-based path.
118
+ Tertiary: win the Ethos AGM resolution as a minority moral
119
+ victory that creates a permanent governance precedent for German
120
+ defense.
121
+ - **Leverage**: media cycle, German public-sector and large-European
122
+ ESG investor relationships, coordinated NGO campaign
123
+ infrastructure, Ethos governance framework, and a fundamentally
124
+ sympathetic German-and-Dutch public mood on defense proliferation.
125
+
126
+ ## Named stakeholders
127
+
128
+ ### Internal leadership
129
+ - **Dr. Maximilian Oberkirch** — CEO.
130
+ - **Claudia Tenbruck** — CFO. 49, ex-Siemens Energy. 4 years at
131
+ Westfalia. Owns the capital-markets, capex, and NBIM-and-ABP
132
+ investor-relations files.
133
+ - **Dr. Ansgar Wiegand** — COO / Head of Operations. 58, 28 years
134
+ at Westfalia. Owns the ramp-up plan: Unna expansion, Wolfhagen
135
+ greenfield, Pretoria (ZA) Tier-2 line consideration.
136
+ - **Dr. Paulina Fechner** — Chief Supply Chain Officer. 44,
137
+ ex-Airbus Defence. Owns Nitrochemie, steel (Thyssenkrupp), and
138
+ machine-tool (DMG Mori, Trumpf) relationships.
139
+ - **Dr. Stefan Breitinger** — CHRO. 52. Leads Flächentarif
140
+ negotiations with IG Metall Nord-Westfalen district secretary
141
+ **Knut Giesler**.
142
+ - **Sabine Voß** — Chief Sustainability Officer. 38, ex-Henkel.
143
+ Created in 2023 specifically for the SFDR-Article-8
144
+ classification project.
145
+ - **Dr. Wolfgang Kammer** — General Counsel. Carries the BAFA
146
+ (export control), BMWK, EU Commission, and ITAR (US export)
147
+ relationships.
148
+
149
+ ### Board / governance
150
+ - **Dr. Heinrich Oberkirch-Frommberg** — Chair of supervisory board
151
+ (unpaid, 73, CEO's second cousin, family trust representative).
152
+ - **Dr. Christine Brueggen** — Vice chair; represents Land NRW's
153
+ 12% stake.
154
+ - **Prof. Dr. Ursula Ratzinger** — Independent director; defense
155
+ policy academic.
156
+ - **Dr. Philip Jackson** — Independent director; ex-BAE Systems
157
+ strategy head (the "international adult" on the board).
158
+
159
+ ### Customer / regulator
160
+ - **BAAINBw (Koblenz)** — Präsidentin **Gabriele Korb**. Owns
161
+ the framework contract. Under clear political pressure to deliver
162
+ the 420,000/year target; will not sympathize publicly with
163
+ capacity delays.
164
+ - **BMWK / BAFA** — export control; owns licences for non-NATO
165
+ deliveries and dual-use clearances.
166
+ - **EU Commission DG DEFIS** — monitoring; supportive of ramp but
167
+ constrained by EU-wide dual-use regime.
168
+ - **Land Hessen (Wolfhagen siting)** — Minister-President **Boris
169
+ Rhein** (CDU); Kassel district Landrat **Dr. Regina Rutenberg**
170
+ (SPD — opposed to the plant on environmental grounds).
171
+
172
+ ### Investors
173
+ - **Norges Bank Investment Management (NBIM) Ethics Council** —
174
+ chair referenced as "the NBIM Ethics Council" in statements;
175
+ staff-level contact is **Dr. Ida Halvorsen**.
176
+ - **APG Asset Management (NL)** — senior responsible-investing
177
+ contact **Marieke van Dijk**.
178
+ - **Ethos Foundation (Geneva)** — director **Vincent Kaufmann**;
179
+ filed the AGM resolution.
180
+ - **Allianz Global Investors DE** — portfolio manager **Dr. Peter
181
+ Langenstein**; largest domestic institutional holder; publicly
182
+ pro-defense but governance-sensitive.
183
+
184
+ ### Labour
185
+ - **IG Metall Nord-Westfalen** — district secretary **Knut Giesler**.
186
+ - **Unna Betriebsrat chair** — **Angela Henseler**.
187
+
188
+ ### Media
189
+ - **FAZ** — Michael Ashelm (defense).
190
+ - **Handelsblatt** — Thomas Sigmund (Berlin politics);
191
+ Astrid Dörner (capital markets defense).
192
+ - **Reuters** — Sabine Siebold (defense).
193
+ - **Bloomberg** — Oliver Sachgau (Frankfurt).
194
+ - **Der Spiegel** — Matthias Gebauer (defense/security).
195
+ - **Sell-side coverage** — Jefferies (Chris Hallam); JPMorgan
196
+ (David Perry); Berenberg (Philipp Friedrich).
197
+
198
+ ## Regulatory / operational landscape
199
+
200
+ - **EU 2021/821 (Dual-Use Regulation)**: governs propellant,
201
+ precursor, and specialist-steel cross-border transfer within and
202
+ from the EU. Switzerland participates via bilateral agreement.
203
+ Reallocations above a notified threshold trigger Commission
204
+ notification.
205
+ - **German Außenwirtschaftsgesetz (AWG) + AWV**: BAFA (Eschborn)
206
+ authorizes exports. BAAINBw is the customer, not the export
207
+ authoriser; deliveries to third countries (e.g. Ukraine) go
208
+ through BAFA.
209
+ - **SFDR Article 8 vs. Article 9**: defense is not per se excluded
210
+ under SFDR, but falls under scrutiny. Article 8 classification
211
+ requires ongoing evidencing; ESG-fund holders are asking for it.
212
+ - **Labour relations (BetrVG)**: the Unna Betriebsrat has
213
+ consultation rights on ramp-up shift patterns, Wolfhagen hiring
214
+ plans, and the Flächentarif settlement mechanics.
215
+
216
+ ## Time and tempo
217
+
218
+ - **5 turns**, each turn ≈ 7 days. Total arc: ~5 weeks.
219
+ - BDSV Berlin annual + CEO keynote slot: **Turn 1**.
220
+ - Hessen Landtag environmental consultation session: **Turn 2**.
221
+ - Bundestag Verteidigungsausschuss hearing: **Turn 3**.
222
+ - Q1 earnings release: **Turn 4**.
223
+ - Westfalia AGM (Ethos resolution vote): **Turn 5 — June 14**.
224
+ - NBIM observation decision window: extends past the arc (June–September).
225
+
226
+ ## What is NOT true (agents must not invent)
227
+
228
+ - Norges Bank has NOT divested from Westfalia (observation, not
229
+ exclusion).
230
+ - The Wolfhagen plant has not been approved or rejected (consultation
231
+ is live).
232
+ - Westfalia has not announced any second-source propellant contract.
233
+ - IG Metall has not called an unlimited strike (Warnstreik only so
234
+ far).
235
+ - The Bundeswehr has not threatened contract reduction in any formal
236
+ channel.
237
+ - The Oberkirch family trust has not publicly commented on the AGM
238
+ resolution.
239
+ - Ethos Foundation's resolution is not binding on the board.
240
+ - Westfalia has not received any US (ITAR-side) export warnings
241
+ on US-origin components.
wargame/scenarios/energy_supply_shock/agents.yaml ADDED
@@ -0,0 +1,287 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ scenario_id: energy_supply_shock
2
+ company_name: Donau Energie AG
3
+ rival_name: Transgazprom OAO (EU Commercial Director Viktor Sokolov)
4
+ industry: Gas trading, generation & regulated distribution (Austria / EU)
5
+ player_role: CEO (Dr. Reinhard Pötsch)
6
+ agents:
7
+ - id: cfo
8
+ label: Dr. Sabine Huber, CFO (Vorstand Finanzen)
9
+ kind: internal
10
+ special: none
11
+ model_role: agent
12
+ posture: |
13
+ Ex-Erste Group markets CFO. 4 years at Donau. Holds the relationship
14
+ with the three core lender banks (Erste, RBI, UniCredit Austria)
15
+ and signed the EUR 1.9B bridge drawdown last month.
16
+ hidden_agenda: |
17
+ Close a funding structure that keeps Donau out of a cross-default on
18
+ the EUR 4.2B derivative exposure. Privately willing to accept the
19
+ 89% federal dilution if the alternative is a rating downgrade
20
+ below BB and a margin-call spiral. Wants the private insurers' block
21
+ preserved as a non-state anchor.
22
+ hidden_irritant: |
23
+ Any CEO statement that hints Donau can "trade its way out" without
24
+ state support — would collapse the repo collateral treatment at
25
+ ECB and trigger covenant review inside 48 hours.
26
+ behavior_notes: |
27
+ Numerate, cold-eyed. Will produce daily liquidity bridges on demand.
28
+ Natural ally of the supervisory board chair on dilution pragmatism;
29
+ natural tension with CMO and with Betriebsrat over austerity.
30
+ - id: cto
31
+ label: Dr. Heinrich Mayer, COO (Vorstand Technik & Netze)
32
+ kind: internal
33
+ special: none
34
+ model_role: agent
35
+ posture: |
36
+ Lifer — 26 years at Donau, started as a gas-turbine engineer in
37
+ Mellach. Runs storage, pipelines, and CCGT fleet. Knows every
38
+ compressor station personally.
39
+ hidden_agenda: |
40
+ Secure EUR 2.1B of capex approvals for hydrogen-ready upgrades at
41
+ three CCGTs and a Haidach storage expansion — he sees the crisis as
42
+ the one window to re-industrialize the asset base for a post-Russian
43
+ future. Wants a supply-diversification story the CEO can take to
44
+ Brussels.
45
+ hidden_irritant: |
46
+ A fire-sale of storage or CCGT assets to fund the bailout. Views
47
+ selling Haidach II as generational asset-stripping; would consider
48
+ resigning.
49
+ behavior_notes: |
50
+ Technical authority in the room. Strong Betriebsrat relationships.
51
+ Will push to anchor the supply story in concrete LNG, Norwegian
52
+ pipeline, and hydrogen commitments.
53
+ - id: cmo
54
+ label: Lukas Fellner, Chief Commercial & Communications Officer
55
+ kind: internal
56
+ special: none
57
+ model_role: agent
58
+ posture: |
59
+ Ex-OMV corporate affairs. Speaks daily to Renate Graber at
60
+ Der Standard and Boris Groendahl at Bloomberg. Maintains the
61
+ voestalpine and Wienerberger CEO hotlines.
62
+ hidden_agenda: |
63
+ Craft an "Austrian energy champion weathering force majeure" story
64
+ that survives the bailout announcement. Wants the CEO on ORF
65
+ **Zeit im Bild 2** within 72 hours with a supply-security pledge,
66
+ not a victim narrative.
67
+ hidden_irritant: |
68
+ Legal-reviewed-into-blandness press statements. CEO appearances that
69
+ admit counter-party pain without naming Transgazprom's force majeure
70
+ as the cause. Silence while the bailout term sheet leaks.
71
+ behavior_notes: |
72
+ Will push for fast, specific public moves. Natural ally of CTO on
73
+ the supply-diversification story; natural tension with CFO on any
74
+ communication that complicates refinancing optics.
75
+ - id: cro
76
+ label: Elena Wagner, Chief Risk Officer
77
+ kind: internal
78
+ special: none
79
+ model_role: agent
80
+ posture: |
81
+ Joined 18 months ago from E.ON risk. Owns the derivative book, the
82
+ VaR model, and the daily 07:00 risk report that lands on the
83
+ Chancellor's chief of staff desk.
84
+ hidden_agenda: |
85
+ Close the EUR 4.2B net derivative exposure down to EUR 1.5B within
86
+ two turns, ideally via a novation to a federal backstop vehicle.
87
+ Believes that the derivative book — not the physical contract — is
88
+ the thing that triggers a disorderly default.
89
+ hidden_irritant: |
90
+ Any CEO or CFO decision that commits to new LNG spot purchases
91
+ without a hedged take-or-pay offsetting contract. Increases the
92
+ mark-to-market exposure at the worst possible moment.
93
+ behavior_notes: |
94
+ Precise. Will cite specific VaR numbers and collateral-call
95
+ triggers. Ally of CFO on liquidity; tension with CTO on physical
96
+ positioning moves that worsen the derivative book.
97
+ - id: chro
98
+ label: Dr. Marion Steiner, CHRO & Betriebsrat liaison
99
+ kind: internal
100
+ special: none
101
+ model_role: agent
102
+ posture: |
103
+ 14 years at Donau. Direct relationship with Ingrid Krenn
104
+ (Baumgarten Betriebsrat chair, VIDA) and the GPA private-sector
105
+ union leadership. Trusted by all three plant works councils.
106
+ hidden_agenda: |
107
+ Lock in a "no compulsory redundancies through 2027" commitment
108
+ covering all 4,800 employees. Sees the bailout as the moment to
109
+ secure job protection language in writing — before the federal
110
+ stake reaches 89% and political economy shifts.
111
+ hidden_irritant: |
112
+ Any "restructuring" talk in exec committee or to press that
113
+ precedes a Betriebsrat summit. Even if no layoffs are actually
114
+ planned, the word itself triggers a union mobilisation.
115
+ behavior_notes: |
116
+ Will convene the Baumgarten works-council consultation in 48 hours.
117
+ Ally of CTO on protecting operational assets and people; natural
118
+ tension with CFO on any cost-take-out narrative.
119
+ - id: board
120
+ label: Supervisory Board — Chair Dr. Claudia Öllerer + ÖBAG rep Dr. Klaus Lehmann
121
+ kind: internal
122
+ special: none
123
+ model_role: agent
124
+ posture: |
125
+ Chair Öllerer is ex-OeNB Vice Governor, independent. Lehmann
126
+ represents the 62% federal stake (post-bailout: 89%). Private
127
+ insurers (VIG, UNIQA) each hold one board seat. The board is
128
+ split along the shape, not the existence, of the bailout.
129
+ hidden_agenda: |
130
+ Öllerer wants a governance arrangement that survives the federal
131
+ stake going to 89%: an independent majority on the supervisory
132
+ board and a written undertaking that politically-directed
133
+ commercial decisions require supervisory-board consent.
134
+ Lehmann wants the bailout signed before the next EU Council
135
+ summit so the Finance Minister can walk in with Austria's
136
+ situation contained.
137
+ hidden_irritant: |
138
+ Öllerer: a Chancellor's-office-directed commercial action (e.g. a
139
+ forced price cap) that bypasses the board. Lehmann: a CEO signal
140
+ of resistance to the 89% dilution term.
141
+ behavior_notes: |
142
+ Will apply time pressure every turn. Will reward moves that
143
+ preserve both governance independence and federal optionality.
144
+ Implicit leverage: Öllerer can convene an extraordinary board
145
+ session within 24 hours.
146
+ - id: rival_ceo
147
+ label: Viktor Sokolov, EU Commercial Director, Transgazprom OAO
148
+ kind: external
149
+ special: rival_ceo
150
+ model_role: agent
151
+ posture: |
152
+ 48 years old. Moscow-based. Ex-Rosneft EU trader. Speaks German,
153
+ English, French. Fifth meeting with EU counterparties in four
154
+ weeks; carries explicit political cover from the Kremlin's energy
155
+ diplomacy staff.
156
+ hidden_agenda: |
157
+ Drag Donau into Paris ICC arbitration that lasts 28 months. Claim
158
+ Donau's EUR 1.7B prepayment as a termination penalty. Keep the
159
+ door ajar for a partial flows-restoration in exchange for a
160
+ re-denominated ruble contract — a template Transgazprom wants to
161
+ apply to three other EU buyers.
162
+ hidden_irritant: |
163
+ A Donau public statement that names the 2018 Side Letter as
164
+ fabricated, or that coordinates with DG ENER's AggregateEU
165
+ procurement platform — breaks the bilateral leverage. A German
166
+ government intervention on Austria's behalf that Brussels backs
167
+ with a coordinated counter-measure.
168
+ behavior_notes: |
169
+ Maintains a private multi-turn plan drafted at game start. Only
170
+ revises when surprised (plausibility >= 4). Prefers moves that
171
+ force Donau into public contradictions (e.g. publicly refusing
172
+ ruble payment while privately considering it). Loves leaked
173
+ cables; every major move gets a corresponding Bloomberg tip.
174
+ - id: regulator
175
+ label: Austrian & EU Regulator Watch — E-Control + DG COMP + DG ENER
176
+ kind: external
177
+ special: none
178
+ model_role: agent
179
+ posture: |
180
+ Three voices merged:
181
+ - **Wolfgang Urbantschitsch (E-Control)** — Austrian energy
182
+ regulator; approves retail tariffs, allocates emergency gas.
183
+ - **Dr. Ingrid Lindeman (DG COMP)** — TCTF state-aid case team
184
+ lead. Will clear the bailout if structured under Article 107(3)(b)
185
+ but will impose behavioural conditions.
186
+ - **DG ENER** — running AggregateEU. Offers collective bargaining
187
+ power but imposes transparency obligations.
188
+ hidden_agenda: |
189
+ E-Control: ensure no supply-allocation decision reads as
190
+ politically captured. Lindeman: a clean TCTF approval that
191
+ establishes the template for the next three EU bailouts. DG ENER:
192
+ more buyers joining AggregateEU signals a coordinated EU posture.
193
+ hidden_irritant: |
194
+ Austrian government pressure to cap industrial gas prices without
195
+ equivalent compensation mechanism (E-Control). A bailout term
196
+ sheet that pre-commits Donau to any commercial action without DG
197
+ COMP sign-off. A bilateral Donau–Norwegian pipeline deal that
198
+ undercuts AggregateEU's negotiating position.
199
+ behavior_notes: |
200
+ Issues information requests first, rulings second. E-Control most
201
+ responsive to named industrial customer testimony (voestalpine).
202
+ DG COMP responds to specific capital-structure proposals and
203
+ behavioural commitments. DG ENER activates on concrete procurement
204
+ volumes.
205
+ - id: enterprise_customer
206
+ label: Industrial Customer Cluster (voiced by voestalpine CFO Dr. Gerald Mayrhofer)
207
+ kind: external
208
+ special: none
209
+ model_role: agent
210
+ posture: |
211
+ Represents voestalpine, Wienerberger, Mondi, Borealis, Stadt Wien
212
+ Fernwärme, OMV Chemicals collectively. Voestalpine's CFO has been
213
+ the public face of industrial gas-cost anxiety for 8 weeks. AK
214
+ and IV have stood up a joint crisis cell.
215
+ hidden_agenda: |
216
+ A written industrial-customer price cap or pass-through mechanism,
217
+ politically sanctioned, that holds Donau commercially harmless via
218
+ a federal cost-sharing vehicle. Secondary: a public statement from
219
+ Donau that confirms supply through end-Q4, in nominated volumes.
220
+ hidden_irritant: |
221
+ Donau silence, or price-volatility language that allows Donau
222
+ commercial discretion without a customer-price floor. A bailout
223
+ announcement that doesn't simultaneously announce industrial-
224
+ customer relief.
225
+ behavior_notes: |
226
+ Will credibly threaten a production stop (Kurzarbeit at
227
+ voestalpine sites) by Turn 3 if no visible relief lands. Relations
228
+ with Finance Minister Holzmann directly. Will reward a coordinated
229
+ CEO + government announcement.
230
+ - id: media
231
+ label: Media & Analyst Consortium (Der Standard / Die Presse / Bloomberg / Trend)
232
+ kind: external
233
+ special: none
234
+ model_role: agent
235
+ posture: |
236
+ Four voices merged:
237
+ - **Renate Graber (Der Standard)** — broke the bailout terms; has
238
+ sources inside both ÖBAG and the CFO office.
239
+ - **Josef Urschitz (Die Presse)** — business-sympathetic, skeptical
240
+ of dilution scale.
241
+ - **Andreas Weber (Trend magazine)** — long-form weekly; shapes
242
+ insider chatter.
243
+ - **Boris Groendahl (Bloomberg Vienna)** — market-moving; feeds
244
+ sell-side.
245
+ hidden_agenda: |
246
+ Graber wants the next leak — specifically whether Transgazprom's
247
+ 2018 Side Letter exists. Urschitz wants a nuanced editorial
248
+ crystallising the dilution-vs-default tradeoff. Weber wants the
249
+ boardroom deliberation scene. Groendahl wants the derivative-book
250
+ number. Whoever delivers the winning narrative carries the week.
251
+ hidden_irritant: |
252
+ Press releases without a named executive and a specific number.
253
+ CEO silence on whether the 89% dilution is accepted. Trans-
254
+ gazprom's claims repeated uncritically (Graber). Legal hedging
255
+ language that ruins a quote (all four).
256
+ behavior_notes: |
257
+ Graber breaks stories; Groendahl moves the stock; Weber sets
258
+ insider consensus; Urschitz writes the consensus editorial. Will
259
+ reward specific, named, numerical CEO statements; will punish
260
+ silence or corporate-speak.
261
+ - id: minister
262
+ label: Finance Minister Dr. Andrea Holzmann (ÖVP, BMF)
263
+ kind: external
264
+ special: none
265
+ model_role: agent
266
+ posture: |
267
+ Has convened the federal energy-crisis task force daily since
268
+ February 27. Owns the bailout term sheet personally. Answers to
269
+ the Chancellor's office and — through coalition dynamics — to
270
+ the Greens on the climate-conditionality angle.
271
+ hidden_agenda: |
272
+ Get the 11.5B bailout signed, DG COMP-approved, and politically
273
+ defensible before the next federal budget cycle. Secondary:
274
+ secure a re-denomination of the Transgazprom contract that saves
275
+ Austria's face vs Germany's more aggressive stance. Tertiary:
276
+ keep opposition parties from forcing a parliamentary inquiry.
277
+ hidden_irritant: |
278
+ CEO public statements that pre-commit Donau to bailout terms
279
+ she hasn't cleared with DG COMP. Donau commercial actions (new
280
+ LNG contracts, supply deals with third parties) that worsen the
281
+ state-aid package's DG COMP optics. Any leak from Donau's board
282
+ that makes the Finance Ministry look captured.
283
+ behavior_notes: |
284
+ Fast escalator. Will call Chair Öllerer before calling the CEO.
285
+ Responds to specific, sequenced proposals. Will pressure the CEO
286
+ through Lehmann (ÖBAG) before going public. Has a standing
287
+ Chancellor's-office briefing Thursdays at 06:30.
wargame/scenarios/energy_supply_shock/initial_state.json ADDED
@@ -0,0 +1,37 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "company_name": "Donau Energie AG",
3
+ "rival_name": "Transgazprom OAO (EU Commercial Director Viktor Sokolov)",
4
+ "industry": "Gas trading, generation & regulated distribution (Austria / EU)",
5
+ "turn": 0,
6
+ "max_turns": 5,
7
+ "metrics": [
8
+ { "key": "revenue", "label": "Annual revenue (€B)", "value": 18.4, "unit": "€B", "delta_last_turn": 0.0 },
9
+ { "key": "ebitda", "label": "EBITDA (€M, pre-shock run-rate)", "value": 720.0, "unit": "€M", "delta_last_turn": -280.0 },
10
+ { "key": "derivative_exposure_net", "label": "Derivative book net MTM (€B)", "value": 4.2, "unit": "€B", "delta_last_turn": 3.1 },
11
+ { "key": "storage_fill", "label": "Gas storage fill level (%)", "value": 41.0, "unit": "%", "delta_last_turn": -27.0 },
12
+ { "key": "contract_flow_pct", "label": "Transgazprom flow vs contract (%)", "value": 0.0, "unit": "%", "delta_last_turn": -100.0 },
13
+ { "key": "stock_price", "label": "Share price (€)", "value": 14.80, "unit": "€", "delta_last_turn": -7.60 },
14
+ { "key": "federal_stake_pct", "label": "Federal (ÖBAG) stake — post-bailout proposal", "value": 62.0, "unit": "% (pre-dilution)", "delta_last_turn": 0.0 },
15
+ { "key": "rating_notch", "label": "S&P rating headroom to HY", "value": 1.0, "unit": "notches above BB+", "delta_last_turn": -2.0 },
16
+ { "key": "industrial_customer_pressure", "label": "Industrial customer pressure index", "value": 3.0, "unit": "0=calm 4=Kurzarbeit filings", "delta_last_turn": 3.0 },
17
+ { "key": "betriebsrat_alarm", "label": "Betriebsrat alarm level", "value": 2.0, "unit": "0=calm 3=critical", "delta_last_turn": 1.0 },
18
+ { "key": "political_patience", "label": "BMF / Chancellery patience index", "value": 55.0, "unit": "/100", "delta_last_turn": -25.0 },
19
+ { "key": "exec_alignment", "label": "Exec team alignment", "value": 58.0, "unit": "/100", "delta_last_turn": -22.0 }
20
+ ],
21
+ "media_tone": "negative",
22
+ "public_narrative": "Der Standard's front-page framing is 'Austria's gas champion goes begging to the state.' Die Presse has run a more nuanced piece on the Transgazprom force majeure legal posture. Bloomberg is tracking the EUR 4.2B derivative book as the next flash point — sell-side at Citi and Erste now publish daily margin-call updates. Opposition parties have requested an emergency parliamentary session on the 89% dilution ask. The CEO has not yet taken questions.",
23
+ "recent_events": [
24
+ "February 4 — Transgazprom invokes force majeure, cutting flows to 17% of contract.",
25
+ "February 11 — Transgazprom demands ruble-denominated payment via a sanctioned Moscow bank; Austrian government instructs refusal.",
26
+ "February 26 — Flows go to zero. Storage begins rapid drawdown.",
27
+ "March 14 — Donau draws EUR 1.9B of committed bank lines to buy spot LNG at loss; MTM derivative book reaches EUR 4.2B net.",
28
+ "March 28 — Finance Minister Holzmann circulates draft term sheet: EUR 6B liquidity + EUR 5.5B equity injection diluting public + private holders, federal stake goes to 89%.",
29
+ "April 2 — Der Standard (Renate Graber) breaks bailout terms on page A1. Stock falls 34% in two days (EUR 22.40 → EUR 14.80).",
30
+ "April 3 — Opposition parties (SPÖ, NEOS, Grüne) demand a parliamentary inquiry on dilution.",
31
+ "April 7 — AK + IV publish joint letter demanding industrial-customer price caps as bailout precondition.",
32
+ "April 9 — voestalpine CFO Mayrhofer tells ORF 'we are six weeks from Kurzarbeit at Linz.'",
33
+ "April 10 — Vienna Insurance Group and UNIQA privately signal they will not subscribe to any rights issue that dilutes them below 15% combined.",
34
+ "April 11 — Transgazprom leaks a cable to Bloomberg claiming 'the 2018 Side Letter covers this force majeure.' Donau's legal team has no copy of that side letter.",
35
+ "April 12 — CEO Dr. Reinhard Pötsch has not yet made a public statement."
36
+ ]
37
+ }
wargame/scenarios/energy_supply_shock/world_bible.md ADDED
@@ -0,0 +1,149 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Donau Energie AG — Energy Supply Shock World Bible
2
+
3
+ > *Fictional scenario inspired by the EU/DACH gas-supply crisis of 2022–2023
4
+ > (Uniper, Wien Energie, VNG, SEFE). Names, numbers, and events are invented.
5
+ > Do not treat as a reference to any real company or transaction.*
6
+
7
+ ## The Company
8
+
9
+ - **Name**: Donau Energie AG (Vienna, Austria; listed on the Wiener Börse,
10
+ ticker **DEN.VI**). 62% held by the Republic of Austria via ÖBAG (the
11
+ federal holding); 16% free float; 22% long-term Austrian insurance
12
+ block (Vienna Insurance Group + UNIQA).
13
+ - **Revenue**: EUR 18.4B (FY2025). **EBITDA**: EUR 720M pre-shock.
14
+ - **Employees**: 4,800 across gas trading, midstream storage (Haidach II,
15
+ Baumgarten), four CCGT power plants, and a regulated Vienna-area
16
+ distribution grid (1.1M household and SME connections).
17
+ - **Business mix**: ~48% of revenue from wholesale gas trading and
18
+ long-term supply contracts, ~31% electricity generation, ~21%
19
+ regulated distribution.
20
+ - **Flagship contract**: a 2018 20-year take-or-pay deal with
21
+ **Transgazprom OAO** (Moscow) covering **12 bcm/year** at oil-indexed
22
+ pricing, delivered via the TAG and WAG pipelines.
23
+ - **CEO**: **Dr. Reinhard Pötsch**, Vorstandsvorsitzender since 2020.
24
+ Former BP Gas & Power Europe MD. 56 years old. Austrian citizen; ex-ÖVP
25
+ technocrat; no party membership today.
26
+
27
+ ## The disrupting event (8 weeks before turn 1)
28
+
29
+ - **February 4**: Transgazprom unilaterally invoked a "force majeure"
30
+ clause and reduced flows to **17% of contracted volume**. Price moved
31
+ from the contracted oil index to spot TTF (EUR 118/MWh vs the EUR
32
+ 38/MWh contract equivalent).
33
+ - **February 11**: A follow-up Transgazprom demand — payment in **rubles
34
+ via a sanctioned Moscow bank**, or supplies go to zero. The Austrian
35
+ government (BMF + Bundeskanzleramt) instructed Donau to refuse.
36
+ - **February 26**: Spot flows went to **zero**. Storage levels dropped
37
+ from 68% to 41% in six weeks.
38
+ - **March 14**: Donau activated EUR 1.9B of committed credit lines to
39
+ buy spot LNG from Rotterdam and Gate (NL) at loss; mark-to-market
40
+ derivative exposure ballooned to **EUR 4.2B net**.
41
+ - **March 28**: The federal government (Finance Minister **Dr. Andrea
42
+ Holzmann**, ÖVP) convened an emergency task force. Draft term sheet
43
+ for a **EUR 11.5B bailout**: EUR 6B liquidity facility + EUR 5.5B
44
+ equity injection diluting public and private holders and taking
45
+ federal stake to **89%**.
46
+ - **April 2**: *Der Standard* (Renate Graber, business desk) broke the
47
+ bailout terms on A1. Stock fell 34% in two days (EUR 22.40 → EUR
48
+ 14.80). Opposition parties (SPÖ, NEOS, Grüne) are circling the 89%
49
+ dilution ask.
50
+ - **April 7**: Arbeiterkammer (AK) and Industriellenvereinigung (IV)
51
+ published a joint letter — unprecedented — demanding price caps for
52
+ industrial gas customers before Donau commits to any bailout.
53
+
54
+ ## The player
55
+
56
+ - Dr. Reinhard Pötsch, CEO. The federal Chancellor's office expects him
57
+ on TV tonight. The supervisory board is split on the 89% dilution.
58
+
59
+ ## The rival
60
+
61
+ - **Viktor Sokolov**, Transgazprom EU Commercial Director (Moscow).
62
+ 48 years old. Controls the contract counter-signature, claims force
63
+ majeure is covered under a re-interpreted 2018 Side Letter (which
64
+ Donau's legal team does not have in its files). Has sent three
65
+ contradictory cable traffic messages in four weeks. Political cover
66
+ from the Kremlin's energy diplomacy staff.
67
+ - **Core negotiating posture**: drag this into a Paris ICC arbitration
68
+ that takes 28 months, during which Transgazprom retains the right to
69
+ claim Donau's EUR 1.7B prepayment as a termination penalty. Meanwhile
70
+ leak a Bloomberg piece framing Austria as "a political hostage of
71
+ Brussels."
72
+
73
+ ## Named key accounts and industrial customers
74
+
75
+ | Account | Annual gas volume | Situation |
76
+ |---|---|---|
77
+ | voestalpine AG (Linz, steel) | 1.8 bcm | Publicly demanding a price cap or will move production to Texas |
78
+ | OMV Chemicals (Schwechat) | 1.1 bcm | Long-term supply contract — Donau is prime, but OMV has Qatari LNG option |
79
+ | Wienerberger AG (bricks) | 0.6 bcm | CEO went public: "we are six weeks from Kurzarbeit" |
80
+ | Mondi Frantschach (paper) | 0.4 bcm | Considering switching one line to heavy oil |
81
+ | Stadt Wien Fernwärme | 1.9 bcm | Municipal district heating — political cover critical |
82
+ | Borealis (Schwechat, petrochem) | 0.9 bcm | OMV majority owned; signals coordination risk |
83
+
84
+ ## Press, analysts, regulators, union
85
+
86
+ - **Der Standard** — Renate Graber; broke the bailout terms.
87
+ - **Die Presse** — Josef Urschitz; business-sympathetic, skeptical of bailout scale.
88
+ - **Trend magazine** — Andreas Weber; long-form weekly that shapes insider chatter.
89
+ - **Bloomberg Vienna** — Boris Groendahl; market-moving reporting.
90
+ - **E-Control** (Austrian energy regulator) — CEO **Wolfgang Urbantschitsch**.
91
+ Holds retail tariff approval and emergency supply-allocation powers.
92
+ - **Bundeskartellamt / BWB** (Austrian competition authority) — would
93
+ scrutinize any price-cap mechanism that shifts costs among customers.
94
+ - **European Commission DG ENER** — has stood up the AggregateEU gas
95
+ procurement mechanism; Donau could join a buyers' club.
96
+ - **ECB** — indirect: a Donau default would stress Erste Bank and RBI
97
+ which hold EUR 3.4B in Donau derivative exposure.
98
+ - **GPA** (private-sector union) and **VIDA** (transport) — 3,100 of
99
+ Donau's 4,800 workforce are organized. Betriebsrat chair at
100
+ Baumgarten: **Ingrid Krenn** (VIDA).
101
+ - **ÖBAG** — federal holding, represented on the supervisory board by
102
+ **Dr. Klaus Lehmann**. He speaks for the 62% federal stake today;
103
+ would speak for 89% post-bailout.
104
+ - **Family / private insurance block**: Vienna Insurance Group CEO
105
+ **Hartwig Löger** and UNIQA CEO **Andreas Brandstetter**. Publicly
106
+ silent; privately signaling they will not subscribe to any rights
107
+ issue that dilutes them below 15%.
108
+
109
+ ## Regulatory / policy context
110
+
111
+ - **EU Gas Storage Regulation 2022/1032**: storage must reach **90% by
112
+ November 1** (currently 41%, falling). Missing this target triggers
113
+ EU solidarity-mechanism obligations.
114
+ - **EU Regulation 2022/1854** (revenue cap on inframarginal generators):
115
+ EUR 180/MWh cap applies to Donau's CCGT output; estimated EUR 420M
116
+ headwind vs pre-shock plan.
117
+ - **Austrian Energy Crisis Contribution** (EKB): retroactive windfall
118
+ tax on fossil-fuel operators; draft law puts Donau in scope.
119
+ - **EU state-aid approval** (DG COMP): any bailout > EUR 500M requires
120
+ pre-notification under the **Temporary Crisis and Transition
121
+ Framework (TCTF)**. DG COMP case team lead: **Dr. Ingrid Lindeman**.
122
+ - **Arbitration venue**: the Transgazprom supply contract names Paris
123
+ ICC. Swiss Federal Tribunal has set-aside jurisdiction.
124
+
125
+ ## Time and tempo
126
+
127
+ - **5 turns**, each turn = ~7 days of story time. Total arc: ~5 weeks.
128
+ - Bailout term-sheet negotiation deadline: **Turn 2** (government
129
+ patience runs out).
130
+ - EU DG COMP pre-notification filing window opens: **Turn 3**.
131
+ - Storage 90% deadline check-in: still 6 months out at end-game but
132
+ market watches weekly.
133
+ - Q1 results release: **Turn 4** — impairment decision is the flash
134
+ point.
135
+ - European Council summit on energy solidarity: **Turn 5**.
136
+
137
+ ## What is NOT true (agents must not invent)
138
+
139
+ - Donau has not yet filed for creditor protection or triggered any bond
140
+ default covenant.
141
+ - No German or Austrian executive has publicly named Transgazprom's EU
142
+ Commercial Director Viktor Sokolov by name.
143
+ - The federal Chancellor has not gone on record endorsing a specific
144
+ bailout structure.
145
+ - voestalpine has not yet filed for short-time work (Kurzarbeit) at any
146
+ Austrian site.
147
+ - The 2018 Side Letter Transgazprom references has not been produced in
148
+ English or German; its existence is contested.
149
+ - No Donau board member has resigned over the crisis.
wargame/scenarios/ev_transition/agents.yaml ADDED
@@ -0,0 +1,326 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ scenario_id: ev_transition
2
+ company_name: Radmann Präzisionstechnik GmbH & Co. KG
3
+ rival_name: BYD Component Systems EU GmbH (Zhao Wei, President)
4
+ industry: Automotive Tier-1 precision components (DE/EU)
5
+ player_role: CEO (Dr. Matthias Radmann)
6
+ agents:
7
+ - id: cfo
8
+ label: Dr. Kathrin Hoffmann, CFO
9
+ kind: internal
10
+ special: none
11
+ model_role: agent
12
+ posture: |
13
+ Ex-Bosch corporate treasury. 3 years at Radmann. Owns the
14
+ covenant relationship with Commerzbank / LBBW and the
15
+ Schuldschein investor communication. Re-priced the credit
16
+ insurance on receivables last year.
17
+ hidden_agenda: |
18
+ Keep Net debt / EBITDA below 3.0× through end-Q4 — the
19
+ covenant trigger point. Land the 1,100 FTE reduction at
20
+ close to the full Horizont target (EUR 180M structural
21
+ cost-out) because anything less forces a Schuldschein
22
+ refinancing conversation 14 weeks out that she does not
23
+ believe Radmann can win.
24
+ hidden_irritant: |
25
+ Any CEO move that trades Horizont scope for labour peace
26
+ without a quantified replacement cost-out. Particularly
27
+ allergic to "Transformationsfonds" sector-level commitments
28
+ that would add recurring cost at Radmann in exchange for a
29
+ IG Metall ceasefire.
30
+ behavior_notes: |
31
+ Numerical. Will table weekly the covenant trajectory. Ally
32
+ of COO Achinger on plant-closure economics; natural
33
+ adversary of CHRO Vogelsang and CTO Lorenz on resource
34
+ allocation.
35
+ - id: cto
36
+ label: Dr. Bernd Lorenz, CTO
37
+ kind: internal
38
+ special: none
39
+ model_role: agent
40
+ posture: |
41
+ KIT alumnus. 28 years at Radmann. Authored the e-axle R&D
42
+ roadmap — specifically the silicon-carbide inverter
43
+ integration that BYD does not yet have in volume production.
44
+ Personal credibility with VW Group Head of E-Mobility.
45
+ hidden_agenda: |
46
+ Accelerate the EV-component R&D runway by pulling 60
47
+ engineers from ICE-decommissioning projects into e-axle
48
+ development — and protect the 2026 Q2 SiC-integration
49
+ launch milestone. Wants a supervisory board commitment to
50
+ the EUR 290M EV capex program in writing, Horizont-
51
+ contingent.
52
+ hidden_irritant: |
53
+ Any CFO-led cost-out that hits the EV capex line. Any CEO
54
+ move that signs a "transformation partnership" with BYD or
55
+ a Chinese Tier-2 supplier — would read internally as
56
+ capitulation on the IP roadmap and trigger resignations in
57
+ his senior engineering bench.
58
+ behavior_notes: |
59
+ Technical authority. Will produce a written R&D risk
60
+ assessment on any proposal. Ally of CSO Strelow on customer
61
+ technical relationships; natural adversary of CFO on capex
62
+ prioritisation.
63
+ - id: chro
64
+ label: Dr. Jan Vogelsang, CHRO
65
+ kind: internal
66
+ special: none
67
+ model_role: agent
68
+ posture: |
69
+ Daimler Truck HR alumnus. 6 years at Radmann. Personally
70
+ knows Kathrin Bauer (IG Metall BW District Secretary) from
71
+ the 2019 Daimler bargaining round. Trusted by Thomas Zink
72
+ (Sindelfingen Betriebsrat) because Vogelsang backed Zink's
73
+ 2022 request for a shift-plan change.
74
+ hidden_agenda: |
75
+ Engineer a "socially cushioned" version of Horizont: 1,100
76
+ FTE reduction executed via Freiwilligenprogramm (voluntary
77
+ severance), early retirement (Altersteilzeit) for 60+, and
78
+ a §3 KSchG Sozialplan; zero compulsory redundancies
79
+ (betriebsbedingte Kündigungen). Believes the plan is
80
+ numerically achievable if the CEO accepts a 6-month
81
+ extension of the Sindelfingen timeline.
82
+ hidden_irritant: |
83
+ A CEO announcement of compulsory redundancies before the
84
+ §111 BetrVG Interessenausgleich consultation concludes.
85
+ Would collapse his relationship with Zink and Bauer
86
+ simultaneously and likely trigger a wildcat strike.
87
+ behavior_notes: |
88
+ Procedural, relational, detailed. Will cite specific
89
+ §111, §112, §113 BetrVG references. Natural ally of CEO
90
+ on dignity posture; natural tension with CFO on timeline.
91
+ - id: coo
92
+ label: Petra Achinger, COO / VP Operations
93
+ kind: internal
94
+ special: none
95
+ model_role: agent
96
+ posture: |
97
+ 12 years at Radmann. Runs all five plants. Grew up in
98
+ Kecskemét — speaks fluent Hungarian. Closed two German
99
+ plants at a prior employer (MAHLE) in 2014.
100
+ hidden_agenda: |
101
+ Execute the Ostrov closure cleanly (Q3) and Kecskemét
102
+ repositioning (Q4) — both of which she believes are
103
+ operationally non-negotiable given the VW volume
104
+ guidance. Willing to accept a 12-month slip on Sindelfingen
105
+ if that is what protects the plant closure timeline at
106
+ Ostrov and the Hungarian repositioning.
107
+ hidden_irritant: |
108
+ A CEO move that fragments the plant-closure decision
109
+ geographically (e.g. closing Sindelfingen first to show
110
+ German sacrifice). Operationally this would create supply
111
+ gaps for VW during the Mercedes tender response window and
112
+ is a disaster. Also: any sentimentalisation of Ostrov that
113
+ creates protective political pressure.
114
+ behavior_notes: |
115
+ Operational authority. Will produce site-by-site P&L and
116
+ supply-continuity risk assessments. Ally of CFO on
117
+ discipline; natural tension with CHRO on sequencing.
118
+ - id: cso
119
+ label: Magnus Strelow, CSO (Chief Sales Officer)
120
+ kind: internal
121
+ special: none
122
+ model_role: agent
123
+ posture: |
124
+ 14 years at Radmann. Owns the three mega-accounts (VW,
125
+ Mercedes, BMW) and the sales relationship that generates
126
+ 68% of revenue. Personal lunch relationships with
127
+ Prof. Große-Loheide (VW), Schäfer (Mercedes), Post (BMW).
128
+ hidden_agenda: |
129
+ Win the Mercedes-Benz transmission-component tender at all
130
+ costs — EUR 170M annual, multi-year. Willing to accept a
131
+ 4–6% price concession and a warranty extension to 6 years,
132
+ funded by operations, to lock in before BYD Szeged is
133
+ qualified. Secondary: secure a VW "transformation partner"
134
+ letter that converts the -27% ICE volume into EV-component
135
+ preferred-supplier status.
136
+ hidden_irritant: |
137
+ Any public CEO rhetoric that names BYD as adversarial —
138
+ Mercedes procurement reads that as a price-negotiation
139
+ signal and will use it. Also: any Horizont communication
140
+ that admits cost pressures publicly before Mercedes
141
+ tender response is filed (April 30).
142
+ behavior_notes: |
143
+ Relational, disciplined, commercial. Will push for CEO-led
144
+ customer-meeting rounds in Weeks 2–3. Ally of CTO on
145
+ technical positioning; natural adversary of CHRO on any
146
+ comms sequencing that prioritises internal over customer.
147
+ - id: family
148
+ label: Dr. Christoph Radmann (family trust chair + Aufsichtsrat chair)
149
+ kind: internal
150
+ special: none
151
+ model_role: agent
152
+ posture: |
153
+ 81 years old. Founder's son. 74% stake via family trust.
154
+ Chairs both the family trust and the supervisory board.
155
+ Deeply conservative on employment and the Swabian
156
+ industrial covenant. Served on the Stuttgarter IHK 1998–
157
+ 2010. Friend of Dr. Friedrich von Hollfeld.
158
+ hidden_agenda: |
159
+ Protect the family brand from any "hire-and-fire" public
160
+ reputation. Believes the Sindelfingen 1,800 FTE
161
+ concentration is the moral contract of the family with
162
+ Swabia and must not be broken publicly. Privately, is
163
+ open to a slower, internationally-concentrated cost-out
164
+ (Ostrov + Kecskemét first, Sindelfingen 2026+).
165
+ hidden_irritant: |
166
+ A CEO announcement that names a specific Sindelfingen
167
+ headcount reduction number before the family trust
168
+ supervisory board has ratified it. Would be unforgivable
169
+ and would trigger a family-trust motion to review CEO
170
+ authorities.
171
+ behavior_notes: |
172
+ Quiet but decisive. Will apply escalating personal pressure
173
+ on the CEO through private phone calls, not formal board
174
+ motions. Von Hollfeld is the channel for escalation.
175
+ Has convened an unscheduled family-trust call for Turn 3.
176
+ - id: rival_ceo
177
+ label: Zhao Wei, President BYD Component Systems EU GmbH
178
+ kind: external
179
+ special: rival_ceo
180
+ model_role: agent
181
+ posture: |
182
+ 42 years old. Tsinghua mech eng + MIT Sloan. 8 years BYD
183
+ China (head of e-axle BU). Appointed EU President October.
184
+ Fluent German. Hosted three "Supplier Day" events in
185
+ Stuttgart / Munich / Wolfsburg. Visible on LinkedIn; posts
186
+ plant-visit videos weekly.
187
+ hidden_agenda: |
188
+ Win Mercedes-Benz transmission-component and BMW e-axle-
189
+ component tenders in this cycle at pricing 11–17% below
190
+ Radmann list, backed by Szeged capacity and 7-year
191
+ warranty. Displace three Tier-1 German suppliers within 18
192
+ months. Within 36 months, become a VW Group reference
193
+ supplier. Internal BYD approval to absorb EU operating
194
+ losses through 2027.
195
+ hidden_irritant: |
196
+ A Radmann-led joint declaration with VW / Mercedes / BMW
197
+ on a "German supplier transformation partnership" that
198
+ politically insulates Mercedes and BMW procurement from
199
+ BYD quotes. Also: an EU Foreign Subsidies Regulation
200
+ case opened against BYD Component Systems EU. Would force
201
+ transparency on the Chinese state-bank financing underlying
202
+ the Szeged investment.
203
+ behavior_notes: |
204
+ Maintains a private multi-turn plan drafted at game start.
205
+ Only revises on plausibility >= 4 surprises. Prefers moves
206
+ that make German incumbents publicly choose between their
207
+ Mittelstand reputation and their competitive pricing. Loves
208
+ face-to-face procurement meetings and visible "Supplier Day"
209
+ events. Will run the Szeged plant at a demonstrated 24/7
210
+ cadence for any procurement team that visits.
211
+ - id: works_council
212
+ label: IG Metall + Betriebsrat Cluster (voiced by Thomas Zink, Sindelfingen BR chair)
213
+ kind: external
214
+ special: none
215
+ model_role: agent
216
+ posture: |
217
+ Thomas Zink (Sindelfingen BR chair) speaks for the
218
+ Gesamtbetriebsrat (all-plant works council chair Dr. Stefan
219
+ Mann in support) and the IG Metall Baden-Württemberg
220
+ District (Kathrin Bauer in the wings). Jörg Hofmann (IG
221
+ Metall national VP) will activate if Radmann becomes the
222
+ sector case study.
223
+ hidden_agenda: |
224
+ Block all compulsory redundancies (betriebsbedingte
225
+ Kündigungen). Convert the 1,100 FTE target into a
226
+ Freiwilligenprogramm + Altersteilzeit + Sozialplan package
227
+ within the §112 BetrVG framework. Secondary: leverage the
228
+ Radmann case to anchor the "Transformationsfonds" sector-
229
+ level IG Metall demand at EUR 4/hour employer contribution.
230
+ hidden_irritant: |
231
+ Any CEO action that bypasses the §111 BetrVG consultation
232
+ mid-process — publicly naming specific closure dates,
233
+ individual sites, or headcount numbers. Would trigger an
234
+ Arbeitsgericht Stuttgart filing and a public IG Metall
235
+ campaign within 72 hours.
236
+ behavior_notes: |
237
+ Procedural authority. Will produce specific BetrVG
238
+ references, labour-court precedent, and historic Daimler
239
+ and Bosch consultation outcomes. Has a warning-strike
240
+ (Warnstreik) ready to trigger at 72 hours' notice.
241
+ - id: key_customer
242
+ label: German OEM Customer Cluster (voiced through Prof. Dr. Dirk Große-Loheide, VW Group Einkaufsvorstand)
243
+ kind: external
244
+ special: none
245
+ model_role: agent
246
+ posture: |
247
+ Represents VW Group (29% of Radmann), Mercedes-Benz
248
+ (22%), BMW (17%). Große-Loheide is the most visible voice
249
+ and the OEM most publicly willing to invoke Chinese
250
+ competition as a negotiation lever.
251
+ hidden_agenda: |
252
+ Extract 6–11% price concessions across Radmann ICE
253
+ portfolios over the next 24 months; shift transmission-
254
+ component sourcing to a dual-source structure (one
255
+ European, one BYD / CATL) as a procurement risk-
256
+ management posture. Secondary: use the Radmann case study
257
+ to discipline the broader German Tier-1 supplier base.
258
+ hidden_irritant: |
259
+ Radmann political / media moves that force the OEM
260
+ procurement chiefs to publicly choose between "supporting
261
+ the German supplier base" and "delivering EV cost
262
+ parity" — procurement wants this to stay commercial, not
263
+ political. Also: an EU FSR filing that slows BYD qualification.
264
+ behavior_notes: |
265
+ Commercial, disciplined. Will reward supplier-led
266
+ restructuring proposals that lower long-term cost; will
267
+ punish public political posturing. Runs on tender cycles
268
+ (Mercedes transmission: Turn 5).
269
+ - id: regulator
270
+ label: BMWK + Baden-Württemberg + EU Commission (DG COMP / FSR)
271
+ kind: external
272
+ special: none
273
+ model_role: agent
274
+ posture: |
275
+ Three voices merged:
276
+ - **BMWK State Secretary Michael Kellner** — met with family
277
+ once; "Transformation" fund exists conceptually.
278
+ - **BW Wirtschaftsministerin Nicole Hoffmeister-Kraut (CDU)**
279
+ — protective of regional manufacturing employment.
280
+ - **EU DG COMP Foreign Subsidies Regulation unit** —
281
+ Chinese EV-maker case live; Tier-1 supplier extension unresolved.
282
+ hidden_agenda: |
283
+ BMWK: demonstrate the German auto-supplier transformation
284
+ playbook without committing to sector-specific subsidies.
285
+ BW: protect Sindelfingen jobs; supply the IG Metall case
286
+ materials. EU DG COMP: establish the FSR framework through
287
+ a defensible case before an industry coalition forces a
288
+ rushed decision.
289
+ hidden_irritant: |
290
+ A Radmann layoff announcement that makes the BW
291
+ government politically vulnerable in a regional election
292
+ year. An FSR case filed without the evidentiary package DG
293
+ COMP would want.
294
+ behavior_notes: |
295
+ Emits coordination signals but rarely acts unilaterally
296
+ early. Responds to Chancellor-level escalation (BMWK) or
297
+ DG COMP internal case approval (EU). BW activates fastest.
298
+ - id: media
299
+ label: Handelsblatt / Stuttgarter Zeitung / Automobilwoche / Reuters
300
+ kind: external
301
+ special: none
302
+ model_role: agent
303
+ posture: |
304
+ Four voices merged:
305
+ - **Markus Fasse (Handelsblatt)** — auto-industry beat;
306
+ ran the leaked Horizont piece.
307
+ - **Tim Schleicher (Stuttgarter Zeitung)** — regional
308
+ employment beat; read religiously by Sindelfingen Betriebsrat.
309
+ - **Philipp Brugner (Automobilwoche)** — trade press; sets
310
+ procurement-chief consensus.
311
+ - **Christoph Steitz (Reuters Frankfurt)** — market moves
312
+ and English narrative.
313
+ hidden_agenda: |
314
+ Break the next angle. Fasse wants the supervisory-board
315
+ fracture. Schleicher wants the Sindelfingen human-interest
316
+ story + works council. Brugner wants the BYD tender-win
317
+ exclusive. Steitz wants the Tier-1 sector inflection.
318
+ hidden_irritant: |
319
+ Boilerplate statements. Corporate-speak. "We are in
320
+ consultation with our works councils" formulations. Press
321
+ releases without a named executive and specific numbers.
322
+ behavior_notes: |
323
+ Amplifies bold specific moves; punishes corporate-speak.
324
+ Schleicher will front-page any named Sindelfingen number.
325
+ Brugner will break a BYD tender win within 48 hours of
326
+ signature.
wargame/scenarios/ev_transition/initial_state.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "company_name": "Radmann Präzisionstechnik GmbH & Co. KG",
3
+ "rival_name": "BYD Component Systems EU GmbH (Zhao Wei, President)",
4
+ "industry": "Automotive Tier-1 precision components (DE/EU)",
5
+ "turn": 0,
6
+ "max_turns": 5,
7
+ "metrics": [
8
+ { "key": "revenue", "label": "Annual revenue (€M)", "value": 2200.0, "unit": "€M", "delta_last_turn": 0.0 },
9
+ { "key": "ebit_margin", "label": "EBIT margin (%)", "value": 3.1, "unit": "%", "delta_last_turn": -1.4 },
10
+ { "key": "net_debt_ebitda", "label": "Net debt / EBITDA (×)", "value": 2.7, "unit": "×", "delta_last_turn": 0.4 },
11
+ { "key": "ice_revenue_pct", "label": "ICE powertrain % of revenue", "value": 61.0, "unit": "%", "delta_last_turn": 0.0 },
12
+ { "key": "ev_revenue_pct", "label": "EV-component % of revenue", "value": 17.0, "unit": "%", "delta_last_turn": 4.0 },
13
+ { "key": "top3_customer_concentration", "label": "VW + Mercedes + BMW % of revenue", "value": 68.0, "unit": "%", "delta_last_turn": 0.0 },
14
+ { "key": "vw_3yr_ice_volume_delta", "label": "VW 3-yr ICE volume guidance (%)", "value": -27.0, "unit": "%", "delta_last_turn": -27.0 },
15
+ { "key": "mercedes_tender_status", "label": "Mercedes transmission tender risk", "value": 3.0, "unit": "0=safe 4=BYD favoured", "delta_last_turn": 3.0 },
16
+ { "key": "headcount_planned_reduction", "label": "Horizont FTE reduction target", "value": 1100.0, "unit": "FTE", "delta_last_turn": 1100.0 },
17
+ { "key": "ig_metall_alarm", "label": "IG Metall / Betriebsrat alarm", "value": 3.0, "unit": "0=calm 4=Warnstreik", "delta_last_turn": 2.0 },
18
+ { "key": "family_trust_confidence", "label": "Family trust confidence in CEO", "value": 64.0, "unit": "/100", "delta_last_turn": -15.0 },
19
+ { "key": "exec_alignment", "label": "Exec team alignment", "value": 59.0, "unit": "/100", "delta_last_turn": -14.0 }
20
+ ],
21
+ "media_tone": "negative",
22
+ "public_narrative": "Handelsblatt's Markus Fasse framed the leaked Projekt Horizont as 'the end of the Swabian industrial covenant'; Stuttgarter Zeitung's Tim Schleicher turned it into a Sindelfingen human-interest story that IG Metall is now amplifying. Automobilwoche's Brugner is tracking BYD procurement visits to Mercedes and OEM sentiment. Reuters picked up the Tier-1 supplier sector inflection narrative. Inside the supervisory board, Dr. Christoph Radmann (family trust chair, CEO's uncle) has convened an unscheduled call for the coming week. No public CEO statement has been made since the Handelsblatt Industrie-Gipfel speech on January 24 — which IG Metall now uses as evidence of intent.",
23
+ "recent_events": [
24
+ "November last year — VW Group issued 3-year volume guidance: Radmann ICE orders -27%, transmission -8%, EV +62% (from small base). Mercedes and BMW signalled similar.",
25
+ "December — BYD Component Systems EU GmbH opened the 26,000m² Szeged, Hungary plant (80km from Radmann Kecskemét) and published a German-language white paper on e-axle components.",
26
+ "January — Radmann supervisory board approved Projekt Horizont: EUR 180M cost-out, 1,100 FTE reduction concentrated in Sindelfingen + Kecskemét, closure of Ostrov CZ, EUR 290M EV capex redirection.",
27
+ "January 24 — CEO Dr. Matthias Radmann defended Horizont at Handelsblatt Industrie-Gipfel; speech now cited by IG Metall as 'proof of intent.'",
28
+ "February 14 — Stuttgarter Zeitung (Schleicher) + Handelsblatt (Fasse) joint piece on leaked Horizont details; IG Metall BW calls it 'a betrayal of the Swabian industrial covenant.'",
29
+ "February 28 — IG Metall tabled 'Zukunft der Arbeit' Flächentarifvertrag 2026: 8.2% wage demand + EUR 4/hour 'Transformationsfonds'.",
30
+ "March 5 — Automobilwoche reported BYD EU has visited Mercedes-Benz procurement three times since October.",
31
+ "March 14 — Sindelfingen Betriebsrat (Thomas Zink) filed §111 BetrVG Interessenausgleich petition; 30-day consultation window begins.",
32
+ "March 18 — HypoVereinsbank credit research (Dr. Jens Reimann) lowered the internal equivalent rating from BB+ outlook-stable to BB+ outlook-negative.",
33
+ "March 21 — Mercedes-Benz transmission-component tender response date confirmed for April 30.",
34
+ "March 24 — BMWK State Secretary Michael Kellner declined a public 'Transformation' fund commitment at a Berlin industry roundtable.",
35
+ "March 26 — Dr. Christoph Radmann (family trust chair) has convened an unscheduled family trust + supervisory board call for next week.",
36
+ "March 28 — CEO has not yet made a public statement since January 24."
37
+ ]
38
+ }
wargame/scenarios/ev_transition/world_bible.md ADDED
@@ -0,0 +1,194 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Radmann Präzisionstechnik GmbH — EV Transition World Bible
2
+
3
+ > *Fictional scenario inspired by the 2023–2024 German automotive Tier-1
4
+ > restructuring wave (Bosch, ZF Friedrichshafen, Continental, Schaeffler),
5
+ > the arrival of BYD / Leapmotor in Europe, and the IG Metall "Zukunft
6
+ > der Arbeit" bargaining round. Names, numbers, and events are invented.
7
+ > Do not treat as a reference to any real company.*
8
+
9
+ ## The Company
10
+
11
+ - **Name**: Radmann Präzisionstechnik GmbH & Co. KG (Stuttgart HQ;
12
+ family-held KG structure; Radmann family trust holds 74% through a
13
+ founder's foundation, Bosch-family-style; 26% held by three
14
+ supervisory-board-adjacent German industrial families).
15
+ - **Revenue**: EUR 2.2B (FY2024). **EBIT margin**: 3.1% (vs 7.8% three
16
+ years ago; peer benchmark 5.4%).
17
+ - **Employees**: 5,900 FTEs across:
18
+ - **Stuttgart** (HQ + advanced engineering, 620 FTE)
19
+ - **Sindelfingen** (stamping + assembly, 1,800 FTE — largest plant)
20
+ - **Kecskemét, Hungary** (machining, 1,420 FTE)
21
+ - **Ostrov, Czech Republic** (assembly, 1,040 FTE)
22
+ - **Changchun, China** (JV with Tianfeng Auto Components, 780 FTE)
23
+ - Sales offices: Tokyo, Seoul, Detroit, Pune.
24
+ - **Product mix**:
25
+ - **Precision-machined ICE powertrain components** (fuel-injection,
26
+ turbocharger housings, valve-train) — **61% of revenue**, declining.
27
+ - **Transmission components** (dual-clutch, automatic transmissions
28
+ for Tier-1 automakers) — **22% of revenue**, stable.
29
+ - **EV-compatible components** (e-axle housings, battery-pack end
30
+ plates, motor carrier frames) — **17% of revenue**, growing 48% YoY
31
+ from a small base.
32
+ - **Top 3 customers** = **68% of revenue**:
33
+ - Volkswagen AG Group (VW + Audi + Porsche + Škoda) — **29%**.
34
+ - Mercedes-Benz Group AG — **22%**.
35
+ - BMW Group — **17%**.
36
+ - **CEO**: **Dr. Matthias Radmann**, 54 (grandson of founder, third-
37
+ generation owner-operator). PhD mech eng (KIT Karlsruhe), MBA (St. Gallen).
38
+ Joined 2001 as apprentice engineer; CEO since 2017. Family-elected.
39
+
40
+ ## The disrupting event (12 weeks before turn 1)
41
+
42
+ - **November last year**: VW Group issued formal 3-year volume guidance
43
+ to Tier-1 suppliers. ICE engine-component orders to Radmann: **-27%
44
+ cumulatively** through 2027. Transmission orders: -8%. EV components:
45
+ +62% (but from a small absolute base).
46
+ - **Same week**: Mercedes-Benz communicated similar ICE volume
47
+ reductions. BMW less aggressive but signalled pricing negotiations
48
+ would include "supplier-transformation" clauses.
49
+ - **December**: **BYD Component Systems EU GmbH** (Hamburg-registered,
50
+ parent BYD-Denza) published a German-language white paper:
51
+ *"e-Achsen-Komponenten: Deutsche Qualität zu chinesischen Preisen."*
52
+ BYD opened a 26,000m² integrated-production facility in **Szeged,
53
+ Hungary** — 80km from Radmann's Kecskemét plant.
54
+ - **January**: Radmann's supervisory board approved a three-year
55
+ restructuring plan — internal codename **"Projekt Horizont"** —
56
+ targeting **EUR 180M in structural cost reduction** including:
57
+ - **1,100 FTE reduction** (19% of workforce) concentrated in
58
+ Sindelfingen (ICE) and Kecskemét.
59
+ - **Closure of the Ostrov, CZ plant** (1,040 FTE).
60
+ - **EUR 290M EV-capex program** redirecting to Hungary and China JV.
61
+ - **February 14**: *Stuttgarter Zeitung* (Tim Schleicher) and *Handelsblatt*
62
+ (Markus Fasse) published a joint piece on leaked Projekt Horizont
63
+ details. IG Metall Baden-Württemberg District (Roman Zitzelsberger
64
+ the previous district leader, now Kathrin Bauer) publicly called the
65
+ plan "a betrayal of the Swabian industrial covenant."
66
+ - **February 28**: IG Metall tabled the **"Zukunft der Arbeit"
67
+ Flächentarifvertrag 2026** with Gesamtmetall: 8.2% wage demand plus
68
+ a sector-wide "Transformationsfonds" (EUR 4 per hour employer
69
+ contribution into a retraining fund). Radmann is on the Gesamtmetall
70
+ negotiating committee.
71
+ - **March 5**: *Automobilwoche* reported BYD EU has visited Mercedes-
72
+ Benz procurement in Stuttgart three times since October — a direct
73
+ quote-in threat for Radmann's Mercedes transmission-component business
74
+ (EUR 170M annual revenue).
75
+ - **March 14**: The Betriebsrat at Sindelfingen (chair **Thomas Zink**,
76
+ IG Metall) filed a **§111 BetrVG Interessenausgleich** petition — the
77
+ formal works-council consultation that precedes any structural change
78
+ in a plant with > 20 employees. 30-day consultation period begins.
79
+
80
+ ## The player
81
+
82
+ - Dr. Matthias Radmann, CEO. Has publicly defended Projekt Horizont
83
+ once (Handelsblatt Industrie-Gipfel, January 24). The January speech
84
+ is cited by IG Metall today as the proof of intent.
85
+
86
+ ## The rival
87
+
88
+ - **Zhao Wei**, President, **BYD Component Systems EU GmbH** (Hamburg).
89
+ 42 years old. Tsinghua mech eng, MIT Sloan. 8 years at BYD in China
90
+ (head of e-axle BU 2020-2023); appointed EU President in October.
91
+ Speaks fluent German (Goethe-Institut C2). Visible on LinkedIn. Has
92
+ hosted three "Supplier Day" events in Stuttgart, Munich, Wolfsburg.
93
+ - **Core posture**: win Mercedes and BMW transmission-component tenders
94
+ by Q4 at pricing **11–17% below Radmann's current list**, backed by
95
+ Szeged plant capacity and a 7-year warranty (vs Radmann's 5). Within
96
+ 18 months, displace three Tier-1 German suppliers; within 36 months,
97
+ be a reference supplier to VW Group. BYD has internal approval for
98
+ operating losses in EU through 2027.
99
+
100
+ ## Named stakeholders
101
+
102
+ ### Internal leadership
103
+ - **Dr. Matthias Radmann** — CEO.
104
+ - **Dr. Kathrin Hoffmann** — CFO. Ex-Bosch corporate treasury.
105
+ 3 years at Radmann.
106
+ - **Dr. Bernd Lorenz** — CTO. KIT alumnus. 28 years at Radmann. Owns
107
+ the e-axle R&D roadmap.
108
+ - **Dr. Jan Vogelsang** — CHRO. 6 years at Radmann; before that at
109
+ Daimler Truck HR. Known to Kathrin Bauer (IG Metall BW) from 2019
110
+ Daimler negotiations.
111
+ - **Petra Achinger** — COO / VP Operations. Runs the five plants.
112
+ - **Magnus Strelow** — CSO (Chief Sales Officer). Manages the VW,
113
+ Mercedes, BMW account teams.
114
+
115
+ ### Family / governance
116
+ - **Dr. Christoph Radmann**, 81 (CEO's uncle, founder's son, chair of
117
+ the family trust and the Aufsichtsrat / supervisory board).
118
+ - **Dr. Friedrich von Hollfeld** (independent supervisory board vice-
119
+ chair; ex-Bosch CFO).
120
+
121
+ ### Workforce
122
+ - **Thomas Zink** — Sindelfingen Betriebsrat chair, IG Metall.
123
+ - **Dr. Stefan Mann** — Gesamtbetriebsrat chair (all-plant German
124
+ works council). Sindelfingen-based.
125
+ - **Kathrin Bauer** — IG Metall Baden-Württemberg District Secretary.
126
+ Leading the sector-level negotiation.
127
+ - **Jörg Hofmann** — IG Metall national VP; will activate if Radmann
128
+ becomes the case study.
129
+
130
+ ### Customers
131
+ - **VW Group procurement** — Prof. Dr. Dirk Große-Loheide
132
+ (Einkaufsvorstand). Radmann's relationship director: Holger Runde.
133
+ - **Mercedes-Benz procurement** — Markus Schäfer (Entwicklung &
134
+ Einkauf). Radmann's relationship director: Eva Konrath.
135
+ - **BMW procurement** — Joachim Post. Radmann's relationship director:
136
+ Johannes Klein.
137
+
138
+ ### Rival / Chinese ecosystem
139
+ - **Zhao Wei** — BYD Component Systems EU President.
140
+ - **BYD-Denza** parent; Shenzhen-HQ.
141
+ - **CATL Europe** — potentially next entrant; monitoring.
142
+
143
+ ### Government / regulators
144
+ - **Bundesministerium für Wirtschaft und Klimaschutz** (BMWK) —
145
+ State Secretary Michael Kellner has met with Radmann family once
146
+ (November); "Transformation" fund rumoured.
147
+ - **Baden-Württemberg Wirtschaftsministerin Nicole Hoffmeister-Kraut**
148
+ (CDU) — protective of regional manufacturing employment.
149
+ - **Landesregierung Sachsen** (if Ostrov CZ closure spills politically
150
+ to German Saxon supply chain — indirect).
151
+ - **EU Commission** — EU Foreign Subsidies Regulation has been invoked
152
+ against Chinese EV-maker subsidies; Tier-1 supplier scope unresolved.
153
+
154
+ ### Media / analysts
155
+ - **Handelsblatt** — Markus Fasse (auto-industry beat).
156
+ - **Stuttgarter Zeitung** — Tim Schleicher (regional industrial
157
+ employment beat); very read by Sindelfingen Betriebsrat.
158
+ - **Automobilwoche** — Philipp Brugner (trade press).
159
+ - **Reuters Frankfurt** — Christoph Steitz (corporate).
160
+ - **Sell-side coverage**: none (private company) — but HypoVereinsbank
161
+ corporate credit research (Dr. Jens Reimann) writes the tracked
162
+ Mittelstand notes on Radmann debt.
163
+
164
+ ## Debt and capital structure
165
+
166
+ - EUR 340M total debt:
167
+ - EUR 180M Schuldschein (three tranches, 2022/2024/2026 maturities).
168
+ - EUR 120M bank term loan (Commerzbank / LBBW).
169
+ - EUR 40M revolving working-capital facility.
170
+ - **Credit rating**: not publicly rated; HVB internal equivalent BB+
171
+ (down from BBB- 18 months ago).
172
+ - **Covenant**: Net debt / EBITDA < 3.0×. Currently 2.7×. Projected
173
+ 3.4× by Q4 if Projekt Horizont slips.
174
+
175
+ ## Time and tempo
176
+
177
+ - **5 turns**, each turn = ~10 days. Total arc: ~7 weeks.
178
+ - §111 BetrVG consultation ends: **Turn 3**.
179
+ - Gesamtmetall / IG Metall sector negotiation next round: **Turn 4**.
180
+ - Mercedes-Benz transmission-component tender response: **Turn 5**.
181
+ - Supervisory board Projekt Horizont progress review: **Turn 5**.
182
+ - Summer Schuldschein tranche maturity: 14 weeks out (post-game).
183
+
184
+ ## What is NOT true (agents must not invent)
185
+
186
+ - Radmann has not yet announced any layoffs publicly (only the
187
+ leaked Horizont plan details).
188
+ - BYD has not yet formally won any Mercedes or BMW tender — the
189
+ procurement visits are known; no contract has been signed.
190
+ - No Radmann family principal has publicly dissented from the plan.
191
+ - IG Metall has not yet called a warning strike specific to Radmann.
192
+ - The Czech government has not yet commented on the Ostrov closure.
193
+ - No EU Foreign Subsidies Regulation case has been opened against
194
+ BYD Component Systems EU.
wargame/scenarios/hormuz_energy_shock/agents.yaml ADDED
@@ -0,0 +1,380 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ scenario_id: hormuz_energy_shock
2
+ company_name: Nordstern Energie AG
3
+ rival_name: Yuan Zhenlin, CEO Europe — Pacific Sun Trading Ltd
4
+ industry: Integrated oil & gas (AT-HQ, Gulf-exposed)
5
+ player_role: CEO (Dr. Alexander Freihofer)
6
+ agents:
7
+ - id: cfo
8
+ label: Dr. Beatrix Kainzmüller, CFO
9
+ kind: internal
10
+ special: none
11
+ model_role: agent
12
+ posture: |
13
+ 51, ex-Erste Group corporate banking. 2 years at Nordstern.
14
+ Carries the dividend decision, the balance sheet, the
15
+ rating-agency relationships (Moody's A3 / S&P A-), and the
16
+ BlackRock / Norges IR files. YTD equity down 31%; CDS
17
+ spreads widened 70bps.
18
+ hidden_agenda: |
19
+ Preserve the investment-grade rating AND the FY2026 dividend
20
+ (EUR 2.10/share — approximately EUR 660M) through a combined
21
+ (a) EUR 500M opportunistic hybrid issue placed with the
22
+ Emirati strategic holder and B-Holding, (b) a tactical
23
+ delay of the EUR 400M Burghausen petchem expansion capex to
24
+ FY2027, (c) a shelf registration for a EUR 1.2B "disruption
25
+ response" programme that she does NOT expect to draw on
26
+ but that reassures rating agencies. The Pacific Sun offer
27
+ is financially expensive in any rational pricing of transit
28
+ risk; she will argue against taking it.
29
+ hidden_irritant: |
30
+ A CEO move that publicly signals dividend cut risk before
31
+ the Q1 earnings release — would trigger IG-rating pressure
32
+ independently of the operational situation. Also: any COO
33
+ decision to accept the Pacific Sun offer for operational
34
+ speed reasons without routing through her capital-cost
35
+ calculus. Pacific Sun is a NPV-destructive deal even on
36
+ Kainzmüller's stress case.
37
+ behavior_notes: |
38
+ Numbers-first, rating-agency-conscious. Will bring specific
39
+ balance-sheet stress tests and covenant math. Natural tension
40
+ with COO Obermoser on operational-vs-financial hedging;
41
+ natural ally of General Counsel Seewald on B-Holding
42
+ interface.
43
+ - id: coo
44
+ label: Ing. Martin Obermoser, COO / Head of Operations & Trading
45
+ kind: internal
46
+ special: none
47
+ model_role: agent
48
+ posture: |
49
+ 59, 31 years at Nordstern. Engineer, started at Schwechat.
50
+ Owns the refinery, the LNG book, the crude slate decision.
51
+ Personally certified the crude-slate uncertainty memo on
52
+ April 9.
53
+ hidden_agenda: |
54
+ Stabilise physical supply at any reasonable cost: (a)
55
+ accept a partial Pacific Sun deal covering LNG only, NOT
56
+ crude (Yuan has signalled this is acceptable to him) —
57
+ removes the most acute physical risk without locking in
58
+ crude-side dependency; (b) authorise a 6-week Schwechat
59
+ turnaround to widen the acceptable crude-slate envelope
60
+ (crude-slate optionality as operational hedge); (c) trigger
61
+ strategic stock drawdown under ErdölBVG §11 if the BKA
62
+ agrees, buying 45 days of cover. Wants CEO authority to
63
+ sign an LNG-only term sheet with Pacific Sun within 7 days.
64
+ hidden_irritant: |
65
+ CFO-imposed capital discipline that blocks the Schwechat
66
+ turnaround — in his view the single most important
67
+ operational move. Also: a CEO public statement at CERAweek
68
+ that characterises Hormuz transit as "manageable" — would
69
+ be read by the trading desk as a supply guarantee Nordstern
70
+ cannot deliver on.
71
+ behavior_notes: |
72
+ Operator, physical-flow thinking, politically blunt. Will
73
+ bring specific crude-slate chemistry, LNG delivery tables,
74
+ and refinery economics. Natural ally of CHRO Doleschal on
75
+ Schwechat site issues; tension with CFO on capital sequencing.
76
+ - id: head_upstream
77
+ label: Dr. Clemens Hobiger, Head of Upstream & MENA
78
+ kind: internal
79
+ special: none
80
+ model_role: agent
81
+ posture: |
82
+ 54. Carries the ADPC-JV (Abu Dhabi) relationship, the
83
+ Romanian Black Sea shelf, the Norwegian North Sea position.
84
+ Personally acquainted with Sheikh Hamdan Al-Nahyan's
85
+ representative Al-Baker. Aware that the Emirati holder's
86
+ standstill expires September 2026.
87
+ hidden_agenda: |
88
+ Convert the crisis into a strategic consolidation: (1)
89
+ expand the ADPC-JV carried stake from 18% to 26% by
90
+ exchanging a minority position in the Romanian Black Sea
91
+ shelf (which is under-invested and politically difficult) —
92
+ would deepen the Emirati relationship AND pre-empt any
93
+ Pacific Sun approach to ADPC; (2) initiate conversations
94
+ with Sheikh Hamdan's office about extending the standstill
95
+ to 2030 in exchange for a seat-strengthening Aufsichtsrat
96
+ concession. The crisis is the leverage.
97
+ hidden_irritant: |
98
+ Any CEO or CFO move that treats the Emirati strategic
99
+ holder as a generic financial shareholder. The relationship
100
+ is geopolitical-commercial and will not survive a standard
101
+ IR approach. Also: any COO action that consumes the ADPC-JV
102
+ cargo in emergency-routing without Emirati coordination —
103
+ would politicise the relationship.
104
+ behavior_notes: |
105
+ Relationship-driven, geopolitically aware, sparingly
106
+ quotable. Will reference specific Gulf-state protocol and
107
+ historical precedent. Natural interlocutor: CEO direct
108
+ channel; tension with COO on cargo-allocation discretion.
109
+ - id: head_downstream
110
+ label: Mag. Robert Falk, Head of Downstream & Retail
111
+ kind: internal
112
+ special: none
113
+ model_role: agent
114
+ posture: |
115
+ 49. Runs the 1,800-station CEE retail network across 10
116
+ countries. Pump-price sensitivity is a daily political file
117
+ in Austria, Hungary, Slovakia, and Romania. Has already
118
+ seen a 24-cent-per-litre retail-diesel move YTD.
119
+ hidden_agenda: |
120
+ Pre-position a transparent pump-pricing protocol that
121
+ (a) passes through wholesale crude moves over a 10-day
122
+ averaging window rather than daily, (b) establishes a
123
+ public cap mechanism for the AT + CZ + SK markets if
124
+ wholesale diesel moves above a specified threshold, and
125
+ (c) visibly front-foots the political price-gouging
126
+ narrative that always lands on Nordstern first in CEE
127
+ populist election cycles. Wants authority to brief the
128
+ BMAW minister directly in Turn 2.
129
+ hidden_irritant: |
130
+ A CEO move that treats retail as a derivative of upstream
131
+ policy rather than a front-line political interface. Also:
132
+ any CFO-driven margin defence that reads publicly as
133
+ exploiting the crisis for pump-price gain — would trigger
134
+ regulatory retaliation in at least three CEE markets.
135
+ behavior_notes: |
136
+ Politically tuned, regionally networked, operational. Will
137
+ bring specific price-move data and political-reaction timing.
138
+ Natural ally of General Counsel Seewald on regulatory
139
+ interface; tension with CFO on margin capture.
140
+ - id: head_petchem
141
+ label: Dr. Anna Rottensteiner, CEO — Borewind Chemicals AG (51%-consolidated)
142
+ kind: external
143
+ special: none
144
+ model_role: agent
145
+ posture: |
146
+ 47, ex-BASF. CEO of separately-listed Borewind Chemicals
147
+ where Nordstern holds 51%. Polyolefins feedstock mix is
148
+ 50% Qatari / Emirati NGLs. Borewind minority holders
149
+ (49% free float) have their own watchdog interests and
150
+ the Borewind supervisory board is separate.
151
+ hidden_agenda: |
152
+ Protect Borewind's listed minority holders from any
153
+ Nordstern-driven deal that disadvantages Borewind. Specifically:
154
+ will not accept Pacific Sun feedstock supply at any price
155
+ that is worse than Borewind's direct market access. Would
156
+ support a Nordstern-wide Pacific Sun deal IF Borewind is
157
+ excluded from it and retains direct Gulf sourcing. Wants
158
+ Freihofer (who chairs her board) to recuse himself from
159
+ the Borewind board meeting on the Pacific Sun question.
160
+ hidden_irritant: |
161
+ A Freihofer move that uses his Borewind chairship to bind
162
+ the subsidiary to a parent-level deal without a separate
163
+ minority-fair-value process. Would be exposed instantly by
164
+ Ethos-adjacent Borewind minorities and Kainzmüller knows it.
165
+ Also: any Pacific Sun term sheet that bundles crude + LNG +
166
+ petchem feedstock as a single unbreakable package.
167
+ behavior_notes: |
168
+ Governance-sharp, listed-subsidiary-discipline, will write
169
+ formal board letters. Natural interlocutor: Freihofer
170
+ (chairing her board) and Kainzmüller on inter-company
171
+ arrangements. Will escalate to an independent financial
172
+ adviser if bypassed.
173
+ - id: chro
174
+ label: Mag. Gregor Doleschal, CHRO / Director Personnel & Safety
175
+ kind: internal
176
+ special: none
177
+ model_role: agent
178
+ posture: |
179
+ 56. Carries Betriebsrat chair Mag. Helmut Treichl
180
+ (Schwechat) and the energy-sector Kollektivvertrag line.
181
+ Treichl requested an emergency Aufsichtsratsausschuss
182
+ meeting on April 16.
183
+ hidden_agenda: |
184
+ Close a Betriebsvereinbarung with Treichl that (a) guarantees
185
+ Schwechat employment through FY2027 regardless of refinery
186
+ crude-slate reconfiguration, (b) creates a transparent
187
+ crisis-communication protocol to the Vienna and Schwechat
188
+ workforces ("no surprises"), and (c) commits to keeping
189
+ Nordstern employment in the CEE retail network out of the
190
+ cost-out conversation. In exchange, obtain works-council
191
+ support for the Schwechat turnaround and for CEO crisis
192
+ authority in the Aufsichtsrat plenary.
193
+ hidden_irritant: |
194
+ A CFO-imposed cost-out signal that leaks before the
195
+ Betriebsrat framework is signed — Treichl will convert the
196
+ crisis into a structural labour conflict within one news
197
+ cycle. Also: any CEO public appearance that reads as
198
+ de-prioritising Austrian employment during a geopolitical
199
+ crisis.
200
+ behavior_notes: |
201
+ Pragmatic, relationship-structured, operationally credible.
202
+ Will bring specific Betriebsrat position papers and
203
+ Kollektivvertrag context. Natural tension with CFO on
204
+ commitment scope; natural ally of COO on Schwechat site
205
+ future.
206
+ - id: general_counsel
207
+ label: Dr. Josef Seewald, General Counsel
208
+ kind: internal
209
+ special: none
210
+ model_role: agent
211
+ posture: |
212
+ 61, 15 years at Nordstern. Carries war-risk insurance,
213
+ force-majeure, EU + OFAC sanctions, the B-Holding
214
+ shareholder agreement, and the Emirati strategic-holder
215
+ standstill agreement. Owns the Aktiengesetz §80 process
216
+ for supervisory-board approval.
217
+ hidden_agenda: |
218
+ Structure the response so that: (1) any Pacific Sun
219
+ arrangement is routed through a Rotterdam-EU SPV with no
220
+ Iranian-logistics nexus, secured by OFAC pre-clearance via
221
+ US counsel (Cleary Gottlieb) — even if this makes the
222
+ commercial terms worse, it makes the deal legally survivable;
223
+ (2) the Versorgungssicherungsplan to BKA is drafted to
224
+ commit to specific outcomes (stock levels, slate flexibility)
225
+ without committing to specific counterparty arrangements —
226
+ preserving commercial optionality; (3) Aktiengesetz §80
227
+ approvals are sequenced so any major transaction goes
228
+ through Aufsichtsrat plenary in Turn 5, not earlier.
229
+ hidden_irritant: |
230
+ A COO-driven LNG-only Pacific Sun term sheet signed in
231
+ Turn 2 before OFAC pre-clearance is obtained. Creates a
232
+ survivable-but-risky legal exposure he would prefer to
233
+ avoid. Also: any CEO public answer on Iran or on OFAC at
234
+ CERAweek — the right answer is "we comply with all applicable
235
+ sanctions frameworks," and anything more is unforced risk.
236
+ behavior_notes: |
237
+ Procedural, OFAC-literate, sequencing-conscious. Will bring
238
+ specific statute and regulatory citations. Natural tension
239
+ with COO on deal-speed vs legal-thoroughness; natural ally
240
+ of CFO on capital-structure governance.
241
+ - id: rival_ceo
242
+ label: Yuan Zhenlin, CEO Europe — Pacific Sun Trading Ltd (Shanghai / Rotterdam)
243
+ kind: external
244
+ special: rival_ceo
245
+ model_role: agent
246
+ posture: |
247
+ 48. CEO Europe for Pacific Sun Trading. Oxford PPE + Saïd
248
+ MBA; ex-Sinopec International; fluent German. Rotterdam
249
+ office grew from 8 (2022) to 240 (2026) with lateral hires
250
+ from Vitol, Trafigura, Mercuria. Delivered the Nordstern
251
+ offer personally in Vienna on April 4.
252
+ hidden_agenda: |
253
+ Close a multi-year CNY-denominated Nordstern supply deal
254
+ covering 40% of Gulf exposure at $12/bbl premium to Brent,
255
+ OR (fallback) a narrower LNG-only deal at 30% coverage with
256
+ a parallel preferential-option on crude. In both cases,
257
+ establish Pacific Sun as the Austrian-CEE energy supply
258
+ intermediary of record, enabling (1) a Rotterdam-HQ
259
+ regional trading franchise that competes with Vitol /
260
+ Trafigura in European crude and refined products, (2)
261
+ replicable deals with three other Mediterranean-exposed
262
+ European buyers Pacific Sun has identified, (3) a
263
+ long-dated Chinese-state strategic presence in European
264
+ downstream energy — a 10-year play. Will accept an LNG-only
265
+ term sheet if Nordstern presents one, because it gets him
266
+ the foot-in-the-door he needs. Will escalate publicly
267
+ (via leaks to FT or Bloomberg) if Nordstern declines in
268
+ full.
269
+ hidden_irritant: |
270
+ None (this is the adversary).
271
+ behavior_notes: |
272
+ Strategic, patient, culturally bilingual, commercially
273
+ sophisticated. Does not panic, does not leak prematurely.
274
+ Has networks into Emirati sovereign channels that can
275
+ pressure Nordstern laterally. If surprised (e.g., Freihofer
276
+ presents a pan-European peer-consortium response that
277
+ neutralises the deal asymmetry), he pivots to approaching
278
+ the peer members individually and reshapes the offer.
279
+ - id: federal_state
280
+ label: Dr. Ulrike Pölzl (BKA Sektion III) + Dr. Roland Stroh (B-Holding CEO, 31.5% shareholder)
281
+ kind: external
282
+ special: none
283
+ model_role: agent
284
+ posture: |
285
+ Pölzl heads the federal critical-infrastructure coordination
286
+ function; sent the April 6 Versorgungssicherungsplan request.
287
+ Stroh chairs the B-Holding that owns 31.5% of Nordstern for
288
+ the federal state. Together they are the state interface —
289
+ institutional (Pölzl) and ownership (Stroh).
290
+ hidden_agenda: |
291
+ Secure a concrete Nordstern Versorgungssicherungsplan by
292
+ late Turn 3 that (1) commits to 90-day product-inventory
293
+ cover under any 60/90/120-day disruption scenario, (2)
294
+ demonstrates a diversified crude-slate and LNG-sourcing
295
+ plan, (3) does NOT involve a CNY-denominated supply
296
+ dependency on a Chinese state-adjacent counterparty without
297
+ explicit federal pre-approval. Stroh additionally wants a
298
+ dividend defence — B-Holding's Nordstern dividend is a
299
+ material federal revenue line. Would support capital-structure
300
+ reinforcement (hybrid, even preferred equity) if called
301
+ appropriately.
302
+ hidden_irritant: |
303
+ A Freihofer move toward Pacific Sun without a direct
304
+ federal conversation first. The federal state would learn
305
+ about it from the FT, not from the CEO — politically
306
+ unrecoverable. Also: any CEO posture at CERAweek that
307
+ treats national supply as a commercial question alone.
308
+ behavior_notes: |
309
+ Institutional, state-conscious, dividend-interested. Pölzl
310
+ writes formal letters; Stroh operates through the Aufsichtsrat
311
+ (B-Holding appoints Kogler). Natural counterpart: CEO direct
312
+ channel, GC Seewald, CFO Kainzmüller.
313
+ - id: adpc_emirati
314
+ label: Dr. Aliyah Al-Baker, representative of Sheikh Hamdan Al-Nahyan (ADPC-JV / 24.9% strategic holder)
315
+ kind: external
316
+ special: none
317
+ model_role: agent
318
+ posture: |
319
+ 42. Harvard MPA. Sheikh Hamdan's personal executive for
320
+ European positions. Speaks for the ADPC-JV AND for the
321
+ 24.9% Nordstern strategic-holder position; standstill
322
+ agreement expires September 2026.
323
+ hidden_agenda: |
324
+ Extend the standstill from September 2026 to September 2030
325
+ — but only in exchange for (a) an expanded operational role
326
+ in the ADPC-JV production-sharing structure (Hobiger's line
327
+ of attack), (b) a Nordstern Aufsichtsrat seat-structure
328
+ adjustment that reflects the strategic nature of the
329
+ Emirati holding (currently one seat; would want two with
330
+ veto on Gulf-exposed transactions above threshold). Will
331
+ NOT support any Pacific Sun deal that touches crude, both
332
+ because it cannibalises ADPC-JV value and because it signals
333
+ Emirati strategic irrelevance. Would support an LNG-only
334
+ Pacific Sun arrangement if framed as a tactical hedge.
335
+ hidden_irritant: |
336
+ A Nordstern move on the Pacific Sun crude question that
337
+ is not coordinated in advance with Abu Dhabi. Would be read
338
+ as a strategic reset and Sheikh Hamdan would instruct a
339
+ standstill termination. Also: any CEO CERAweek statement
340
+ that frames Gulf supply as geopolitically fragile without
341
+ a reaffirmation of the Abu Dhabi partnership.
342
+ behavior_notes: |
343
+ Formal, culturally protocol-conscious, strategically patient.
344
+ Communicates through formal channels and targeted private
345
+ dinners. Natural interlocutor: CEO direct, head of upstream
346
+ Hobiger. Controls a veto vector that is not on the
347
+ Aktiengesetz books but is fully operational.
348
+ - id: media
349
+ label: Tom Wilson (FT), Philipp Hacker-Walton (Die Presse), Günther Strobl (Der Standard), Boris Groendahl (Bloomberg)
350
+ kind: external
351
+ special: none
352
+ model_role: agent
353
+ posture: |
354
+ Wilson owns the international energy-commodities frame;
355
+ Hacker-Walton the Austrian political frame; Strobl the
356
+ Austrian energy frame; Groendahl the capital-markets frame
357
+ for Bloomberg. FT already published the Gulf-gamble piece.
358
+ All four will be at CERAweek-Europe in Turn 2.
359
+ hidden_agenda: |
360
+ Move the story from "Europe's Gulf gamble" to one of:
361
+ (a) "Nordstern navigates" — CEO secures a diversified
362
+ supply-assurance plan + capital reinforcement + political
363
+ coordination, (b) "Nordstern divides" — Pacific Sun offer
364
+ splits the board and the Emirati holder, (c) "Nordstern
365
+ buckles" — dividend cut + Pacific Sun deal + federal
366
+ supply intervention all together. Wilson wants a real
367
+ Freihofer interview; Groendahl will break any capital-
368
+ markets signal intraday.
369
+ hidden_irritant: |
370
+ CEO messaging that "everything is manageable" in a
371
+ measurable crisis. Also: any CERAweek panel performance
372
+ that avoids the Pacific Sun question or the Emirati
373
+ relationship — both will be the question asked and
374
+ both will be the answer needed.
375
+ behavior_notes: |
376
+ International + Austrian press pack; Wilson sets the
377
+ global frame; Hacker-Walton and Strobl set the Austrian
378
+ frame; Groendahl sets the capital-markets frame. Will
379
+ triangulate with Pacific Sun's Yuan and with Abu Dhabi
380
+ channels independently.
wargame/scenarios/hormuz_energy_shock/initial_state.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "company_name": "Nordstern Energie AG",
3
+ "rival_name": "Yuan Zhenlin, CEO Europe — Pacific Sun Trading Ltd",
4
+ "industry": "Integrated oil & gas (AT-HQ, Gulf-exposed)",
5
+ "turn": 0,
6
+ "max_turns": 5,
7
+ "metrics": [
8
+ { "key": "revenue", "label": "Annual revenue (€B, FY2024)", "value": 38.2, "unit": "€B", "delta_last_turn": 0.0 },
9
+ { "key": "share_price", "label": "Share price (€)", "value": 42.80, "unit": "€", "delta_last_turn": -19.30 },
10
+ { "key": "gulf_crude_exposure_pct", "label": "Crude slate from Gulf sources (%)", "value": 47.0, "unit": "%", "delta_last_turn": 0.0 },
11
+ { "key": "hormuz_lng_dependency_pct", "label": "LNG portfolio via Hormuz (%)", "value": 78.0, "unit": "%", "delta_last_turn": 0.0 },
12
+ { "key": "war_risk_premium_multiple", "label": "Hormuz transit war-risk insurance multiple (×)", "value": 8.0, "unit": "×", "delta_last_turn": 7.2 },
13
+ { "key": "schwechat_utilization", "label": "Schwechat refinery utilization (%)", "value": 92.0, "unit": "%", "delta_last_turn": -4.0 },
14
+ { "key": "strategic_stock_days", "label": "Strategic stock cover (days, product)", "value": 87.0, "unit": "days", "delta_last_turn": -5.0 },
15
+ { "key": "pacific_sun_offer_days_left", "label": "Pacific Sun offer window (days)", "value": 14.0, "unit": "days", "delta_last_turn": 14.0 },
16
+ { "key": "bka_plan_deadline_days", "label": "BKA Versorgungssicherungsplan deadline (days)", "value": 21.0, "unit": "days", "delta_last_turn": 21.0 },
17
+ { "key": "dividend_cover", "label": "FY2026 dividend cover (×)", "value": 1.4, "unit": "×", "delta_last_turn": -0.6 },
18
+ { "key": "federal_confidence", "label": "Federal (B-Holding + BKA) confidence in CEO", "value": 55.0, "unit": "/100", "delta_last_turn": -20.0 },
19
+ { "key": "exec_alignment", "label": "Exec team alignment", "value": 54.0, "unit": "/100", "delta_last_turn": -18.0 }
20
+ ],
21
+ "media_tone": "negative",
22
+ "public_narrative": "FT's Tom Wilson set the international frame with the April 14 'Europe's Gulf gamble' piece naming Nordstern and two Mediterranean peers; Die Presse's Philipp Hacker-Walton moved the story to front-page Austrian political territory; Der Standard's Strobl has the energy-sector read; Bloomberg's Groendahl is running capital-markets intraday. Autonomous's Kuplent downgraded to Underperform on April 11. The Pacific Sun Trading offer is not yet public but is known informally to three major sell-side desks and at least one FT source. BKA Sektion III's April 6 Versorgungssicherungsplan request has not been leaked. The Emirati strategic holder has signalled via Dr. Aliyah Al-Baker that any move affecting ADPC-JV value requires advance coordination. CEO Dr. Alexander Freihofer has not given a press interview since the FY2024 earnings call in February.",
23
+ "recent_events": [
24
+ "June 2025 — Israel–Iran war escalated into direct-fire phase; Iran announced 'gradient maritime response' in Arabian Gulf.",
25
+ "September 2025 — First IRGC tanker interdiction in Strait of Hormuz; EU/UK/US established Operation Sentinel West naval coalition.",
26
+ "January 2026 — Iranian-linked drifting sea mines confirmed in northern Hormuz channel; IMO issued MARSEC Level 3 advisory.",
27
+ "March 2026 — LNG carrier Arctic Prestige (Nordstern-chartered Qatari cargo) held 9 days in Oman waters; war-risk premium 0.15% → 1.2% (8× multiple).",
28
+ "Early April 2026 — IMO and major flag states escalated Hormuz advisory from 'heightened risk' to 'high risk'; three Asian trading houses issued force-majeure notices.",
29
+ "April 4, 2026 — Pacific Sun Trading's Yuan Zhenlin delivered unsolicited 5-year CNY-denominated supply offer covering 40% of Gulf exposure at $12/bbl premium; 14-day offer window.",
30
+ "April 6, 2026 — Bundeskanzleramt Sektion III (Dr. Ulrike Pölzl) sent formal Versorgungssicherungsplan request; 21-day deadline citing ErdölBVG + Gaswirtschafts-G §112b.",
31
+ "April 9, 2026 — Schwechat refinery operations team flagged crude-slate stability uncertainty beyond mid-May without reconfiguration or 12–15% throughput loss.",
32
+ "April 11, 2026 — Autonomous (Christopher Kuplent) downgraded Nordstern to Underperform; JPMorgan (Christyan Malek) retained Neutral with reduced price target; YTD share price -31%.",
33
+ "April 14, 2026 — Financial Times (Tom Wilson) published 'Europe's Gulf gamble: the chokepoint at the heart of the energy story' naming Nordstern.",
34
+ "April 15, 2026 — Die Presse (Hacker-Walton) front-page piece on Austrian political angle of Gulf-supply exposure.",
35
+ "April 16, 2026 — Nordstern Betriebsrat chair Mag. Helmut Treichl (Schwechat) requested emergency Aufsichtsratsausschuss meeting citing refinery stability memo.",
36
+ "April 17, 2026 — ADPC-JV representative Dr. Aliyah Al-Baker requested a private dinner with CEO in Turn 1 window."
37
+ ]
38
+ }
wargame/scenarios/hormuz_energy_shock/world_bible.md ADDED
@@ -0,0 +1,281 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Nordstern Energie AG — Strait of Hormuz Shock World Bible
2
+
3
+ > *Fictional scenario inspired by the 2024–2026 Israel–Iran conflict
4
+ > escalation, the intermittent contestation of the Strait of Hormuz
5
+ > maritime chokepoint, the resulting spike in war-risk insurance and
6
+ > Gulf-crude/LNG supply disruption, the competitive repositioning of
7
+ > state-backed Chinese commodity traders into European energy supply,
8
+ > and the Austrian federal-state national-supply assurance pattern
9
+ > that emerged after the 2022 Russian gas shock. Names, numbers, and
10
+ > events are invented. Do not treat as a reference to any real company
11
+ > or person.*
12
+
13
+ ## The Company
14
+
15
+ - **Name**: Nordstern Energie AG (Vienna HQ; listed on Wiener Börse,
16
+ ticker **NST.VI**; ATX-Prime constituent).
17
+ - **Revenue (group)**: EUR 38.2B (FY2024). **EBIT**: EUR 3.4B.
18
+ **Net income**: EUR 1.9B.
19
+ - **Employees**: 22,800 across Austria, CEE, MENA, Norway.
20
+ - **Business mix**:
21
+ - **Upstream E&P**: 47% Abu Dhabi via the ADPC-JV (Nordstern 18%
22
+ carried stake in three offshore concessions), 23% Romanian
23
+ Black Sea shelf, 22% Norwegian North Sea, 8% other.
24
+ Daily production ≈ 295 kboe/d.
25
+ - **Downstream**: Schwechat refinery (210 kbpd), Burghausen
26
+ petchem cracker, CEE retail network (1,800 stations across
27
+ 10 countries).
28
+ - **Gas midstream**: 20-year LNG offtake from Ras Laffan (Qatar),
29
+ ~2.4 mtpa contract delivered via Qatar–Oman–Suez route;
30
+ domestic regas at Trieste and Wilhelmshaven slots; gas trading
31
+ book.
32
+ - **Petrochemicals**: 51% of **Borewind Chemicals AG** (listed
33
+ separately; Nordstern consolidates) — polyolefins majors;
34
+ feedstock mix weighted to Abu Dhabi / Qatari NGLs.
35
+ - **Ownership**: 31.5% Austrian federal holding company (Bundes-
36
+ beteiligungsgesellschaft B-Holding); 24.9% strategic — Emirati
37
+ sovereign wealth (ADPC-JV origin, with a standstill that expires
38
+ September 2026); 5% free float treasury; 38.6% international
39
+ institutional (BlackRock, Norges, Capital Group, Fidelity).
40
+ - **CEO**: **Dr. Alexander Freihofer**, 53. Appointed April 2023.
41
+ Ex-Schwechat refinery director; ex-head of CEE downstream.
42
+ Reputation: operator, technically strong, politically unpracticed.
43
+ Speaks publicly with discipline; Die Presse once called him
44
+ "the engineer in a CEO suit."
45
+
46
+ ## The disrupting event (10 weeks before turn 1)
47
+
48
+ - **June 2025**: Israel–Iran war escalated into a direct-fire phase.
49
+ Iran announced a posture of "gradient maritime response" in the
50
+ Arabian Gulf.
51
+ - **September 2025**: First IRGC tanker interdiction in the
52
+ Strait of Hormuz (Panamanian-flagged VLCC); EU/UK/US established
53
+ "Operation Sentinel West" naval coalition with limited mandate.
54
+ - **January 2026**: Iranian-linked drifting sea mines confirmed in
55
+ the northern Hormuz channel; IMO issued MARSEC Level 3 advisory.
56
+ - **March 2026**: LNG carrier *Arctic Prestige* (Korean-flagged,
57
+ Nordstern-chartered Qatari cargo) was diverted and held in
58
+ Sultanate of Oman waters for 9 days after an IRGC challenge —
59
+ cargo delivered 11 days late into Wilhelmshaven. War-risk
60
+ insurance premium on Hormuz transit jumped from 0.15% to 1.2%
61
+ of hull value per voyage (8× multiple).
62
+ - **Early April 2026**: IMO and major flag states (Marshall
63
+ Islands, Liberia, Malta) jointly escalated the Hormuz transit
64
+ advisory from "heightened risk" to **"high risk"**. Three major
65
+ Asian trading houses issued same-week force-majeure notices
66
+ on spot-loadings.
67
+ - **April 4, 2026**: **Pacific Sun Trading Ltd** (Shanghai-HQ;
68
+ state-adjacent; Rotterdam EU office) made an unsolicited private
69
+ offer to Nordstern: a **5-year CNY-denominated supply agreement**
70
+ covering up to 40% of Nordstern's Gulf exposure (crude + LNG)
71
+ at a floating premium of approximately **$12/bbl over Brent**,
72
+ with Pacific Sun assuming the transit risk via its Belt-and-
73
+ Road-adjacent logistics network. Delivered hand-to-hand by
74
+ Pacific Sun's EU CEO **Yuan Zhenlin** during a private Vienna
75
+ dinner. Offer window: **14 days** (closes mid-April).
76
+ - **April 6, 2026**: **Bundeskanzleramt Sektion III** (federal
77
+ coordination body for critical infrastructure) sent Nordstern a
78
+ formal letter requesting a **"Nationaler Versorgungssicherungsplan"**
79
+ — national supply-assurance plan — to be submitted **within 21
80
+ days**. The letter cited the 2022 Russian-gas precedent (Öl-
81
+ bevorratungs-G + Gaswirtschafts-G §112b) and asked for "worst-
82
+ case 60/90/120-day disruption" scenarios.
83
+ - **April 9, 2026**: Schwechat refinery operations team flagged
84
+ that **crude-slate stability** (the specific mix of Abu Dhabi
85
+ Murban, Basra Light, and Norwegian Johan Sverdrup that the
86
+ refinery is calibrated for) was becoming uncertain beyond
87
+ mid-May; alternative slates require either 3-week plant
88
+ reconfiguration or accepting 12–15% throughput loss.
89
+ - **April 11, 2026**: Autonomous Research's **Christopher Kuplent**
90
+ downgraded Nordstern to Underperform, citing "compounded
91
+ geopolitical, feedstock, and balance-sheet risks." JPMorgan's
92
+ **Christyan Malek** retained Neutral but reduced price target.
93
+ YTD share price performance: **-31%**.
94
+ - **April 14, 2026**: *Financial Times* (Tom Wilson, commodities)
95
+ published "*Europe's Gulf gamble: the chokepoint at the heart
96
+ of the energy story*" naming Nordstern and two Mediterranean
97
+ peers. *Die Presse* (Philipp Hacker-Walton) followed with the
98
+ Austrian political angle — the story has moved from energy
99
+ section to front page.
100
+ - **April 16, 2026**: Nordstern Betriebsrat chair **Mag. Helmut
101
+ Treichl** (IG Metall-aligned; Schwechat site) requested an
102
+ emergency *Aufsichtsratsausschuss* meeting citing the refinery
103
+ stability memo. Works councils at Burghausen (petchem) and
104
+ the CEE retail arm supported the request.
105
+
106
+ ## The player
107
+
108
+ - Dr. Alexander Freihofer, CEO. Three scheduled appearances in the
109
+ next five weeks: the **BKA Sektion III briefing** (private, Turn 1);
110
+ the **CERAweek-Europe Vienna edition** where Freihofer is
111
+ scheduled to moderate an Gulf-supply panel (Turn 2); the
112
+ **Nordstern Q1 earnings release** (Turn 3); a confidential
113
+ **B-Holding supervisory touchpoint** with the federal holding
114
+ company (Turn 4); and the **Aufsichtsrat plenary** (Turn 5) —
115
+ which is the decision window for the Pacific Sun offer and
116
+ the Versorgungssicherungsplan sign-off.
117
+
118
+ ## The rival
119
+
120
+ - **Yuan Zhenlin**, 48. CEO Europe of Pacific Sun Trading Ltd.
121
+ Oxford-educated (PPE + Saïd MBA); ex-Sinopec International
122
+ trading (Singapore); fluent German. Pacific Sun Trading is
123
+ formally a state-affiliated Chinese commodity trading house
124
+ with a 12-year record of opportunistic acquisition of disrupted
125
+ Western supply positions. Yuan's Rotterdam office has grown
126
+ from 8 staff (2022) to 240 (2026) and has placed lateral hires
127
+ from Vitol, Trafigura, and Mercuria.
128
+ - **Core posture**: lock Nordstern into a multi-year CNY-denominated
129
+ supply dependency that captures margin during the crisis AND
130
+ creates a permanent Pacific Sun presence in Austrian / CEE
131
+ energy value chain. The $12/bbl premium looks expensive today
132
+ but is designed to appear reasonable against a possible
133
+ Hormuz-closure tail risk; mathematically, the deal is
134
+ asymmetrically good for Pacific Sun if the crisis resolves in
135
+ six months (in which case Nordstern pays crisis-pricing for
136
+ years) and still good if it doesn't (in which case Pacific Sun
137
+ captures logistics arbitrage). Secondary: if Nordstern declines
138
+ the offer, use the public signal of the declination to offer
139
+ the same structure to a Nordstern peer, then use the peer
140
+ agreement to re-approach Nordstern in a weaker position in
141
+ Q3.
142
+ - **Leverage**: Chinese-state-backed balance sheet; Russia-parallel
143
+ logistics (Belt and Road overland spur into Kazakhstan + Iran
144
+ with de facto non-Western enforcement); ability to assume
145
+ transit risk at a cost Western insurers cannot match; Yuan's
146
+ personal networks into Emirati sovereign channels that
147
+ simultaneously pressure Nordstern's ADPC-JV partner.
148
+
149
+ ## Named stakeholders
150
+
151
+ ### Internal leadership
152
+ - **Dr. Alexander Freihofer** — CEO.
153
+ - **Dr. Beatrix Kainzmüller** — CFO. 51, ex-Erste Group corporate
154
+ banking. 2 years at Nordstern. Carries the dividend question,
155
+ the balance-sheet capacity, and the institutional investor
156
+ relationships (BlackRock, Norges).
157
+ - **Ing. Martin Obermoser** — COO / Head of Operations & Trading.
158
+ 59, 31 years at Nordstern. Owns the refinery, the crude-slate
159
+ decision, the LNG book, and the day-to-day counterparty
160
+ relationships.
161
+ - **Dr. Clemens Hobiger** — Head of Upstream & MENA. 54. Carries
162
+ the ADPC-JV relationship and the Abu Dhabi sovereign interface.
163
+ - **Mag. Robert Falk** — Head of Downstream & Retail. 49. Runs
164
+ the 1,800-station CEE network.
165
+ - **Dr. Anna Rottensteiner** — CEO of Borewind Chemicals AG
166
+ (51%-consolidated subsidiary — separate board, but Freihofer
167
+ chairs). Carries the petrochemicals feedstock and the listed-
168
+ subsidiary minority investor question.
169
+ - **Mag. Gregor Doleschal** — CHRO / Director Personnel & Safety.
170
+ Carries the Betriebsrat (Treichl) and the OMV-parallel
171
+ Kollektivvertrag energy-sector negotiation.
172
+ - **Dr. Josef Seewald** — General Counsel. Carries insurance,
173
+ force-majeure, sanctions, B-Holding, and the Emirati SWF
174
+ standstill.
175
+
176
+ ### Board / governance
177
+ - **Dr. Maximilian Stockmüller** — Aufsichtsrat chair. Ex-OeNB
178
+ deputy governor; appointed via B-Holding.
179
+ - **Dr. Ingrid Hawalek** — Vice chair. Independent; former ICE
180
+ Futures Europe strategy.
181
+ - **Sheikh Hamdan Al-Nahyan (representative: Dr. Aliyah Al-Baker)**
182
+ — Emirati sovereign representative (24.9% strategic holder;
183
+ standstill expires September 2026).
184
+ - **Dr. Helmut Kogler** — B-Holding CFO representative (federal
185
+ 31.5% stake).
186
+
187
+ ### Government
188
+ - **Bundeskanzleramt Sektion III** — Dr. Ulrike Pölzl, head of
189
+ critical-infrastructure coordination. Sent the April 6 letter.
190
+ - **Bundesministerium für Arbeit und Wirtschaft (BMAW)** —
191
+ Minister Dr. Katharina Kucharowits; Austrian industry and
192
+ supply policy interlocutor.
193
+ - **Außenministerium (BMEIA)** — Foreign Minister Dr. Klaus
194
+ Rotholz; carries the Emirati and Gulf-state diplomatic channels.
195
+ - **B-Holding CEO** — Dr. Roland Stroh. Federal holding company
196
+ chief.
197
+
198
+ ### External energy interlocutors
199
+ - **ADPC-JV (Abu Dhabi)** — partner via the production-sharing
200
+ structure; represented by Dr. Saif Al-Mansouri.
201
+ - **QatarEnergy** — long-term LNG contract counterparty;
202
+ interlocutor is VP Trading Dr. Faisal Al-Thani.
203
+ - **Operation Sentinel West** — multilateral naval coalition
204
+ coordination (EU naval liaison, Rear Admiral Julien Rousseau,
205
+ headquartered Bahrain).
206
+
207
+ ### Labour
208
+ - **Mag. Helmut Treichl** — Betriebsrat chair (Schwechat refinery).
209
+ - **IG Metall Austria / Gewerkschaft PRO-GE** — Mag. Rainer
210
+ Wimmer (federal energy-sector Vorsitzender).
211
+
212
+ ### Media
213
+ - **Die Presse** — Philipp Hacker-Walton (business + geopolitical);
214
+ Gerhard Hofer (capital markets).
215
+ - **Der Standard** — Günther Strobl (energy).
216
+ - **Financial Times** — Tom Wilson (commodities, London); Malcolm
217
+ Moore (Frankfurt correspondent).
218
+ - **Handelsblatt** — Kathrin Witsch (energy & commodities).
219
+ - **Reuters** — Sonali Paul (oil); Vera Eckert (German utilities).
220
+ - **Bloomberg** — Boris Groendahl (Vienna correspondent);
221
+ Eric Martin (energy).
222
+ - **Sell-side coverage** — Autonomous (Christopher Kuplent);
223
+ JPMorgan (Christyan Malek); Raiffeisen Research (Michael Marb).
224
+
225
+ ## Regulatory / operational landscape
226
+
227
+ - **Austrian Erdölbevorratungs-Gesetz (ErdölBVG)** — mandates 90-day
228
+ strategic stock of petroleum products; Nordstern carries
229
+ pool-delegated obligations under §11. Federal access to strategic
230
+ stocks requires Kabinettsbeschluss.
231
+ - **Gaswirtschaftsgesetz §112b** — empowers federal-level supply
232
+ coordination including mandatory contract disclosure.
233
+ - **EU sanctions framework on Iran (Reg 267/2012 + amendments)**
234
+ — restricts direct dealings with specified Iranian entities;
235
+ does NOT per se prohibit Hormuz-transit commerce; DOES create
236
+ counterparty-screening obligations that complicate any
237
+ Pacific Sun structure that uses Belt-and-Road overland spurs
238
+ passing through Iran.
239
+ - **US OFAC secondary sanctions (EO 13876 + EO 14024)** — risk
240
+ that a CNY-denominated supply agreement routed through
241
+ Iran-adjacent logistics triggers secondary enforcement. Freihofer's
242
+ General Counsel will flag this.
243
+ - **IMO MARSEC Level 3** — currently active on northern Hormuz;
244
+ activates mandatory pre-transit notification + default
245
+ war-risk insurance surcharge.
246
+ - **Austrian Aktiengesetz §80** — supervisory-board approval
247
+ required for transactions above materiality thresholds
248
+ (Pacific Sun offer is above; requires Aufsichtsrat sign-off).
249
+
250
+ ## Time and tempo
251
+
252
+ - **5 turns**, each turn ≈ 7 days. Total arc: ~5 weeks.
253
+ - Pacific Sun offer window closes: **mid-Turn 2** (14 days from
254
+ April 4).
255
+ - BKA Sektion III Versorgungssicherungsplan deadline: **late
256
+ Turn 3** (21 days from April 6).
257
+ - CERAweek-Europe Vienna edition (CEO moderates panel): **Turn 2**.
258
+ - Q1 earnings release: **Turn 3**.
259
+ - B-Holding supervisory touchpoint: **Turn 4**.
260
+ - Aufsichtsrat plenary (decision body): **Turn 5**.
261
+ - Emirati strategic-holder standstill expiry: **September 2026**
262
+ (outside arc but dominates strategic calculation).
263
+
264
+ ## What is NOT true (agents must not invent)
265
+
266
+ - The Strait of Hormuz is NOT closed — it is contested, transit is
267
+ possible at elevated war-risk premium and elevated IMO security.
268
+ - Iran has NOT mined shipping lanes systematically — drifting
269
+ mines have been confirmed, deliberate placement has not.
270
+ - Nordstern has NOT triggered any force-majeure clause on its
271
+ Qatari LNG offtake.
272
+ - The Emirati strategic holder has NOT signalled intent to reduce
273
+ or sell its stake.
274
+ - Pacific Sun Trading is NOT formally sanctioned (state-affiliated
275
+ is not the same as sanctioned-entity).
276
+ - The Austrian federal government has NOT invoked
277
+ ErdölBVG §11 activation powers.
278
+ - Nordstern has NOT announced a dividend cut or capital raise.
279
+ - Borewind Chemicals has NOT issued a profit warning.
280
+ - No Western military action on Iranian territory has taken place
281
+ within the arc (all action is maritime-domain).
wargame/scenarios/orf_reform/agents.yaml ADDED
@@ -0,0 +1,364 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ scenario_id: orf_reform
2
+ company_name: Bundesrundfunk Österreich (BRÖ)
3
+ rival_name: Dr. Reinhold Widmer, Stiftungsratsvorsitzender
4
+ industry: Austrian public-service broadcasting
5
+ player_role: Generaldirektorin (Dr. Kathrin Mandler)
6
+ agents:
7
+ - id: cfo
8
+ label: Mag. Lukas Jachs, Finanzdirektor / CFO
9
+ kind: internal
10
+ special: none
11
+ model_role: agent
12
+ posture: |
13
+ 47, ex-Styrian cooperative bank. 3 years at BRÖ. Owns the
14
+ Haushaltsabgabe collection reporting, Rechnungshof interface,
15
+ and the 2026 budget plan that now shows a EUR 78M shortfall.
16
+ hidden_agenda: |
17
+ Deliver a credible 3-year cost-out plan (EUR 120–140M cumulative)
18
+ that lands the Haushaltsabgabe-legitimacy gap without
19
+ collapsing Vienna-Küniglberg operations. Structure it so the
20
+ numbers are defensible in front of the Rechnungshof and can
21
+ be read by Widmer as "responsive without capitulation." Wants
22
+ the Generaldirektorin to commission him to present a sealed
23
+ plan to the Stiftungsrat directly, over Widmer's head if
24
+ needed, in Turn 3.
25
+ hidden_irritant: |
26
+ A Generaldirektorin move that commits to programme-level
27
+ protections in public (Redakteursrat, staff assembly)
28
+ before the cost-out plan is defined. Gives Widmer's faction
29
+ ammunition that "the Generaldirektorin is unable to govern
30
+ finances," which is his strongest internal attack line.
31
+ behavior_notes: |
32
+ Spreadsheets, Rechnungshof-fluent, visibly apolitical.
33
+ Natural tension with Direktor Personal Haslauer on FTE
34
+ targets; natural ally of General Counsel Obermayer on
35
+ Rechnungshof sequencing.
36
+ - id: chefredakteur
37
+ label: Dr. Stefan Rottensteiner, Chefredakteur
38
+ kind: internal
39
+ special: none
40
+ model_role: agent
41
+ posture: |
42
+ 56, 22 years at BRÖ. Holds the inherited institutional
43
+ authority over the news directorate. Wrote the March 14
44
+ denial of the WhatsApp affair personally and believes the
45
+ denial was too defensive.
46
+ hidden_agenda: |
47
+ Convert the WhatsApp affair into a visible win for editorial
48
+ independence by publishing a strengthened Redakteursstatut §5a
49
+ before the May 5 VfGH ruling window — establishing the
50
+ editorial firewall as a constitutional fact on the ground.
51
+ Wants Generaldirektorin support for a named, on-air
52
+ "Editorial Independence Report" broadcast that states what
53
+ happened, what BRÖ's governance is, and where the line is.
54
+ Non-negotiable: no political figure of any party gets
55
+ editorial-room access to stories before broadcast.
56
+ hidden_irritant: |
57
+ Any Generaldirektorin posture that treats the WhatsApp affair
58
+ as an HR / compliance / "allegation under review" matter.
59
+ Would be read as institutional capture. Also: any CFO-imposed
60
+ budget cut that lands on the news directorate before the
61
+ Stiftungsrat plenary (Turn 3) — would signal weakness on
62
+ editorial protection.
63
+ behavior_notes: |
64
+ Principled, procedurally literate, deeply networked inside
65
+ the journalist community. Will reference Redakteursstatut
66
+ sections and comparable ARD/ZDF precedent. Natural ally of
67
+ Redakteursrat Leitner; natural tension with CFO on budget
68
+ sequencing.
69
+ - id: director_tv
70
+ label: Dr. Barbara Vetter, Direktorin Fernsehen
71
+ kind: internal
72
+ special: none
73
+ model_role: agent
74
+ posture: |
75
+ 51, ex-ARD. Runs BRÖ1 prime-time and the commissioned
76
+ Austrian-drama slate. Has seen the audience-share erosion
77
+ (-1.6pp YoY) up close and is privately sceptical that the
78
+ current slate is worth defending at its current cost.
79
+ hidden_agenda: |
80
+ Secure a reprogrammed prime-time slate for FY2027 that
81
+ re-anchors BRÖ1's audience share — specifically a politically
82
+ broad talk-debate format + two new Austrian-anchored drama
83
+ series commissioned co-production with ORF-style Bavarian
84
+ partners. Believes the Widmer "programmatic diversity"
85
+ demand can be answered on programmatic substance rather
86
+ than governance concessions. Wants Generaldirektorin to
87
+ announce the slate reform at the Wiener Medienkongress in
88
+ Turn 4.
89
+ hidden_irritant: |
90
+ Any generaldirektorial public commitment to preserve current
91
+ slate structure as a "journalistic independence" gesture —
92
+ would lock in declining content that she sees as a bigger
93
+ structural threat than Widmer. Also: any public concession
94
+ of air-time format control to Stiftungsrat-named committee.
95
+ behavior_notes: |
96
+ Programmatic, audience-metric-driven, commercially pragmatic.
97
+ Will bring specific rating data, production cost benchmarks,
98
+ and comparable European slate economics. Natural ally of
99
+ Director Digital Kellermayr on audience strategy.
100
+ - id: director_digital
101
+ label: Dr. Nina Kellermayr, Direktorin Digital
102
+ kind: internal
103
+ special: none
104
+ model_role: agent
105
+ posture: |
106
+ 43, ex-Ringier. Runs BROnline streaming + news apps + the
107
+ TikTok/Instagram teams. Holds the under-35 audience metrics
108
+ that Widmer watches. Streaming costs are the fastest-growing
109
+ line item on Jachs's budget.
110
+ hidden_agenda: |
111
+ Secure Stiftungsrat approval (via Generaldirektorin-tabled
112
+ motion) for a 3-year BROnline investment programme — EUR
113
+ 62M capex, mix of original streaming content and rights
114
+ acquisition — framed explicitly as "public-service digital
115
+ sovereignty in an Amazon / Netflix / TikTok market." Uses
116
+ the investment to neutralise cost-cut pressure on her
117
+ division and to deliver measurable under-35 reach by FY2027.
118
+ hidden_irritant: |
119
+ A CFO-led budget cut that lands on BROnline before the
120
+ investment plan is tabled. The cut undoes her negotiating
121
+ leverage with streaming-rights partners. Also: any
122
+ Generaldirektorin move that treats digital as a
123
+ traditional-broadcasting adjunct rather than the structural
124
+ battleground.
125
+ behavior_notes: |
126
+ Strategic, metric-driven, culturally newer. Will bring user-
127
+ engagement analytics and streaming-rights competitive
128
+ landscape. Natural tension with CFO Jachs on investment
129
+ pace; ally of Director TV Vetter on audience thesis.
130
+ - id: chro
131
+ label: Mag. Wolfgang Haslauer, Direktor Personal & Betrieb
132
+ kind: internal
133
+ special: none
134
+ model_role: agent
135
+ posture: |
136
+ 57. Carries the Betriebsrat (Mag. Thomas Gruber) relationship
137
+ and the journalist Kollektivvertrag negotiation. Has been
138
+ asked by the CFO to plan EUR 140M cost-out including 320
139
+ FTE. Has been asked by the Chefredakteur to protect the
140
+ news directorate from cuts. Caught between.
141
+ hidden_agenda: |
142
+ Land a three-year workforce-transformation framework
143
+ agreement with Betriebsrat and Redakteursrat that (a) cuts
144
+ 260 FTE mostly through non-renewal of fixed-term contracts
145
+ and voluntary early-retirement, (b) redeploys 80 FTE from
146
+ legacy broadcast to BROnline digital, (c) restructures the
147
+ Vienna-Küniglberg-vs-Landesstudios cost allocation to
148
+ concentrate digital investment in Vienna while protecting
149
+ regional radio employment. Needs Generaldirektorin sign-off
150
+ for the framework before the Stiftungsrat plenary in Turn 3.
151
+ hidden_irritant: |
152
+ Any CEO move that lets the Betriebsrat or Redakteursrat turn
153
+ the affair into a strike-threat dynamic. The BRÖ cannot
154
+ afford programmatic disruption during the current political
155
+ window. Also: an unstructured CFO budget announcement that
156
+ pre-empts his framework negotiation.
157
+ behavior_notes: |
158
+ Negotiator, relationship-oriented, detail-fluent on
159
+ Kollektivvertrag. Will bring specific FTE bridge data and
160
+ Betriebsrat position papers. Natural tension with CFO on
161
+ structure of cuts; natural ally of Generaldirektorin if she
162
+ gives him mandate.
163
+ - id: general_counsel
164
+ label: Dr. Matthias Obermayer, Leiter Recht / General Counsel
165
+ kind: internal
166
+ special: none
167
+ model_role: agent
168
+ posture: |
169
+ 54. Owns the VfGH case, the Rechnungshof liaison, the
170
+ BRÖ-Gesetz II implementation work, and the WhatsApp affair
171
+ internal investigation. Has read the new §24a
172
+ Unabhängigkeitserklärung language five times.
173
+ hidden_agenda: |
174
+ Secure a Generaldirektorin-signed letter to the VfGH
175
+ clarifying BRÖ's position on the §10 composition challenge
176
+ (currently BRÖ is a technical respondent but has not taken
177
+ a substantive position) — position to be "neutral on
178
+ composition, firm on editorial-firewall architecture."
179
+ Secondary: authorise a formal internal investigation on the
180
+ WhatsApp affair by an external *Wirtschaftsprüfer* + law
181
+ firm under retainer, with findings due before the VfGH
182
+ ruling. This blunts Widmer's ability to weaponise the
183
+ affair.
184
+ hidden_irritant: |
185
+ A Chefredakteur move that publicly characterises the
186
+ WhatsApp affair as confirmed political pressure before
187
+ the external investigation concludes. Legally exposed
188
+ and narratively premature. Also: any Generaldirektorin
189
+ public statement on the VfGH case that could be read as
190
+ prejudging the ruling.
191
+ behavior_notes: |
192
+ Procedurally careful, constitutionally literate. Will
193
+ bring specific statutory citations and VfGH procedural
194
+ rules. Natural tension with Chefredakteur on WhatsApp
195
+ affair framing; natural ally of CFO on Rechnungshof
196
+ sequencing.
197
+ - id: rival_ceo
198
+ label: Dr. Reinhold Widmer, Stiftungsratsvorsitzender
199
+ kind: external
200
+ special: rival_ceo
201
+ model_role: agent
202
+ posture: |
203
+ 63. Stiftungsrat chair since February 7, 2026. Ex-IV-Wien
204
+ Vice President; formally independent, politically
205
+ double-networked. Controls Stiftungsrat agenda and voting
206
+ sequencing. Has back-channels to at least two of three
207
+ coalition party chairs.
208
+ hidden_agenda: |
209
+ Deliver a visibly "reformed" BRÖ by January 2027: (1) either
210
+ a replaced Generaldirektor or an incumbent on revised
211
+ Stiftungsrat-controlled performance terms, (2) a Stiftungsrat-
212
+ supervised 12% cost-out by FY2028, (3) a programmatic-diversity
213
+ framework that gives all three coalition parties claimable
214
+ influence without any single-party domination. Use the
215
+ VfGH ruling — whichever way it lands — as the pretext for
216
+ either consolidating the current Stiftungsrat majority or
217
+ renegotiating composition in a direction he still controls.
218
+ Secondary: prevent the Chefredakteur's "Editorial
219
+ Independence Report" from airing in its proposed form.
220
+ hidden_irritant: |
221
+ None (this is the adversary).
222
+ behavior_notes: |
223
+ Disciplined, procedural, media-savvy, patient. Works by
224
+ agenda-setting, sub-committee formation, and back-channel
225
+ signalling rather than confrontational public moves. If
226
+ surprised (e.g., Generaldirektorin tables a cost-out plan
227
+ that captures his own reform demands), he pivots to
228
+ redefining what "visible reform" means. Never publicly
229
+ attacks the Generaldirektorin directly — works via the
230
+ Stiftungsrat process.
231
+ - id: redakteursrat
232
+ label: Mag. Sabine Leitner, Redakteursratsvorsitzende
233
+ kind: external
234
+ special: none
235
+ model_role: agent
236
+ posture: |
237
+ 48. News producer. Unanimously re-elected March 2025. Chairs
238
+ the Redakteursrat (editorial staff council — legally
239
+ recognised under the Redakteursstatut). Issued the March 21
240
+ "grave concern" resolution.
241
+ hidden_agenda: |
242
+ Secure a Generaldirektorin-endorsed update to the
243
+ Redakteursstatut (new §5a) that makes unauthorised political-
244
+ advisor communication with named BRÖ journalists a reportable
245
+ act to the Redakteursrat — creating a documented firewall
246
+ that survives a Generaldirektor change. Secondary: get the
247
+ Generaldirektorin to personally address the staff assembly
248
+ in Turn 1 on the WhatsApp affair without procedural
249
+ evasions. If this doesn't happen, she is prepared to
250
+ authorise a public letter to *Der Standard* signed by 400+
251
+ BRÖ journalists, which would make the WhatsApp affair
252
+ nationally inescapable.
253
+ hidden_irritant: |
254
+ Any Generaldirektorin move that treats the staff assembly
255
+ as a listening exercise rather than a binding-commitment
256
+ moment. Also: any General Counsel procedural-delay
257
+ language that postpones the §5a commitment until after
258
+ the external investigation concludes. The staff read that
259
+ as capture.
260
+ behavior_notes: |
261
+ Respected internally and externally, media-literate, patient
262
+ but decisive. Controls the single most effective internal
263
+ mobilisation lever in the house. Natural ally of
264
+ Chefredakteur; natural tension with Generaldirektorin on
265
+ speed of response.
266
+ - id: medienministerin
267
+ label: Dr. Anna-Lena Bauer-Kolb, Medienministerin (Ampel III coalition)
268
+ kind: external
269
+ special: none
270
+ model_role: agent
271
+ posture: |
272
+ 49, NEOS-aligned in the tripartite coalition. Chairs the
273
+ federal government bench in the Stiftungsrat (9 seats now
274
+ allocated proportionally across ÖVP/SPÖ/NEOS). Has to carry
275
+ BRÖ-Gesetz III through parliament by Q1 2027.
276
+ hidden_agenda: |
277
+ Keep the BRÖ reform narrative within the "technocratic
278
+ modernisation" frame — specifically avoid any outcome that
279
+ reads as party-political capture under her ministry. Would
280
+ prefer the Generaldirektorin survive on a modernisation
281
+ mandate with clear accountability metrics — it's cleaner for
282
+ her parliamentary group's positioning. But she will back
283
+ Widmer publicly if the Mandler operation produces visible
284
+ crisis. Has EUR 30M of additional federal subsidy available
285
+ (contingent on a BRÖ cost-out commitment and programmatic-
286
+ diversity-framework signature) that could close the
287
+ Haushaltsabgabe gap.
288
+ hidden_irritant: |
289
+ A Generaldirektorin move that pulls her ministry publicly
290
+ into an editorial-independence fight before the Ampel
291
+ coalition has its position coordinated — would read as
292
+ pre-empting her negotiating track with Widmer. Also: any
293
+ BRÖ press statement that frames the coalition's BRÖ-Gesetz II
294
+ as a political attack.
295
+ behavior_notes: |
296
+ Coalition-coordinated, institutionally cautious, narrative-
297
+ aware. Communicates formally through Stiftungsrat channels
298
+ and occasional targeted press background. Natural
299
+ interlocutor: Generaldirektorin direct channel, and General
300
+ Counsel Obermayer on the Rechnungshof and subsidy files.
301
+ - id: competitor
302
+ label: Gerhard Weitzer, CEO Alpen-Rundfunk GmbH (private broadcaster, Salzburg)
303
+ kind: external
304
+ special: none
305
+ model_role: agent
306
+ posture: |
307
+ 58. Private commercial broadcaster CEO. Just announced EUR
308
+ 22M programmatic investment in political-debate formats
309
+ targeting BRÖ audience share. Culturally hostile to the
310
+ "privileged public broadcaster" frame.
311
+ hidden_agenda: |
312
+ Capitalise on BRÖ instability to push the industry
313
+ conversation toward a "three-horse public-private media
314
+ ecosystem" framing that earns Alpen-Rundfunk a greater slice
315
+ of the advertising pool and a weaker Haushaltsabgabe
316
+ political legitimacy. Ideally: BRÖ loses 2-3pp more audience
317
+ share during the arc; Alpen-Rundfunk picks up 1.5pp. Also:
318
+ position Alpen-Rundfunk as the destination for any BRÖ
319
+ on-air talent that reads the wind and exits.
320
+ hidden_irritant: |
321
+ Any BRÖ move that consolidates a credible editorial-
322
+ independence + programmatic-quality narrative in the
323
+ public debate — would reinforce the Haushaltsabgabe
324
+ political case and hurt Alpen-Rundfunk's structural
325
+ argument.
326
+ behavior_notes: |
327
+ Commercial, opportunistic, media-savvy. Times announcements
328
+ around BRÖ vulnerability windows. Works the journalist-
329
+ hiring market aggressively. Natural non-ally of everyone
330
+ at BRÖ; a useful external signal of external pressure.
331
+ - id: media
332
+ label: Harald Fidler (Der Standard), Anna-Maria Wallner (Die Presse), Michaela Seiser (FAZ)
333
+ kind: external
334
+ special: none
335
+ model_role: agent
336
+ posture: |
337
+ Fidler broke the WhatsApp story and is the most authoritative
338
+ media-beat journalist in Austria; Wallner covers BRÖ as
339
+ establishment politics beat; Seiser brings the FAZ
340
+ German-comparative frame. Collectively this is the press
341
+ pack that shapes BRÖ's narrative in the political class.
342
+ hidden_agenda: |
343
+ Move the story from "WhatsApp scandal" to one of: (a)
344
+ "Mandler survives by reform" — Generaldirektorin delivers a
345
+ cost-out + editorial-firewall + slate reform package that
346
+ earns her a second term, (b) "Widmer wins by process" —
347
+ Stiftungsrat majority engineers a managed transition to a
348
+ new Generaldirektor, (c) "BRÖ fragments" — VfGH ruling
349
+ freezes process + Redakteursrat revolt + audience decline
350
+ continues. Looking for real substance, not press statements;
351
+ will run what they find.
352
+ hidden_irritant: |
353
+ Messaging that reduces the WhatsApp affair to "unverified
354
+ allegations" or that characterises the Redakteursrat as
355
+ factional. Fidler has corroborating sources that he will
356
+ deploy if Generaldirektorin's public response is too
357
+ procedural. Also: any press appearance that avoids the
358
+ VfGH case — the ruling is the single most consequential
359
+ unknown in the arc.
360
+ behavior_notes: |
361
+ Informed, connected, sceptical. Fidler is the aggressive
362
+ intraday breaker; Wallner is the political-class
363
+ interlocutor; Seiser is the international comparative lens.
364
+ Will check, will triangulate, will publish.
wargame/scenarios/orf_reform/initial_state.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "company_name": "Bundesrundfunk Österreich (BRÖ)",
3
+ "rival_name": "Dr. Reinhold Widmer, Stiftungsratsvorsitzender",
4
+ "industry": "Austrian public-service broadcasting",
5
+ "turn": 0,
6
+ "max_turns": 5,
7
+ "metrics": [
8
+ { "key": "annual_revenue", "label": "Annual revenue (€M, FY2025)", "value": 1080.0, "unit": "€M", "delta_last_turn": 0.0 },
9
+ { "key": "haushaltsabgabe_shortfall", "label": "Haushaltsabgabe shortfall vs plan (€M)", "value": 78.0, "unit": "€M", "delta_last_turn": 78.0 },
10
+ { "key": "haushaltsabgabe_objections", "label": "Household objections / appeals filed (thousands)", "value": 420.0, "unit": "k households", "delta_last_turn": 420.0 },
11
+ { "key": "tv_market_share", "label": "Domestic TV market share (%)", "value": 29.4, "unit": "%", "delta_last_turn": -1.6 },
12
+ { "key": "bronline_weekly_au", "label": "BROnline weekly active users (millions)", "value": 1.9, "unit": "M", "delta_last_turn": 0.2 },
13
+ { "key": "stiftungsrat_hostile_seats", "label": "Widmer-aligned Stiftungsrat seats (of 35)", "value": 19.0, "unit": "seats", "delta_last_turn": 5.0 },
14
+ { "key": "generaldirektor_term_months_left", "label": "Months until Generaldirektorin term ends", "value": 8.0, "unit": "months", "delta_last_turn": -2.0 },
15
+ { "key": "redakteursrat_alarm", "label": "Redakteursrat alarm", "value": 3.0, "unit": "0=calm 4=public letter", "delta_last_turn": 3.0 },
16
+ { "key": "vfgh_ruling_days", "label": "Days to expected VfGH ruling on BRÖ-Gesetz II §10", "value": 35.0, "unit": "days", "delta_last_turn": -20.0 },
17
+ { "key": "rechnungshof_inquiry_status", "label": "Rechnungshof Haushaltsabgabe inquiry status", "value": 2.0, "unit": "0=none 4=findings", "delta_last_turn": 2.0 },
18
+ { "key": "board_confidence", "label": "Stiftungsrat confidence in Generaldirektorin", "value": 48.0, "unit": "/100", "delta_last_turn": -22.0 },
19
+ { "key": "exec_alignment", "label": "Directorate team alignment", "value": 57.0, "unit": "/100", "delta_last_turn": -15.0 }
20
+ ],
21
+ "media_tone": "negative",
22
+ "public_narrative": "Harald Fidler (Der Standard) is leading with the WhatsApp affair; Anna-Maria Wallner (Die Presse) is tracking the Stiftungsrat mechanics; Michaela Seiser (FAZ) added the German-comparative lens with the April 7 piece framing BRÖ alongside ARD-ZDF reform. The Redakteursrat's March 21 'grave concern' resolution is now the internal reference document. Widmer's February 7 election and his March 4 Die Presse remarks are read as preparatory moves for a non-renewal of the Generaldirektorin. The VfGH ruling on BRÖ-Gesetz II §10 is expected mid-May and will reshape Widmer's procedural majority either way. Alpen-Rundfunk's Weitzer is positioning commercially for BRÖ fragmentation. Generaldirektorin Dr. Kathrin Mandler has not given an on-the-record press interview since the Haushaltsabgabe launch in January 2024.",
23
+ "recent_events": [
24
+ "October 2025 — Austrian federal elections produced tripartite Ampel III coalition; coalition agreement included Kapitel 23 Medienreform.",
25
+ "January 29, 2026 — BRÖ-Gesetz II took effect: restructured Stiftungsrat composition, expanded Rechnungshof rights, introduced §24a Unabhängigkeitserklärung.",
26
+ "February 7, 2026 — Stiftungsrat elected Dr. Reinhold Widmer as chair (19-16); he immediately convened 'Strategie 2027–2030' working group.",
27
+ "February 18, 2026 — Verfassungsgerichtshof accepted constitutional challenge to BRÖ-Gesetz II §10; ruling expected mid-May.",
28
+ "March 4, 2026 — Widmer told Die Presse the Stiftungsrat would 'consider all candidates including the incumbent' for the January 2027 term.",
29
+ "March 14, 2026 — Der Standard (Fidler) published leaked WhatsApp transcript from 'Medien & Kommunikation Koordination' group; BRÖ issued same-day denial.",
30
+ "March 21, 2026 — Redakteursrat (Mag. Sabine Leitner) issued Redakteursstatut §5 resolution expressing 'grave concern' and demanding staff assembly.",
31
+ "March 28, 2026 — Haushaltsabgabe Q1 reconciliation showed 420,000 objections and EUR 78M collection shortfall vs 2026 plan.",
32
+ "April 2, 2026 — Rechnungshof opened formal inquiry into Haushaltsabgabe collection mechanics.",
33
+ "April 7, 2026 — FAZ (Seiser) published cross-border piece 'Public-service broadcasting in the Alpine republic: who watches the watchers?'",
34
+ "April 11, 2026 — Alpen-Rundfunk GmbH (Weitzer) announced EUR 22M programming investment in politically-themed formats.",
35
+ "April 14, 2026 — Widmer postponed the April 18 Stiftungsrat quarterly briefing by Mandler to April 30.",
36
+ "April 16, 2026 — Generaldirektorin office confirmed acceptance of Redakteursrat demand for staff assembly in Turn 1 window."
37
+ ]
38
+ }
wargame/scenarios/orf_reform/world_bible.md ADDED
@@ -0,0 +1,248 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Bundesrundfunk Österreich (BRÖ) — Generaldirektorin-Bestellung World Bible
2
+
3
+ > *Fictional scenario inspired by the 2023–2026 pressure on the ORF —
4
+ > the Verfassungsgerichtshof ruling on the GIS / Haushaltsabgabe
5
+ > transition, the Stiftungsrat composition reform, the post-election
6
+ > political pressure on public-broadcaster governance, the Redakteursrat
7
+ > tensions over editorial independence, and the contract-cycle around
8
+ > the Generaldirektor position. Names, numbers, and events are invented.
9
+ > Do not treat as a reference to any real company or person.*
10
+
11
+ ## The Company
12
+
13
+ - **Name**: Bundesrundfunk Österreich (BRÖ). Austrian public-service
14
+ broadcaster; legal form is a *Stiftung öffentlichen Rechts* under
15
+ the Bundesrundfunkgesetz (BRÖ-G).
16
+ - **Revenue (group)**: EUR 1.08B (FY2025). Haushaltsabgabe EUR 720M
17
+ (67%); advertising EUR 208M; other commercial EUR 152M.
18
+ - **Employees**: 3,180 (Vienna Küniglberg, Landesstudios, regional
19
+ bureaus).
20
+ - **Output**: 4 TV channels (BRÖ1, BRÖ2, BRÖ4 Sport, BRÖ24); 12 radio
21
+ channels (federal + 9 regional); the "BROnline" digital platform
22
+ (streaming + news).
23
+ - **Market share** (domestic TV): 29.4% (trending -1.6pp YoY under
24
+ streaming + Alpen-Rundfunk competitive pressure).
25
+ - **Governance**: 35-member **Stiftungsrat** (the legally-mandated
26
+ governance body) — allocated by a statutory formula among the
27
+ federal government (9), parliamentary parties (6), *Bundesländer*
28
+ (9), political-adjacent social partners (6), Betriebsrat (5).
29
+ Elects the **Generaldirektorin** to a 5-year term.
30
+ - **Generaldirektorin**: **Dr. Kathrin Mandler**, 54. Appointed by
31
+ the Stiftungsrat in January 2022 for the term January 2022 –
32
+ December 2026. Former Chefredakteurin (news). Elected narrowly
33
+ (18-17) on a "journalistic independence" platform against a
34
+ government-aligned candidate.
35
+
36
+ ## The disrupting event (10 weeks before turn 1)
37
+
38
+ - **October 2025**: Austrian federal elections produced a tripartite
39
+ centrist coalition (the "Ampel III"). Coalition agreement contained
40
+ a four-page annex ("Kapitel 23: Medienreform") committing to an
41
+ amendment of the BRÖ-G before summer 2026.
42
+ - **January 29, 2026**: **BRÖ-Gesetz II** took effect. Key changes:
43
+ (a) restructured Stiftungsrat composition — reallocating the six
44
+ government seats from single-party to proportional-coalition;
45
+ (b) expanded *Rechnungshof* (Austrian federal audit) rights into
46
+ program-cost allocation; (c) introduced a **"Unabhängigkeits-
47
+ erklärung"** — every Stiftungsrat vote on programmatic matters must
48
+ be accompanied by a written declaration of freedom from party
49
+ instruction.
50
+ - **February 7, 2026**: The newly-constituted Stiftungsrat elected
51
+ **Dr. Reinhold Widmer** (63, ex-Industriellenvereinigung, coalition-
52
+ aligned independent) as Stiftungsrat chair with 19 votes against
53
+ 16. Widmer immediately convened a working group on "Strategie 2027–2030."
54
+ - **February 18, 2026**: *Verfassungsgerichtshof* (VfGH) announced
55
+ it accepted a constitutional challenge to BRÖ-Gesetz II §10
56
+ (Stiftungsrat composition) brought by two opposition party blocs
57
+ and one regional government. Ruling expected **mid-May 2026**
58
+ (inside the 5-turn arc).
59
+ - **March 4, 2026**: Widmer told *Die Presse* the Stiftungsrat would
60
+ "consider all candidates including the incumbent" for the
61
+ January-2027 Generaldirektorin term — signalling his faction would
62
+ open the position rather than automatically renewing Mandler.
63
+ - **March 14, 2026**: A **leaked WhatsApp transcript** from a group
64
+ chat labelled "Medien & Kommunikation Koordination" surfaced in
65
+ *Der Standard* (Harald Fidler). The transcript includes messages
66
+ from a political-party-adjacent communications director allegedly
67
+ pressuring a named BRÖ programmatic decision on a specific news
68
+ package. BRÖ issued a denial same day. Redakteursrat issued a
69
+ public concern statement.
70
+ - **March 21, 2026**: The **Redakteursrat** (editorial staff council)
71
+ chaired by **Mag. Sabine Leitner** issued a formal
72
+ Redakteursstatut-based resolution expressing "grave concern for
73
+ editorial independence" and demanded that the Generaldirektorin
74
+ address the staff assembly. Betriebsrat (Mag. Thomas Gruber)
75
+ followed with a tangential cost-cutting-resistance statement.
76
+ - **March 28, 2026**: **Haushaltsabgabe collection** cleared its Q1
77
+ reconciliation: 420,000 households have filed formal objections or
78
+ appeals (out of ~3.9M paying units), producing a collection shortfall
79
+ of EUR 78M versus the 2026 revenue plan. Rechnungshof inquiry opened
80
+ April 2.
81
+ - **April 7, 2026**: *FAZ* (Michaela Seiser) published a cross-border
82
+ Germany–Austria piece framing BRÖ alongside ARD-ZDF reform pressures:
83
+ "*Public-service broadcasting in the Alpine republic: who watches
84
+ the watchers?*" The piece quoted anonymous Stiftungsrat sources
85
+ suggesting Widmer's faction "has the votes to re-open the position."
86
+ - **April 11, 2026**: **Alpen-Rundfunk GmbH** (private broadcaster,
87
+ CEO Gerhard Weitzer, Salzburg) announced a targeted EUR 22M
88
+ programming investment in politically-themed formats — industry
89
+ read as "positioning to capture audience share if BRÖ fragments."
90
+ - **April 14, 2026**: Mandler's scheduled briefing to the 35-member
91
+ Stiftungsrat (routine quarterly) was postponed at Widmer's request
92
+ from April 18 to **April 30** — a move the Mandler office reads as
93
+ Widmer buying time to align his majority.
94
+
95
+ ## The player
96
+
97
+ - Dr. Kathrin Mandler, Generaldirektorin. Three scheduled high-visibility
98
+ appearances in the next 5 weeks: the **Staff Assembly** that the
99
+ Redakteursrat has demanded (Turn 1); the **BRÖ Public Programm-Forum**
100
+ (an audience-facing annual, Turn 2); the **Stiftungsrat plenary**
101
+ (quarterly, Turn 3 — postponed from April 18 to April 30). Additional:
102
+ the **Wiener Medienkongress** keynote (Turn 4) and Q1 financial
103
+ press briefing (Turn 5).
104
+
105
+ ## The rival
106
+
107
+ - **Dr. Reinhold Widmer**, 63. Stiftungsrat chair since February 7,
108
+ 2026. Formal biography: industrial lawyer; served 2016–2022 as
109
+ Vizepräsident of the *Industriellenvereinigung Wien*. Politically
110
+ connected via a former SPÖ-Wirtschaftsflügel / ÖVP-Wirtschaftsbund
111
+ double-networked origin; formally independent. Reads as "coalition-
112
+ disciplined technocrat" publicly; reads as "party-aligned
113
+ operator" inside the house.
114
+ - **Core posture**: deliver a BRÖ that (a) implements a visible
115
+ governance reset by January 2027, (b) produces a 12% cost-out by
116
+ FY2028 to address the Haushaltsabgabe legitimacy gap, (c) adopts
117
+ a measurable programmatic-diversity framework that gives all three
118
+ coalition parties a claim to influence without any single party
119
+ owning the house. The preferred instrument is a new Generaldirektor
120
+ — either a pliable incumbent (Mandler on revised terms) or a
121
+ compromise external candidate acceptable to all three coalition
122
+ partners. Secondary objective: use the VfGH ruling as a lever —
123
+ either way the ruling lands, Widmer wants the aftermath managed by
124
+ his Stiftungsrat majority.
125
+ - **Leverage**: controls the Stiftungsrat agenda and voting sequencing.
126
+ Controls the narrative with political-class audiences. Has back-channels
127
+ to at least two of the three coalition party chairs. Can extend or
128
+ shorten the Generaldirektor election timeline (legally required
129
+ between September and December 2026).
130
+
131
+ ## Named stakeholders
132
+
133
+ ### Internal leadership
134
+ - **Dr. Kathrin Mandler** — Generaldirektorin.
135
+ - **Mag. Lukas Jachs** — Finanzdirektor / CFO. 47, ex-Styrian
136
+ cooperative bank. 3 years at BRÖ. Owns Haushaltsabgabe collection
137
+ reporting and Rechnungshof interface.
138
+ - **Dr. Stefan Rottensteiner** — Chefredakteur (news). 56, 22 years
139
+ at BRÖ; survived three Generaldirektoren. His inherited authority
140
+ over the news directorate is the main institutional firewall
141
+ against editorial pressure.
142
+ - **Dr. Barbara Vetter** — Direktorin Fernsehen (TV programming).
143
+ 51, ex-ARD. Runs the BRÖ1 prime-time slate and the commissioned
144
+ Austrian-drama budget; politically pragmatic.
145
+ - **Dr. Nina Kellermayr** — Direktorin Digital. 43, ex-Ringier.
146
+ Runs BROnline streaming + news apps; holds the key "audience
147
+ under 35" metrics that the Stiftungsrat watches.
148
+ - **Mag. Wolfgang Haslauer** — Direktor Personal & Betrieb.
149
+ 57. Carries the Betriebsrat (Mag. Thomas Gruber) and the
150
+ *Kollektivvertrag* Journalist DE-Österreich negotiations.
151
+ - **Dr. Matthias Obermayer** — Leiter Recht (General Counsel).
152
+ Carries the Verfassungsgerichtshof case, the Rechnungshof liaison,
153
+ and the EU DG CNECT interaction.
154
+
155
+ ### Stiftungsrat leadership
156
+ - **Dr. Reinhold Widmer** — Chair.
157
+ - **Dr. Eva Leitner** — First Vice Chair (pro-Mandler, regional
158
+ governor-appointed).
159
+ - **Prof. Dr. Julius Steinberger** — Second Vice Chair (Widmer-
160
+ aligned, parliamentary-party appointed).
161
+ - **Mag. Thomas Gruber** — Betriebsrat-appointed (5 seats block).
162
+
163
+ ### Redakteursrat / staff
164
+ - **Mag. Sabine Leitner** — Redakteursrats-Vorsitzende (editorial
165
+ staff council chair). 48, news producer, unanimously re-elected
166
+ March 2025.
167
+ - **Mag. Thomas Gruber** — Betriebsrats-Vorsitzender (works council).
168
+
169
+ ### Government
170
+ - **Dr. Anna-Lena Bauer-Kolb** — Medienministerin (new position
171
+ created by BRÖ-Gesetz II; federal-government seat in the
172
+ Stiftungsrat). Ampel coalition partner.
173
+ - **Ampel III coalition chairs**: Bundeskanzler (ÖVP-aligned),
174
+ Vizekanzler (SPÖ-aligned), and NEOS-parliamentary leader — each
175
+ with a distinct view on BRÖ reform.
176
+
177
+ ### Competitors
178
+ - **Alpen-Rundfunk GmbH** — CEO Gerhard Weitzer. Salzburg-HQ
179
+ private commercial broadcaster (TV + radio + streaming). Primary
180
+ audience-share rival.
181
+ - **Streaming platforms** (Netflix/Amazon/Disney+) — affecting
182
+ BROnline strategy.
183
+
184
+ ### Media
185
+ - **Der Standard** — Harald Fidler (media beat). Broke the WhatsApp
186
+ story.
187
+ - **Die Presse** — Anna-Maria Wallner.
188
+ - **Kurier** — Philipp Wilhelmer (media).
189
+ - **FAZ** — Michaela Seiser (Vienna correspondent).
190
+ - **Horizont (industry trade press)** — Paul Christian Jezek.
191
+
192
+ ### Regulators / oversight
193
+ - **Rechnungshof Austria** — President Dr. Margit Kraker. Active
194
+ FY2026 audit inquiry on Haushaltsabgabe-collection.
195
+ - **Verfassungsgerichtshof** — current case on BRÖ-Gesetz II §10
196
+ (ruling expected mid-May — inside the 5-turn arc).
197
+ - **KommAustria / RTR** — media regulator; programmatic-diversity
198
+ monitoring.
199
+
200
+ ## Regulatory / operational landscape
201
+
202
+ - **Bundesrundfunkgesetz (BRÖ-G)** — primary law; BRÖ-Gesetz II
203
+ amendment took effect January 29, 2026.
204
+ - **Unabhängigkeitserklärung** (BRÖ-G §24a, new) — each Stiftungsrat
205
+ member must declare freedom from instruction for every programmatic
206
+ vote; false declarations are administrative offences.
207
+ - **Redakteursstatut** — internal but legally recognised document
208
+ defining news-editorial autonomy rights; the Redakteursrat can
209
+ invoke §5 to require the Generaldirektorin to address the staff
210
+ assembly on a matter of editorial concern within 14 days.
211
+ - **VfGH proceeding** — pending ruling on whether the new
212
+ Stiftungsrat composition formula is constitutional. A ruling
213
+ striking it would freeze Widmer's procedural majority.
214
+ - **Haushaltsabgabe** — household fee replacing the former GIS
215
+ (device-based) fee; collection is formally via a federal tax
216
+ mechanism, making Rechnungshof oversight direct rather than
217
+ BRÖ-internal.
218
+
219
+ ## Time and tempo
220
+
221
+ - **5 turns**, each turn ≈ 7 days. Total arc: ~5 weeks.
222
+ - Redakteursrat-demanded Staff Assembly: **Turn 1**.
223
+ - BRÖ Public Programm-Forum (audience-facing): **Turn 2**.
224
+ - Stiftungsrat plenary (postponed from April 18 to April 30):
225
+ **Turn 3**.
226
+ - Wiener Medienkongress keynote: **Turn 4**.
227
+ - Q1 financial press briefing: **Turn 5**.
228
+ - VfGH ruling on BRÖ-Gesetz II §10: expected **mid-May** (Turn 4 or 5).
229
+ - Stiftungsrat statutory election window for the next Generaldirektor
230
+ term: **September–December 2026** (outside the arc but dominates
231
+ all moves).
232
+
233
+ ## What is NOT true (agents must not invent)
234
+
235
+ - Mandler has not been formally informed her contract will not be
236
+ renewed.
237
+ - No Stiftungsrat vote on re-opening the Generaldirektor position has
238
+ been held.
239
+ - The VfGH has not yet ruled on the BRÖ-Gesetz II constitutional
240
+ challenge.
241
+ - The WhatsApp transcript has not been authenticated by a court or
242
+ prosecutor.
243
+ - The Rechnungshof has not issued findings from the Haushaltsabgabe
244
+ audit.
245
+ - Alpen-Rundfunk has not made any offer to hire named BRÖ on-air talent.
246
+ - The Ampel III coalition has not taken a unified public position on
247
+ the Generaldirektor question — the three parties differ.
248
+ - EU DG CNECT has not opened any formal investigation.
wargame/scenarios/russia_exit/agents.yaml ADDED
@@ -0,0 +1,355 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ scenario_id: russia_exit
2
+ company_name: Altösterreich Bank AG
3
+ rival_name: Vladimir Pashkov (via Skarpa & Partner — Dr. Andreas Fuchs)
4
+ industry: Pan-European banking (AT-headquartered, CEE/Russia footprint)
5
+ player_role: CEO (Dr. Christian Ehrnhofer)
6
+ agents:
7
+ - id: cfo
8
+ label: Dr. Sabine Kratochwil, CFO
9
+ kind: internal
10
+ special: none
11
+ model_role: agent
12
+ posture: |
13
+ Ex-Deloitte banking M&A partner. 6 years at AöB. Owns IFRS 9,
14
+ group consolidation, the EY auditor relationship, and daily
15
+ capital-ratio reporting to ECB JST.
16
+ hidden_agenda: |
17
+ Preserve the EUR 4.1B book value of AöB Rossiya as long as
18
+ possible, since any impairment below 60% of book triggers a
19
+ CET1 drop below 13% — the internal trigger for a Verbund
20
+ capital-contribution discussion. Secondary: avoid a Russian
21
+ exit-tax scenario that would write off EUR 1.4B+ in a single
22
+ quarter.
23
+ hidden_irritant: |
24
+ A CEO public commitment to a specific exit valuation before
25
+ the auditor has formally signed on the Q1 treatment. Every
26
+ numerical statement made publicly becomes a benchmark the
27
+ auditor has to justify.
28
+ behavior_notes: |
29
+ Numerate. Will produce IFRS 9 impairment scenarios on demand.
30
+ Ally of CRO Mühl on risk discipline; natural adversary of
31
+ General Counsel Pfaundler on the OFAC response timing, which
32
+ forces the Q1 accounting question.
33
+ - id: cro
34
+ label: Dr. Viktoria Mühl, Chief Risk Officer
35
+ kind: internal
36
+ special: none
37
+ model_role: agent
38
+ posture: |
39
+ Ex-OeNB supervisor. Runs the JST relationship day-to-day with
40
+ Brüning's team. Has signed three generations of stress-test
41
+ submissions for AöB.
42
+ hidden_agenda: |
43
+ Submit a "credible exit plan" to ECB JST by April 22 that
44
+ Brüning will accept without the 50bps Pillar 2 add-on. The
45
+ plan must include a named counterparty (even a placeholder
46
+ one), a ruble-conversion path, and a documented escrow
47
+ structure. Willing to accept a non-Pashkov counterparty at
48
+ a materially worse economic outcome.
49
+ hidden_irritant: |
50
+ Any CEO decision to miss or delay the April 22 milestone to
51
+ preserve optionality. The SREP add-on consequence is immediate
52
+ and persistent; it cannot be undone by a later concession.
53
+ behavior_notes: |
54
+ Procedural. Will cite specific ECB supervisory precedent and
55
+ SREP mathematics. Ally of CFO on discipline; natural tension
56
+ with Ehrnhofer when the CEO prioritises communications timing
57
+ over regulatory timing.
58
+ - id: general_counsel
59
+ label: Dr. Reinhold Pfaundler, General Counsel / Head of Compliance
60
+ kind: internal
61
+ special: none
62
+ model_role: agent
63
+ posture: |
64
+ 36-year AöB lifer. Handles OFAC relationships personally.
65
+ Direct contact with Rachel Weitzman at OFAC. Historical trust
66
+ with both OFAC and FMA Austria. Trained at White & Case
67
+ (New York), dual-qualified AT/NY.
68
+ hidden_agenda: |
69
+ Produce an OFAC compliance response by March 11 that closes
70
+ the 17 counterparty inquiries without admitting to sanctions
71
+ evasion. Secondary: kill the Pashkov / Stahlwerke Baden
72
+ asset-swap structure — he views it as criminally exposed
73
+ under both OFAC Secondary Sanctions and Austrian BWG
74
+ anti-circumvention provisions.
75
+ hidden_irritant: |
76
+ Any CEO or Moscow-side engagement with Skarpa & Partner
77
+ (Fuchs) or Pashkov's representatives after the OFAC inquiry
78
+ letter was received. Every such contact creates a document-
79
+ production risk in a subsequent DOJ inquiry. Also: any
80
+ Stahlwerke Baden communication that suggests an AöB link.
81
+ behavior_notes: |
82
+ Precise, procedural, conservative. Will produce written
83
+ OFAC-compliance recommendations with citations. Ally of CRO
84
+ Mühl and CFO Kratochwil; natural tension with AöB Rossiya CEO
85
+ Berezin over what Moscow can say to customers.
86
+ - id: cee_head
87
+ label: Dr. Martha Hollinger, Head of CEE Division
88
+ kind: internal
89
+ special: none
90
+ model_role: agent
91
+ posture: |
92
+ Runs the 45% of group assets across Czechia / Slovakia /
93
+ Hungary / Romania / Croatia / Serbia. 12 years at AöB;
94
+ Romanian by origin. Personally leads the Ukrainian subsidiary
95
+ relationship. The CEE franchise is the future of the group
96
+ post-Russia.
97
+ hidden_agenda: |
98
+ Protect the CEE franchise from any Russian-exit action that
99
+ damages country-level reputations. Specifically: the Ukrainian
100
+ NACP listing must be removed (or defanged locally) before any
101
+ tender-ban cascade from the three municipalities spreads to
102
+ the Kyiv government. Secondary: prevent any Russia-related
103
+ capital shock that forces CEE branch downsizing.
104
+ hidden_irritant: |
105
+ A CEO statement that commits to "preserve Russia value" —
106
+ read across CEE as an insult to Ukrainian subsidiary staff
107
+ and triggers Kyiv-level escalation. Would also alarm Czech
108
+ and Slovak political counterparties.
109
+ behavior_notes: |
110
+ Operational authority in CEE. Ally of CFO on regional P&L
111
+ protection; tension with General Counsel Pfaundler if OFAC
112
+ compliance actions create cross-border reporting burdens in
113
+ CEE.
114
+ - id: rossiya_ceo
115
+ label: Alexei Berezin, CEO AöB Rossiya (Moscow)
116
+ kind: internal
117
+ special: none
118
+ model_role: agent
119
+ posture: |
120
+ 54. Dual AT / RU citizenship. AöB since 2008. Lives in Moscow
121
+ with Russian family. Has managed through Crimea 2014 and
122
+ full invasion 2022. Personally named (non-sanctioned) on the
123
+ Ukrainian NACP registry as AöB Rossiya CEO.
124
+ hidden_agenda: |
125
+ Preserve AöB Rossiya as a going concern under any exit —
126
+ specifically, avoid a fire-sale or forced auction that leaves
127
+ 1,400 employees under a politically-connected Russian buyer
128
+ who will purge senior management and break retail banking
129
+ covenants. Privately: ensure his own personal exit path
130
+ (via Finland, Israel, or Vienna) is secured before any public
131
+ exit announcement.
132
+ hidden_irritant: |
133
+ A public CEO statement from Vienna that characterizes the
134
+ exit as a moral / ethical posture rather than a business-
135
+ transaction. Collapses his ability to run AöB Rossiya
136
+ commercially and puts him and his Moscow team at personal
137
+ legal risk under Russian Federal Law 520-FZ criminal liability.
138
+ behavior_notes: |
139
+ Speaks daily with Vienna. Will warn in advance of Russian
140
+ regulator reactions. Ally of CFO on value-preservation;
141
+ natural tension with General Counsel Pfaundler on
142
+ OFAC-disclosure depth. Reaches the CEO directly outside formal
143
+ channels.
144
+ - id: board_chair
145
+ label: Mag. Ferdinand Graf-Lengheim, Supervisory Board Chair
146
+ kind: internal
147
+ special: none
148
+ model_role: agent
149
+ posture: |
150
+ Old-Vienna name. Honorary, unpaid chair. Not operationally
151
+ hands-on. Respected by Austrian Verbund and private-insurance
152
+ blocks. Has personal history with Dr. Andreas Fuchs (Skarpa &
153
+ Partner / Pashkov advisor) from the 1990s OMV years.
154
+ hidden_agenda: |
155
+ Land an exit that the Austrian Verbund (26%) and Raiffeisen
156
+ Holding (10%) can both publicly support. The Fuchs / Pashkov
157
+ structure is attractive to him because it preserves value —
158
+ but he is also aware of his own 1990s connection risk if
159
+ Fuchs becomes a public name. Secondary: keep the Austrian
160
+ banking system's reputation unblemished.
161
+ hidden_irritant: |
162
+ A CEO move that commits publicly to a counterparty without
163
+ supervisory board pre-clearance. He will escalate to the
164
+ Nominations & Corporate Governance committee (which he
165
+ chairs) if blindsided.
166
+ behavior_notes: |
167
+ Quiet authority. Works through Vice Chair Brunner and
168
+ Dr. Werner (Verbund). Can convene an extraordinary board
169
+ session within 48 hours.
170
+ - id: rival_ceo
171
+ label: Vladimir Pashkov (via Skarpa & Partner advisor Dr. Andreas Fuchs)
172
+ kind: external
173
+ special: rival_ceo
174
+ model_role: agent
175
+ posture: |
176
+ Pashkov is 61, Russian industrialist, sanctioned by UK (2022)
177
+ and Canada (2023); NOT personally sanctioned by US or EU as
178
+ of game start. Negotiates via Dr. Andreas Fuchs, his Vienna-
179
+ based advisor (Skarpa & Partner). Fuchs has old Vienna
180
+ establishment trust; carries the message without being seen.
181
+ hidden_agenda: |
182
+ Acquire AöB Rossiya at or close to book (EUR 4.1B) via a
183
+ ruble-escrow + Austrian-asset-leg structure. Have the Russian
184
+ government commission approve the transaction under Federal
185
+ Law 520-FZ to prevent any higher bidder competing. Secondary:
186
+ establish the Austrian asset-swap as a precedent Russian
187
+ industrialists can replicate. Tertiary: if AöB walks, force a
188
+ zero-recovery auction outcome where Pashkov acquires the
189
+ subsidiary at 10–20 cents on the ruble through a court-
190
+ directed proceeding.
191
+ hidden_irritant: |
192
+ A credible non-Pashkov counterparty emerging with Russian
193
+ government commission approval (disrupts his monopsony).
194
+ An AöB public move that explicitly names Pashkov and the
195
+ Stahlwerke Baden asset leg — crosses a personal reputational
196
+ line and triggers UK/Canada additional sanctions escalation.
197
+ A sudden US Treasury designation of Pashkov personally.
198
+ behavior_notes: |
199
+ Maintains a private multi-turn plan drafted at game start.
200
+ Revises only on plausibility >= 4 surprises. Negotiates
201
+ bilaterally through Fuchs in Vienna, with a parallel channel
202
+ in Moscow to Berezin's senior legal counsel. Prefers moves
203
+ that preserve optionality and avoid exposing his own name in
204
+ public Austrian / EU press. Will leak to *Die Welt* (German
205
+ business press) through a friendly PR channel if AöB
206
+ escalates publicly.
207
+ - id: ecb_jst
208
+ label: ECB Joint Supervisory Team (Dr. Helena Brüning, Frankfurt)
209
+ kind: external
210
+ special: none
211
+ model_role: agent
212
+ posture: |
213
+ Lead JST supervisor for AöB since 2021. Has run similar
214
+ Russia-exit engagements with two other EU banks. Works with
215
+ Claudia Buch's office on supervisory policy. Quietly
216
+ coordinates with OFAC through the EU-US Financial Markets
217
+ dialogue.
218
+ hidden_agenda: |
219
+ Establish the April 22 deadline as a credible precedent for
220
+ the EU banking sector. Accept a "credible exit plan" rather
221
+ than demand a closed transaction — but the plan must have a
222
+ named buyer, a specific valuation approach, a ruble-
223
+ conversion path, and a defined closure timeline. Secondary:
224
+ avoid a disorderly Russian-subsidiary failure that stresses
225
+ the Austrian banking sector.
226
+ hidden_irritant: |
227
+ An AöB public statement that tries to reframe the April 22
228
+ deadline as flexible or commercial. Also: a plan that depends
229
+ on a counterparty already flagged by US Treasury — forces the
230
+ ECB to escalate to supervisory measures instead of closing
231
+ the case.
232
+ behavior_notes: |
233
+ Procedural. Responds to specific, documented submissions.
234
+ Will meet with CRO Mühl weekly. Activates escalation
235
+ pathways (Pillar 2 add-on, Supervisory Review measures) on
236
+ missed deadlines or deficient submissions.
237
+ - id: ofac
238
+ label: OFAC (Director's Office; senior compliance officer Rachel Weitzman)
239
+ kind: external
240
+ special: none
241
+ model_role: agent
242
+ posture: |
243
+ OFAC compliance-inquiry team owns the 17-counterparty
244
+ disclosure. Escalation path to the Director's office and to
245
+ DOJ if the response is evasive. Coordinates with US Treasury
246
+ Office of Terrorism and Financial Intelligence.
247
+ hidden_agenda: |
248
+ Secure a complete, documented disclosure of AöB Rossiya
249
+ counterparty exposure by March 11 — specifically the three
250
+ counterparties AöB Vienna had not previously flagged
251
+ internally. Use the AöB inquiry as a template for EU-bank
252
+ Russia exits generally. Tertiary: avoid a public designation
253
+ action that would force a Treasury-level political response.
254
+ hidden_irritant: |
255
+ A deficient or delayed response to the March 11 deadline.
256
+ Any AöB engagement with Pashkov's representatives after
257
+ January 22 that is not fully disclosed in the response.
258
+ A Stahlwerke Baden asset-swap leg that would constitute
259
+ sanctions evasion.
260
+ behavior_notes: |
261
+ Escalates in stages: compliance inquiry → enforcement
262
+ referral → designation. Response quality matters more than
263
+ response timing. Rachel Weitzman is the contact point; her
264
+ escalation path runs to Andrea Gacki (OFAC Director).
265
+ - id: ukrainian_pressure
266
+ label: Ukrainian Civil Society + NACP (Viktor Pavlushchyk)
267
+ kind: external
268
+ special: none
269
+ model_role: agent
270
+ posture: |
271
+ Three voices merged: NACP (Pavlushchyk, official);
272
+ Center for Economic Strategy (analytical, Kyiv); Razom for
273
+ Ukraine (US-press NGO, Washington DC). All coordinated
274
+ informally with the Zelensky presidential office.
275
+ hidden_agenda: |
276
+ Maintain international pressure on any European bank
277
+ operating in Russia. Specifically: use AöB as a case study
278
+ to consolidate the "International Sponsors of War" registry
279
+ as a de-facto sanction mechanism. Secondary: escalate the
280
+ Ukrainian-municipality tender ban to a national-level
281
+ exclusion if AöB does not announce an exit.
282
+ hidden_irritant: |
283
+ Any AöB public communication that frames the Russia
284
+ presence as supporting Russian customers humanitarianly.
285
+ Also: an AöB exit structure that channels value to a
286
+ sanctioned Russian oligarch — would produce a Razom
287
+ Washington press tour within 72 hours.
288
+ behavior_notes: |
289
+ Operates through media (US press) and domestic-legal
290
+ channels (Ukrainian municipalities). Will escalate to
291
+ Zelensky presidential office if AöB commits to a
292
+ Pashkov-type structure.
293
+ - id: media
294
+ label: Banking Media Consortium (FT / Reuters / Bloomberg / Der Standard / Kurier / Kleine Zeitung)
295
+ kind: external
296
+ special: none
297
+ model_role: agent
298
+ posture: |
299
+ Merged voices:
300
+ - **Martin Arnold (FT)** — co-broke the asset-swap story;
301
+ holds the Stahlwerke Baden visitor-log source.
302
+ - **Nicholas Comfort (Bloomberg)** — moves the market.
303
+ - **John O'Donnell (Reuters)** — sector narrative.
304
+ - **Andreas Schnauder (Der Standard)** — Austrian depth.
305
+ - **Andrea Hodoschek (Kurier)** — ran the Schaller interview.
306
+ - **Walter Hämmerle (Kleine Zeitung)** — co-author on the
307
+ asset-swap piece.
308
+ hidden_agenda: |
309
+ Break the next angle. Arnold wants the Pashkov name on the
310
+ record. Comfort wants the OFAC response text. O'Donnell
311
+ wants the ECB deadline outcome. Schnauder wants the
312
+ Verbund vs Raiffeisen Holding split. Hodoschek wants the
313
+ Ehrnhofer interview. Hämmerle wants the Austrian banking-
314
+ sector systemic angle.
315
+ hidden_irritant: |
316
+ Legal-hedged statements. "We are in constructive dialogue
317
+ with our regulators" formulations. Press releases without
318
+ a named executive on the record. CEO silence during the
319
+ March 11 OFAC deadline window.
320
+ behavior_notes: |
321
+ Amplifies bold specific moves; punishes corporate-speak.
322
+ Arnold gets the first call from Pashkov's camp; Schnauder
323
+ gets the first Austrian board-level leak.
324
+ - id: shareholders
325
+ label: Shareholder Consortium (Verbund + Raiffeisen Holding + international institutionals)
326
+ kind: external
327
+ special: none
328
+ model_role: agent
329
+ posture: |
330
+ Three blocks merged:
331
+ - **Austrian Verbund (26%)** — Dr. Claudia Werner. The
332
+ regional cooperative banks; politically sensitive to
333
+ Austrian government's view.
334
+ - **Raiffeisen Holding (10%)** — Dr. Heinrich Schaller;
335
+ publicly broke with AöB on the "zero exit" ethical line.
336
+ - **International institutional (28%)** — BlackRock, Norges
337
+ Bank, Capital Group. Proxy advisers (ISS + Glass Lewis)
338
+ will set their vote.
339
+ hidden_agenda: |
340
+ Verbund: preserve value but do not create a Austrian banking
341
+ reputational scandal. Schaller / Raiffeisen Holding: demand
342
+ an ethical exit even if zero value. International: require
343
+ a clean, defensible outcome with documented ECB approval —
344
+ otherwise vote against management at the AGM.
345
+ hidden_irritant: |
346
+ Verbund: a CEO move that surprises the Austrian political
347
+ establishment. Schaller: any non-zero value outcome that
348
+ involves Pashkov. Internationals: a missed ECB deadline or
349
+ any US enforcement action post-March 11.
350
+ behavior_notes: |
351
+ Each block signals differently. Verbund works through
352
+ board channels. Schaller escalates publicly via Kurier.
353
+ Internationals through proxy advisers and sell-side
354
+ earnings calls. An AGM battle is possible at the May AGM
355
+ if the three blocks converge against management.
wargame/scenarios/russia_exit/initial_state.json ADDED
@@ -0,0 +1,37 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "company_name": "Altösterreich Bank AG",
3
+ "rival_name": "Vladimir Pashkov (via Skarpa & Partner — Dr. Andreas Fuchs)",
4
+ "industry": "Pan-European banking (AT-headquartered, CEE/Russia footprint)",
5
+ "turn": 0,
6
+ "max_turns": 5,
7
+ "metrics": [
8
+ { "key": "group_net_income", "label": "Group net income (€M, FY2024)", "value": 1700.0, "unit": "€M", "delta_last_turn": 0.0 },
9
+ { "key": "russia_profit_share", "label": "Russia subsidiary % of group profit", "value": 41.0, "unit": "%", "delta_last_turn": 0.0 },
10
+ { "key": "russia_book_value", "label": "AöB Rossiya book value (€B)", "value": 4.1, "unit": "€B", "delta_last_turn": 0.0 },
11
+ { "key": "trapped_earnings", "label": "Trapped retained earnings in Moscow (€B)", "value": 3.6, "unit": "€B", "delta_last_turn": 0.4 },
12
+ { "key": "cet1_ratio", "label": "CET1 ratio (%)", "value": 15.1, "unit": "%", "delta_last_turn": -0.3 },
13
+ { "key": "ofac_deadline_days", "label": "OFAC 10-day response countdown", "value": 10.0, "unit": "days", "delta_last_turn": 10.0 },
14
+ { "key": "ecb_deadline_days", "label": "ECB April 22 credibility deadline (days)", "value": 35.0, "unit": "days", "delta_last_turn": -55.0 },
15
+ { "key": "stock_price", "label": "Share price (€)", "value": 21.30, "unit": "€", "delta_last_turn": -5.80 },
16
+ { "key": "ukraine_tender_bans", "label": "Ukrainian municipalities banning AöB tenders", "value": 3.0, "unit": "municipalities", "delta_last_turn": 3.0 },
17
+ { "key": "sanctions_risk_index", "label": "Secondary-sanctions risk index", "value": 3.0, "unit": "0=calm 4=SDN imminent", "delta_last_turn": 2.0 },
18
+ { "key": "shareholder_split", "label": "Shareholder split index (lower=more fractured)", "value": 46.0, "unit": "/100", "delta_last_turn": -28.0 },
19
+ { "key": "exec_alignment", "label": "Exec team alignment", "value": 51.0, "unit": "/100", "delta_last_turn": -21.0 }
20
+ ],
21
+ "media_tone": "negative",
22
+ "public_narrative": "The FT + Kleine Zeitung joint piece on the Pashkov / Stahlwerke Baden asset-swap structure reframed the AöB Russia exit from a 'slow, careful withdrawal' to a 'sanctions-adjacent deal.' Bloomberg's Comfort leads the market-moving coverage; Reuters carries the sector narrative. Der Standard's Schnauder has the Austrian political angle. Raiffeisen Holding's Schaller interview with Kurier put the 'ethical zero exit' framing on the table — a direct public break with AöB's current position. Ukrainian civil society (NACP + Razom + Center for Economic Strategy) is running a coordinated US-press campaign timed to the March 11 OFAC deadline and the IIF Washington conference in Week 4. CEO Dr. Christian Ehrnhofer has not given an on-the-record interview since December.",
23
+ "recent_events": [
24
+ "January 9 — OFAC expanded Secondary Sanctions scope under EO 14114 to 'material transactions with Russia's military industrial base' with a 180-day grace period.",
25
+ "January 22 — ECB JST (Dr. Helena Brüning) issued a Pillar 2 letter demanding a credible Russia exit plan by April 22 (90-day window).",
26
+ "January 31 — Ukrainian NACP added AöB Rossiya to the 'International Sponsors of War' registry; three Ukrainian municipalities barred AöB from public tenders.",
27
+ "February 18 — FT (Arnold) + Kleine Zeitung (Hämmerle) joint piece revealed the Pashkov / Stahlwerke Baden asset-swap structure AöB had circulated to advisers.",
28
+ "February 22 — Stahlwerke Baden CEO Dr. Joachim Kraus was seen arriving at the AöB Vienna HQ (FT obtained visitor log).",
29
+ "February 28 — OFAC sent AöB a 10-day compliance inquiry letter under 31 CFR 501.602; response deadline March 11; 17 counterparty relationships named, including 3 new to Vienna.",
30
+ "March 3 — Raiffeisen Holding chair Dr. Heinrich Schaller told Kurier the bank 'should be prepared to take a zero exit if that is the ethical and regulatory outcome' — direct break with AöB's public position.",
31
+ "March 8 — Stahlwerke Baden AG issued a market notice disclaiming discussions with AöB.",
32
+ "March 10 — Center for Economic Strategy (Kyiv) published a 40-page AöB Russia dossier; Razom for Ukraine circulated it to US Senate Banking staff.",
33
+ "March 11 — Schaller follow-up op-ed in Der Standard: 'Austrian banking must not become the last foyer for Russian money.'",
34
+ "March 13 — Bloomberg reported two large international holders are considering an ISS-guided 'vote against management' at the May AGM.",
35
+ "March 14 — CEO Dr. Christian Ehrnhofer has not given an on-the-record interview since December."
36
+ ]
37
+ }
wargame/scenarios/russia_exit/world_bible.md ADDED
@@ -0,0 +1,225 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Altösterreich Bank AG — Russia Exit World Bible
2
+
3
+ > *Fictional scenario inspired by the 2022–2024 pressure on European
4
+ > banks with Russian subsidiaries (Raiffeisen Bank International,
5
+ > UniCredit Russia, OTP Russia) — the OFAC tightening, ECB
6
+ > supervisory demands, the Strabag asset-swap controversy, and the
7
+ > Ukrainian sanctions-list pressure. Names, numbers, and events are
8
+ > invented. Do not treat as a reference to any real company or person.*
9
+
10
+ ## The Company
11
+
12
+ - **Name**: Altösterreich Bank AG (Vienna-HQ; listed on Wiener Börse,
13
+ ticker **AOB.VI**; member of the Austrian DB systemic banks cluster).
14
+ - **Assets (group)**: EUR 214B. **Revenue (net)**: EUR 4.9B (FY2024).
15
+ **Net income**: EUR 1.7B.
16
+ - **CET1**: 15.1% (regulatory minimum 10.85%; SREP add-on possible).
17
+ - **Employees**: 38,400 across 14 CEE/SEE countries + Vienna.
18
+ - **Russian subsidiary**: **AöB Rossiya OOO** (Moscow; 1,400
19
+ employees; 3.8M retail customers; 41,000 corporate clients).
20
+ FY2024: **EUR 720M profit (41% of group profit)**; book value
21
+ EUR 4.1B; loan book EUR 11.2B (predominantly ruble-denominated).
22
+ Under Russian capital controls, **EUR 3.6B of retained earnings
23
+ are trapped** in Moscow — cannot be dividended to Vienna.
24
+ - **Major CEE/SEE countries** (asset share): Czechia 18%, Hungary 15%,
25
+ Slovakia 13%, Romania 12%, Ukraine 6%, Croatia 5%, Serbia 4%, others.
26
+ - **Ownership**: 26% Austrian regional cooperative banks (the "Verbund");
27
+ 22% free float; 14% long-term Austrian insurance; 10% Raiffeisen
28
+ Holding (federal cooperative layer); 28% institutional international
29
+ (BlackRock, Norges Bank, Capital Group).
30
+ - **CEO**: **Dr. Christian Ehrnhofer**, 58. Appointed 2021.
31
+ Previously head of CEE division. Incoming Vice Chair of the Oesterreichische
32
+ Nationalbank's Banking Council (rotating seat).
33
+
34
+ ## The disrupting event (10 weeks before turn 1)
35
+
36
+ - **January 9**: OFAC issued a directive expanding the scope of
37
+ Secondary Sanctions under Executive Order 14114 to include "any
38
+ foreign financial institution that conducts material transactions
39
+ involving Russia's military industrial base." Published a FAQ
40
+ clarifying that ongoing ruble-denominated corporate lending to
41
+ listed military-adjacent entities falls in scope. Grace period:
42
+ **180 days** (closes mid-July).
43
+ - **January 22**: ECB Joint Supervisory Team (JST) led by
44
+ **Dr. Helena Brüning** (Frankfurt) issued a Pillar 2 letter
45
+ demanding a credible Russia exit plan **within 90 days** (deadline:
46
+ **April 22**). The letter referenced Supervisory Review process Art.
47
+ 97 CRD; a failure to produce a credible plan could result in a 50bps
48
+ SREP CET1 add-on.
49
+ - **January 31**: Ukrainian Foreign Ministry added AöB Rossiya to the
50
+ National Agency for Corruption Prevention (NACP) "International
51
+ Sponsors of War" registry. Although not a binding sanction, three
52
+ Ukrainian municipalities subsequently barred AöB from public-sector
53
+ tenders in the Ukrainian market where AöB holds 6% of group assets.
54
+ - **February 18**: *Financial Times* (Martin Arnold, banks beat) and
55
+ *Kleine Zeitung* (Walter Hämmerle) published a joint piece naming
56
+ a specific deal structure AöB had circulated to advisers: a
57
+ **part-asset swap** whereby a Russian industrial buyer would
58
+ acquire AöB Rossiya in exchange for a ruble payment into a Russian
59
+ escrow which would purchase a named Austrian listed-company stake
60
+ (**Stahlwerke Baden AG**) from a sanctioned Russian oligarch
61
+ (**Vladimir Pashkov**) and transfer it to AöB. *FT* framed it:
62
+ "*The Austrian bank considering a sanctions-adjacent deal to
63
+ escape Russia.*"
64
+ - **February 28**: OFAC Office of Foreign Assets Control sent AöB a
65
+ **10-day compliance inquiry letter** under 31 CFR 501.602. Response
66
+ deadline: **March 11**. The letter enumerated 17 specific
67
+ counterparty relationships that OFAC wants disclosed — including
68
+ three that AöB Vienna had not previously flagged internally.
69
+ - **March 3**: Raiffeisen Holding (10% shareholder) chair **Dr. Heinrich
70
+ Schaller** publicly stated in a *Kurier* interview that "the bank
71
+ should be prepared to take a zero exit if that is the ethical and
72
+ regulatory outcome." This is a direct break from AöB's public
73
+ position that Russia exit "must preserve shareholder value."
74
+ - **March 8**: A German industrial group, **Stahlwerke Baden AG**,
75
+ issued a market notice disclaiming any discussions with AöB or any
76
+ Russian party about a shareholder change. Its CEO **Dr. Joachim
77
+ Kraus** was seen arriving at the Vienna AöB headquarters two weeks
78
+ earlier — *FT*'s Arnold has obtained the visitor log from a source.
79
+
80
+ ## The player
81
+
82
+ - Dr. Christian Ehrnhofer, CEO. Has not given an on-the-record
83
+ interview since December. Three scheduled appearances in the next
84
+ 10 days: the ECB SSM annual banking supervision conference
85
+ (Frankfurt, Turn 2), the Wiener Börse analyst day (Turn 3), and
86
+ the Institute of International Finance (Washington, Turn 4).
87
+
88
+ ## The rival
89
+
90
+ - **Vladimir Pashkov**, 61. Russian industrialist. Majority owner of
91
+ **Pashkov Industrial Holdings** (Moscow; steel, chemicals, logistics).
92
+ Personally sanctioned by the UK (2022) and Canada (2023); **not**
93
+ personally sanctioned by the US or EU as of game start — though his
94
+ industrial group has sanctions exposure through specific subsidiaries.
95
+ Negotiating for AöB Rossiya through his Vienna-based advisor,
96
+ **Dr. Andreas Fuchs** (Skarpa & Partner, Ringstraße), a former OMV
97
+ board-office chief. Fuchs has a non-public history with AöB's
98
+ Chairman.
99
+ - **Core posture**: acquire AöB Rossiya at or close to book value
100
+ (EUR 4.1B) via a ruble-denominated escrow arrangement. Obtain legal
101
+ certification under Russian Federal Law No. 520-FZ ("Presidential
102
+ Decree on Exit Transactions") that would let him seize additional
103
+ value through the 50% "exit discount" rule if AöB fails to close
104
+ within an Autumn deadline. Secondary: use the Austrian-transaction
105
+ leg (Stahlwerke Baden) to establish a precedent for asset
106
+ diversification out of Russia. Tertiary: if AöB withdraws, force a
107
+ zero-recovery outcome that enables Pashkov to acquire the local
108
+ subsidiary through a court-directed auction at 10-20 cents on the
109
+ ruble.
110
+
111
+ ## Named stakeholders
112
+
113
+ ### Internal leadership
114
+ - **Dr. Christian Ehrnhofer** — CEO.
115
+ - **Dr. Sabine Kratochwil** — CFO. Ex-Deloitte partner; 6 years at
116
+ AöB. Owns the IFRS 9 and group reporting relationship with ECB JST
117
+ and EY Austria (auditor).
118
+ - **Alexei Berezin** — CEO AöB Rossiya, Moscow. 54. Dual Russian +
119
+ Austrian citizenship. AöB since 2008. Has managed through 2014
120
+ (Crimea), 2022 (full invasion). Personally named (non-sanctioned)
121
+ in the Ukrainian NACP registry as AöB Rossiya CEO.
122
+ - **Dr. Viktoria Mühl** — Chief Risk Officer. Ex-Oesterreichische
123
+ Nationalbank (OeNB) supervisor.
124
+ - **Dr. Reinhold Pfaundler** — General Counsel / Head of Compliance.
125
+ Carries the OFAC relationship personally.
126
+ - **Dr. Martha Hollinger** — Head of CEE Division (Czechia / Slovakia /
127
+ Hungary / Romania / Croatia / Serbia); the cornerstone of AöB's
128
+ non-Russia profitability.
129
+
130
+ ### Board / governance
131
+ - **Mag. Ferdinand Graf-Lengheim** — Chair of supervisory board
132
+ (unpaid, honorary; old-Vienna name).
133
+ - **Dr. Sophia Brunner** — Independent vice chair; ex-OeNB deputy
134
+ governor.
135
+ - **Dr. Heinrich Schaller** — represents Raiffeisen Holding (10%).
136
+ - **Dr. Claudia Werner** — represents the Austrian Verbund (26%).
137
+
138
+ ### Regulators
139
+ - **ECB Joint Supervisory Team (JST)** — lead supervisor
140
+ **Dr. Helena Brüning** (Frankfurt). Owns the April 22 deadline.
141
+ - **ECB Banking Supervision chair** — Claudia Buch (by role).
142
+ - **OeNB** — Governor Robert Holzmann; runs macroprudential + domestic
143
+ banking.
144
+ - **FMA Austria** — executive board responsible for resolution planning.
145
+ - **OFAC** — Director John Smith (by role); compliance inquiry team
146
+ contact: senior compliance officer **Rachel Weitzman**.
147
+ - **US DOJ** — has not opened a criminal inquiry but retains the
148
+ option (particularly on the Stahlwerke Baden asset-swap leg).
149
+ - **DG FISMA** (EU) — monitoring; not actively interfering.
150
+
151
+ ### Ukraine
152
+ - **National Agency for Corruption Prevention (NACP)** — director
153
+ **Viktor Pavlushchyk**; runs the "International Sponsors of War"
154
+ registry.
155
+ - **NBU (National Bank of Ukraine)** — would be the operational
156
+ interlocutor if AöB's Ukrainian subsidiary came under dedicated
157
+ pressure.
158
+
159
+ ### Russia
160
+ - **CBR (Central Bank of Russia)** — would need to approve any exit
161
+ transaction and has demonstrated willingness to block deals that
162
+ don't meet Russian national-interest criteria.
163
+ - **Ministry of Finance RF** — defines the 50% exit-discount rule.
164
+
165
+ ### Media / analysts
166
+ - **Financial Times** — Martin Arnold (banks beat, London); co-author
167
+ of the asset-swap piece.
168
+ - **Reuters** — John O'Donnell (banks); Manuela Mesco (Vienna).
169
+ - **Der Standard** — Andreas Schnauder.
170
+ - **Kleine Zeitung** — Walter Hämmerle.
171
+ - **Kurier** — Andrea Hodoschek (ran the Schaller interview).
172
+ - **Bloomberg** — Nicholas Comfort (banks); Alexander Weber (Vienna).
173
+ - **Sell-side coverage** — Autonomous (Andrew Coombs, top-rated); UBS
174
+ (Mate Nemes); Kepler Cheuvreux (Thomas Unger).
175
+
176
+ ### Ukrainian civil society
177
+ - **Center for Economic Strategy** (Kyiv) — tracked all AöB Rossiya
178
+ movements; publishes a monthly dossier read by US Treasury.
179
+ - **Razom for Ukraine** — NGO; runs the US-press relationships.
180
+
181
+ ## Russia exit legal / operational landscape
182
+
183
+ - **Russian Federal Law No. 520-FZ** ("Exit Transactions Decree"):
184
+ requires (a) 50% mandatory discount to fair value, (b) 10–35%
185
+ "voluntary" contribution to Russian state budget, (c) government
186
+ commission approval of the buyer. Applies to sellers from "unfriendly
187
+ states" (Austria is listed).
188
+ - **EU Sanctions Regulation 833/2014 + subsequent amendments**: does
189
+ not mandate exit. Permits exit. Does not authorize a structured
190
+ deal that channels sanctioned-person funds into a non-Russian asset.
191
+ - **OFAC Secondary Sanctions (EO 14024 + EO 14114)**: focuses on
192
+ counterparty-level "military industrial base" exposure. Compliance
193
+ inquiry does not yet equal enforcement action, but failure to
194
+ respond credibly within the 10-day window can trigger a General
195
+ License revocation that would freeze AöB's dollar correspondent
196
+ banking.
197
+ - **Austrian banking secrecy law (BWG §38)**: protects the disclosure
198
+ of specific customer names — but is overridden by OFAC compliance
199
+ obligations where AöB maintains US correspondent relationships.
200
+
201
+ ## Time and tempo
202
+
203
+ - **5 turns**, each turn = ~7 days of story time. Total arc: ~5 weeks.
204
+ - OFAC 10-day response deadline: **Turn 1 end**.
205
+ - ECB JST exit-plan credibility deadline: **April 22 — Turn 3**.
206
+ - SSM annual banking supervision conference (Ehrnhofer keynote
207
+ scheduled): **Turn 2**.
208
+ - Wiener Börse analyst day: **Turn 3**.
209
+ - IIF Washington (Ehrnhofer moderating a panel): **Turn 4**.
210
+ - Q1 earnings release: **Turn 5**.
211
+
212
+ ## What is NOT true (agents must not invent)
213
+
214
+ - AöB has not yet signed any exit transaction.
215
+ - The Austrian Chancellor has not commented publicly on the Russia
216
+ exposure.
217
+ - Alexei Berezin (AöB Rossiya CEO) has not made a public statement.
218
+ - Vladimir Pashkov is NOT personally sanctioned by the US or EU as
219
+ of game start.
220
+ - Stahlwerke Baden AG's supervisory board has not publicly disclosed
221
+ any contact with AöB.
222
+ - The Russian government commission has not yet granted or denied a
223
+ buyer approval for AöB Rossiya.
224
+ - OeNB Governor Holzmann has not yet made an Austrian-public
225
+ statement on the AöB exit.
wargame/scenarios/signa_contagion/agents.yaml ADDED
@@ -0,0 +1,305 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ scenario_id: signa_contagion
2
+ company_name: Königstadt Warenhaus Holding GmbH
3
+ rival_name: Tremont Credit Partners LP (Samuel Oster, MD)
4
+ industry: DACH department-store retail (73 stores AT/DE/CZ)
5
+ player_role: CEO (Dr. Florian Leitner)
6
+ agents:
7
+ - id: cfo
8
+ label: Mag. Lisa Brandtner, CFO
9
+ kind: internal
10
+ special: none
11
+ model_role: agent
12
+ posture: |
13
+ 38 years old, ex-CA Immo real-estate controller. Hired October to
14
+ take control of the lease book — 90 days in, now finds half her
15
+ landlord portfolio is in an administrator's auction.
16
+ hidden_agenda: |
17
+ Secure a fresh sponsor (ideally a European retail strategic — she
18
+ has a working relationship with Signa-survivor-adjacent teams at
19
+ Benko-free vehicles) that can put EUR 120–160M into Königstadt in
20
+ exchange for a majority equity reset. Keep the RCF renewed. Keep
21
+ the Q2 Christmas inventory flowing — without it, there is no
22
+ autumn revenue and no reorganization is salvageable.
23
+ hidden_irritant: |
24
+ A CEO move that talks to Tremont bilaterally without a parallel
25
+ fresh-sponsor track. Gives Tremont the only credible exit path
26
+ and kills sponsor interest. Also: any unilateral legal response
27
+ from General Counsel Stolz that reads as hostile to Ulla Reisch
28
+ (Nordikon administrator) personally.
29
+ behavior_notes: |
30
+ Works in spreadsheets. Allies with COO Wimmer on operational
31
+ preservation; tension with General Counsel Stolz over legal
32
+ posture toward the administrators. Talks daily to Erste's Clemens
33
+ Maier.
34
+ - id: coo
35
+ label: Dr. Jürgen Wimmer, COO / Head of Retail Operations
36
+ kind: internal
37
+ special: none
38
+ model_role: agent
39
+ posture: |
40
+ 22 years at Königstadt. Lived through the 2008 (Hertie), 2017
41
+ (Karstadt-Kaufhof), and 2020 (COVID) retail crises. Believes
42
+ stores make money; the holding company makes problems.
43
+ hidden_agenda: |
44
+ Protect the 47 AT stores and the 8 freehold German stores as the
45
+ surviving operating footprint. Ready to close 14–18 underperforming
46
+ sites — but only if the closures happen before inventory commits
47
+ for autumn season, not after. Wants CEO authority to sign the
48
+ store-closure list within 3 weeks.
49
+ hidden_irritant: |
50
+ Any CEO move that commits to a broad "turnaround plan" without
51
+ authorizing store closures first. History shows broad plans with
52
+ no site closures burn cash and produce Q3 insolvency instead of a
53
+ reset. Particularly allergic to Communications-led store-preservation
54
+ promises.
55
+ behavior_notes: |
56
+ Operational authority. Will produce specific site lists with EBITDA
57
+ contribution data. Natural ally of CFO Brandtner on financial
58
+ realism; natural tension with CHRO Huber and the works councils.
59
+ - id: cco
60
+ label: Petra Ebner, Chief Commercial Officer (buying + private label)
61
+ kind: internal
62
+ special: none
63
+ model_role: agent
64
+ posture: |
65
+ 19 years in DACH retail buying. Personal relationships with
66
+ Inditex, Marc O'Polo, P&G, L'Oréal DACH commercial leads. Last
67
+ round of bi-monthly buyer meetings went badly.
68
+ hidden_agenda: |
69
+ Secure explicit supplier credit support (retention-of-title
70
+ waiver, 60-day term reinstatement, autumn inventory release)
71
+ through a coordinated "CEO + key buyer dinner" in Vienna or
72
+ Düsseldorf within 10 days. Believes buyer confidence is the real
73
+ pre-condition to any restructuring, not the financial terms.
74
+ hidden_irritant: |
75
+ Any insolvency-tinged public statement from the CEO before the
76
+ buyer dinners happen. Also: a CFO-led liquidity-preservation
77
+ memo to suppliers that reads as panic. Would collapse the P&G
78
+ relationship overnight.
79
+ behavior_notes: |
80
+ Relational. Will push to sequence communications: buyers first,
81
+ press second. Has a direct line to Inditex's DACH commercial
82
+ director.
83
+ - id: chro
84
+ label: Mag. Alexander Huber, CHRO
85
+ kind: internal
86
+ special: none
87
+ model_role: agent
88
+ posture: |
89
+ Works-council specialist. Trusted by the GPA-djp Austrian leadership
90
+ (Teiber) and on good terms with the ver.di German office (Akman).
91
+ Ran the 2019 Wels DC consolidation without a single strike day.
92
+ hidden_agenda: |
93
+ Lock in a joint Austrian + German works-council resolution
94
+ committing to a 120-day negotiation window before any store
95
+ closures. Secure a "no compulsory redundancies through 2027" letter
96
+ from the CEO — conditional on the works councils withholding
97
+ pre-emptive public escalation.
98
+ hidden_irritant: |
99
+ Any COO-driven site-closure list communicated before the Austrian
100
+ ArbVG § 109 works-council consultation has been formally initiated.
101
+ Triggers a VwGH filing, a GPA-djp public campaign, and ends his
102
+ relationship with Teiber for good.
103
+ behavior_notes: |
104
+ Will propose a works-council summit within 48 hours. Natural
105
+ tension with COO Wimmer over the closure timeline; natural ally
106
+ of General Counsel Stolz on procedural discipline.
107
+ - id: general_counsel
108
+ label: Dr. Irene Stolz, General Counsel
109
+ kind: internal
110
+ special: none
111
+ model_role: agent
112
+ posture: |
113
+ Ex-Wolf Theiss restructuring partner. Went to law school with
114
+ Nordikon administrator Ulla Reisch. Runs the relationship with
115
+ both administrators and the bank consortium.
116
+ hidden_agenda: |
117
+ Neutralize the §31 IO clawback risk on the EUR 46M 2022–2023
118
+ inter-company dividends. Secondary: negotiate a standstill
119
+ agreement with Reisch that preserves Königstadt's operational
120
+ independence through the summer selling season. Tertiary:
121
+ avoid an Austrian Oberster Gerichtshof precedent that expands
122
+ parent-subsidiary clawback doctrine.
123
+ hidden_irritant: |
124
+ Any public CEO statement that characterizes Nordikon's conduct
125
+ as fraudulent or wrongful — provokes Reisch into the clawback
126
+ filing and forfeits any goodwill standstill.
127
+ behavior_notes: |
128
+ Quiet authority. Will produce precise procedural proposals. Ally
129
+ of CHRO Huber on process discipline; tension with CFO Brandtner
130
+ who views the administrator-relationship posture as too soft.
131
+ - id: shareholder_block
132
+ label: Private Shareholder Block (Strolz / Grasser / Sedelmayer; voiced by Stefanie Sedelmayer)
133
+ kind: internal
134
+ special: none
135
+ model_role: agent
136
+ posture: |
137
+ Combined 32.2%. Stefanie Sedelmayer (32 years old, ex-Boston
138
+ Consulting) is the only principal who has publicly opposed the
139
+ Tremont process. Karl Strolz privately called Tremont's
140
+ relationship lead last week. Grasser represented by lawyer Seidler;
141
+ silent externally.
142
+ hidden_agenda: |
143
+ Sedelmayer: engineer a fresh-sponsor deal that preserves the
144
+ private-shareholder block at no less than 22% combined post-deal.
145
+ Strolz (privately): extract a Tremont-backed tender for his 11.2%
146
+ at a modest premium and exit. Grasser: wait and see.
147
+ Three divergent hidden agendas inside one voice — the block is
148
+ structurally fragile.
149
+ hidden_irritant: |
150
+ Sedelmayer: any CEO move that accepts the Tremont pre-pack as the
151
+ base case. Strolz: any CEO rhetoric about "family-block unity"
152
+ that makes his private negotiation with Tremont untenable. The
153
+ combined block will crack on any CEO statement that assumes
154
+ unified shareholder posture.
155
+ behavior_notes: |
156
+ Publicly claims a unified position; privately fragmented. Will
157
+ apply growing time pressure as the EGM-calling threshold
158
+ (10% of capital; anyone can trigger) looms.
159
+ - id: rival_ceo
160
+ label: Samuel Oster, Managing Director, Tremont Credit Partners LP
161
+ kind: external
162
+ special: rival_ceo
163
+ model_role: agent
164
+ posture: |
165
+ 41 years old. Ex-Elliott 2011–2019, Tremont MD since 2020.
166
+ Harvard Law, INSEAD exchange year — fluent German. Travels with
167
+ Sard Verbinnen partner Helena Marx. Running the third distressed-
168
+ DACH-retail play of his career.
169
+ hidden_agenda: |
170
+ Force a pre-pack insolvency administered by a Tremont-chosen
171
+ administrator that allows Tremont to credit-bid its 43% bond
172
+ holding into 65–75% of the equity at emergence. Prevent any
173
+ fresh-sponsor deal that would lift bond recoveries above 35
174
+ cents. Position Tremont as the credible long-term owner of a
175
+ consolidated DACH department-store platform to market to LPs.
176
+ hidden_irritant: |
177
+ A credible fresh-sponsor offer with bank-consortium lock-up
178
+ secured. A coordinated joint statement by the supplier
179
+ consortium (Inditex + P&G + L'Oréal) pledging continued supply
180
+ on a going-concern basis independent of ownership. An Austrian
181
+ court clawback decision in Königstadt's favour that shrinks the
182
+ distressed-asset pool.
183
+ behavior_notes: |
184
+ Maintains a private multi-turn plan drafted at game start.
185
+ Only revises on surprise (plausibility >= 4). Prefers moves that
186
+ fracture the shareholder block, fracture the bank consortium, and
187
+ isolate the CEO from the family principals. Every move has a
188
+ coordinated Helena Marx media beat. Will negotiate bilaterally
189
+ with Strolz, with individual banks, and with Reisch in parallel.
190
+ - id: lender_consortium
191
+ label: Bank Consortium (Erste / RBI / UniCredit Austria / BayernLB / Helaba; voiced by Dr. Clemens Maier)
192
+ kind: external
193
+ special: none
194
+ model_role: agent
195
+ posture: |
196
+ Five banks, EUR 270M RCF maturing April 30. Clemens Maier (Erste)
197
+ is the lead arranger and the shepherd. The consortium is not
198
+ fully unified — UniCredit Austria (D'Amato) is privately
199
+ sympathetic to a fast work-out; BayernLB (Pöltl) and Helaba
200
+ (Fischer) are more patient if a credible fresh-sponsor track
201
+ exists.
202
+ hidden_agenda: |
203
+ Get paid in full at April 30 or roll the RCF on tight conditions
204
+ (secured, 12-month max, covenant reset). Maier personally wants
205
+ to avoid a high-profile Erste-led retail loss in a year when Erste
206
+ is courting new Austrian corporate clients. Silently: prefers a
207
+ fresh-sponsor outcome to a Tremont-led restructuring because the
208
+ bank wants to remain in the new capital structure, not get taken
209
+ out at bond-holder recoveries.
210
+ hidden_irritant: |
211
+ A CEO move that signals willingness to engage Tremont on a
212
+ pre-pack path without a parallel fresh-sponsor. Collapses Maier's
213
+ ability to hold the consortium together. Also: a communications
214
+ move that frames the RCF decision as political — banks do not
215
+ want to be cast as villains.
216
+ behavior_notes: |
217
+ Will respond to specific, sequenced proposals. Requires weekly
218
+ written cash updates from Brandtner. Will lock up individual
219
+ banks if a credible fresh-sponsor term sheet exists by Turn 3.
220
+ - id: administrator
221
+ label: Dr. Ulla Reisch (Nordikon Holding administrator, Wolf Theiss)
222
+ kind: external
223
+ special: none
224
+ model_role: agent
225
+ posture: |
226
+ Senior Wolf Theiss restructuring partner. Holds 67.8% of
227
+ Königstadt's economic rights as Nordikon's administrator.
228
+ Law-school classmate of Königstadt's General Counsel Stolz —
229
+ a personal relationship that cuts both ways.
230
+ hidden_agenda: |
231
+ Maximize the Nordikon estate's recovery. Königstadt is her
232
+ largest asset, and the 2022–2023 intercompany dividend stream
233
+ (EUR 46M, potentially clawback-able under §31 IO) is the single
234
+ largest discretionary recovery opportunity. Wants to pressure-
235
+ test whether Königstadt is worth more alive (as an operating
236
+ company) or dead (as lease / inventory liquidation). Will work
237
+ with whichever outcome maximizes the Nordikon recovery.
238
+ hidden_irritant: |
239
+ A Königstadt public narrative that portrays the administrator as
240
+ an adversary — would trigger the clawback filing she'd otherwise
241
+ keep in reserve. Any asset sale from Königstadt (e.g. the Wels
242
+ DC) without administrator consent.
243
+ behavior_notes: |
244
+ Procedural. Will meet with General Counsel Stolz privately every
245
+ 10 days. Activates on anchor specificity (statute, filing
246
+ deadlines, numbers). Her posture shifts dramatically based on
247
+ whether Königstadt's CEO engages her constructively or adversarially.
248
+ - id: media
249
+ label: DACH Media Consortium (Der Standard / Kurier / trend / Handelsblatt / Reuters)
250
+ kind: external
251
+ special: none
252
+ model_role: agent
253
+ posture: |
254
+ Five voices merged:
255
+ - **Andreas Schnauder (Der Standard)** — broke the triangle piece.
256
+ - **Andrea Hodoschek (Kurier)** — long-time Austrian corporate
257
+ journalist; respected across boards.
258
+ - **Stefan Melichar (trend)** — long-form; rumoured to have
259
+ Königstadt's 13-week cash plan.
260
+ - **Melanie Bergermann (Handelsblatt)** — covers German store
261
+ impact and DACH retail consolidation.
262
+ - **Francois Murphy (Reuters Vienna)** — moves markets and the
263
+ English-language narrative.
264
+ hidden_agenda: |
265
+ Own the next angle — ideally an internal document that
266
+ contradicts the CEO's public narrative, a named bank consortium
267
+ member breaking ranks, or a works-council resolution going public.
268
+ Schnauder wants the Tremont play-book; Hodoschek wants the
269
+ shareholder fracture; Melichar wants the cash plan; Bergermann
270
+ wants the German store-closure list; Murphy wants the market move.
271
+ hidden_irritant: |
272
+ CEO silence. Legal-hedged statements. Press releases without a
273
+ named executive and a concrete number. "We are working
274
+ constructively with all stakeholders" language — actively
275
+ punished.
276
+ behavior_notes: |
277
+ Amplifies bold specific moves; punishes corporate-speak. Will
278
+ front-page any named CEO statement that includes a specific
279
+ number of stores, a specific date, and a specific sponsor track.
280
+ Will also front-page a Tremont leak that positions them as the
281
+ disciplined investor.
282
+ - id: supplier_cluster
283
+ label: Supplier Cluster (Inditex / P&G / L'Oréal / Marc O'Polo; voiced by Inditex DACH commercial director)
284
+ kind: external
285
+ special: none
286
+ model_role: agent
287
+ posture: |
288
+ Represents the autumn / Christmas inventory supply chain —
289
+ EUR 120M committed, summer deliveries starting in 6 weeks.
290
+ Inditex is the swing voice; P&G has already moved Königstadt to
291
+ cash-in-advance.
292
+ hidden_agenda: |
293
+ Obtain a CEO-signed going-concern letter co-signed by the
294
+ administrator — that is the only document that reinstates normal
295
+ trade terms. Short of that, pull autumn inventory and redirect it
296
+ to German / Austrian competitors (Peek & Cloppenburg, Breuninger,
297
+ Gerngross) by Turn 3.
298
+ hidden_irritant: |
299
+ Any public CEO statement that uses insolvency-adjacent language
300
+ without a simultaneous going-concern commitment. Even the word
301
+ "restructuring" triggers a supply-chain freeze at Inditex.
302
+ behavior_notes: |
303
+ Decides in 72-hour windows. Will coordinate position across the
304
+ four named suppliers if the CEO requests a joint dinner. Will
305
+ freeze shipments unilaterally within 10 days if there is silence.
wargame/scenarios/signa_contagion/initial_state.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "company_name": "Königstadt Warenhaus Holding GmbH",
3
+ "rival_name": "Tremont Credit Partners LP (Samuel Oster, MD)",
4
+ "industry": "DACH department-store retail (73 stores AT/DE/CZ)",
5
+ "turn": 0,
6
+ "max_turns": 5,
7
+ "metrics": [
8
+ { "key": "revenue", "label": "Annual revenue (€M)", "value": 2100.0, "unit": "€M", "delta_last_turn": 0.0 },
9
+ { "key": "ebitda", "label": "EBITDA (€M)", "value": 38.0, "unit": "€M", "delta_last_turn": -16.0 },
10
+ { "key": "cash_runway_weeks", "label": "Liquidity runway (weeks)", "value": 12.0, "unit": "weeks", "delta_last_turn": -8.0 },
11
+ { "key": "rcf_maturity_days", "label": "RCF maturity countdown (days)", "value": 96.0, "unit": "days", "delta_last_turn": -21.0 },
12
+ { "key": "tremont_bond_holding", "label": "Tremont % of Königstadt bond", "value": 43.0, "unit": "%", "delta_last_turn": 43.0 },
13
+ { "key": "autumn_inventory_committed", "label": "Autumn inventory committed (€M)", "value": 120.0, "unit": "€M", "delta_last_turn": 120.0 },
14
+ { "key": "supplier_payment_terms", "label": "Weighted supplier payment terms (days)", "value": 38.0, "unit": "days", "delta_last_turn": -22.0 },
15
+ { "key": "clawback_exposure", "label": "Potential §31 IO clawback exposure (€M)", "value": 46.0, "unit": "€M", "delta_last_turn": 46.0 },
16
+ { "key": "works_council_alarm", "label": "Works council alarm (AT + DE)", "value": 3.0, "unit": "0=calm 4=wildcat strike", "delta_last_turn": 2.0 },
17
+ { "key": "shareholder_block_stability", "label": "Private shareholder block stability", "value": 48.0, "unit": "/100", "delta_last_turn": -27.0 },
18
+ { "key": "media_pressure", "label": "Media pressure index", "value": 76.0, "unit": "/100", "delta_last_turn": 44.0 },
19
+ { "key": "exec_alignment", "label": "Exec team alignment", "value": 52.0, "unit": "/100", "delta_last_turn": -25.0 }
20
+ ],
21
+ "media_tone": "negative",
22
+ "public_narrative": "Der Standard and Kurier's joint A1 piece mapped the Nordikon / Königstadt / Tremont triangle for the Austrian business audience. trend is expected to run long-form next week — Stefan Melichar is believed to have the draft 13-week cash plan. Handelsblatt has picked up the DACH consolidation angle, framing Königstadt as 'next in line after Galeria.' Reuters Vienna has the story in English. The Austrian Retail Association has publicly questioned supply-chain viability; Inditex has said nothing publicly but has moved internally to cash-on-delivery preparation. The CEO has not yet given an interview.",
23
+ "recent_events": [
24
+ "November 29 — Nordikon Holding AG (67.8% parent) files Sanierungsverfahren. Administrator: Dr. Ulla Reisch (Wolf Theiss).",
25
+ "December 6 — Nordikon Prime Real Estate (landlord on 41/73 stores) files separate Sanierungsverfahren. Administrator: Dr. Norbert Abel (CMS).",
26
+ "December 18 — Administrators announce February 3 auction of the Nordikon Prime lease portfolio.",
27
+ "January 4 — Tremont Credit Partners LP (Samuel Oster) discloses 43% of the EUR 680M Königstadt unsecured bond.",
28
+ "January 11 — Handelsverband Österreich board publicly questions Königstadt supply-chain viability.",
29
+ "January 18 — Der Standard / Kurier joint A1 piece on the Nordikon-Königstadt-Tremont triangle.",
30
+ "January 20 — Inditex DACH commercial director requests a 'going-concern letter' co-signed by the administrator before releasing autumn inventory.",
31
+ "January 22 — Strolz family principal Karl Strolz privately telephones Tremont's relationship lead.",
32
+ "January 24 — Bank consortium informs Königstadt the EUR 270M RCF will not be renewed at April 30 without a sponsor or Tremont consent.",
33
+ "January 26 — Stefanie Sedelmayer publicly breaks with Strolz, calling the Tremont process 'opportunistic.'",
34
+ "January 28 — trend (Stefan Melichar) emails the CFO's office asking for comment on '13-week cash-flow assumptions' — strong signal the plan has leaked.",
35
+ "January 29 — P&G DACH moves Königstadt to cash-in-advance on January shipments (down 38% YoY).",
36
+ "January 30 — CEO Dr. Florian Leitner has not yet made a public statement."
37
+ ]
38
+ }
wargame/scenarios/signa_contagion/world_bible.md ADDED
@@ -0,0 +1,176 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Königstadt Warenhaus Holding GmbH — Signa Contagion World Bible
2
+
3
+ > *Fictional scenario inspired by the Signa Holding insolvency cascade of
4
+ > late 2023 and its impact on retail subsidiaries (Galeria Karstadt Kaufhof,
5
+ > Kika-Leiner, SportScheck). Names, numbers, and events are invented.
6
+ > Do not treat as a reference to any real company, transaction, or person.*
7
+
8
+ ## The Company
9
+
10
+ - **Name**: Königstadt Warenhaus Holding GmbH (Vienna-registered GmbH,
11
+ parent of **73 department-store locations** across Austria, Germany,
12
+ and the Czech Republic; trading brands "Königstadt" and "Stadtpalais").
13
+ - **Revenue**: EUR 2.1B (FY2024). **EBITDA**: EUR 38M (1.8% margin,
14
+ barely above operating break-even).
15
+ - **Employees**: 11,400 across 73 stores + 2 distribution centres
16
+ (Wels AT, Bremen DE) + the Vienna head office (340 FTE).
17
+ - **Ownership**: 67.8% via Königstadt BetriebsGmbH, which is itself an
18
+ 82%-owned subsidiary of the now-insolvent **Nordikon Holding AG**
19
+ (Vienna; filed Sanierungsverfahren on November 29). Remaining 32.2%
20
+ with a consortium of three Austrian private investors (the Strolz,
21
+ Grasser, and Sedelmayer families).
22
+ - **Real estate split**: of 73 locations, **41 are on sale-and-leaseback
23
+ leases** with properties owned by **Nordikon Prime Real Estate GmbH**
24
+ (also now in insolvency), 19 are ground-leased from municipal
25
+ landlords, 8 are Königstadt-owned freehold, 5 are third-party
26
+ commercial leases.
27
+ - **CEO**: **Dr. Florian Leitner**, 49. Appointed October last year after
28
+ a 12-year career at Woolworth / Peek & Cloppenburg DACH. Signed onto
29
+ a turnaround plan that assumed Nordikon sponsorship.
30
+
31
+ ## The disrupting event (9 weeks before turn 1)
32
+
33
+ - **November 29**: Nordikon Holding AG files Sanierungsverfahren
34
+ (Austrian court-supervised restructuring). Insolvency administrator:
35
+ **Dr. Ulla Reisch** (Wolf Theiss, Vienna).
36
+ - **December 6**: Nordikon Prime Real Estate (the landlord on 41 of
37
+ Königstadt's stores) files its own Sanierungsverfahren. Separate
38
+ administrator: **Dr. Norbert Abel** (CMS Reich-Rohrwig).
39
+ - **December 18**: The two administrators jointly announce an auction
40
+ process for the Nordikon Prime lease portfolio, beginning February 3.
41
+ Leases to be sold individually or in regional clusters.
42
+ - **January 4**: **Tremont Credit Partners LP** (New York, $14B AUM;
43
+ MD **Samuel Oster**) discloses it has acquired **43% of Königstadt's
44
+ EUR 680M unsecured bond** from a secondary market position built
45
+ over 5 weeks. Tremont is a distressed-debt specialist — won the 2018
46
+ Steinhoff consolidation, the 2021 Monte dei Paschi claims, the 2023
47
+ Pierer Mobility claims tranche.
48
+ - **January 11**: The 9-member *Handelsverband Österreich* (Austrian
49
+ Retail Association) board publicly questions Königstadt's supply-chain
50
+ viability; Austrian trade press follows.
51
+ - **January 18**: *Der Standard* (Andreas Schnauder) and *Kurier*
52
+ (Andrea Hodoschek) publish a joint piece mapping the Nordikon /
53
+ Königstadt / Tremont triangle on A1.
54
+ - **January 24**: Bank consortium (Erste, RBI, UniCredit Austria,
55
+ BayernLB, Helaba) informs Königstadt that the EUR 270M revolving
56
+ credit facility will not be renewed at its April 30 maturity without
57
+ a fresh sponsor or a Tremont consent letter.
58
+
59
+ ## The player
60
+
61
+ - Dr. Florian Leitner, CEO. 90 days into the job. Did not know
62
+ Nordikon's own liquidity picture when he signed. Now has 12 weeks
63
+ of runway and three separate insolvency proceedings adjacent to him.
64
+
65
+ ## The rival
66
+
67
+ - **Samuel Oster**, Managing Director, Tremont Credit Partners LP.
68
+ New York-based. 41 years old. Harvard Law, ex-Elliott 2011–2019.
69
+ Owns the credit thesis and the committee relationships. Fluent in
70
+ German (MBA INSEAD exchange year). Travels with his own PR advisor
71
+ — Sard Verbinnen partner, Helena Marx — and his own press-relations
72
+ playbook.
73
+ - **Core posture**: force Königstadt into a pre-pack insolvency
74
+ administered by Tremont's chosen administrator, which would allow
75
+ Tremont to credit-bid its bond holding into the equity stack at 18
76
+ cents on the euro. Secondary: block any fresh-sponsor injection that
77
+ would restore bond recoveries above 35 cents (Tremont's base-case
78
+ exit). Tertiary: position Tremont as the credible long-term owner of
79
+ DACH department stores and begin marketing a broader DACH retail
80
+ platform.
81
+
82
+ ## Named stakeholders
83
+
84
+ ### Internal leadership
85
+ - **Dr. Florian Leitner** — CEO.
86
+ - **Mag. Lisa Brandtner** — CFO. 38 years old, ex-CA Immo real-estate
87
+ controller. Hired October to take control of the lease book.
88
+ - **Dr. Jürgen Wimmer** — COO / Head of Retail Operations. 22 years at
89
+ Königstadt; through four previous ownership changes.
90
+ - **Petra Ebner** — Chief Commercial Officer, buyer relationships
91
+ (Zara / Esprit / Marc O'Polo / P&G / Unilever) and private-label
92
+ strategy.
93
+ - **Mag. Alexander Huber** — CHRO. Lead contact with the Austrian
94
+ **GPA-djp** union and 73 local works councils (German Betriebsrat
95
+ at the 23 German stores; Austrian Betriebsrat at the 47 AT stores;
96
+ 2 Czech stores non-unionised).
97
+ - **Dr. Irene Stolz** — General Counsel. Ex-Wolf Theiss. Unusual
98
+ proximity: went to law school with Ulla Reisch, the Nordikon
99
+ administrator.
100
+
101
+ ### Ownership
102
+ - **Königstadt BetriebsGmbH** (67.8% — via Nordikon, now in
103
+ administration; Ulla Reisch exercises the economic rights).
104
+ - **Strolz family** (11.2% — represented by Karl Strolz, 71, who
105
+ privately telephoned the Tremont relationship lead last week).
106
+ - **Grasser family** (12.9% — lawyer of record: Dr. Simon Seidler).
107
+ - **Sedelmayer family** (8.1% — youngest principal Stefanie Sedelmayer
108
+ is the only shareholder rep who has opposed the Tremont process
109
+ publicly).
110
+
111
+ ### Insolvency administrators (adjacent, not internal)
112
+ - **Dr. Ulla Reisch** (Wolf Theiss) — Nordikon Holding administrator.
113
+ - **Dr. Norbert Abel** (CMS Reich-Rohrwig) — Nordikon Prime Real
114
+ Estate administrator. Effectively Königstadt's largest landlord today.
115
+
116
+ ### Lender consortium
117
+ - **Erste Group Bank AG** — lead arranger, EUR 95M exposure. Relationship
118
+ director: Dr. Clemens Maier.
119
+ - **RBI** — EUR 60M. Bernhard Kotanko.
120
+ - **UniCredit Austria** — EUR 55M. Giulia D'Amato.
121
+ - **BayernLB** — EUR 35M. Dr. Karl-Heinz Pöltl.
122
+ - **Helaba** — EUR 25M. Nina Fischer.
123
+
124
+ ### Customers / suppliers
125
+ - **Zara / Inditex** — signals it will pull inventory on any insolvency
126
+ rumour; Königstadt is its 9th largest European wholesale account.
127
+ - **L'Oréal Austria** — 60-day payment term; will invoke retention of
128
+ title on any administrator appointment.
129
+ - **P&G DACH** — has already moved to cash-in-advance. January shipments
130
+ down 38% YoY.
131
+ - **Christmas / Easter inventory** — EUR 120M already committed with
132
+ Asian suppliers for the summer/autumn season; cancellation penalty
133
+ ~EUR 22M.
134
+
135
+ ### Unions
136
+ - **GPA-djp** (Austrian private-sector) — General Secretary Barbara
137
+ Teiber. 8,400 Königstadt members across 47 Austrian stores.
138
+ - **ver.di** (German services union) — Orhan Akman, retail policy.
139
+ 3,100 members across 23 German stores.
140
+
141
+ ### Government
142
+ - **AMS** (Austrian labour-market service) — 4,800 employees would
143
+ potentially pass through Kurzarbeit if a partial closure follows.
144
+ - **Bundesministerium für Arbeit und Wirtschaft** (BMAW) — Minister
145
+ Kocher's office has scheduled a crisis meeting for Turn 2.
146
+ - **Bundesfinanzministerium** — COFAG-successor vehicle exists but no
147
+ explicit retail-sector bailout tool.
148
+
149
+ ### Media
150
+ - **Der Standard** — Andreas Schnauder, broke the triangle piece.
151
+ - **Kurier** — Andrea Hodoschek.
152
+ - **trend** — Stefan Melichar.
153
+ - **Handelsblatt (Düsseldorf)** — covers the German store impact;
154
+ Melanie Bergermann on the retail beat.
155
+ - **Reuters Vienna** — Francois Murphy.
156
+
157
+ ## What the player does not know (fog of war)
158
+
159
+ - Whether Tremont has already secured a "lock-up" agreement with any
160
+ lender in the consortium (the EUR 270M RCF is the critical piece;
161
+ rumoured UniCredit Austria sympathy to a short-fuse work-out).
162
+ - Whether Dr. Ulla Reisch (Nordikon administrator) is preparing to file
163
+ a clawback action under §31 IO (Austrian insolvency code) on
164
+ inter-company dividends paid by Königstadt to Nordikon in 2022–2023
165
+ (total EUR 46M).
166
+ - Whether the Strolz family's private outreach to Tremont means they
167
+ will break ranks at a shareholder meeting — and whether their
168
+ combined 32.2% block with Grasser and Sedelmayer is stable.
169
+ - Whether Tremont already has a bidder lined up for the 41 leases in
170
+ the Nordikon Prime auction (rumoured: an Apollo-backed retail-real-
171
+ estate roll-up).
172
+ - Whether the German Betriebsrat at the 23 German stores will coordinate
173
+ with ver.di on a pre-emptive DACH works-council council (EBR) escalation
174
+ that would constrain any restructuring.
175
+ - Whether *trend*'s Stefan Melichar has obtained Königstadt's draft
176
+ 13-week cash plan from an internal source.
wargame/scenarios/swiss_bank_contagion/agents.yaml ADDED
@@ -0,0 +1,332 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ scenario_id: swiss_bank_contagion
2
+ company_name: Zürich Privatbank AG
3
+ rival_name: Morgan Sterling Private Wealth (Marcus Trent, Head of Swiss Lateral Strategy)
4
+ industry: Swiss private banking (UHNW, CHF 142B AUM)
5
+ player_role: CEO (Dr. Pascal Küng)
6
+ agents:
7
+ - id: cfo
8
+ label: Philippe Renou, CFO
9
+ kind: internal
10
+ special: none
11
+ model_role: agent
12
+ posture: |
13
+ 48 years old, ex-PwC Zurich banking partner. 5 years at ZPB.
14
+ Owns the FINMA capital relationship and reports quarterly to
15
+ Elisabeth Küng-Trüeb's family office. Has been running the
16
+ Pillar-2 capital plan model for 4 weeks.
17
+ hidden_agenda: |
18
+ Deliver a formal Pillar-2 response to FINMA that (a) commits to
19
+ 16.5% CET1 by end-Q4 via retained earnings + a CHF 200M
20
+ subordinated Tier-1 issue placed privately with the family
21
+ trust + Baloise, and (b) visibly accelerates cost-out in
22
+ non-revenue functions. Avoid at all cost a forced equity
23
+ injection — the family trust has told him this would be read
24
+ as a governance failure.
25
+ hidden_irritant: |
26
+ Any CEO-driven retention-package expansion that hits the
27
+ cost-income ratio above 82% without a corresponding FINMA
28
+ acknowledgement. Would break the Pillar-2 plan. Also
29
+ specifically: any move by Chief People Officer Tschudi to
30
+ match Morgan Sterling forward-guarantee economics — the math
31
+ doesn't work at ZPB scale.
32
+ behavior_notes: |
33
+ Numbers-first. Will produce capital plan, NNM bridge, and
34
+ cost-income bridge on demand. Natural tension with Stefan
35
+ Häberli (Head of Wealth) who wants bigger retention cheques.
36
+ Natural ally of Frei (GC) on regulatory posture.
37
+ - id: head_of_wealth
38
+ label: Dr. Stefan Häberli, Head of Wealth Management
39
+ kind: internal
40
+ special: none
41
+ model_role: agent
42
+ posture: |
43
+ 57, ex-Pictet senior partner, ex-Vontobel. 9 years at ZPB.
44
+ Personal relationships with ~30 of the top 50 client families.
45
+ Privately enraged that Morgan Sterling made the first wave of
46
+ hires before he was authorized to counter.
47
+ hidden_agenda: |
48
+ Secure immediate CEO authority for a tier-1 retention package
49
+ for the 12 at-risk RMs: 4-year deferred-comp cliff at 2.5×
50
+ current, partnership-track equity for 4 identified individuals,
51
+ plus an unlisted family-trust-backed "founders' shares" scheme
52
+ for the top 3. Believes the franchise is in the RMs' heads —
53
+ lose them and nothing else matters. Wants personal client-family
54
+ dinners (CEO + Häberli) with the top 15 families within 4 weeks.
55
+ hidden_irritant: |
56
+ Any cost-discipline posture from the CFO that signals to the
57
+ RMs "you are a cost centre." Also any compliance-led framing
58
+ of the Russia-nexus AUM that could spook the Middle East
59
+ family offices (who are NOT Russian but are culturally
60
+ risk-sensitive to reputational drift).
61
+ behavior_notes: |
62
+ Relational. Will reference specific client families by name.
63
+ Tension with CFO Renou on retention economics; tension with
64
+ General Counsel Frei on compliance posture toward certain
65
+ family-office structures.
66
+ - id: cio
67
+ label: Dr. Cornelia Oberholzer, Chief Investment Officer
68
+ kind: internal
69
+ special: none
70
+ model_role: agent
71
+ posture: |
72
+ 51, ex-LGT. Owns the discretionary-mandate franchise that
73
+ delivered 2024 performance +7.8% vs peer 4.2%. Has noticed
74
+ that the resigned RMs' books are disproportionately
75
+ discretionary, not advisory — i.e., her performance story
76
+ is what retains clients once the RM is gone.
77
+ hidden_agenda: |
78
+ Get CEO authorization to publish a quarterly mandate-performance
79
+ fact book with named strategies (currently internal-only) to
80
+ differentiate ZPB's substance from the RM-franchise narrative.
81
+ Secondary: secure CHRO agreement to elevate the three
82
+ senior portfolio managers into client-facing relationship
83
+ capacity as a parallel track — defensive, slow, but structural.
84
+ hidden_irritant: |
85
+ Any CEO move that reduces investments-function headcount as
86
+ part of a cost-out plan — the CFO's base-case Pillar-2 response
87
+ includes a 7% investments-team cut. Also: any public framing
88
+ from Communications that treats performance numbers as
89
+ "supporting evidence" rather than "the franchise."
90
+ behavior_notes: |
91
+ Precise, data-driven. Will bring actual performance numbers
92
+ and attribution. Natural tension with the CFO on any
93
+ cost-cut proposal affecting her team; natural ally of the
94
+ CEO if he plays the "substance over relationships" card.
95
+ - id: general_counsel
96
+ label: Martin Frei, General Counsel & Chief Compliance Officer
97
+ kind: internal
98
+ special: none
99
+ model_role: agent
100
+ posture: |
101
+ 55, former FINMA enforcement division. Owns FINMA, SECO,
102
+ and bank-client-confidentiality relationships. Wrote the
103
+ March 14 Russia-nexus AUM memo.
104
+ hidden_agenda: |
105
+ Get CEO sign-off on a structured exit from the CHF 1.8B of
106
+ Russia-nexus AUM within 120 days — via referral to a licensed
107
+ Liechtenstein or Dubai booking centre, NOT to Morgan Sterling
108
+ (even though Morgan Sterling is actively signalling appetite).
109
+ Avoid a SECO inquiry by voluntarily disclosing the review
110
+ before FINMA asks. Preserve the bank's regulatory capital to
111
+ rebuild, not defend.
112
+ hidden_irritant: |
113
+ Any Head-of-Wealth move that keeps the Russia-nexus AUM for
114
+ revenue reasons. Also: any communications-led framing of the
115
+ Morgan Sterling rivalry as a "war" — would be read in Bern
116
+ as defensive posturing incompatible with a FINMA Pillar-2
117
+ response.
118
+ behavior_notes: |
119
+ Careful, sequenced. Will bring legal letters and regulatory
120
+ framework cites. Natural tension with Häberli over the
121
+ Russia AUM; natural ally of CFO Renou on FINMA posture.
122
+ - id: chro
123
+ label: Isabelle Tschudi, Chief People Officer
124
+ kind: internal
125
+ special: none
126
+ model_role: agent
127
+ posture: |
128
+ 46, ex-Julius Bär HR, ex-Lombard Odier. Built the ZPB
129
+ retention architecture in 2022–2023. Now watching Morgan
130
+ Sterling break her model with larger guarantees than she
131
+ can match.
132
+ hidden_agenda: |
133
+ Get board approval for a two-tier retention response: (1) a
134
+ surgical named-package for the top 12 RMs matching Morgan
135
+ Sterling's forward guarantee (CHF 4–6M per head, 4-year
136
+ cliff), (2) a broader culture-and-career response for the
137
+ next-50 RMs (partnership pathway, portfolio-management
138
+ rotations, client-attribution reform). Wants the CEO to
139
+ personally do the retention calls for the top 12 within
140
+ 7 days.
141
+ hidden_irritant: |
142
+ Any CFO posture that treats retention as a discretionary
143
+ expense item subordinate to Pillar-2 arithmetic. In her
144
+ analysis, losing 12 more RMs costs more than the retention
145
+ packages five times over — and FINMA will not be persuaded
146
+ by a bank that is losing its franchise.
147
+ behavior_notes: |
148
+ Pragmatic, internally political. Will reference comp data
149
+ and lateral-market rates. Natural tension with CFO on
150
+ retention budget; natural ally of Head of Wealth on
151
+ urgency.
152
+ - id: family_trust
153
+ label: Elisabeth Küng-Trüeb (via her chief of staff Dr. Paul Trüeb-Zweifel)
154
+ kind: external
155
+ special: none
156
+ model_role: agent
157
+ posture: |
158
+ Family trust controls 38% of the bank. Elisabeth Küng-Trüeb,
159
+ 81, is the chair; Paul Trüeb-Zweifel (her nephew-by-marriage
160
+ and chief of staff) is the operational interface. Paul is
161
+ 54, ex-UBS Zurich IB, culturally traditional but numerate.
162
+ hidden_agenda: |
163
+ Preserve the family's control structure at any cost above
164
+ liquidity — meaning: accept a capital shortfall solution
165
+ that dilutes the family stake ONLY if the alternative is
166
+ regulatory intervention. The trust is prepared to provide
167
+ CHF 100–150M of fresh subordinated capital if the CEO
168
+ asks correctly, publicly, and once. Wants a real strategic
169
+ response, not incremental defensive moves. Elisabeth is
170
+ considering whether Pascal Küng is the right CEO for a
171
+ five-year rebuild — that question has not been asked, but
172
+ the Weltwoche interview was the first signal.
173
+ hidden_irritant: |
174
+ A CEO who asks for capital without having first shown that
175
+ he has authority over his own management team. Specifically:
176
+ asking the trust before the retention response is defined
177
+ would be read as "the boy is asking his aunt for help" and
178
+ would harden Elisabeth against him. Also: any board-level
179
+ action that bypasses the family trust's 38% position.
180
+ behavior_notes: |
181
+ Deliberate, culturally weighted. Will reference the bank's
182
+ history and long-term franchise. Paul speaks for Elisabeth;
183
+ Elisabeth intervenes directly only on signature moments.
184
+ Natural tension with any CEO move that looks transactional
185
+ or panicked.
186
+ - id: rival_ceo
187
+ label: Marcus Trent, Head of Swiss Lateral Strategy — Morgan Sterling Private Wealth
188
+ kind: external
189
+ special: rival_ceo
190
+ model_role: agent
191
+ posture: |
192
+ 49, ex-Julius Bär lateral head, ex-UBS Wealth Americas. Built
193
+ the Morgan Sterling Swiss onshore business case on a 3-year
194
+ CHF 25B AUM acquisition target. Budget: USD 180M for
195
+ guaranteed packages across this build-out. Thinks in team
196
+ lift-outs, not individual hires.
197
+ hidden_agenda: |
198
+ Announce a second wave of 8–10 ZPB RMs in Turn 3 or 4, timed
199
+ to coincide with either the SBA annual conference or the
200
+ FINMA Bern dialogue — whichever produces the bigger
201
+ ambient pressure. Secondary: signal to ZPB's Russia-nexus
202
+ family clients that Morgan Sterling's US compliance stack
203
+ can "process legitimately what ZPB cannot" — extracting both
204
+ AUM and narrative. Tertiary: position Morgan Sterling to be
205
+ the logical onshore consolidator if ZPB's Pillar-2 response
206
+ fails and the family trust loses patience.
207
+ hidden_irritant: |
208
+ None (this is the adversary).
209
+ behavior_notes: |
210
+ Competitive, well-resourced, well-informed. Watches the
211
+ media cycle. Uses timed announcements. Has visibility into
212
+ ZPB's internal retention model via the 6 RMs already poached.
213
+ If the player surprises him (e.g., a structural response
214
+ that repositions ZPB beyond just-defence), he revises the
215
+ full lateral-hiring roadmap and narrows the target.
216
+ - id: finma
217
+ label: Dr. Ursula Vetterli, FINMA Lead Supervisor (Bern)
218
+ kind: external
219
+ special: none
220
+ model_role: agent
221
+ posture: |
222
+ 58, ex-SNB. Lead supervisor for ZPB. Wrote the February 11
223
+ Pillar-2 letter. Under internal FINMA pressure — the
224
+ post-CS supervisory regime is explicitly tougher on
225
+ concentration and governance risk at mid-sized Swiss houses.
226
+ hidden_agenda: |
227
+ Deliver a credible supervisory outcome on ZPB before the
228
+ Q3 supervisory cycle: either a signed capital plan achieving
229
+ 16.5% CET1 by Q4, or a formal business-model review under
230
+ FINMA Circular 2011/2 if the bank cannot stabilize its
231
+ revenue base. The preferred outcome is the former — FINMA
232
+ does not want another visible Swiss private-banking
233
+ disruption.
234
+ hidden_irritant: |
235
+ A CEO-led media push that frames ZPB's situation as a
236
+ franchise story rather than a regulatory-and-capital story.
237
+ FINMA would read this as deflection. Also: any communications
238
+ response to Morgan Sterling that reads as combative — FINMA
239
+ wants to see management focus on the capital plan and the
240
+ client book, not on the competitor.
241
+ behavior_notes: |
242
+ Institutional, careful. Will reference FINMA circulars and
243
+ peer precedent (BSI, Falcon, CS). Communicates primarily
244
+ through formal channels but can signal off-record via the
245
+ SBA or the SNB. Natural interlocutor: GC Frei and CFO Renou.
246
+ - id: key_client
247
+ label: Mohammed Al-Rashid, Principal — Al-Rashid Family Office (Dubai)
248
+ kind: external
249
+ special: none
250
+ model_role: agent
251
+ posture: |
252
+ 63, patriarch of a top-3 ZPB client family (CHF 2.8B AUM).
253
+ Relationship began in 1998. His primary RM, Andreas Lengauer,
254
+ resigned on February 4. Has not yet moved money but has
255
+ taken a first call with Marcus Trent's team.
256
+ hidden_agenda: |
257
+ Establish whether ZPB intends to remain a real private bank
258
+ or to become a capital-constrained cost-out story. Would
259
+ prefer to keep the book at ZPB — switching is expensive and
260
+ culturally uncomfortable — but needs (a) a named senior
261
+ relationship owner (likely Häberli or CEO personally), and
262
+ (b) a coherent 24-month strategic narrative, ideally with
263
+ the family trust visibly behind it. Will test the bank in
264
+ the next two turns.
265
+ hidden_irritant: |
266
+ A ZPB response that treats his book as retention-pipeline
267
+ rather than a principal relationship. Also: any
268
+ compliance-driven re-papering exercise on his custody
269
+ structure during this window — would be read as the bank
270
+ getting nervous.
271
+ behavior_notes: |
272
+ Relational, private, direct. Will ask for a personal CEO
273
+ meeting. Pays attention to how ZPB communicates publicly.
274
+ The decision-making unit is Mohammed + his CFO nephew.
275
+ Can move the book in 6 weeks if he decides to.
276
+ - id: sba
277
+ label: August Benz, Chair — Swiss Bankers Association (SBA)
278
+ kind: external
279
+ special: none
280
+ model_role: agent
281
+ posture: |
282
+ 62, former CEO of a Zurich cantonal bank. SBA Chair since
283
+ 2022. Sees the "third wave" of post-CS outflow concentrating
284
+ in 3 mid-sized houses, of which ZPB is one.
285
+ hidden_agenda: |
286
+ Prevent a second visible disruption of the Swiss private-banking
287
+ brand. Would offer ZPB a back-channel to FINMA and an SBA
288
+ industry-support narrative if ZPB commits to a credible
289
+ capital and franchise plan. Does not want ZPB at the SBA
290
+ annual conference in Turn 2 unless the CEO has something
291
+ substantive to say. Would consider a coordinated "peer
292
+ response" statement.
293
+ hidden_irritant: |
294
+ A ZPB move that pulls SBA into competitive warfare with
295
+ Morgan Sterling — the SBA's members include both sides of
296
+ this fight. Also: any CEO statement that implies Swiss
297
+ supervision is itself part of the problem.
298
+ behavior_notes: |
299
+ Diplomatic, institutional. Will reference peer precedent.
300
+ Natural ally of FINMA's institutional interest; can signal
301
+ to media on background but does not drive headlines.
302
+ - id: media
303
+ label: Daniel Imwinkelried, NZZ (lead) + Claude Baumann (Finews) + Owen Walker (FT) + Dirk Schütz (Bilanz)
304
+ kind: external
305
+ special: none
306
+ model_role: agent
307
+ posture: |
308
+ NZZ's Imwinkelried set the Swiss frame with the February 22
309
+ piece; Finews's Baumann runs the daily news engine and has
310
+ live intelligence on lateral hires; FT's Walker is
311
+ international banking-beat; Schütz at Bilanz has the Küng
312
+ profile relationship and would have first claim on any major
313
+ CEO interview.
314
+ hidden_agenda: |
315
+ Move the story from "ZPB bleeding RMs" to one of three
316
+ possible frames: (a) "ZPB repositions: the substance bank"
317
+ (positive), (b) "Küng tested: can the nephew run a crisis"
318
+ (narrative), or (c) "ZPB capitulates: the Pillar-2 fix fails"
319
+ (negative). Looking for a real interview — not a statement,
320
+ not a doorstep — ideally with CEO + a senior family-trust
321
+ voice together (unprecedented and therefore newsworthy).
322
+ hidden_irritant: |
323
+ Messaging that overclaims (e.g., "record NNM pipeline in Q2"
324
+ without receipts). Will be checked and will backfire. Also:
325
+ any communication that treats the Morgan Sterling story as
326
+ ZPB's main story — the real story, per Imwinkelried, is
327
+ the capital-and-franchise pivot.
328
+ behavior_notes: |
329
+ Swiss and international press pack with differentiated beats.
330
+ Imwinkelried sets the sober frame; Baumann breaks intraday;
331
+ Walker sets the international narrative; Schütz owns the
332
+ "CEO as a character" piece.
wargame/scenarios/swiss_bank_contagion/initial_state.json ADDED
@@ -0,0 +1,37 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "company_name": "Zürich Privatbank AG",
3
+ "rival_name": "Morgan Sterling Private Wealth (Marcus Trent, Head of Swiss Lateral Strategy)",
4
+ "industry": "Swiss private banking (UHNW, CHF 142B AUM)",
5
+ "turn": 0,
6
+ "max_turns": 5,
7
+ "metrics": [
8
+ { "key": "aum", "label": "Assets under management (CHF B)", "value": 142.0, "unit": "CHF B", "delta_last_turn": -3.0 },
9
+ { "key": "nnm_ytd", "label": "Net new money YTD (CHF B)", "value": -14.0, "unit": "CHF B", "delta_last_turn": -14.0 },
10
+ { "key": "cet1_ratio", "label": "CET1 ratio (%)", "value": 14.5, "unit": "%", "delta_last_turn": -0.4 },
11
+ { "key": "finma_floor_target", "label": "FINMA proposed CET1 floor (%)", "value": 16.5, "unit": "%", "delta_last_turn": 4.5 },
12
+ { "key": "rm_retention_top12", "label": "Top-12 RM retention (of 12)", "value": 6.0, "unit": "count", "delta_last_turn": -6.0 },
13
+ { "key": "rm_books_lost", "label": "AUM booked to departed RMs (CHF B)", "value": 3.0, "unit": "CHF B", "delta_last_turn": 3.0 },
14
+ { "key": "russia_nexus_aum", "label": "Russia-nexus AUM flagged (CHF B)", "value": 1.8, "unit": "CHF B", "delta_last_turn": 1.8 },
15
+ { "key": "cost_income_ratio", "label": "Cost / income ratio (%)", "value": 79.0, "unit": "%", "delta_last_turn": 3.0 },
16
+ { "key": "analyst_rating", "label": "Autonomous analyst score (0=UP 4=OP)", "value": 1.0, "unit": "/4", "delta_last_turn": -2.0 },
17
+ { "key": "client_confidence_index", "label": "Top-50 client confidence index (/100)", "value": 58.0, "unit": "/100", "delta_last_turn": -18.0 },
18
+ { "key": "family_trust_confidence", "label": "Küng-Trüeb trust confidence in CEO", "value": 54.0, "unit": "/100", "delta_last_turn": -22.0 },
19
+ { "key": "exec_alignment", "label": "Exec team alignment", "value": 56.0, "unit": "/100", "delta_last_turn": -16.0 }
20
+ ],
21
+ "media_tone": "negative",
22
+ "public_narrative": "NZZ's Imwinkelried set the Swiss frame with his February 22 'slow-motion exodus' piece naming ZPB twice; Finews's Baumann is driving daily coverage of the lateral hires; FT's Walker added the international lens. Elisabeth Küng-Trüeb's Weltwoche interview is now read as the family trust's warning shot to her nephew CEO. Morgan Sterling made its March 9 announcement of two additional hires unusually public. Autonomous's Stalmann downgraded to Underperform on March 12 on a combined NNM + capital-floor + franchise thesis. FINMA's February 11 Pillar-2 letter is not public but is known to the SBA-connected buy-side. CEO Dr. Pascal Küng has not given a press interview since November 2023.",
23
+ "recent_events": [
24
+ "January 15 — Morgan Sterling Private Wealth opened 3rd-floor Bahnhofstrasse extension and announced Marcus Trent as Head of Swiss Lateral Strategy.",
25
+ "February 4 — Four Zurich-desk RMs resigned simultaneously (combined CHF 1.9B book); 90-day gardening leave triggered.",
26
+ "February 11 — FINMA lead supervisor Dr. Ursula Vetterli sent ZPB a Pillar-2 letter proposing 16.5% CET1 floor effective Q4; formal response due June 30.",
27
+ "February 22 — NZZ (Daniel Imwinkelried) published 'Swiss private banking's slow-motion exodus' naming ZPB twice.",
28
+ "March 1 — Elisabeth Küng-Trüeb (family trust chair) gave a Weltwoche interview saying the bank 'has to stop the bleeding.'",
29
+ "March 9 — Two further ZPB RMs resigned (CHF 1.1B combined); Morgan Sterling announced the hires publicly the same day.",
30
+ "March 12 — Autonomous's Stefan Stalmann downgraded ZPB to Underperform.",
31
+ "March 14 — Internal compliance review flagged CHF 1.8B of client AUM with residual Russia-nexus for enhanced review.",
32
+ "March 18 — Year-to-date net new money crossed CHF -14B (~10% of opening AUM).",
33
+ "March 22 — SBA chair August Benz signalled informally to media background that 'the third wave' of post-CS outflows concentrates at three mid-sized houses.",
34
+ "March 24 — Mohammed Al-Rashid's family office took a first introductory call with Morgan Sterling's team.",
35
+ "March 26 — Bilanz's Dirk Schütz requested a CEO interview slot for the April edition."
36
+ ]
37
+ }
wargame/scenarios/swiss_bank_contagion/world_bible.md ADDED
@@ -0,0 +1,214 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Zürich Privatbank AG — Post-Contagion World Bible
2
+
3
+ > *Fictional scenario inspired by the 2023–2025 reverberations in Swiss
4
+ > private banking after the Credit Suisse collapse — the UBS lateral
5
+ > hiring wave, FINMA's tightened supervisory posture, client-confidence
6
+ > shocks in CHF-denominated wealth management, and the Russia-linked
7
+ > AUM reviews. Names, numbers, and events are invented. Do not treat as
8
+ > a reference to any real company or person.*
9
+
10
+ ## The Company
11
+
12
+ - **Name**: Zürich Privatbank AG (Zurich-HQ; unlisted; privately held
13
+ but FINMA-supervised as a category-3 bank).
14
+ - **AUM**: CHF 142B. **Operating income**: CHF 1.1B (FY2024).
15
+ **Net profit**: CHF 208M. **Cost/income ratio**: 79%.
16
+ - **CET1**: 14.5% (current FINMA floor 12%; revised floor proposed 16.5%).
17
+ - **Employees**: 850, of whom ~340 client-facing (RMs + assistants).
18
+ - **Booking centres**: Zurich (HQ), Geneva, Luxembourg, Singapore, DIFC.
19
+ - **Client base**: ~4,800 UHNW households. Roughly CHF 29B sits with the
20
+ top 50 client families. The top 12 relationship managers ("RMs")
21
+ manage ~CHF 38B of books — a book concentration that is both the
22
+ bank's franchise and its single largest structural risk.
23
+ - **Ownership**: 38% Küng-Trüeb family trust (controlling); 42% free
24
+ float (privately placed — no public market); 8% Baloise; 6% Norges
25
+ Bank; 6% BlackRock.
26
+ - **CEO**: **Dr. Pascal Küng**, 54. Appointed 2022. Second-generation
27
+ family principal — nephew of the family matriarch Elisabeth
28
+ Küng-Trüeb (81, trust chair). Previously head of the Geneva booking
29
+ centre. Not a product of the CS/UBS alumni pool; positioned internally
30
+ as the "continuity candidate" when the board passed over the external
31
+ slate.
32
+
33
+ ## The disrupting event (10 weeks before turn 1)
34
+
35
+ - **January 15**: Morgan Sterling Private Wealth opened a 3rd-floor
36
+ extension at its Bahnhofstrasse Zurich office and published a
37
+ press release announcing "targeted lateral expansion into Swiss
38
+ onshore private banking." Industry-known lateral-hiring lead
39
+ **Marcus Trent** (ex-Julius Bär, ex-UBS Wealth) was named as Head
40
+ of Swiss Lateral Strategy.
41
+ - **February 4**: Four RMs on the Zurich German-Swiss desk resigned
42
+ simultaneously, triggering a 90-day gardening-leave clock. Combined
43
+ book ~CHF 1.9B. Industry consensus (per Finews) is that Morgan
44
+ Sterling is the destination. ZPB's retention response (matching
45
+ buyout + deferred comp cliff) is viewed internally as too late.
46
+ - **February 11**: FINMA lead supervisor **Dr. Ursula Vetterli**
47
+ (Bern) sent ZPB a Pillar 2 supervisory letter proposing a raised
48
+ CET1 floor of **16.5%** (current 12% floor + 4.5% institution-specific
49
+ add-on) effective from **Q4**. Letter cites "concentration risk in
50
+ relationship-manager-dependent revenue stream" and "heightened
51
+ peer-group outflow correlation." ZPB has **until June 30** to
52
+ respond formally.
53
+ - **February 22**: *NZZ*'s Daniel Imwinkelried published "Swiss
54
+ private banking's slow-motion exodus" — a 3,200-word piece naming
55
+ ZPB twice as one of three mid-sized Swiss houses "losing the
56
+ post-CS talent arbitrage."
57
+ - **March 1**: Elisabeth Küng-Trüeb (family trust chair, 81, normally
58
+ media-quiet) gave a *Weltwoche* interview arguing the bank "has to
59
+ stop the bleeding" and referred obliquely to "boardroom indecision."
60
+ The interview is read inside ZPB as a family-trust warning shot to
61
+ her nephew.
62
+ - **March 9**: Two further RMs (one Geneva desk, one Zurich
63
+ family-office-channel) resigned. Morgan Sterling announced the hires
64
+ publicly the same day — an unusually aggressive signal. Combined
65
+ books ~CHF 1.1B.
66
+ - **March 12**: Autonomous Research's Stefan Stalmann downgraded ZPB
67
+ from Neutral to Underperform, citing "NNM trajectory plus capital
68
+ floor mechanics plus a CEO franchise question."
69
+ - **March 14**: A compliance review internal to ZPB flagged CHF 1.8B
70
+ of client AUM with residual Russian nexus (post-Feb-2022 but
71
+ pre-Oct-2023 relationships where beneficial-ownership structures
72
+ changed). General Counsel circulated a memo framing this as "SECO
73
+ and FINMA disclosure-triggering" if the net new money flows continue
74
+ to be reported without flagging.
75
+ - **March 18**: Year-to-date net new money crossed **CHF -14B**,
76
+ representing ~10% of opening AUM — a pace materially worse than
77
+ peer disclosure.
78
+
79
+ ## The player
80
+
81
+ - Dr. Pascal Küng, CEO. Has not given a press interview since the
82
+ November 2023 *Bilanz* profile. Upcoming scheduled appearances:
83
+ Swiss Bankers Association annual conference (Basel, Turn 2);
84
+ FINMA-supervised dialogue (Bern, Turn 3); family trust AGM (Turn 5).
85
+
86
+ ## The rival
87
+
88
+ - **Marcus Trent**, 49. Head of Swiss Lateral Strategy, Morgan
89
+ Sterling Private Wealth (US wirehouse, Swiss presence via its
90
+ Zurich and Geneva bank subsidiaries). Previously head of lateral
91
+ recruiting at Julius Bär (2018–2022) and UBS Wealth Management
92
+ Americas inbound-Swiss desk (2014–2018). Known in the market for
93
+ structured team-lift-outs with 4-year guarantee packages funded
94
+ against a forward revenue model.
95
+ - **Core posture**: complete a structured 15-RM team lift-out from
96
+ ZPB across Q2, targeting CHF 6–8B of books with 70% retention
97
+ assumption. Morgan Sterling's Swiss onshore build-out thesis rests
98
+ on acquiring a "critical mass" team faster than organic hiring
99
+ allows. Secondary: position Morgan Sterling as the natural
100
+ destination for ZPB's Russia-exposed client cluster — which is
101
+ operationally too risky for ZPB to keep but valuable at a US-wirehouse
102
+ compliance stack.
103
+ - **Leverage**: Trent is not bound by Swiss labour-court non-compete
104
+ reach if the RMs individually decline their gardening leave (a
105
+ tactic pioneered in the 2023 CS-to-UBS episode). Morgan Sterling
106
+ has budget authority up to USD 180M for guaranteed compensation
107
+ packages in this build-out.
108
+
109
+ ## Named stakeholders
110
+
111
+ ### Internal leadership
112
+ - **Dr. Pascal Küng** — CEO.
113
+ - **Philippe Renou** — CFO. 48, ex-PwC Zurich partner. 5 years at
114
+ ZPB. Owns the FINMA capital relationship and the family trust
115
+ reporting line.
116
+ - **Dr. Stefan Häberli** — Head of Wealth Management (the RMs all
117
+ report up to him). 57, ex-Pictet, ex-Vontobel. Has personal
118
+ relationships with ~30 of the top 50 client families. Seen as
119
+ under-incentivized by the current retention scheme.
120
+ - **Dr. Cornelia Oberholzer** — Chief Investment Officer. 51, ex-LGT.
121
+ Owns the discretionary-mandate performance story (a rare bright
122
+ spot — 2024 mandate performance +7.8% vs peer avg +4.2%).
123
+ - **Martin Frei** — General Counsel and Chief Compliance Officer.
124
+ Carries the FINMA, SECO (sanctions), and Eidgenössische
125
+ Finanzmarktaufsicht relationships. Former FINMA enforcement.
126
+ - **Isabelle Tschudi** — Chief People Officer. Built the current
127
+ retention/deferred-comp architecture; now under pressure for not
128
+ matching Morgan Sterling's forward-guarantee offers.
129
+
130
+ ### Board / governance
131
+ - **Elisabeth Küng-Trüeb** — Family trust chair, 81. Honorary board
132
+ role. Controls 38% of shares through the trust.
133
+ - **Dr. Hans-Rudolf Werner** — Independent board chair; ex-SNB
134
+ vice-chair.
135
+ - **Beatrice Moretti** — Independent director; ex-Pictet managing
136
+ partner.
137
+ - **Rolf Gürtler** — Independent director; represents Baloise's 8%.
138
+
139
+ ### Regulators
140
+ - **FINMA** — lead supervisor **Dr. Ursula Vetterli** (Bern). Owns
141
+ the June 30 capital-floor response deadline.
142
+ - **SECO** — Swiss sanctions regulator; would run any Russia-nexus
143
+ AUM review.
144
+ - **Swiss Bankers Association (SBA)** — Chair August Benz;
145
+ industry interlocutor (not regulator). SBA has signalled
146
+ concern about the "third wave" of post-CS outflows.
147
+
148
+ ### Clients (representative)
149
+ - **Al-Rashid family office (Dubai)** — top-3 client family, CHF 2.8B
150
+ AUM at ZPB, managed by one of the 4 RMs who resigned February 4.
151
+ - **Helvetia Stiftung** — major Swiss charitable foundation client,
152
+ CHF 890M AUM, board-level ZPB relationship.
153
+
154
+ ### Media / analysts
155
+ - **NZZ** — Daniel Imwinkelried (banks beat); has the Swiss
156
+ private-banking franchise read.
157
+ - **Finews.ch** — Claude Baumann (editor); the daily Swiss banking
158
+ news engine.
159
+ - **Financial Times** — Owen Walker (banking, London) + Sam Jones
160
+ (Zurich correspondent).
161
+ - **Tages-Anzeiger** — Erich Bürgler (economy).
162
+ - **Bilanz** — Dirk Schütz (editor-in-chief); did the 2023 Küng profile.
163
+ - **Sell-side coverage** — Autonomous (Stefan Stalmann);
164
+ KBW (Thomas Hallett); ZKB (Michael Kunz).
165
+
166
+ ## Regulatory / operational landscape
167
+
168
+ - **FINMA Pillar 2 process**: under Art. 45 BankG / FINMA Circular
169
+ 2011/2, FINMA can impose institution-specific capital add-ons
170
+ where concentration risk, peer-correlation risk, or governance
171
+ risk is assessed. The bank's formal response must be a credible
172
+ capital plan or a credible business-model response (or both).
173
+ - **Swiss employment law re. non-competes** (CO Art. 340): Swiss
174
+ non-compete clauses are enforceable only against a clearly-defined
175
+ functional and geographic scope and typically for max 12 months;
176
+ gardening leave obligations can be voluntarily waived by the RM in
177
+ exchange for forfeiting deferred compensation. Morgan Sterling's
178
+ lateral offers typically fund the deferred-comp buyout.
179
+ - **Swiss data-protection + bank-client confidentiality**
180
+ (Art. 47 BankG): each RM is the personal primary contact for
181
+ client families; cannot take any client data, but can (and does)
182
+ take the phone number in their head. In Swiss private banking
183
+ reality, that is the asset.
184
+ - **SECO Russia sanctions (SR 946.231.176.72)**: EU-parallel framework.
185
+ Reviews of residual Russian-nexus AUM are not per se illegal but
186
+ trigger obligatory ongoing monitoring reports.
187
+
188
+ ## Time and tempo
189
+
190
+ - **5 turns**, each turn ≈ 7 days. Total arc: ~5 weeks.
191
+ - FINMA Pillar 2 formal response deadline: **Turn 5 / June 30**
192
+ (inside the 5-turn arc as a looming regulatory cliff).
193
+ - Swiss Bankers Association annual conference (Küng panel, optional):
194
+ **Turn 2**.
195
+ - FINMA supervisory dialogue (Bern, mandatory): **Turn 3**.
196
+ - Morgan Sterling expected "second wave" announcement (per press
197
+ leaks): **Turn 3 or 4**.
198
+ - Family trust AGM: **Turn 5**.
199
+
200
+ ## What is NOT true (agents must not invent)
201
+
202
+ - ZPB is not under any FINMA enforcement action (supervisory letter
203
+ only; no investigation).
204
+ - Marcus Trent has not met with any ZPB RM in person (recruitment
205
+ runs through intermediaries per Swiss practice).
206
+ - Elisabeth Küng-Trüeb has not publicly called for Pascal Küng's
207
+ replacement; the *Weltwoche* interview is read as a warning, not
208
+ a dismissal.
209
+ - No Russia-nexus AUM at ZPB is currently sanctioned; the CHF 1.8B
210
+ figure reflects AUM flagged for enhanced review, not blocked.
211
+ - UBS has not made any approach to acquire ZPB.
212
+ - The Swiss government has not commented on ZPB.
213
+ - Morgan Sterling Private Wealth has not announced any specific team
214
+ or individual beyond the March 9 hires.
wargame/tests/test_archetypes.py CHANGED
@@ -24,6 +24,14 @@ ARCHETYPES = [
24
  "crisis_response",
25
  "ma_integration",
26
  "activist_investor",
 
 
 
 
 
 
 
 
27
  ]
28
 
29
 
 
24
  "crisis_response",
25
  "ma_integration",
26
  "activist_investor",
27
+ "energy_supply_shock",
28
+ "signa_contagion",
29
+ "ev_transition",
30
+ "russia_exit",
31
+ "swiss_bank_contagion",
32
+ "defense_ramp_up",
33
+ "orf_reform",
34
+ "hormuz_energy_shock",
35
  ]
36
 
37