# Eibenreith Game Design Document

**Arbeitsstand:** verbindliche Referenzfassung nach der Neustrukturierung von Intro, Ink-Architektur, Beziehungsmodell, Stilregeln und Anreise.  
**Zweck:** Dieses Dokument ist keine Chronik der bisherigen Arbeit, sondern die zentrale Design-, Writing- und Implementierungsbibel für *Eibenreith*.

**Encoding-Regel:** Alle Ink-Dateien und UI-Lokalisierungsdateien werden in UTF-8 gespeichert. Deutscher Text verwendet echte Umlaute, `ß` und typografische Sonderzeichen direkt, zum Beispiel `ä`, `ö`, `ü`, `Ä`, `Ö`, `Ü` und `„…“`. Keine Umschreibung als `ae`, `oe`, `ue` oder `ss` als Ersatz für korrekte Zeichen.

**Verbindliche Arbeitsregel für Codex/Textänderungen:** Keine Textänderungen per Regex, Massenersetzung oder Skript. Textänderungen erfolgen ausschließlich mit `apply_patch`. PowerShell-Befehle werden vor dem Lesen oder Anzeigen von Text immer auf UTF-8 gesetzt. Vor großen Textänderungen wird ein Git-Check-in erstellt. Einträge werden einzeln bearbeitet, nach jeder Änderung angeschaut und erst danach nacheinander fortgeführt. Keine Shortcuts.

Dieses Dokument ist ausführlich, weil *Eibenreith* kein rein mechanisches Choice-Spiel ist. Die literarische Stimme, die soziale Semantik, die historische Oberfläche, die Beziehungsheuristiken und die Ink-Architektur hängen direkt zusammen. Eine zu starke Kürzung würde Designentscheidungen zerstören. Die Kurzfassungen am Anfang jedes großen Abschnitts dienen nur der schnellen Orientierung; die Detailabschnitte sind die eigentliche Referenz.

**Regel zur Konfliktauflösung:** Neuere Entscheidungen überschreiben ältere. Entscheidungen des Autors überschreiben Vorschläge des Assistenten, sofern sie nicht später ausdrücklich verworfen wurden. Frühere Ideen werden nur erwähnt, wenn sie als Negativregel oder offene Frage für die weitere Arbeit relevant bleiben.

# 1. Projektvision

## 1.1 Projektformel

*Eibenreith* ist ein deutschsprachiges, choice-basiertes Ink-Spiel im Stil eines literarischen historischen Gothic-Horror- und Beziehungsdramas. Es spielt im Jahr **1898** in der österreichisch-ungarischen Monarchie. Der Spieler steuert Valerie, eine junge Frau aus dem Umfeld der Kabinettskanzlei Seiner Majestät, die mit einem mystischen Ruf und einem diskreten Auftrag nach Hohenreith reist.

Das Spiel verbindet kaiserzeitliche Bürokratie, Rang, Ruf, Eisenbahnmoderne, Adel, Kirche, Dorf, Dienstbotenwelt, ethnisch-konfessionelle Spannungen, weibliche und männliche Rollen, soziale Macht und eine ältere, schwer benennbare Bedrohung.

Das Spiel ist **nicht primär ein Krimi** und nicht primär eine moderne Unterdrückungsparabel. Es nutzt Mystery- und Ermittlungsformen, aber sein Kern ist ein psychologisches Drama über Rollen, Privileg, Abhängigkeit, Selbstbehauptung, Intimität, Kontrolle und die Frage, wer in einer streng ritualisierten Welt überhaupt sprechen darf.

## 1.2 Moralische Grundformel

Der moralische Kernsatz des Spiels lautet:

> **Eibenreith erzählt, dass in einer Welt aus Rang, Ruf und Ritual nicht der die meiste Macht hat, der offiziell befiehlt, sondern der, der am besten versteht, was alle anderen nicht aussprechen dürfen.**

Kürzeres Motto:

> **Macht wohnt dort, wo alle gelernt haben, nicht hinzusehen.**

Diese Formel ersetzt jede platte Gegenwartsschablone. *Eibenreith* handelt nicht davon, dass Männer Macht haben und Frauen machtlos sind. Es handelt davon, dass Macht in dieser Welt über Stand, Geschlecht, Religion, Ethnizität, Sprache, Bildung, Amt, Besitz, Haushalt, Ruf, Körper, Schweigen und Zugang verteilt ist.

Valerie ist als Dame der gehobenen Gesellschaft nicht einfach Opfer. Sie besitzt erhebliches Privileg: Stand, Bildung, Kleidung, Sprache, Hofnähe, Zugang, Schutz, Glaubwürdigkeit und die Fähigkeit, andere Menschen sozial lesen und benutzen zu können. Gegenüber einem Kutscher, Knecht, Bahnhofsarbeiter, einfachen Soldaten, jüdischen Händler, slowenischen Dienstboten oder bäuerlichen Mann hat sie oft mehr reale Macht als viele Männer.

Das Spiel muss daher zeigen: **Jede Figur hat Macht und Ohnmacht zugleich.** Entscheidend ist, ob eine Figur ihre Rolle benutzt, um andere handlungsfähiger zu machen, oder um sie in einer Rolle festzuhalten.

## 1.3 Was das Spiel leisten soll

Der Spieler soll nicht nur erfahren, was passiert. Er soll lernen, wie Valerie in dieser Welt funktioniert: wie sie sich hält, wie sie atmet, welche Rolle sie spielt, wie sie beobachtet wird, welche Privilegien sie besitzt, welche Grenzen sie spürt und wie jede kleine Geste sozial gelesen werden kann.

Die Spielerfahrung lautet nicht:

> Ich bin eine arme Frau in einer Männerwelt.

Sondern:

> Ich bin eine junge Dame mit gefährlich viel und gefährlich wenig Macht. Jede Rolle, die mich schützt, kann auch andere einschließen. Jede Form, die mir Zugang gibt, kann jemanden zum Schweigen bringen. Jede Freiheit, die ich nehme, erzeugt Zeichen, die andere bezahlen könnten.

## 1.4 Genre und Ton

*Eibenreith* steht zwischen:

- historischem Gothic Horror,
- psychologischem Beziehungsdrama,
- Gesellschaftsroman,
- Mystery-Adventure,
- interaktiver Rollen- und Identitätsstudie,
- Kaiserpunk ohne plakative Steampunk-Oberfläche.

„Kaiserpunk“ bedeutet hier nicht Messingroboter, Dampfmaschinen-Spektakel oder generische Retrofuturistik. Es bedeutet: die ästhetische und soziale Macht der späten Habsburgermonarchie wird als Spielmaterial verwendet. Papier, Siegel, Hofsprache, Eisenbahn, Telegraph, Rang, Uniform, Etikette, katholische Zeichen, ethnisch-konfessionelle Ordnung, Dienstboten und Adel werden zu Mechaniken der Wahrnehmung und Kontrolle.

## 1.5 Creative Pillars

### 1.5.1 Verkörperte historische Perspektive

Der Spieler soll spüren, dass Valerie als junge Dame des späten 19. Jahrhunderts handelt. Das bedeutet:

- Korsett, Handschuhe, Hut, Nadeln und Reisekleidung sind nicht Dekor.
- Der Körper ist sozial geformt.
- Erschöpfung, Hunger, Schwitzen, Haltung und Atem sind erzählerisch relevant.
- Weiblichkeit ist gesellschaftliche Lesart, aber nicht automatisch Machtlosigkeit.
- Valeries Handlungsspielraum entsteht aus Beschränkung **und** Privileg.

### 1.5.2 Soziale Bedeutung vor mechanischem Fortschritt

Eine kleine Geste kann wichtiger sein als ein gefundener Gegenstand. Ein falsch behandelter Koffer, ein zu freundlicher Blick zum Kutscher oder eine nicht erwartete Fußankunft kann mechanisch und narrativ bedeutender sein als ein klassischer Hinweis.

### 1.5.3 Beziehungsdrama statt Opfer-Täter-Schablone

Die Handlung soll nicht auf „Finde die Wahrheit hinter dem Spuk“ reduziert werden und ebenso wenig auf „Männer kontrollieren, Frauen leiden“. Die wichtigere Frage ist:

- Wer sieht wen wirklich?
- Wer benutzt Fürsorge als Besitzanspruch?
- Wer hat Macht, aber nennt sie Pflicht?
- Wer hat wenig offizielle Macht, aber kontrolliert Ruf, Zugang, Haushalt oder Schweigen?
- Wann macht Valerie andere freier, und wann ersetzt sie nur deren alte Rolle durch ihre eigene Deutung?

### 1.5.4 Historische Oberfläche, verborgene Tiefe

Öffentlich muss die Welt historisch plausibel bleiben. Das Übernatürliche darf nicht wie ein sichtbares Fantasy-System auftreten. Es zeigt sich in Lücken, Ritualen, Körpersignalen, Fehlbenennungen, alten Orten, sozialen Tabus und unpassenden Reaktionen.

### 1.5.5 Ink als Autorensystem, nicht bloßer Dialogbaum

Das Spiel soll mit Ink nicht als linearer Branching Tree, sondern als modulares, zustandsbasiertes Erzählmodell gebaut werden:

- Encounters statt Quests,
- State Trees als semantische Wissensketten,
- Relationship Heuristics statt Approval-Meter,
- Buckets für Moment-, Room-, Episode- und Game-Content,
- Engine-gesteuerte Präsentation aktuell gültiger Choices.

# 2. Setting-Bibel

## 2.1 Zeit: 1898

Das Spiel spielt im Jahr **1898**. Frühere 1889-Annahmen sind überholt. Alle historischen Details müssen, wenn sie konkret eingebaut werden, auf 1898 geprüft werden.

1898 ist interessant, weil es eine späte Phase der Habsburgermonarchie markiert: modern genug für Eisenbahn, Telegraph, Presse, städtische Kultur und bürokratische Durchdringung; zugleich geprägt von Adel, Kirche, Standesformen, Nationalitätenkonflikten, Geschlechterrollen und imperialer Erstarrung.

## 2.2 Offene Datumsentscheidung

Noch nicht endgültig festgelegt:

- Spielt die Handlung vor oder nach der Ermordung Elisabeths?
- Soll die Nachricht von Sisis Tod während des Aufenthalts als Störmoment eintreffen?
- Soll das Kaiserjubiläum als gerade stattgefundenes Ereignis thematisch eingebaut werden?
- Ist es Spätherbst oder Winter?

Die aktuelle Prosa tendiert zu kaltem Spätherbst oder Winter: gefrorener Schlamm, dunkle Wälder, kaltes Glas, frühes Dunkel, körperliche Kälte. Diese Atmosphäre passt zum Horror, ist aber erst verbindlich, wenn der konkrete Kalender festgelegt wird.

## 2.3 Region

Die Handlung liegt in einer fiktiv ergänzten Obersteiermark, vermutlich nahe:

- Aflenzer Becken / Aflenztal,
- Hochschwab-Südraum,
- Aflenz,
- Graßnitz,
- Turnau,
- Stübming,
- Hohe Veitsch / Hochschwab als landschaftliche Bezugspunkte.

Die Region ist nicht austauschbare Alpenkulisse. Sie soll aus realer obersteirischer Erfahrung gespeist werden: enge Seitentäler, Kalkberge, dunkle Wälder, Wasser, Holz, Eisen, Jagd, katholische Zeichen, lokale Sprache, soziale Enge.

## 2.4 Orte

### 2.4.1 Eibenreith

Eibenreith ist das Dorf im Tal bzw. im Seitengraben. Der Name soll im Spiel nicht sofort erklärt und nicht glossiert werden. Er ist ein Bedeutungsträger, der sich erst durch Verlauf, Ort und ältere Namen entfaltet.

Funktion des Dorfes:

- erste Gegenöffentlichkeit zum Adelshaus,
- soziales Gedächtnis,
- lokales Wissen,
- Beobachtungsmaschine,
- Ort zwischen Kirche, Wasser, Straße und Haus,
- möglicher Zugang zu alten Namen und verdrängter Geschichte.

Das Dorf soll nicht romantisiert werden. Es ist weder idyllisch noch bloß feindselig. Es ist eine soziale Ordnung mit eigenem Überlebenswissen.

### 2.4.2 Jagdhaus Hohenreith

Hohenreith ist der moderne, gastfreundliche und sozial präsentable Name des adeligen Landsitzes. Es ist nicht der Hauptsitz der Familie, sondern ein Jagdhaus / Jagdschlösschen, das für Jagden, Gäste und saisonale Aufenthalte genutzt wird.

Hohenreith soll geschichtet sein:

- neuere repräsentative Oberfläche,
- ältere Fundamente oder Bauteile,
- möglicherweise modernisiert für Gäste,
- ältere lokale Bedeutung darunter.

Das Haus soll beim ersten Erscheinen nicht wie ein Märchenschloss wirken, sondern wie eine repräsentative Anlage, die zu korrekt, zu bewusst und zu höflich auftritt. Es empfängt, aber Empfang ist bereits Kontrolle.

### 2.4.3 Eibenklause

Die Eibenklause ist der ältere lokale Name der Anlage oder eines älteren Ortes darunter. Der genaue Status ist offen. Sie kann ein alter Name für das Gelände, eine bauliche Vorgängerstruktur, eine religiöse oder kultische Stelle, eine Quelle oder ein lokales Tabu sein.

### 2.4.4 Eibenbrunn / Frauenquelle

Der Eibenbrunn bzw. die Frauenquelle ist ein möglicher älterer Kern des Mysteriums. Er steht wahrscheinlich mit Wasser, weiblicher Gottheit, Schutz, Opfer, Geburt, Krankheit, Heilung, Schweigen oder Gefangenschaft in Verbindung.

Noch offen:

- Ist er real übernatürlich?
- Ist er sozial/kultisch überformt?
- Ist er unter dem Haus, im Wald, bei der Kirche oder im alten Fundament?
- Welche Beziehung hat Amalia dazu?

## 2.5 Historische Moderne im Spiel

### 2.5.1 Eisenbahn

1898 ist die Eisenbahn für Menschen aus Valeries und Amalias Sphäre etabliert. Sie ist kein Wunder. Deshalb darf Amalia nicht naiv von der Eisenbahn fasziniert sein. Die Bahn steht stattdessen für:

- moderne Ordnung,
- Klassenabteile,
- Hofnähe,
- Fahrplan,
- technische Infrastruktur,
- Bewegung von Informationen und Personen,
- Übergang aus Wien in die Provinz.

### 2.5.2 Telegraph und Presse

Telegraph und Zeitung können Informationen schnell verbreiten, aber im Spiel soll sichtbar bleiben, dass Geschwindigkeit nicht Wahrheit bedeutet. Ein abgelegener Ort kann Nachrichten haben und trotzdem eigene Deutungen behalten.

### 2.5.3 Bahnhof

Der Bahnhof ist ein sozialer Sortierort. Er ist kein neutraler Transit. Dort werden Klasse, Gepäck, Kleidung, Dienst und öffentliche Form sichtbar.

### 2.5.4 Kutsche

Die Kutsche nach Hohenreith ist nicht nur Transport. Sie markiert den Übergang aus der modernen, planbaren Bahnwelt in die lokale Ordnung des Grabens. Die Straße überträgt Unebenheiten direkt in den Körper. Die Landschaft tritt näher.

---

# 3. Moral Universe und thematische Architektur

Dieser Abschnitt ist die verbindliche moralische Physik des Spiels. Er beantwortet nicht, welche Figuren „gut“ oder „böse“ sind, sondern welche Handlungen in dieser Erzählwelt Bedeutung haben, welche Formen von Macht gefährlich werden und welche Art Wahrheit die Geschichte ernst nimmt.

## 3.1 Grundsatz: Jedes Spiel hat eine Moral

*Eibenreith* darf nicht so tun, als hätte es keine moralische Perspektive. Wenn die Moral unbewusst bleibt, rutscht sie in fremde Schablonen: moderne amerikanische Machtbegriffe, pauschale Männer/Frauen-Erzählungen, flache Unterdrückungsdramaturgie oder bloßen Nihilismus.

Die Moral dieses Spiels muss historisch, sozial und psychologisch ehrlicher sein:

> Macht ist nicht Besitz einer Gruppe. Macht ist ein Geflecht aus Rang, Ruf, Ritual, Geschlecht, Religion, Ethnizität, Sprache, Bildung, Amt, Besitz, Haushalt, Körper und Schweigen.

Daraus folgt: Fast jede Figur hat Macht über jemanden und Abhängigkeit von jemand anderem. Das Spiel wird interessant, wenn diese Gleichzeitigkeit sichtbar bleibt.

## 3.2 Moralische Grundformel

Die prägnante Formel für *Eibenreith* lautet:

> **In einer Welt aus Rang, Ruf und Ritual hat nicht der die meiste Macht, der offiziell befiehlt, sondern der, der am besten versteht, was alle anderen nicht aussprechen dürfen.**

Oder als knappes Motto:

> **Macht wohnt dort, wo alle gelernt haben, nicht hinzusehen.**

Diese Formel muss bei späterer Szenenarbeit als oberster Test dienen. Eine Szene ist stärker, wenn sie nicht nur fragt „wer unterdrückt wen?“, sondern:

- Wer darf hier offiziell sprechen?
- Wer bestimmt tatsächlich, was gesagt werden kann?
- Welche Rolle schützt eine Person?
- Welche Rolle hält eine andere gefangen?
- Welches Wissen darf nicht ausgesprochen werden?
- Wer bezahlt den Preis, wenn Valerie eine Form bricht?

## 3.3 Kein importiertes White-Male-Privilege-Modell

Die soziale Welt von *Eibenreith* ist nicht nach amerikanischen Gegenwartsachsen zu schreiben. Hautfarbe ist nicht die zentrale Differenzlogik dieser Welt. In der österreichisch-ungarischen Monarchie um 1898 laufen zentrale Spannungen über:

- Stand,
- Besitz,
- Bildung,
- Sprache,
- Ethnizität,
- Nationalität,
- Konfession,
- Judentum / Antisemitismus,
- katholische Mehrheitsordnung,
- Stadt vs. Land,
- Hofnähe,
- Militär,
- Verwaltung,
- Geschlecht,
- Legitimität und Ruf.

Ein adeliger oder hofnaher weiblicher Gast kann mehr reale Macht über einen männlichen Bediensteten haben als dieser je über sie. Ein jüdischer Mann, ein slowenischer Arbeiter, ein tschechischer Beamter, ein protestantischer Außenseiter, ein bäuerlicher Knecht oder ein armer katholischer Mann stehen jeweils in anderen Machtgeflechten. Diese Komplexität ist Teil des Spiels.

## 3.4 Frauenmacht ist reale Macht

Das Spiel darf weibliche Machtformen des 19. Jahrhunderts nicht entwerten, nur weil sie anders funktionieren als moderne politische oder berufliche Macht.

Frauen können Macht ausüben über:

- Haushalt,
- Ruf,
- Ehe und Heiratsaussicht,
- Verwandtschaft,
- Salon und Einladung,
- Krankheit und Pflege,
- Frömmigkeit,
- moralische Autorität,
- Scham,
- Sexualität,
- Erziehung,
- soziale Empfehlung,
- Geheimnisse,
- Zugang zu privaten Räumen,
- die Fähigkeit, Männer und andere Frauen gesellschaftlich lesbar oder unlesbar zu machen.

Diese Macht ist nicht automatisch gut. Sie kann schützen, vermitteln, retten, zerstören, erpressen, ausschließen oder begraben. Eine Tante, Mutter, Hausdame oder fromme Frau kann im Haus mehr tatsächliche Kontrolle ausüben als ein junger Mann mit Titel.

## 3.5 Valerie als privilegierte und begrenzte Figur

Valerie ist nicht einfach eine unterdrückte Frau. Sie ist zugleich begrenzt und privilegiert.

Sie ist begrenzt durch:

- Geschlechterrollen,
- Erwartungen an weibliche Form,
- Ruf und Lesbarkeit,
- körperliche Kleidungscodes,
- amtliche Kontrolle,
- die Gefahr, als hysterisch, kokett, unweiblich oder unglaubwürdig gelesen zu werden.

Sie ist privilegiert durch:

- Bildung,
- Sprache,
- Kleidung,
- Hofnähe,
- Stand oder erarbeiteten Zugang,
- schriftlichen Auftrag,
- Reise in erster Klasse,
- Schutz durch Viktor,
- ihren Ruf als Medium,
- die Fähigkeit, Bedienstete, Dorfleute und Männer niedereren Standes sozial zu dirigieren.

Gute Valerie-Szenen müssen diese Doppelstellung spürbar machen. Wenn der Text nur ihre Begrenzung zeigt, wird er flach. Wenn er nur ihre Macht zeigt, verliert er die Spannung.

## 3.6 Moralische Pole des Spiels

Die wichtigsten moralischen Spannungen:

| Pol A | Pol B | Bedeutung im Spiel |
|---|---|---|
| Sehen | Erklären | Amalia als Subjekt vs. Amalia als Fall, Symbol oder Beweisstück |
| Schützen | Besitzen | Fürsorge vs. Kontrolle |
| Form | Wahrheit | Würde bewahren vs. Schweigen erzwingen |
| Nähe | Benutzung | Beziehung vs. Taktik |
| Freiheit | Verantwortung | Ausbruch vs. Folgen für andere |
| Erinnerung | Verdrängung | Dorf, Ort, Wasser, alte Namen vs. Haus, Hof, Akte |
| Glauben | Ausbeuten | echte Offenheit vs. performative Instrumentalisierung |
| Privileg | Verpflichtung | Rang als Schutz und als Schuld |
| Schweigen | Stimme | Diskretion als Würde oder als Auslöschung |

Diese Pole sind nicht binäre Gut/Böse-Schalter. In einer guten Szene können beide Seiten zugleich recht und gefährlich sein.

## 3.7 Rollen sind nicht falsch; Einsperrung ist falsch

Eine Rolle ist in *Eibenreith* nicht automatisch moralisch verwerflich. Rollen machen Gesellschaft überhaupt lesbar. Sie können Schutz, Würde und Form geben.

Moralisch gefährlich werden Rollen, wenn sie Menschen daran hindern, selbst zu sprechen, sich zu verändern oder anders gelesen zu werden.

Die Schuld dieser Welt entsteht nicht daraus, dass Menschen Rollen spielen. Sie entsteht daraus, dass sie andere Menschen in Rollen einsperren und es Fürsorge, Ordnung, Glauben, Liebe oder Pflicht nennen.

## 3.8 Fürsorge vs. Besitz

Dies ist eine Kernachse für fast alle Hauptfiguren.

- Viktor schützt Valerie, aber kontrolliert sie.
- Der Hof schützt Ordnung, aber benutzt Valerie.
- Der Graf schützt Amalia, aber könnte für sie sprechen.
- Eine Mutter oder Tante schützt Ruf und Zukunft, aber kann Amalia einschließen.
- Valerie kann Amalia helfen, aber auch zur neuen Deuterin werden.
- Das Dorf bewahrt Erinnerung, aber kann Menschen durch Gerücht festhalten.

Jede Fürsorge-Szene muss fragen:

> Wird hier jemand handlungsfähiger, oder nur sicherer verwahrt?

## 3.9 Wahrheit vs. Timing

Wahrheit ist nicht automatisch moralisch richtig, wenn sie im falschen Moment oder auf Kosten anderer ausgesprochen wird. Besonders Detective und Eccentric brauchen diese Grenze.

Eine Wahrheit kann:

- befreien,
- bloßstellen,
- schützen,
- zerstören,
- nur Valeries Selbstbild dienen,
- Amalia gefährden,
- Viktor zu berechtigter Kontrolle zwingen,
- das Haus alarmieren.

Die Frage lautet nicht nur: Stimmt es? Sondern auch:

> Wer kann diese Wahrheit jetzt tragen?

## 3.10 Freiheit vs. Verantwortung

Valerie darf Formen brechen. Aber das Spiel darf Regelbruch nicht automatisch als Befreiung feiern.

Beispiel: Kutsche mit Gepäck vorausschicken und zu Fuß nach Hohenreith kommen.

Diese Handlung ist frei, eigenmächtig und stark. Sie ist aber auch sozial riskant. Sie erzeugt Zeichen, Gerüchte, Dienerwissen, Viktors Kontrollverlust und eine veränderte Lesart im Haus. Sie kann richtig sein, aber sie ist nicht unschuldig.

Jede Freiheitsentscheidung muss fragen:

> Wer zahlt den Preis dieser Freiheit außer Valerie?

## 3.11 Form als Schutz und Gefängnis

Form ist ambivalent. Sie ist nicht bloß Unterdrückung. Sie kann Menschen schützen, Scham verhindern, Gewalt dämpfen, Würde erhalten und gefährliche Wahrheit tragbar machen.

Form wird moralisch problematisch, wenn sie nur noch Schweigen organisiert.

Fassung ist daher nicht die brave Route und Eccentric nicht automatisch die mutige Wahrheit. Beide können moralisch richtig oder falsch sein.

## 3.12 Die alte Ordnung und die moderne Ordnung

Das Spiel darf nicht moderne Rationalität als gut und alte lokale Ordnung als böse setzen.

- Hof, Bahn, Akte und Telegraph bringen Ordnung, aber auch Verschleierung.
- Dorf, Kirche, Eiben, Wasser und alte Namen bringen Angst, aber auch Erinnerung.
- Kirche kann schützen oder verdrängen.
- Dorf kann bewahren oder zerstören.
- Amt kann klären oder begraben.
- Familie kann Heimat oder Gefängnis sein.

Das moralische Universum ist dann ehrlich, wenn keine Ordnung automatisch recht hat.

## 3.13 Konsequenzen für Valeries Routen

Die sechs Routen sind sechs Arten, sich zu diesem Moral Universe zu verhalten:

- **Fassung** schützt Form. Gut, wenn sie Würde bewahrt; schlecht, wenn sie Schweigen erzwingt.
- **Detective** sucht Wahrheit. Gut, wenn sie Menschen ernst nimmt; schlecht, wenn sie Menschen zerlegt.
- **Lover** erzeugt Nähe. Gut, wenn Wärme öffnet; schlecht, wenn Wirkung Wahrheit ersetzt.
- **Sapphic** erkennt weibliche Gefangenschaft. Gut, wenn sie Raum gibt; schlecht, wenn sie Rettung zur Projektion macht.
- **Careless** lässt Maske rutschen. Gut, wenn Menschlichkeit entsteht; schlecht, wenn andere die Folgen tragen müssen.
- **Eccentric** bricht Form. Gut, wenn eine Lüge benannt werden muss; schlecht, wenn Wahrheit zur Selbstinszenierung wird.

## 3.14 Konsequenzen für Figuren

### Valerie

Valerie muss als privilegierte und begrenzte Figur geschrieben werden. Sie darf nicht in eine pauschale Opferrolle kippen. Ihre Macht über Niedriggestellte, Bedienstete, Dorfleute und sozial schlechter geschützte Männer muss sichtbar bleiben.

### Amalia

Amalia ist nicht nur gefangen. Sie ist adelige Tochter mit symbolischem Wert, möglicher Heiratsmacht, emotionaler Macht über Familie und Haushalt und vielleicht einer besonderen Beziehung zur alten Ordnung. Dass andere für sie sprechen, nimmt ihr nicht jede Macht; es verformt sie.

### Viktor

Viktor ist nicht „der Mann als Kontrolle“. Er ist Amt, Schutz, Sicherheitslogik, Unterordnung unter Befehl und mögliche Loyalität. Seine Kontrolle kann falsch, berechtigt oder tragisch notwendig sein.

### Hohenreith-Familie

Das Haus darf nicht einfach als patriarchales Gefängnis geschrieben werden. Es muss zeigen, dass Familie, Stand, Ruf und Schutz reale Werte sind, die moralisch kippen können.

### Dorf

Das Dorf darf nicht bloß abergläubisch sein. Es ist Erinnerung und soziale Öffentlichkeit. Es kann bewahren und zerstören.

### Kirche

Die Kirche ist nicht nur Unterdrückung und nicht nur Trost. Sie ist Institution, Ritual, Deutung, Macht, Schutz und mögliche Verdrängung älterer Ordnungen.

## 3.15 Szenenprüfung: Moral Universe

Vor jeder größeren Szene prüfen:

1. Welche Macht hat jede anwesende Figur tatsächlich?
2. Welche Ohnmacht hat sie zugleich?
3. Welche Rolle schützt sie?
4. Welche Rolle hält sie oder andere fest?
5. Was darf hier nicht ausgesprochen werden?
6. Wer profitiert vom Schweigen?
7. Wer würde durch Wahrheit gefährdet?
8. Ist Fürsorge hier Schutz oder Besitz?
9. Ist Form hier Würde oder Auslöschung?
10. Welche moderne Schablone könnte die Szene verfälschen?

# 4. Literarische Stilbibel

Dieser Abschnitt ist Durchgang 3 der Rekonstruktion: Die bisher erarbeitete Stilrichtung wird nicht mehr nur als Prinzip beschrieben, sondern als konkrete Schreibreferenz für spätere Szenen ausgearbeitet. Dieser Teil ist für alle künftigen Textarbeiten verbindlich.

## 4.1 Ziel der Prosa

Die Prosa von *Eibenreith* soll wie ein literarischer historischer Roman funktionieren, nicht wie ein Adventure-Log, nicht wie ein Drehbuch und nicht wie ein Regeltext. Sie muss zugleich vier Aufgaben erfüllen:

1. Sie trägt die Szene konkret und sinnlich.
2. Sie zeigt Valeries soziale Intelligenz.
3. Sie verkörpert Valeries weibliche, historische Lage.
4. Sie lässt Unheimlichkeit aus konkreten Verschiebungen entstehen.

Die Prosa soll nicht einfach „schön“ sein. Jede schöne Formulierung muss mindestens eine Funktion erfüllen: Atmosphäre, Körpergefühl, soziale Lesart, Charakterisierung, Bedrohung, historische Materialität oder spätere Bedeutung.

Der Stilanker bleibt:

> Der Zug lässt Wien hinter sich, doch Wien hat dich noch nicht freigegeben.

Dieser Satz ist maßgeblich, weil er mehrere Dinge gleichzeitig tut: Er etabliert Ort und Bewegung, aber auch soziale Bindung, innere Spannung und metaphorische Bedeutung. Er erklärt nicht, sondern setzt ein Verhältnis.

## 4.2 Dichte statt Länge oder Kürze

Die frühere Rohfassung war oft zu langatmig. Eine reine Kürzung auf 50% war aber zu grob, weil der Text zugleich mehr leisten muss: Körper, Rolle, Kleidung, soziale Form und psychologische Spannung. Die Zielgröße ist daher nicht mathematisch, sondern funktional:

- unnötige Wiederholung streichen,
- abstrakte Erklärung durch konkrete Beobachtung ersetzen,
- Haupttext auf Szene und Körper konzentrieren,
- historische Belehrung ins Glossar auslagern,
- Metaphern nur behalten, wenn sie Bedeutung tragen,
- lieber ein präziser Satz als drei atmosphärische Variationen.

Grobe Zielrichtung: häufig zwei Drittel bis drei Viertel der ursprünglichen Länge, aber mit höherer Informationsdichte.

### Schlechte Verdichtung

> Der Bahnhof wirkte unheimlich, weil die Leute Valerie anstarrten und sie spürte, dass hier etwas nicht stimmte.

Problem: abstrakt, behauptend, psychologisch direkt, keine konkrete soziale Form.

### Gute Verdichtung

> Niemand starrte offen. Das wäre grob. Stattdessen entstanden kleine Leerstellen in den Bewegungen der Leute: ein Blick, der zu spät weiterwanderte; ein Schritt, der seine Richtung änderte; ein Gespräch, das plötzlich nur noch aus Endungen bestand.

Warum besser: Die Szene zeigt Beobachtung, soziale Norm, Unheimlichkeit und Dorföffentlichkeit zugleich.

## 4.3 Valeries Wahrnehmungsfilter

Valerie beschreibt die Welt nicht neutral. Sie liest sie. Ihr Blick ist geprägt durch Hof, Wien, Geschlecht, Stand, Taktik, Verletzlichkeit und eine eingeübte Fähigkeit, soziale Räume schnell zu analysieren.

Valerie bemerkt besonders:

- wer spricht und wer schweigt,
- wer warten muss,
- wer tragen darf,
- wer berühren darf,
- welche Hilfe Dienst ist und welche Kontrolle,
- welche Blicke höflich getarnt sind,
- wo Form eine Wahrheit ersetzt,
- wo ein Raum Menschen sortiert,
- wo Frauen vertreten statt gehört werden,
- wo ein Gegenstand mehr über Stand verrät als ein Satz.

Valerie soll nicht permanent witzeln. Ihre Schärfe darf je nach Szene als Ironie, Kälte, Angst, Erschöpfung, Zärtlichkeit oder Selbstschutz erscheinen. In intimen Momenten mit Amalia kann derselbe Blick leiser werden. Bei Viktor kann er taktischer sein. Im Dorf kann er misstrauischer werden. Im Haus kann er gesellschaftlich präziser werden.

## 4.4 Verkörperung als Pflicht

Eine zentrale Korrektur der bisherigen Arbeit: Valerie darf nicht nur als scharfer Geist geschrieben werden. Der Spieler soll sich in einem weiblichen Körper des späten 19. Jahrhunderts befinden.

Jede größere Szene soll mindestens einige dieser Ebenen berühren:

- Kleidung: Korsett, Rock, Mantel, Hut, Handschuhe, Saum, Schuhe, Schleier.
- Körper: Atem, Haltung, Müdigkeit, Hunger, Kälte, Hitze, Schwitzen, Druck, Gleichgewicht.
- Oberfläche: Puder, Haar, Nadeln, Gesicht, Handschuhe, gesellschaftsfähige Erscheinung.
- Beobachtung: Wer darf sehen? Wer darf helfen? Wer darf berühren? Wer darf kommentieren?
- soziale Körperpolitik: Wann ist eine Frau zu laut, zu schnell, zu frei, zu körperlich, zu sichtbar?

### Beispiel: zu abstrakt

> Valerie spürte, dass sie beobachtet wurde.

### Besser

> Sie zog den Handschuh am Handgelenk glatt, obwohl dort nichts verrutscht war. Viktor sah nicht auf ihre Hände. Gerade deshalb spürte sie den Blick dort.

Warum besser: Nervosität wird nicht behauptet, sondern über Körperhandlung und Beobachtung gezeigt.

### Beispiel: weibliche historische Körperlichkeit

> Eine Dame macht sich nicht nur frisch. Sie stellt die Oberfläche wieder her, an der andere ihre Urteile befestigen.

Das ist ein Muster für *Eibenreith*: Eine konkrete Handlung wird gesellschaftlich gelesen, ohne aus der Figur herauszufallen.

## 4.5 Gesellschaftskritik ohne modernen Essayton

Valeries Kritik an Geschlecht, Stand, Amt und Kirche darf scharf sein, aber sie darf nicht wie ein heutiger politischer Kommentar klingen. Die Kritik muss in der historischen Stimme entstehen: aus Gegenständen, Ritualen, Umgangsformen, Unterschieden zwischen Sagen und Tun.

### Zu modern / zu direkt

> Valerie wusste, dass die patriarchale Gesellschaft Frauen systematisch unterdrückte.

### Eibenreith-Stil

> Menschen, die einer jungen Dame keinen nüchternen Verstand zutrauen wollen, sind oft erstaunlich bereit, ihre Nerven ernst zu nehmen. Eine saubere Schlussfolgerung wirkt anmaßend. Eine Vision wirkt standesgemäß rätselhaft.

Warum besser: Die politische Beobachtung ist vorhanden, aber in Valeries Erfahrung, Sprache und sozialer Taktik verkörpert.

### Zu belehrend

> In der Monarchie waren Weisungen eine Möglichkeit, Befehle zu tarnen und Verantwortung zu vermeiden.

### Besser als Glossar

> Weisung: Ein Befehl, dem man die Uniform ausgezogen hat. Sehr nützlich, wenn Gehorsam erwartet wird, aber niemand persönlich Verantwortung tragen möchte.

Regel: Wenn eine Erklärung historisch, begrifflich oder essayistisch wird, zuerst prüfen, ob sie ins Glossar gehört.

## 4.6 Horror durch konkrete Unstimmigkeit

Der Horror in *Eibenreith* soll nicht durch frühe Enthüllung entstehen, sondern durch Unstimmigkeit. Dinge sind nicht einfach gruselig. Sie sind sozial, religiös, räumlich oder körperlich falsch.

Geeignete Muster:

- Ein christliches Bild wirkt nicht mehr ganz christlich.
- Eine Kirche wirkt wie Verteidigung, nicht wie Trost.
- Ein Haus empfängt korrekt, aber nicht warm.
- Ein Dorf sieht weg und beobachtet dadurch stärker.
- Wasser ist hörbar, aber nicht sichtbar.
- Ein Wegzeichen schaut nicht auf den Weg, sondern lauscht seitwärts.
- Ein altes Wort wirkt wahrer als der offizielle Name.

### Schlecht

> Die Kirche sah böse aus.

### Besser

> Der Turm war nicht schlank genug, um in den Himmel zu zeigen. Er stand da wie eine Faust.

### Schlecht

> Valerie spürte eine übernatürliche Präsenz.

### Besser

> Der Nacken zog sich zusammen, bevor sie einen Grund dafür hatte. Nicht Furcht. Wiedererkennen wäre schlimmer.

Regel: Das Unheimliche zuerst über Wahrnehmung schreiben. Erklärung später, wenn überhaupt.

## 4.7 Metaphernregeln

Metaphern sind erwünscht, aber sie müssen kontrolliert bleiben. *Eibenreith* darf metaphorisch dicht sein, soll aber nicht in beliebige Bildsprache kippen.

Gute Metaphern in diesem Projekt:

- verbinden soziale und sinnliche Wahrnehmung,
- passen zur Epoche oder zu Valeries Erfahrungswelt,
- machen einen Machtzusammenhang konkreter,
- bleiben knapp,
- verändern den Blick auf die Szene.

Schlechte Metaphern:

- sind nur dekorativ,
- wirken zu modern,
- erklären nichts über Szene oder Figur,
- häufen sich ohne Rhythmus,
- ersetzen konkrete Wahrnehmung.

### Beispiel gut

> Das Schreiben wartete im Ridikül, als hätte Papier Geduld.

Warum gut: Es charakterisiert das Schreiben als aktiven Druck, ohne Magie zu behaupten.

### Beispiel problematisch

> Die Schatten krochen wie schwarze Gedanken durch das Dorf.

Warum problematisch: generisch, horrorhaft ohne lokale oder soziale Spezifik.

### Besser

> In den schmalen Durchgängen zwischen Hof, Zaun und Holzstoß sammelte sich der Schatten zu früh.

Warum besser: konkret, räumlich, unheimlich, ohne Klischee.

## 4.8 Rhythmus und Absatzbau

Ein typischer *Eibenreith*-Absatz sollte nicht nur beschreiben, sondern eine kleine Bewegung vollziehen. Häufige Absatzstruktur:

1. konkrete Wahrnehmung,
2. soziale Lesart,
3. kleine Verschiebung ins Unheimliche oder Psychologische.

Beispielstruktur:

> Konkrete Wahrnehmung: Der Kutscher nimmt den Hut ab.  
> Soziale Lesart: Nicht zu tief, tief genug für Rang.  
> Verschiebung: Das Haus hat ihm genug gesagt, um dich einzuordnen.

Diese Dreischrittigkeit muss nicht mechanisch in jedem Absatz erscheinen, ist aber ein gutes Grundmodell.

## 4.9 Haupttext und Glossar zusammendenken

Der Haupttext soll Szene, Körper, Stimmung und Entscheidung tragen. Das Glossar darf erklären, kommentieren, historisch einordnen und beißen.

### Haupttext sollte leisten

- Was passiert?
- Was sieht/spürt Valerie?
- Was ist sozial relevant?
- Was ist unheimlich?
- Welche Entscheidung steht an?

### Glossar sollte leisten

- Was bedeutet ein historischer Begriff?
- Welche gesellschaftliche Funktion hat ein Gegenstand?
- Welche bissige Interpretation hätte Valerie?
- Welche Erklärung würde den Haupttext sonst überladen?

### Beispiel

Haupttext:

> Im Ridikül ruht das versiegelte Schreiben des Hofes.

Glossar:

> Ridikül: Kleine Damenhandtasche oder Handarbeitsbeutel. Klein genug, um harmlos zu wirken, groß genug für Briefe, Schlüssel und jene Dinge, von denen Herren später behaupten, sie hätten nichts davon gewusst.

Regel: Glossare dürfen umfangreicher sein, aber sie dürfen keine Puzzle-Lösungen verraten.

## 4.10 Stil der Schauplätze

### Wien

Wien ist nicht nur Ort, sondern Bindung. Wien steht für:

- Hof,
- Kultur,
- Ausbildung,
- Beobachtung,
- moderne Stadt,
- gesellschaftliche Bühne,
- Valeries gelernte Masken.

Wien darf in der Anreise abwesend anwesend sein. Es bleibt an Valerie haften: Puder, Haltung, Sprache, Auftrag, Blick, Erwartungen.

### Zug

Der Zug ist erstes Ambiente, nicht bloß Verkehrsmittel. Er ist:

- Salon,
- Amtszimmer,
- Maschine,
- Klassensystem,
- Beobachtungsraum,
- Charaktergenerator.

Im Zug sollen Bewegung und Enge zugleich spürbar sein.

### Bahnhof

Der Bahnhof ist öffentliche Sortierung. Er ist:

- Übergang,
- Bühne,
- Klassenschnittstelle,
- Dienstleistungsraum,
- Ort, an dem Gepäck und Rang sichtbar werden.

### Kutsche

Die Kutsche ist Körpermaschine. Sie übersetzt Straße in Haltung, Landschaft in Nähe, Übergang in Erschütterung.

### Dorf

Das Dorf ist Beobachtung ohne Salon. Es ist:

- Blick,
- Gerücht,
- Gedächtnis,
- Wasser,
- Kirche,
- Schatten,
- lokale Ordnung.

### Hohenreith

Hohenreith ist höfliche Kontrolle. Es ist:

- Empfang,
- Form,
- Stand,
- Hausgedächtnis,
- Dienerschaft,
- alte Grundlage unter neuer Fassade.

Das Haus soll nicht sofort als verflucht erscheinen. Es soll zu korrekt sein.

## 4.11 Satzzeichen und Syntax

### Doppelpunkt

Der Doppelpunkt ist geeignet für pointierte Klärung oder Verschiebung.

Gut:

> Drei Männer, drei Stände, drei verschiedene Arten von Nützlichkeit.

Auch ohne Doppelpunkt funktioniert der Satz. Das ist oft besser als ein mechanischer Doppelpunkt.

Gut mit Doppelpunkt:

> Nun blieb nur noch die Frage: welche Frau würde in Hohenreith aussteigen?

Schlecht:

> Es blieb an dir haften: Puder am Kragen, Kohlenrauch im Haar, der Druck des Korsetts.

Nicht falsch, aber leicht katalogartig. Besser ist oft ein selbständiger Satz:

> Es blieb an dir haften. Puder am Kragen, Kohlenrauch im Haar, der Druck des Korsetts unter dem Reisekleid.

### Semikolon

Semikola nur verwenden, wenn der zweite Satz den ersten spiegelt, verschärft oder kippt. Kein Semikolon aus bloßem Bildungsdrang.

Schwach:

> Viktor saß im Abteil; seine Haltung war korrekt.

Besser:

> Viktor saß im Abteil, korrekt genug, um keinen Widerspruch hervorzurufen.

### Gedankenstrich

Der Gedankenstrich eignet sich für:

- nachträgliche Korrektur,
- innere Unterbrechung,
- gesellschaftliche Präzisierung,
- Valeries scharfen Nachsatz.

Aber nicht in jedem zweiten Satz.

### Klammern

Klammern sollten im Haupttext selten sein. Sie wirken moderner und essayistischer. Besser sind Nebensätze oder Gedankenstriche.

## 4.12 Verbotene oder gefährliche Stilbewegungen

Vermeiden:

- moderne Essaybegriffe im Erzählertext,
- generische Horroradjektive,
- zu viele abstrakte Substantive,
- überlange Listen ohne Rhythmus,
- Valeries Witz ohne Körper,
- Erklärungen, die ins Glossar gehören,
- Figuren als reine Themenvertreter,
- Amalia als Fall,
- Viktor als reinen Kontrollmann,
- Dorf als bloße Kulisse.

## 4.13 Schreibprüfung für neue Absätze

Vor dem Einbau eines Absatzes prüfen:

1. Ist mindestens eine konkrete Wahrnehmung enthalten?
2. Gibt es eine soziale Lesart?
3. Spürt man Valeries Körper oder Rolle?
4. Ist die Sprache historisch plausibel genug?
5. Wird etwas behauptet, das besser gezeigt werden könnte?
6. Gehört Erklärung ins Glossar?
7. Ist die Metapher funktional?
8. Ist das Unheimliche konkret?
9. Könnte der Absatz um ein Drittel kürzer und stärker sein?
10. Klingt es nach Valerie, nicht nach heutiger Analyse?

# 5. Choice- und Dialogstil

Dieser Abschnitt ist der zweite ausgebaute Referenzteil. Er legt fest, wie Spielerentscheidungen, Dialogzeilen, Choice-Verben und Reaktionen in *Eibenreith* funktionieren. Choices sind nicht nur Interface-Elemente. Sie sind die primäre Form, in der Valerie ihre Maske wählt, soziale Beziehungen verändert und sich selbst definiert.

## 5.1 Grundprinzip: Eine Choice ist eine soziale Handlung

Eine Choice beantwortet nicht nur die Frage „Was sagt Valerie?“, sondern vor allem:

- Was versucht Valerie mit diesem Satz?
- Welche Rolle nimmt sie ein?
- Wen schützt oder verletzt sie?
- Welche Form wahrt oder bricht sie?
- Was riskiert sie?
- Wie soll der NPC sie danach lesen?

Der sichtbare Choice-Text muss daher die soziale Absicht mitführen. Das geschieht durch das vorangestellte Verb.

Standardform:

```ink
* [__Absichtsverb__: „Gesprochene Zeile.“ #key:... #action:...]
```

Beispiele:

```ink
* [__Wahre Form__: „Zurückhaltung ist nicht Schweigen, Herr Nowak.“]
* [__Prüfe__: „Sie fragen nicht nach meinem Schweigen. Sie prüfen, ob ich mich führen lasse.“]
* [__Entwaffne__: „Wenn dies bemerkenswerte Zurückhaltung ist, fürchte ich, Sie haben bisher vor allem Offiziere begleitet.“]
* [__Benenne__: „Wien vertraut uns beiden so wenig, dass es das Misstrauen aufteilen musste.“]
```

Das Verb ist kein Ornament. Es ist die Kurzform der Handlung.

## 5.2 Verbotene und schwache Choice-Verben

Für Spieler-Dialoge vermeiden:

- Sage,
- Frage,
- Antworte,
- Sprich,
- Erkläre,
- Bemerkst du,
- Sagst du.

Diese Verben beschreiben Grammatik, nicht soziale Dynamik. Sie zeigen nicht, welche Valerie der Spieler wählt.

### Schwaches Beispiel

```ink
* [Frage: „Was wissen Sie über Hohenreith?“]
```

Problem: Das Verb sagt nur, dass eine Frage gestellt wird. Es verrät keine Haltung.

### Besser

```ink
* [__Prüfe__: „Was wissen Sie über Hohenreith, das nicht im Schreiben steht?“]
```

Jetzt ist klar: Valerie testet Lücke und Informationskontrolle.

### Noch anders, andere Route

```ink
* [__Entwaffne__: „Ich nehme an, Hohenreith hat auch Eigenschaften, die man nicht in Schreiben setzt.“]
```

Jetzt ist klar: Valerie nutzt Charme und Umweg.

### Eccentric-Variante

```ink
* [__Benenne__: „Das Schreiben erwähnt Hohenreith so vorsichtig, als hätte das Haus einen Anwalt.“]
```

Jetzt ist klar: Valerie verletzt die Form, um Wahrheit zu erzwingen.

## 5.3 Das Absichtsverb muss präzise sein

Das Verb darf nicht bloß ein anderes Wort für „sagen“ sein. Es muss die soziale, emotionale oder taktische Funktion benennen.

Gute Absichtsverben:

- Wahre Form
- Zügle dich
- Prüfe
- Präzisiere
- Entlarve
- Setze nach
- Entwaffne
- Necke
- Locke
- Reize
- Schone sie
- Ermutige
- Vertraue dich an
- Verplappere dich
- Überspiele
- Platze heraus
- Benenne
- Trotze
- Verweigere
- Verletze die Form

Schwache Verben:

- Sage
- Frage
- Rede
- Meinst du
- Denkst du
- Antwortest du
- Kommentiere

Grenzfälle:

- „Erkläre“ ist meistens zu neutral, kann aber funktionieren, wenn das Erklären selbst eine soziale Handlung ist, z. B. gegenüber Amalia als bewusste Ermächtigung. Dann besser präziser: „Ermutige“, „Unterweise“, „Vertraue ihr an“, „Rüste sie aus“.
- „Widersprich“ ist brauchbar, aber oft weniger stark als „Trotze“, „Präzisiere“, „Verweigere“ oder „Stelle richtig“.

## 5.4 Choice-Verben nach Route

Die folgenden Verbgruppen sind keine starre Liste, aber sie bilden die Referenz für spätere Choices. Neue Verben müssen in dieselbe Qualität fallen: soziale Handlung, emotionale Färbung, taktische Funktion.

### 5.4.1 Fassung / route_composure

Fassung bedeutet Form, Haltung, Selbstkontrolle, Schutz durch Korrektheit.

Typische Verben:

- Wahre Form
- Zügle dich
- Mäßige dich
- Beruhige
- Schone die Form
- Halte Abstand
- Richte dich auf
- Ermahne höflich
- Verdecke
- Bewahre Haltung
- Antworte korrekt

Beispiel:

```ink
* [__Wahre Form__: „Zurückhaltung ist nicht Schweigen, Herr Nowak. Sie ist nur die Kunst, den richtigen Augenblick nicht zu verschenken.“]
```

Wirkung:

- Valerie wirkt kontrolliert.
- Viktor liest sie eher als zuverlässig.
- Öffentliche Situationen stabilisieren sich.
- Emotionale Nähe wird verzögert.

Mögliche Updates:

```ink
~ route_inc(route_composure)
~ rel_inc(viktor_reliable)
~ rel_inc(viktor_closed)
```

### 5.4.2 Detective / route_detective

Detective bedeutet Analyse, Präzision, Mustererkennung, Kontrolle durch Verstehen.

Typische Verben:

- Prüfe
- Präzisiere
- Ordne
- Entlarve
- Setze nach
- Rekonstruiere
- Durchschaue
- Verknüpfe
- Isoliere
- Stelle richtig
- Vergleiche

Beispiel:

```ink
* [__Prüfe__: „Sie fragen nicht nach meinem Schweigen. Sie prüfen, ob ich mich führen lasse.“]
```

Wirkung:

- Valerie erkennt die Struktur hinter der Oberfläche.
- Viktor kann Respekt entwickeln.
- Menschen können sich ertappt oder benutzt fühlen.
- Nähe wird leicht durch Analyse ersetzt.

Mögliche Updates:

```ink
~ route_inc(route_detective)
~ rel_inc(viktor_insightful)
~ rel_inc(viktor_bold)
```

### 5.4.3 Lover / route_lover

Lover bedeutet Wirkung, Charme, Spannung lösen oder erzeugen, soziale Wärme, Flirt, bewusste Lesbarkeit.

Typische Verben:

- Entwaffne
- Necke
- Locke
- Kokettiere
- Reize
- Spiele gekränkt
- Verführe
- Erwärme
- Schmeichle
- Lächle zu lange
- Gib Nähe

Beispiel:

```ink
* [__Entwaffne__: „Wenn dies bemerkenswerte Zurückhaltung ist, fürchte ich, Sie haben bisher vor allem Offiziere begleitet.“]
```

Wirkung:

- Spannung wird gelöst oder verfeinert.
- NPCs können offener werden.
- Valerie kann als unzuverlässig, reizvoll oder gefährlich gelesen werden.
- Öffentlichkeit kann aus Charme Gerücht machen.

Mögliche Updates:

```ink
~ route_inc(route_lover)
~ rel_inc(viktor_open)
~ rel_inc(viktor_unreliable)
```

### 5.4.4 Sapphic / route_sapphic

Sapphic bedeutet weibliche Resonanz, Schutz, Erkennen, verletzliche Nähe, Solidarität gegen Formen, die Frauen vertreten statt hören.

Typische Verben:

- Schone sie
- Erkenne sie
- Ermutige
- Vertraue dich an
- Zeige dich
- Schütze
- Gib Raum
- Sprich leiser
- Teile Wahrheit
- Löse sie aus der Form

Beispiel:

```ink
* [__Schone sie__: „Sie müssen mir nichts sagen, was Ihnen später zur Last gelegt werden kann.“]
```

Wirkung:

- Amalia kann sich als Subjekt erkannt fühlen.
- Valerie riskiert echte Nähe.
- Die Szene wird weniger taktisch, aber verletzlicher.
- Das Haus könnte weibliche Verbundenheit als Gefahr lesen.

Mögliche Updates:

```ink
~ route_inc(route_sapphic)
~ rel_inc(amalia_open)
~ rel_inc(amalia_reliable)
~ rel_inc(amalia_open)
```

### 5.4.5 Careless / route_careless

Careless bedeutet entwaffnende Unbewachtheit, Verlegenheit, Kontrollverlust, zu schnelle Ehrlichkeit oder soziale Ungeschicklichkeit mit emotionaler Wahrheit.

Typische Verben:

- Verplappere dich
- Überspiele
- Platze heraus
- Suche Halt
- Entschärfe
- Rutsche aus
- Greife zu schnell
- Entschuldige dich zu sehr
- Lache falsch
- Verrate dich

Beispiel:

```ink
* [__Verplappere dich__: „Ich versuchte, die Polster nicht so zu berühren, als könnten sie mich anklagen.“]
```

Wirkung:

- Valerie wirkt menschlicher und weniger kontrolliert.
- Viktor kann Sorge oder Kontrollimpuls entwickeln.
- Dienstboten und Dorf können Herkunft oder Unsicherheit wittern.
- Nähe wird möglich, aber Form wird beschädigt.

Mögliche Updates:

```ink
~ route_inc(route_careless)
~ rel_inc(viktor_unreliable)
~ rel_inc(viktor_passive)
```

### 5.4.6 Eccentric / route_eccentric

Eccentric bedeutet Regelbruch, Benennung, soziale Provokation, Wahrheitsstoß, Verweigerung der erwarteten Form.

Typische Verben:

- Benenne
- Trotze
- Verweigere
- Verletze die Form
- Stelle bloß
- Schneide ab
- Sprich zu klar
- Zerlege die Höflichkeit
- Verdrehe die Regel
- Setze einen falschen Namen richtig

Beispiel:

```ink
* [__Benenne__: „Zurückhaltung ist, was furchtsame Leute Gehorsam nennen, nachdem sie vergessen haben, wer sie dazu erzogen hat.“]
```

Wirkung:

- Wahrheit wird sichtbar.
- Viktor kann Alarm, Irritation oder Respekt entwickeln.
- Das Haus kann Valerie als gefährlich markieren.
- Amalia kann beeindruckt oder erschreckt sein.

Mögliche Updates:

```ink
~ route_inc(route_eccentric)
~ rel_inc(viktor_bold)
~ rel_inc(viktor_adversarial)
```

## 5.5 Route ist nicht Ergebnisgarantie

Eine Route beschreibt Valeries Handlung, nicht automatisch den Erfolg. Eine Lover-Choice muss nicht verführen. Eine Detective-Choice muss nicht die Wahrheit finden. Eine Fassung-Choice muss nicht immer sozial optimal sein. Eine Sapphic-Choice muss nicht sicher sein.

Beispiel:

```ink
* [__Schone sie__: „Sie müssen mir nichts sagen.“]
```

Mögliche Reaktionen:

- Amalia öffnet sich.
- Amalia fühlt sich durchschaut und schließt sich.
- Eine ältere Verwandte deutet es als unpassende Intimität.
- Viktor bemerkt, dass Valerie Amalia anders behandelt als andere.

Die Route ist der Modus. Die Situation entscheidet die Wirkung.

## 5.6 Nicht alle Routen müssen in jeder Szene erscheinen

Eine Szene muss nicht zwanghaft sechs Choices enthalten. Die sechs Routen sind ein Ausdrucksfeld, kein Pflichtmenü. Eine Szene kann:

- nur zwei sinnvolle Routen anbieten,
- lokale Handlungen statt Dialogrouten anbieten,
- eine Route bewusst ausschließen,
- eine Route als schlechte, aber interessante Option zulassen,
- Mischformen anbieten.

Regel: Jede angebotene Choice muss in der Szene sozial plausibel sein. Keine Choice nur einbauen, um die Route abzudecken.

## 5.7 Mischformen

Mischformen sind erlaubt und oft interessant. Eine Zeile kann z. B. Detective und Sapphic zugleich sein, wenn Valerie eine soziale Struktur erkennt und Amalia schützt.

Beispiel:

```ink
* [__Schone sie__: „Sie haben diese Antwort nicht zum ersten Mal geübt.“]
```

Das ist:

- Detective, weil Valerie Muster erkennt.
- Sapphic, wenn sie es sanft sagt und Amalia Raum gibt.
- potenziell gefährlich, wenn es Amalia bloßstellt.

Mögliche Updates können daher gemischt sein:

```ink
~ route_inc(route_sapphic)
~ route_inc(route_detective)
~ rel_inc(amalia_insightful)
~ rel_inc(amalia_open)
```

Aber Updates müssen sparsam bleiben. Nicht jede Nuance braucht mehrere Zähler.

## 5.8 Dialogreaktionen schreiben

Eine gute Dialogreaktion besteht nicht nur aus einer Antwortzeile des NPCs. Sie zeigt:

- was der NPC hört,
- was er nicht ausspricht,
- wie sich Macht verschiebt,
- ob Öffentlichkeit reagiert,
- ob Valeries Maske hält.

### Schwache Reaktion

```text
Viktor nickt. „Das stimmt.“
```

Problem: keine soziale Bewegung.

### Bessere Reaktion

```text
Viktor nickt nicht. Das wäre Zustimmung gewesen. Stattdessen faltet er die Zeitung zusammen, obwohl du sehr sicher bist, dass er nicht gelesen hat.

„Eine mögliche Auslegung“, sagt er.
```

Warum besser: Körpersprache, Vermeidung, Kontrolle, Spannung.

## 5.9 Dialog mit Viktor

Viktor reagiert besonders auf:

- Kontrollverlust,
- Kompetenz,
- Sicherheitsrisiko,
- öffentliche Form,
- Valeries Selbstgefährdung,
- Widerspruch gegen seine Rolle.

### Viktor und Fassung

Er respektiert Fassung, weil sie Einsatzfähigkeit signalisiert. Zu viel Fassung kann ihn aber auf Distanz halten.

Mögliche Wirkung:

```ink
~ rel_inc(viktor_reliable)
~ rel_inc(viktor_closed)
```

### Viktor und Detective

Er respektiert Analyse, besonders wenn sie Sicherheits- oder Amtslogik trifft. Er kann sich aber ertappt fühlen.

```ink
~ rel_inc(viktor_insightful)
~ rel_inc(viktor_bold)
```

### Viktor und Lover

Er kann auf Charme reagieren, aber er liest ihn auch als Unzuverlässigkeit oder Taktik.

```ink
~ rel_inc(viktor_open)
~ rel_inc(viktor_unreliable)
```

### Viktor und Sapphic

Er erkennt möglicherweise Valeries Schutzimpuls gegenüber Amalia, aber er versteht die emotionale Dimension nicht immer. Er kann Sorge oder Misstrauen entwickeln.

```ink
~ rel_inc(viktor_insightful)
~ rel_inc(viktor_closed)
```

### Viktor und Careless

Er wird besorgter und kontrollierender. Da es keine per-character Sonderwerte gibt, wird das als Eindruck auf den Standardachsen modelliert: Valerie wirkt riskanter, weniger verlässlich oder stärker beaufsichtigungsbedürftig.

```ink
~ rel_inc(viktor_unreliable)
~ rel_inc(viktor_closed)
```

### Viktor und Eccentric

Er erlebt Regelbruch als Risiko. Manchmal respektiert er Mut; oft registriert er Widerspruch oder Gefahr.

```ink
~ rel_inc(viktor_adversarial)
~ rel_inc(viktor_bold)
~ rel_inc(viktor_unreliable)
```

## 5.10 Dialog mit Amalia

Amalia darf nicht wie eine Informationsquelle geschrieben werden. Ihre Dialoge sollen immer die Frage berühren: Wird sie gerade gesehen, benutzt, geschont, geprüft oder befreit?

### Amalia und Fassung

Valerie wirkt sicher und bewundernswert, aber vielleicht auch wie eine weitere Erwachsene, die Form beherrscht.

Mögliche Wirkung:

```ink
~ rel_inc(amalia_reliable)
~ rel_inc(amalia_closed)
```

### Amalia und Detective

Amalia kann sich ernst genommen fühlen, wenn Valerie genau zuhört. Sie kann sich aber auch analysiert fühlen.

```ink
~ rel_inc(amalia_insightful)
~ rel_inc(amalia_closed)
```

### Amalia und Lover

Nicht als bloßer Flirt behandeln. Bei Amalia kann Lover Wärme, Charme, Bewunderung und gefährliches Funkeln bedeuten. Die Szene muss Altersnähe, Stand, Risiko und soziale Unsichtbarkeit beachten.

```ink
~ rel_inc(amalia_open)
~ rel_inc(amalia_reliable)
```

### Amalia und Sapphic

Kernroute für echte Nähe. Valerie erkennt Amalia als Subjekt und nicht als familiäres Problem.

```ink
~ rel_inc(amalia_open)
~ rel_inc(amalia_reliable)
~ rel_inc(amalia_bold)
```

### Amalia und Careless

Valeries Kontrollverlust kann Amalia zeigen, dass Valerie nicht nur Rolle ist. Das kann Nähe erzeugen.

```ink
~ rel_inc(amalia_open)
~ rel_inc(amalia_open)
```

### Amalia und Eccentric

Valeries Regelbruch kann Amalia beeindrucken, aber auch erschrecken. Besonders gefährlich, wenn Valerie soziale Schutzmechanismen durchbricht, die Amalia noch braucht.

```ink
~ rel_inc(amalia_bold)
~ rel_inc(amalia_closed)
```

## 5.11 Dialog mit Dorf und Dienerschaft

Dorf und Dienerschaft reagieren weniger auf die wörtliche Aussage als auf Form, Rang und Abweichung.

Wichtig:

- Zu viel Freundlichkeit kann als Schwäche, Taktik oder Unordnung gelesen werden.
- Zu direkte Anweisung kann nützlich, aber unweiblich oder unstandesgemäß wirken.
- Selbsthilfe bei Gepäck oder Ausstieg kann Herkunft verraten.
- Korrekte Distanz kann Schutz sein, aber auch Kälte.

Beispiel für soziale Mikroentscheidung:

```ink
* [__Gewähre__: Viktor die Hand und dem Kutscher den Dank.]
```

Diese Choice ist nicht banal. Sie ordnet drei Männer, drei Stände und Valeries Rolle zueinander.

## 5.12 Choice-Texte und gesprochene Zeilen

Wenn eine Choice eine gesprochene Zeile enthält, steht sie in Anführungszeichen. Wenn sie eine Handlung ist, steht keine gesprochene Zeile darin.

Dialogchoice:

```ink
* [__Prüfe__: „Sie setzen sich nie mit dem Rücken zur Tür.“]
```

Handlungschoice:

```ink
* [__Warte__: Bis Viktor seine Hand anbietet.]
```

Gemischte Choice:

```ink
* [__Verfüge__: Die Kutsche mit Gepäck und Nachricht vorausschicken.]
```

Die Ausgabe kann danach eine gesprochene Zeile enthalten:

```ink
„Die Kutsche fährt voraus“, sagst du. „Mit dem Gepäck. Und mit einer Nachricht, dass wir nachkommen.“
```

## 5.13 Choice-Länge

Choice-Texte sollen klar und nicht zu lang sein. Die Choice beschreibt die Handlung; die literarische Ausarbeitung folgt nach Auswahl.

Zu lang:

```ink
* [__Prüfe__: Viktor sehr genau ansehen und daraus schließen, dass er nicht nur Sekretär ist, sondern wahrscheinlich eine militärische oder polizeiliche Aufsichtsfunktion hat.]
```

Besser:

```ink
* [__Prüfe__: Viktors Rolle hinter der Sekretärsmaske.]
```

Danach im Branch ausführen.

## 5.14 Tasten- und Choice-Konventionen

Choice-Tags können Tastenkürzel enthalten. Buchstaben dürfen Textadventure-Konventionen folgen:

- `#key:l` für Schaue,
- `#key:x` für Untersuche,
- `#key:z` für Warten / Weiter / zögernde Form, wenn passend,
- weitere nur konsistent und sparsam.

Nicht jede Choice braucht ein Tastenkürzel. Pflicht- und Standardhandlungen profitieren stärker davon als komplexe Dialogoptionen.

## 5.15 Choice-Metadaten

Aktiv verwendete Choice-Tags:

```ink
#key:x
#letter[x]
#optional
#action:name
#auto
#auto(2)
#auto:keyword
#auto:keyword(2)
```

Ältere oder geplante Metadaten wie `#id`, `#bucket`, `#priority`, `#route`, `#required`, `#repeat`, `#weight`, `#slot`, `#episode`, `#group` und `#location` sind derzeit keine verbindliche aktive UI-/Engine-Filterlogik. Sie dürfen nicht als funktionierend vorausgesetzt werden, bis Parser, Server und UI sie nachweislich unterstützen.

`#auto` markiert eine normale Ink-Choice, die von der UI automatisch gewählt werden darf. **Auch Auto-Choices brauchen einen Choice-Text in eckigen Klammern**, damit die Datei in Inky testbar bleibt. Dieser Text richtet sich an Entwickler, nicht an Spieler, und ist kurz, sprechend und ohne normales Choice-Verb. Die UI zeigt ihn im Spiel nicht an.

Beispiel:

```ink
* {lacks(body_def)}
  [AUTO: Tunnelspiegelung] #auto(3)
    ...
    -> TURN
```

Die Ink-Seite zählt keine Auto-Turns und setzt keine Auto-Flags. Ein Zahlenparameter begrenzt die Auslösung auf mindestens diese Anzahl UI-Choice-Turns seit dem letzten passenden Auto-Trigger. Ohne Keyword gilt die Begrenzung global; mit Keyword gilt sie nur für Auto-Trigger desselben Keywords. Beispiel: `#auto:tunnel(2)` wartet zwei Choice-Turns seit dem letzten `tunnel`-Auto, blockiert aber keinen `#auto:religion`. Auf Choice-Zeilen ist für keyed Auto-Tags die Doppelpunktform verbindlich.

## 5.16 Do / Don't für Dialogchoices

### Do

- Absichtsverb verwenden.
- Gesprochene Zeile in Anführungszeichen setzen.
- Route und soziale Wirkung klar machen.
- Reaktion mit Körpersprache oder sozialer Verschiebung zeigen.
- Bei Amalia Beziehung vor Information priorisieren.
- Bei Viktor Kontrolle und Professionalität mitdenken.
- Bei Dienerschaft Stand und Beobachtung mitdenken.

### Don't

- neutrale Sprechverben verwenden,
- jede Szene mit allen sechs Routen überladen,
- Choice-Text zu lang machen,
- Reaktion als reine Antwortzeile schreiben,
- Valerie automatisch sprechen lassen, wo der Spieler wählen soll,
- Amalia zu einer Hinweisquelle reduzieren,
- soziale Konsequenzen ignorieren.

## 5.17 Prüfverfahren für neue Choices

Vor Einbau einer Choice prüfen:

1. Welches Absichtsverb trägt sie?
2. Welche Route oder Mischform ist gemeint?
3. Ist die Handlung sozial plausibel?
4. Ist die Zeile historisch und charakterlich stimmig?
5. Was riskiert Valerie damit?
6. Wer beobachtet die Choice?
7. Welche Relationship-Werte können sich ändern?
8. Gibt es einen späteren Callback?
9. Ist der Choice-Text kurz genug?
10. Ist die Reaktion mehr als bloße Antwort?

# 6. Valeries sechs Ausdrucksrouten

Dieser Abschnitt beschreibt Valeries sechs Ausdrucksrouten als dramaturgische, soziale und mechanische Module. Die Routen sind keine Klassen, keine moralischen Pfade und keine festen Persönlichkeiten. Sie sind wiederkehrende Strategien, mit denen Valerie in einer Welt handelt, die sie fortwährend liest, bewertet und begrenzt.

Eine Route bedeutet nicht: „Valerie ist so.“ Sie bedeutet: „Valerie benutzt jetzt diese Maske, diesen Muskel, diese Überlebensform.“ Ein Spieler kann Routen mischen. Das Spiel soll keine Route als objektiv richtige Variante behandeln.

## 6.1 Gemeinsame Regeln aller Routen

Alle Routen müssen gleichzeitig drei Ebenen erfüllen:

1. **Psychologische Ebene**  
   Was schützt Valerie an sich? Was lässt sie zu? Was verbirgt sie?

2. **Soziale Ebene**  
   Wie wird sie von Viktor, Amalia, Haus, Dorf oder Dienerschaft gelesen?

3. **Mechanische Ebene**  
   Welche Route-, Relationship- oder State-Werte können dadurch verändert werden?

Eine Route ist ein Modus, kein Erfolg. Eine gute Fassung-Choice kann scheitern, wenn das Haus bereits gegen Valerie voreingenommen ist. Eine Detective-Choice kann Amalia verletzen. Eine Careless-Choice kann echte Nähe schaffen. Eine Eccentric-Choice kann eine Wahrheit sagen und trotzdem taktisch katastrophal sein.

## 6.2 Fassung / `route_composure`

### Kernformel

**Form als Waffe. Haltung als Rüstung. Selbstbeherrschung als Handlung.**

Fassung ist Valeries Fähigkeit, gesellschaftliche Form so präzise zu tragen, dass sie daraus Handlungsspielraum gewinnt. Diese Route ist nicht Unterwerfung und nicht Passivität. Sie ist die Kunst, in einer Welt zu wirken, in der sichtbarer Kontrollverlust gegen Frauen verwendet werden kann.

### Psychologischer Kern

Fassung schützt Valerie vor Bloßstellung. Sie hält Schmerz, Angst, Wut oder Unsicherheit in einer Form, die andere nicht gegen sie verwenden können. Sie erlaubt ihr, eine Situation zu überstehen, ohne sich selbst zu verraten.

Fassung kann aber auch Selbstentfremdung sein. Wenn Valerie immer nur Haltung ist, wird sie für andere unlesbar. Besonders Amalia kann dann zwar bewundern, aber nicht unbedingt vertrauen.

### Soziale Funktion

Fassung wirkt in:

- Adelsräumen,
- Bahnhöfen,
- Tischszenen,
- formellen Begrüßungen,
- Gesprächen mit Viktor,
- Situationen, in denen Dienstboten, Dorf oder Haus beobachten.

Sie erzeugt:

- Respekt,
- Ruhe,
- korrekte Lesbarkeit,
- weniger Angriffsfläche,
- aber auch Distanz.

### Typische Verben

- Wahre Form
- Zügle dich
- Mäßige dich
- Bewahre Haltung
- Beruhige
- Schone die Form
- Halte Abstand
- Richte dich auf
- Verberge
- Antworte korrekt
- Lass nichts fallen

### Typische Sätze

> „Zurückhaltung ist nicht Schweigen, Herr Nowak. Sie ist nur die Kunst, den richtigen Augenblick nicht zu verschenken.“

> „Dann wollen wir dafür sorgen, dass der Umweg Absicht war.“

> „Ein Zeichen am Weg. Ich möchte es nicht voreilig benennen.“

### Typische Körperlichkeit

- Handschuhe glätten,
- aufrechte Haltung,
- kontrollierter Atem,
- zu knappe, präzise Gesten,
- keine überflüssige Bewegung,
- Blick wird gehalten, aber nicht herausfordernd.

### Wirkung auf Viktor

Viktor respektiert Fassung, weil sie Einsatzfähigkeit signalisiert. Sie beruhigt seinen professionellen Kontrollinstinkt. Zugleich kann sie ihn auf Distanz halten.

Mögliche Updates:

```ink
~ route_inc(route_composure)
~ rel_inc(viktor_reliable)
~ rel_inc(viktor_closed)
```

### Wirkung auf Amalia

Amalia kann Fassung bewundern, weil Valerie dadurch frei, sicher und erwachsen wirkt. Gleichzeitig kann Fassung Amalia an die Erwachsenen erinnern, die über sie sprechen, ohne sie zu hören.

Mögliche Updates:

```ink
~ route_inc(route_composure)
~ rel_inc(amalia_reliable)
~ rel_inc(amalia_closed)
```

### Wirkung auf Haus und Dorf

Das Haus liest Fassung als Stand, Disziplin und Erziehbarkeit. Das Dorf liest Fassung als Fremdheit, möglicherweise als Hochmut, aber auch als Stärke.

### Risiken

- emotionale Distanz,
- Selbstverhärtung,
- Amalia fühlt sich nicht gesehen,
- Valerie schützt Form, obwohl Wahrheit eine Verletzung der Form bräuchte.

### Schlechte Fassung-Choice

```ink
* [__Wahre Form__: „Das ist unangemessen.“]
```

Zu allgemein. Kein sozialer Präzisionsgewinn.

### Bessere Fassung-Choice

```ink
* [__Wahre Form__: „Ich nehme an, diese Frage war für den Hausherrn bestimmt und nur versehentlich an mich geraten.“]
```

Warum besser: Valerie wahrt Form und weist zugleich Grenze und Rangordnung zurecht.

## 6.3 Detective / `route_detective`

### Kernformel

**Verstehen als Kontrolle. Präzision als Selbstbehauptung.**

Detective ist Valeries Fähigkeit, Muster zu erkennen, Auslassungen zu lesen und soziale oder materielle Widersprüche zu isolieren. Diese Route ist nicht bloß Kriminalermittlung. Sie ist die Weigerung, sich mit der offiziellen Formulierung zufriedenzugeben.

### Psychologischer Kern

Detective schützt Valerie vor Ohnmacht. Wenn sie etwas benennen, sortieren oder rekonstruieren kann, wird es weniger überwältigend. Sie gewinnt Handlungsspielraum, indem sie die Welt in prüfbare Teile zerlegt.

Die Gefahr: Menschen werden zu Fällen. Nähe wird zu Diagnose. Amalia kann sich nicht verstanden, sondern durchschaut fühlen.

### Soziale Funktion

Detective wirkt besonders in:

- Gesprächen mit Viktor,
- Auswertung von Schreiben und Memoranden,
- Beobachtung von Haus und Dorf,
- Gesprächen mit Dienstboten,
- Widersprüchen zwischen offizieller und lokaler Version.

Sie erzeugt:

- Respekt bei rationalen Figuren,
- Unruhe bei verschleiernden Figuren,
- schnelle Orientierung,
- aber auch Verteidigungshaltung bei verletzlichen Figuren.

### Typische Verben

- Prüfe
- Präzisiere
- Ordne
- Entlarve
- Setze nach
- Rekonstruiere
- Durchschaue
- Verknüpfe
- Isoliere
- Vergleiche
- Stelle richtig
- Lies die Lücke

### Typische Sätze

> „Sie fragen nicht nach meinem Schweigen. Sie prüfen, ob ich mich führen lasse.“

> „Ein Grenz- oder Wegzeichen. Ich wüsste gern, wohin dieser Pfad führt.“

> „Wer am Fenster stand, wusste es schon vor dem Diener.“

### Typische Körperlichkeit

- Blick folgt Reihenfolgen,
- Kopf leicht geneigt,
- weniger Bewegung, mehr Fixierung,
- Notizbuch oder Gedächtnis wird wichtig,
- Valerie sieht Details, die andere als Dekor behandeln.

### Wirkung auf Viktor

Viktor respektiert Detective, wenn Valerie Sicherheitslogik, Lücken oder Widersprüche erkennt. Er kann sich aber ertappt fühlen, wenn sie seine Funktion zu klar benennt.

Mögliche Updates:

```ink
~ route_inc(route_detective)
~ rel_inc(viktor_insightful)
~ rel_inc(viktor_bold)
```

### Wirkung auf Amalia

Detective kann Amalia ernst nehmen, indem Valerie ihr genau zuhört und nicht für sie spricht. Es kann aber auch wie ein Verhör wirken.

Mögliche Updates:

```ink
~ route_inc(route_detective)
~ rel_inc(amalia_insightful)
~ rel_inc(amalia_closed)
```

### Wirkung auf Haus und Dorf

Das Haus kann Detective als gefährlich lesen, weil Valerie nicht nur Formen akzeptiert. Das Dorf kann Detective respektieren, wenn sie nicht überheblich wirkt, oder sich verschließen, wenn sie zu amtlich fragt.

### Risiken

- Überanalyse,
- emotionale Kälte,
- Menschen werden Beweisstücke,
- Amalia fühlt sich geprüft statt gesehen,
- Valerie unterschätzt symbolische oder emotionale Wahrheit.

### Schlechte Detective-Choice

```ink
* [__Prüfe__: „Gibt es Spuren?“]
```

Zu generisch, zu krimimäßig.

### Bessere Detective-Choice

```ink
* [__Prüfe__: „Wer hat zuerst entschieden, dass man darüber nicht beim Abendessen spricht?“]
```

Warum besser: Es fragt nach sozialer Kontrolle statt nur nach Spuren.

## 6.4 Lover / `route_lover`

### Kernformel

**Wirkung als Werkzeug. Nähe als Taktik. Charme als Zugang.**

Lover ist Valeries Fähigkeit, soziale Wärme, Charme, Blick, Rhythmus und kleine Irritationen zu verwenden. Diese Route ist nicht nur romantisch und nicht bloß heterosexuell. Sie ist ein Modus der Wirkung.

### Psychologischer Kern

Lover erlaubt Valerie, Kontrolle nicht durch Abstand, sondern durch Anziehung zu gewinnen. Sie kann Menschen öffnen, entschärfen, verunsichern oder näherziehen.

Die Gefahr: Wirkung wird Manipulation. Valerie kann sich selbst in der Rolle verlieren, die sie spielt. Andere können ihr Charmieren als Unzuverlässigkeit, Koketterie oder moralische Gefahr lesen.

### Soziale Funktion

Lover wirkt besonders in:

- Gesprächen mit Viktor,
- halböffentlichen Salonszenen,
- Momenten mit Spannung,
- Situationen, in denen Wärme Türen öffnet,
- Begegnungen, in denen Distanz zu starr wäre.

### Typische Verben

- Entwaffne
- Necke
- Locke
- Kokettiere
- Reize
- Spiele gekränkt
- Verführe
- Erwärme
- Schmeichle
- Lächle zu lange
- Gib Nähe
- Lass ihn/sie näher kommen

### Typische Sätze

> „Wenn dies bemerkenswerte Zurückhaltung ist, fürchte ich, Sie haben bisher vor allem Offiziere begleitet.“

> „Wie bedauerlich. Sie wirkten so berufsmäßig beruhigend.“

> „Wie glücklich, dass ich mehrere Arten des Schweigens eingepackt habe.“

### Typische Körperlichkeit

- Blick wird etwas länger gehalten,
- Stimme wird wärmer,
- Lächeln erscheint als soziale Handlung,
- eine kleine Verzögerung,
- Nähe wird angeboten, aber nicht verschenkt.

### Wirkung auf Viktor

Viktor kann auf Lover reagieren, aber er liest es zugleich als Risiko. Er kann offener werden, aber Valerie als weniger zuverlässig oder taktisch gefährlich einstufen.

Mögliche Updates:

```ink
~ route_inc(route_lover)
~ rel_inc(viktor_open)
~ rel_inc(viktor_unreliable)
```

### Wirkung auf Amalia

Bei Amalia ist Lover heikel. Es darf nicht mechanisch als Flirt abgespult werden. Es kann Wärme, Bewunderung, sichtbare Weiblichkeit, gefährliches Funkeln oder eine erste Ahnung von Begehren bedeuten. Die Szene muss Amalias Lage, Alter, Stand und Unerfahrenheit respektieren.

Mögliche Updates:

```ink
~ route_inc(route_lover)
~ rel_inc(amalia_open)
~ rel_inc(amalia_reliable)
```

### Wirkung auf Haus und Dorf

Das Haus kann Lover als unpassende Koketterie, gefährliche Anziehung oder taktisches Talent lesen. Das Dorf kann zu warme Freundlichkeit als Schwäche, Unordnung oder Provokation deuten.

### Risiken

- Gerücht,
- falsche Nähe,
- moralische Lesbarkeit,
- Viktor zweifelt an Zuverlässigkeit,
- Amalia verwechselt Wirkung mit Wahrheit,
- Valerie manipuliert, wo sie eigentlich ehrlich sein möchte.

### Schlechte Lover-Choice

```ink
* [__Flirte__: „Sie sehen gut aus.“]
```

Zu platt, zu modern, zu direkt.

### Bessere Lover-Choice

```ink
* [__Entwaffne__: „Sie haben eine beruhigende Art, Gefahren aufzuzählen, Herr Nowak.“]
```

Warum besser: Es ist Flirt, Beobachtung und Taktik zugleich.

## 6.5 Sapphic / `route_sapphic`

### Kernformel

**Weibliche Resonanz. Erkennen statt Erklären. Schutz ohne Besitz.**

Sapphic ist die Route, in der Valerie andere Frauen nicht als Rollen, Fälle oder Hindernisse liest, sondern als Subjekte. Besonders gegenüber Amalia ist diese Route zentral. Sie muss nicht sofort erotisch sein, aber sie kann erotische, intime oder emotional gefährliche Ladung tragen.

### Psychologischer Kern

Sapphic ist Valeries Sehnsucht, nicht nur zu wirken, sondern erkannt zu werden und selbst zu erkennen. Sie erlaubt ihr, die weibliche Isolation anderer zu spüren, weil sie ihre eigene kennt.

Die Gefahr: echte Nähe bedroht Valeries Maske. Außerdem kann Schutz in Bevormundung kippen, wenn Valerie glaubt, Amalia besser zu verstehen als Amalia sich selbst.

### Soziale Funktion

Sapphic wirkt besonders in:

- privaten Gesprächen mit Amalia,
- Momenten, in denen Frauen von Erwachsenen oder Männern vertreten werden,
- Situationen weiblicher Scham, Angst oder Sehnsucht,
- Blicken, die nicht öffentlich gelesen werden dürfen,
- Szenen, in denen Valerie eine andere Frau nicht ausliefert.

### Typische Verben

- Schone sie
- Erkenne sie
- Ermutige
- Vertraue dich an
- Zeige dich
- Schütze
- Gib Raum
- Sprich leiser
- Teile Wahrheit
- Löse sie aus der Form
- Lass sie antworten
- Stelle dich neben sie

### Typische Sätze

> „Sie müssen mir nichts sagen, was Ihnen später zur Last gelegt werden kann.“

> „Wenn Amalia ihr ganzes Leben unter diesem Blick gelebt hat, beginne ich zu verstehen, weshalb man nach Geistern sandte.“

> „Vielleicht ist nicht die Frage, ob Sie frei sind. Vielleicht ist die Frage, wer bemerken würde, wenn Sie es wären.“

### Typische Körperlichkeit

- Stimme wird leiser, nicht weicher im kitschigen Sinn,
- Blick wird angeboten, nicht erzwungen,
- Valerie lässt eine Pause stehen,
- sie nimmt eine Frau nicht aus der Öffentlichkeit heraus, ohne ihr Wahl zu lassen,
- kleine Gesten schützen vor Bloßstellung.

### Wirkung auf Viktor

Viktor kann erkennen, dass Valerie Amalia anders behandelt als andere. Je nach Situation kann das als Einsicht, Risiko oder schwer zu kontrollierende Bindung erscheinen.

Mögliche Updates:

```ink
~ route_inc(route_sapphic)
~ rel_inc(viktor_insightful)
~ rel_inc(viktor_closed)
```

### Wirkung auf Amalia

Dies ist Amalias wichtigste Nähe-Route. Sie kann Vertrauen, Faszination, Empowerment oder Begehren erzeugen. Sie kann aber auch Alarm auslösen, wenn Valerie zu schnell zu viel erkennt.

Mögliche Updates:

```ink
~ route_inc(route_sapphic)
~ rel_inc(amalia_open)
~ rel_inc(amalia_reliable)
~ rel_inc(amalia_open)
~ rel_inc(amalia_bold)
```

### Wirkung auf Haus und Dorf

Das Haus kann weibliche Nähe als Unordnung lesen, besonders wenn sie Amalia aus der familialen Deutung löst. Das Dorf kann Frauenbündnisse anders lesen als das Haus, je nach lokaler Tradition und Gerücht.

### Risiken

- Nähe wird sichtbar,
- Valerie verwechselt Resonanz mit Rettungsauftrag,
- Amalia idealisiert Valerie,
- das Haus reagiert repressiv,
- echte Verletzlichkeit destabilisiert Valeries Maske.

### Schlechte Sapphic-Choice

```ink
* [__Schone sie__: „Ich verstehe genau, wie Sie sich fühlen.“]
```

Zu direkt, besitzergreifend, psychologisch platt.

### Bessere Sapphic-Choice

```ink
* [__Gib Raum__: „Sie müssen nicht sofort die richtige Antwort finden. Hier hört gerade niemand außer mir.“]
```

Warum besser: Valerie nimmt Amalia ernst, ohne ihre Gefühle zu behaupten.

## 6.6 Careless / `route_careless`

### Kernformel

**Kontrollverlust als Wahrheit. Verlegenheit als Zugang. Menschlichkeit als Risiko.**

Careless ist die Route, in der Valerie nicht vollständig funktioniert. Sie sagt etwas zu schnell, entschuldigt sich zu sehr, greift falsch nach einem Koffer, lacht im falschen Moment oder verrät einen echten Affekt.

Careless ist nicht Dummheit. Es ist die Stelle, an der die Maske rutscht.

### Psychologischer Kern

Careless kann entstehen aus Müdigkeit, Verlegenheit, Herkunft, Hunger, körperlicher Überforderung oder einem Moment echter Betroffenheit. Diese Route erlaubt menschliche Nähe, aber sie beschädigt Kontrolle.

### Soziale Funktion

Careless wirkt besonders in:

- Übergängen,
- körperlich anstrengenden Szenen,
- Dienstbotensituationen,
- Momenten mit Hunger oder Müdigkeit,
- Gesprächen, in denen Valerie zu schnell ehrlich wird,
- Szenen, in denen ihre Herkunft durchscheinen kann.

### Typische Verben

- Verplappere dich
- Überspiele
- Platze heraus
- Suche Halt
- Entschärfe
- Rutsche aus
- Greife zu schnell
- Entschuldige dich zu sehr
- Lache falsch
- Verrate dich
- Mach dich kleiner

### Typische Sätze

> „Ich versuchte, die Polster nicht so zu berühren, als könnten sie mich anklagen.“

> „Ich mag es nicht, von Leuten beobachtet zu werden, die sich nicht vorstellen.“

> „Sie dürfen jetzt sagen, dass Sie mir davon abgeraten hätten.“

### Typische Körperlichkeit

- zu schnelle Handbewegung,
- falsches Lachen,
- Griff an Handschuh, Saum oder Tasche,
- Erröten oder Atembruch,
- ein Schritt ohne perfekte Berechnung,
- Blick weicht aus und kehrt zurück.

### Wirkung auf Viktor

Viktor reagiert auf Careless häufig mit Sorge und Kontrolle. Er kann menschlicher werden, aber auch stärker in seine Aufsichtsrolle fallen. Mechanisch wird das über die Standardachsen ausgedrückt.

Mögliche Updates:

```ink
~ route_inc(route_careless)
~ rel_inc(viktor_unreliable)
~ rel_inc(viktor_closed)
```

### Wirkung auf Amalia

Careless kann Amalia zeigen, dass Valerie nicht nur Rolle ist. Gerade kleine Unvollkommenheit kann Nähe erzeugen.

Mögliche Updates:

```ink
~ route_inc(route_careless)
~ rel_inc(amalia_open)
~ rel_inc(amalia_open)
```

### Wirkung auf Haus und Dorf

Das Haus kann Careless als Mangel an Form lesen. Das Dorf kann dadurch Herkunft, Echtheit oder Schwäche erkennen. Dienerschaft bemerkt Careless besonders, weil sie mit praktischen Gesten vertraut ist.

### Risiken

- soziale Form wird beschädigt,
- Herkunft wird sichtbar,
- Viktor kontrolliert stärker,
- das Haus unterschätzt Valerie,
- Valerie wird als unzuverlässig gelesen.

### Schlechte Careless-Choice

```ink
* [__Careless__: „Ups.“]
```

Zu modern, zu komisch, keine soziale Tiefe.

### Bessere Careless-Choice

```ink
* [__Verplappere dich__: „Ach, das macht doch zu viel Mühe.“]
```

Warum besser: Die Zeile zeigt soziale Fehlkalibrierung, Herkunft, Höflichkeit und Risiko zugleich.

## 6.7 Eccentric / `route_eccentric`

### Kernformel

**Regelbruch als Erkenntnis. Benennung als Angriff. Fremdheit als Macht.**

Eccentric ist die Route, in der Valerie sich weigert, die soziale Form mitzuspielen, wenn sie dadurch Lüge, Angst oder Gewalt deckt. Sie sagt nicht einfach Unhöfliches. Sie benennt, was alle anderen korrekt umgehen.

### Psychologischer Kern

Eccentric gibt Valerie Freiheit von der Form, aber nicht von den Konsequenzen. Es ist der Moment, in dem sie Wahrheit höher wertet als Lesbarkeit. Manchmal ist das mutig. Manchmal eitel. Manchmal notwendig.

### Soziale Funktion

Eccentric wirkt besonders in:

- Gesprächen mit Viktor über Amt und Kontrolle,
- Hausregeln,
- religiösen oder familiären Tabus,
- Situationen, in denen höfliche Sprache Gewalt verdeckt,
- Momenten, in denen Amalia durch Form unsichtbar gemacht wird.

### Typische Verben

- Benenne
- Trotze
- Verweigere
- Verletze die Form
- Stelle bloß
- Schneide ab
- Sprich zu klar
- Zerlege die Höflichkeit
- Verdrehe die Regel
- Setze den falschen Namen richtig
- Widersetze dich

### Typische Sätze

> „Zurückhaltung ist, was furchtsame Leute Gehorsam nennen, nachdem sie vergessen haben, wer sie dazu erzogen hat.“

> „Wien vertraut uns beiden so wenig, dass es das Misstrauen aufteilen musste.“

> „Ich möchte Eibenreith sehen, bevor Hohenreith mir sagt, was ich davon zu halten habe.“

### Typische Körperlichkeit

- Blick wird direkter,
- Haltung verliert höfliche Rundung,
- Stimme bleibt ruhig, aber zu klar,
- Valerie bewegt sich einen Augenblick zu früh oder zu unabhängig,
- andere müssen die Lücke füllen, die sie in die Form schneidet.

### Wirkung auf Viktor

Viktor erlebt Eccentric häufig als Risiko oder Kontrollverlust. Er kann Valeries Mut respektieren, aber sein Auftrag macht ihn empfindlich gegen unberechenbare Regelbrüche.

Mögliche Updates:

```ink
~ route_inc(route_eccentric)
~ rel_inc(viktor_adversarial)
~ rel_inc(viktor_bold)
~ rel_inc(viktor_adversarial)
```

### Wirkung auf Amalia

Amalia kann Eccentric bewundern, weil Valerie ausspricht, was Amalia nicht sagen darf. Sie kann aber auch erschrecken, weil Regelbruch Konsequenzen hat, die Valerie vielleicht unterschätzt.

Mögliche Updates:

```ink
~ route_inc(route_eccentric)
~ rel_inc(amalia_bold)
~ rel_inc(amalia_closed)
~ rel_inc(amalia_open)
```

### Wirkung auf Haus und Dorf

Das Haus liest Eccentric als Störung, Gefahr oder schlechte Erziehung. Das Dorf kann Eccentric als Mut oder als fremde Anmaßung lesen. Die Wirkung hängt stark davon ab, ob Valerie lokale Ordnung versteht oder nur Wiener Form bricht.

### Risiken

- Eskalation,
- soziale Isolation,
- Verlust von Zugang,
- Viktor greift stärker ein,
- Amalia wird mitbestraft,
- Wahrheit wird gesagt, bevor sie tragfähig ist.

### Schlechte Eccentric-Choice

```ink
* [__Benenne__: „Sie sind alle Heuchler.“]
```

Zu platt, zu direkt, keine historische oder soziale Präzision.

### Bessere Eccentric-Choice

```ink
* [__Benenne__: „Dieses Haus spricht über Fürsorge, als wäre sie eine Art Besitzrecht.“]
```

Warum besser: Es verletzt die Form, aber mit genauer sozialer Diagnose.

## 6.8 Routen im Verhältnis zueinander

Die Routen sind nicht gleichmäßig gegeneinander abgegrenzt. Einige berühren sich bewusst:

- Fassung und Detective teilen Kontrolle, aber Fassung kontrolliert soziale Form, Detective kontrolliert Erkenntnis.
- Lover und Careless teilen Entwaffnung, aber Lover wirkt bewusst, Careless rutscht.
- Sapphic und Lover teilen Nähe, aber Sapphic erkennt Subjektsein, Lover nutzt Wirkung.
- Eccentric und Detective teilen Wahrheitssuche, aber Detective ordnet, Eccentric bricht.
- Fassung und Sapphic können beide schonend sein, aber Fassung schützt Form, Sapphic schützt Person.
- Careless und Sapphic können beide verletzlich sein, aber Careless verrät Valerie, Sapphic wählt Verletzlichkeit als Beziehung.

Diese Überlappungen sind erwünscht. Mischformen sollen möglich sein, aber der Choice-Text muss dann klar machen, welche primäre Bewegung der Spieler wählt.

## 6.9 Dominante Route auswerten

Die dominante Route soll nicht naiv als höchster Zähler allein behandelt werden, sondern nach Bedarf über Differenzen und Kontexte. Eine Route ist besonders aussagekräftig, wenn sie gegen eine naheliegende Gegenbewegung stark wird.

Beispiele:

```ink
{route_diff_reached(route_composure, route_eccentric, 2): ...}
{route_diff_reached(route_detective, route_careless, 2): ...}
{route_diff_reached(route_careless, route_composure, 2): ...}
```

Diese Logik darf später verfeinert werden. Wichtig ist: Der Score oder spätere Reaktionen sollen eine interpretierte Maske beschreiben, nicht bloß einen Zahlenwert.

## 6.10 Routen und Herkunft

Herkunft kann beeinflussen, wie eine Route gelesen wird.

### Niederer Adel

- Fassung wirkt natürlicher.
- Careless wirkt auffälliger.
- Eccentric kann als gefährliche adelige Eigenwilligkeit gelesen werden.
- Dienstboten erwarten mehr Form.

### Bürgertum / Mittelstand

- Detective und Fassung können als erarbeitete Kompetenz wirken.
- Lover kann als sozialer Aufstieg durch Wirkung gelesen werden.
- Careless kann bürgerliche Unsicherheit verraten.
- Eccentric wirkt eher intellektuell oder unpassend modern.

### Niedrigere Herkunft

- Careless kann Herkunft durch praktische Gesten verraten.
- Fassung wirkt erarbeitet und fragil.
- Detective kann stark sein, wenn sie praktische Weltkenntnis nutzt.
- Eccentric kann als Anmaßung gelesen werden.
- Sapphic kann besonders stark mit sozialer Solidarität verbunden sein.

## 6.11 Routen und Score

Der Intro-Score soll die bisher dominante Route als literarische Maske beschreiben. Er soll nicht sagen: „Du hast 4 Punkte in Detective.“ Er soll interpretieren:

- Fassung: Form, Abstand und Selbstbeherrschung als Waffe.
- Detective: Untersuchung, Ordnung und Entlarvung.
- Lover: Wirkung, Charme und soziale Wärme.
- Sapphic: Resonanz, weibliche Gefangenschaft und Nähe.
- Careless: entwaffnende Unsicherheit und Kontrollverlust.
- Eccentric: Regelbruch und Benennung.

## 6.12 Routenprüfung für neue Szenen

Wenn eine Szene mehrere Routen anbietet, prüfen:

1. Ist jede Route in dieser Situation plausibel?
2. Wiederholen die Choices nur alte Muster oder erzeugen sie neue soziale Bedeutung?
3. Hat jede Choice eine andere Wirkung auf mindestens eine Figur?
4. Gibt es eine Route, die hier bewusst fehlen sollte?
5. Sind Mischformen markiert oder zu unscharf?
6. Wird Fassung nicht automatisch bevorzugt?
7. Wird Careless nicht als Dummheit geschrieben?
8. Wird Sapphic nicht auf Erotik reduziert?
9. Wird Lover nicht platt flirtig?
10. Wird Detective nicht krimimäßig verengt?
11. Wird Eccentric nicht zu modern-provokant?

# 7. Charakterdesign

Dieser Abschnitt beschreibt Figuren nicht nur nach Funktion, sondern nach ihrer Stellung im moralischen Universum: Welche Macht besitzen sie? Welche Ohnmacht übersehen andere? Welche Rolle schützt sie, und welche Rolle hält sie fest?

## 7.1 Valerie

### 7.1.1 Funktion

Valerie ist die spielbare Hauptfigur. Sie ist nicht einfach eine Ermittlerin und nicht einfach eine unterdrückte junge Frau. Sie ist eine junge Dame mit gefährlich viel und gefährlich wenig Macht zugleich.

Ihre Kompetenzen entstehen aus einer Mischung aus:

- Bildung,
- sozialer Beobachtung,
- Hofnähe,
- Sprache,
- Kleidung,
- Performance,
- mystischem Ruf,
- weiblicher Lesbarkeit,
- Stand oder erarbeitetem Zugang,
- Fähigkeit zur Manipulation.

### 7.1.2 Macht

Valerie besitzt Macht durch:

- gehobenen gesellschaftlichen Zugang,
- ein Schreiben der Kabinettskanzlei Seiner Majestät,
- Reise erster Klasse,
- Viktor als Schutz und Zeichen staatlicher Rückendeckung,
- Kleidung, Benehmen und Sprache,
- die Fähigkeit, Diener, Kutscher, Gepäckträger und Dorfleute sozial zu dirigieren,
- ihren Ruf als Medium,
- die Möglichkeit, Räume zu betreten, die anderen verschlossen bleiben.

Diese Macht muss sichtbar bleiben. Eine Szene, in der Valerie nur als arme Frau gegen Männer steht, ist für dieses Spiel zu flach.

### 7.1.3 Ohnmacht

Valerie ist begrenzt durch:

- Geschlechterrollen,
- Ruf,
- Körper- und Kleidungscodes,
- amtliche Kontrolle,
- die Gefahr sozialer Fehllektüre,
- mögliche Abhängigkeit vom Schutz anderer,
- die Notwendigkeit, sich ständig gesellschaftsfähig zu halten.

Ihre Ohnmacht ist real, aber sie ist nicht absolut. Gerade die Spannung zwischen Macht und Begrenzung macht sie interessant.

### 7.1.4 Innere Spannung

Valerie manipuliert, weil sie gelernt hat, dass offene Kompetenz allein nicht reicht. Sie trägt Masken, weil Masken Zugang schaffen. Gleichzeitig sehnt sie sich nach Menschen, vor denen sie nicht funktionieren muss.

Ihre zentrale Gefahr ist nicht nur Unterdrückung, sondern Selbstverwechslung: Sie könnte vergessen, wo die Maske endet und wo sie selbst beginnt.

### 7.1.5 Kanonischer Beispielname

Der kanonische/default Beispielname für Referenz und Marketing bleibt:

**Valerie Eleonore Josepha Freiin von Rauhenfels**

## 7.2 Amalia

### 7.2.1 Funktion

Amalia ist die zentrale Beziehungspartnerin und psychologische Spiegelung Valeries. Sie ist nicht bloß Auftrag, Opfer, Verdächtige oder Hinweisquelle.

Sie ist eine junge adelige Frau, für die andere sprechen, aber nicht notwendigerweise eine machtlose Person. Ihre Macht liegt möglicherweise in:

- symbolischem Wert,
- Erbschaft oder Heiratsaussicht,
- emotionaler Bedeutung für den Grafen,
- Stellung im Haus,
- Verbindung zu Ruf und Zukunft der Familie,
- möglicher Beziehung zur alten Macht,
- der Tatsache, dass viele etwas von ihr brauchen.

### 7.2.2 Ohnmacht

Amalias Ohnmacht liegt darin, dass ihre Macht nicht unbedingt ihr selbst gehört. Andere können ihren Wert verwalten, beschützen, verheiraten, deuten oder verstecken.

Erwachsene sprechen für sie. Das heißt aber nicht, dass sie nichts bewirkt. Es heißt: Ihre Wirkung wird durch andere geleitet.

### 7.2.3 Beziehung zu Valerie

Amalia bewundert Valerie nicht primär wegen Technik oder Eisenbahn. Sie bewundert Valerie, weil Valerie als junge Frau eine Möglichkeit verkörpert:

- reisen,
- im Auftrag handeln,
- mit Männern verhandeln,
- am Hof bekannt sein,
- gefährlich wirken,
- eine eigene Rolle spielen,
- gehört werden.

Die zentrale Frage zwischen beiden:

> Ist Valerie frei, oder nur besser verkleidet?

Valerie muss Amalia als Subjekt sehen, nicht als Fall, Opfer, Spiegel oder Rettungsprojekt.

## 7.3 Rittmeister Viktor Alois Nowak

### 7.3.1 Funktion

Rittmeister Viktor Alois Nowak ist offiziell Sekretär / Begleiter und faktisch auch Aufsicht, Sicherheitsmensch und Vertreter staatlicher Kontrolle. Er ist aber nicht „der Mann als Unterdrücker“. Er ist selbst gebunden: an Auftrag, Befehl, Risiko, Bericht und Pflicht.

Seine Kontrolle kann falsch sein. Sie kann aber auch berechtigt sein. Diese Ambivalenz ist wichtig.

### 7.3.2 Macht

Viktor besitzt Macht durch:

- Geschlecht,
- körperliche Präsenz,
- Amt oder militärische Schulung,
- Zugriff auf Informationen,
- Sicherheitsfunktion,
- Fähigkeit, Bewegung und Risiko zu kontrollieren.

### 7.3.3 Ohnmacht

Viktor ist begrenzt durch:

- Auftrag,
- Hierarchie,
- seine Tarnrolle als Sekretär,
- Valeries Hofauftrag,
- gesellschaftliche Formen gegenüber einer Dame,
- die Tatsache, dass Valerie Dinge bewirken kann, die seine Mittel nicht erfassen.

### 7.3.4 Startbeziehung

Startwerte:

```ink
VAR viktor_closed = 1
```

Das bedeutet: Er ist reserviert, kontrollierend und professionell distanziert, aber nicht feindselig. Kontrolle und berufliche Distanz sind keine eigenen Relationship-Dimensionen. Wenn sie mechanisch relevant werden, gehören sie in Encounter-State-Listen wie `ViktorRelationFrame`, nicht in per-character Sonderwerte.

## 7.4 Die Hohenreith-Familie

Die Familie ist gräflich. Der Familienname ist offen; „von Schönberg“ ist verworfen.

Das Haus darf nicht als simples patriarchales Gefängnis geschrieben werden. Es soll eine Ordnung zeigen, die sich selbst als Schutz versteht: Schutz von Ruf, Zukunft, Namen, Tochter, Besitz, Glaube, Dienst und Kontinuität. Der Schrecken entsteht, wenn Schutz in Besitz umkippt.

Offen:

- Familienname,
- Graf,
- Gräfin oder Mutterstatus,
- Tante / Hausdame,
- Geschwister,
- wer für Amalia spricht,
- wer tatsächlich entscheidet,
- wer vom Schweigen profitiert.

## 7.5 Butler, Dienerschaft und Haushalt

Der Butler ist die Stimme des Hauses. Sein Satz am Ende des Intros lautet immer:

> Willkommen in Hohenreith.

Er ist nicht bloß Diener. Er kontrolliert Zugang, Form, Information und Übergabe. Seine Macht ist keine Standesmacht, aber Hausmacht.

Dienerschaft besitzt Macht durch:

- Wissen,
- Nähe zu privaten Räumen,
- Kontrolle über Türen, Kleidung, Mahlzeiten, Gepäck und Nachrichten,
- Beobachtung,
- Erinnerung,
- Weitergabe oder Zurückhaltung von Information.

Sie besitzt Ohnmacht durch Stand, Lohn, Abhängigkeit, Dienstpflicht und Risiko.

## 7.6 Dorf

Das Dorf ist nicht Kulisse und nicht nur abergläubische Masse. Es ist soziale Öffentlichkeit und Erinnerungssystem.

Macht des Dorfes:

- Gerücht,
- Beobachtung,
- lokale Namen,
- Kenntnis von Wegen, Wasser, Familiengeschichte und alten Regeln,
- kollektives Schweigen.

Ohnmacht des Dorfes:

- Abhängigkeit vom Adel,
- Kirche,
- Besitzverhältnissen,
- Armut,
- Entfernung von Wien und Amt,
- Gefahr, nicht geglaubt zu werden.

Das Dorf kann Wahrheit bewahren und Menschen zugleich zerstören.

## 7.7 Kirche und Religion

Die Kirche ist nicht einfach Unterdrückung und nicht einfach Trost. Sie ist:

- Ritual,
- Deutung,
- Institution,
- soziale Ordnung,
- Schutz gegen Angst,
- mögliche Übermalung älterer Mächte,
- moralische Macht.

In der Monarchie sind konfessionelle und ethnische Linien moralisch und sozial relevanter als moderne amerikanische Hautfarbenlogik. Das muss bei Figuren, Dorf, Namen, Sprache und Konflikten beachtet werden.

# 8. Beziehungssystem

## 8.1 Grundmodell

Das Relationship-System orientiert sich an *Scarlet Hollow*: Es ist kein einzelner Approval-Wert, sondern ein Eindrucksmodell. Figuren sammeln Eindrücke davon, wie Valerie auf sie wirkt.

Standardwerte pro wichtiger Figur:

- agreeable,
- adversarial,
- open,
- closed,
- bold,
- passive,
- reliable,
- unreliable,
- insightful,
- dull.

Diese Werte sind nicht paarweise zu einem einzigen Vorzeichenwert reduziert. Ein NPC kann Valerie zugleich offen und verschlossen, zuverlässig und unzuverlässig erlebt haben.

Die Richtung der Matrix ist immer: **Figur liest Valerie**. `viktor_insightful` bedeutet, dass Viktor Valerie als einsichtsvoll, scharf oder wahrnehmungsfähig erlebt. Es bedeutet nicht, dass Viktor selbst einsichtsvoll handelt. Wenn Viktors Verhalten beschrieben werden soll, gehört das in Prosa, einen Encounter-State oder eine konkrete Szene.

## 8.2 Warum Ink-intern

Die Beziehungsmatrix bleibt Ink-intern, weil die wichtigen Figuren endlich und authored sind. Ein engine-seitiges String-Dictionary wäre flexibler, aber weniger transparent beim Schreiben.

Ink-Lösung:

- 10 Standardvariablen pro wichtiger Figur,
- universelle `rel_*`-Hilfsfunktionen mit `ref`.
- keine benannte Achsen-Liste für die fünf Relationship-Paare.

Die Ingold-Funktionen `high(tension)`, `up(tension)`, `down(tension)` und `low(tension)` setzen voraus, dass ein Stat als benannte Blackbox übergeben werden kann. In unserem Ink-Modell ist das nicht die einfachste Form, weil Ink keine echten Objekt-/Dictionary-Referenzen für `viktor.openness` oder `amalia.trust` anbietet. Die authoring-freundlichere Fassung ist deshalb direkt:

```ink
{rel_up(viktor_open, viktor_closed)}
{rel_high(amalia_reliable, amalia_unreliable)}
```

Das benennt keine abstrakten Achsen, sondern nutzt die beiden konkreten Zähler, die der Autor ohnehin im Blick hat. Eine zusätzliche `RelationshipAxis`-Liste wäre erst sinnvoll, wenn wir später bewusst eine stärker black-boxed API wie `rel_up(viktor, openness)` bauen. Dafür müsste Ink aber pro Figur und Achse explizit mappen, was mehr Boilerplate erzeugt als es derzeit spart.

## 8.3 Zusatzwerte

Per-character Zusatzdimensionen sind verworfen. Sie sind zu schwer wartbar und unterlaufen die gemeinsame Relationship-Heuristik. Wenn ein Eindruck nicht über `agreeable/adversarial`, `open/closed`, `bold/passive`, `reliable/unreliable` oder `insightful/dull` ausdrückbar ist, gibt es zwei Möglichkeiten:

- Es ist keine persistente Mechanik, sondern Prosa.
- Es ist ein konkreter Fortschritt in einem Encounter und gehört in eine semantische `LIST`.

Beispiele:

- Viktors Sorge um Valerie wird meist als `viktor_unreliable`, `viktor_closed` oder in einer passenden Encounter-State-List modelliert.
- Viktors wachsende Nähe wird als `viktor_open` modelliert.
- Kontrollverlust wird nicht als `viktor_bold` gezählt, sondern als `viktor_bold`, `viktor_adversarial` oder als Fortschritt in `ViktorRelationFrame`, wenn es um seine Rolle als Aufsicht geht.
- Amalias Begehren, Scham oder Faszination werden nicht als Sonderzähler geführt. Wenn sie Beziehungseindruck sind, werden sie über Standardachsen ausgedrückt; wenn sie Plotfortschritt sind, gehören sie in Amalia-spezifische Encounter-States.

## 8.4 Anwendung

Relationship-Änderungen sollen klein, häufig und bedeutungsvoll sein. Eine Choice kann mehrere Eindrücke setzen:

```ink
~ rel_inc(viktor_insightful)
~ rel_inc(viktor_reliable)
```

Aber sie darf nicht mechanisch jede Route immer gleich abbilden. Eine Sapphic-Choice kann bei Amalia Vertrauen erzeugen, bei Viktor aber Geschlossenheit oder Sorge. Beziehungseffekte hängen von Situation und Figur ab.

---

# 9. Glossar-Bibel

## 9.1 Syntax

Gültige Syntax:

```ink
#gloss[Term](Erklärung)
```

Der Glossartag steht am Absatzende. Die Engine markiert den Begriff im Absatz.

Nicht verwenden:

- `{gloss:term|entry}`,
- HTML-artige Glossartags,
- Glossar direkt im Choice-Text.

## 9.2 Stil

Glossare sind optional und nicht TTS-relevant. Sie dürfen daher ausführlicher, bissiger und erklärender sein als der Haupttext.

Ziel:

- historisch-linguistische Aufklärung,
- Valeries inneres Lexikon,
- Gegenwart der Spielzeit,
- Ton zwischen Lehrbuch, Teufelswörterbuch und höfischer Bosheit.

## 9.3 Beispielton

Gute Richtung:

> Weisung: Ein Befehl, dem man die Uniform ausgezogen hat. Sehr nützlich, wenn Gehorsam erwartet wird, aber niemand persönlich Verantwortung tragen möchte.

> Ridikül: Kleine Damenhandtasche oder Handarbeitsbeutel. Klein genug, um harmlos zu wirken, groß genug für Briefe, Schlüssel und jene Dinge, von denen Herren später behaupten, sie hätten nichts davon gewusst.

## 9.4 Was glossiert wird

Glossieren:

- historische Begriffe,
- soziale Institutionen,
- Standesbegriffe,
- Gegenstände des 19. Jahrhunderts,
- Begriffe, die heutige jüngere Spieler nicht sicher kennen,
- Wörter, die Valeries Zeitgeist erklären.

Nicht glossieren:

- Eibenreith,
- Hohenreith,
- Eigennamen mit späterer Offenbarungsfunktion,
- offensichtliche Wörter,
- soziale Puzzle-Lösungen.

---

# 10. Narrative-Systeme aus den Referenztalks

## 10.1 Encounters und State Machines

Aus Jon Ingolds *Narrative Sorcery* gilt:

- Encounters ersetzen Quests. Sie sind nicht primär Spielerziele, sondern modulare narrative Maschinen, die aus dem aktuellen Zustand sinnvolle Handlungsmöglichkeiten erzeugen.
- Ein Encounter kann ein Ort sein, muss es aber nicht. Er kann auch ein wiederverwendbarer Einschub sein, der per Tunnel betreten und wieder verlassen wird.
- Encounters speichern Fortschritt nicht über willkürliche Flags, sondern über klare semantische Zustände.
- Ink-`LIST`s sind das richtige Werkzeug für geordnete State Chains.
- State Chains sind High-Water-Marks: Ein späterer Zustand impliziert die früheren Zustände derselben Kette.
- Sobald ein Tracker einen linearen Vorgang ausdrückt, wird dafür eine eigene `LIST` mit den `state_*`-Helfern verwendet. Das gilt auch für Zwei-Zustand-Vorgänge wie begonnen und vollendet.
- Der Nullzustand einer Progress-Liste ist die leere Kette. Er wird nicht als eigenes `none`-, `unknown`- oder `unset`-Element in die Liste geschrieben. Bei Bedarf wird er mit `state_unstarted(state)` abgefragt.
- Eine Kette wird mit `state_reach(first_state)` begonnen. Spätere Handlungen, die eine bereits begonnene Kette erfüllen können, verwenden `state_reach_if_started(later_state)`. So kann eine allgemeine Handlung mehrere aktive Vorgänge bedienen, ohne einen davon rückwirkend zu starten.
- Wenn ein komplexer Encounter sauberer durch mehrere parallele Progress-Tracker modelliert werden kann, ist diese Variante einer großen Sammelkette vorzuziehen. So funktionieren auch Inkle-artige Knowledge-Bases: getrennte Wissens- und Fortschrittslinien entwickeln sich unabhängig und werden erst im Content gemeinsam abgefragt.
- `mark`, `has` und `lacks` sind nur für zusammengehörige Gruppen einzelner Facts gedacht, die unabhängig voneinander wahr sein können und keine Reihenfolge implizieren.
- Diese State Chains sind Autorwerkzeuge, keine sichtbaren Questbäume. Der Spieler soll sie nicht „abarbeiten“, sondern sich frei in einer glaubwürdigen Situation verhalten.

State Trees sollen Bedeutung modellieren, nicht Knotenbesuche. Für einfache Fragen wie „wurde dieser Knot schon gelesen?“ ist Ink-eigener Visit-State zu verwenden. Keine zusätzlichen Flags für bloße Knot-Besuche anlegen.

## 10.2 Heaven’s Vault: dynamische Content-Buckets

Aus *Heaven’s Vault* wird das Bucket-Prinzip übernommen:

- Moment Bucket,
- Room Bucket,
- Episode Bucket,
- Game Bucket.

Content ist atomisch. Jede Handlung, Beobachtung oder Dialogzeile ist ein vollständiges, lokal lesbares Weave, das direkt in einem passenden Bucket steht und nur über Preconditions entscheidet, ob es im aktuellen Augenblick sinnvoll ist. Wenn ein Atom nicht passt, wird nicht ein neuer Sonderpfad gebaut, sondern seine Preconditions werden präziser gemacht oder seine Priorität angepasst.

Diese Bucket-Architektur ist eine **Vorschrift**, kein Vorschlag. Ein Bucket enthält die vollständigen konditionierten Weaves, die er anbietet. Es ist nicht zulässig, Bucket-Content routinemäßig in einzeilige Mini-Knots, `_choices`-Knoten oder namenlose Durchreichen auszulagern. Ein separates Knot ist nur erlaubt, wenn es wirklich von mehreren Orten wiederverwendet wird oder eine begründete Ausnahme darstellt. Die Ausnahme muss im Dateikommentar oder an der Stelle erkennbar sein. Beispiel einer gültigen Ausnahme ist der `identity_papers_tunnel` in `character_generator.ink`, weil er ein langer, zusammenhängender Charaktergenerator-Tunnel ist, der aus mehreren Startaktionen eingeschoben werden kann.

Content darf aus höheren Ebenen dynamisch aufsteigen, wenn Preconditions erfüllt sind. Genau das ist die Stärke des Systems. Episode- und Game-Buckets dürfen breit sein; sie sollen nicht künstlich nur lokal drei Choices enthalten.

Die Bucket-Reihenfolge folgt Nähe zum aktuellen Spielmoment:

1. Moment: das, was jetzt gerade passiert oder direkt an einem Objekt / einer Person hängt.
2. Room: Raum- und Traversal-Content am aktuellen Ort.
3. Episode: Inhalt, der während der laufenden Episode überall plausibel auftauchen kann.
4. Game: übergreifender Lore-, Rollen-, Beziehungs- oder Finale-Content.

Jede niedrigere Ebene füllt nur den Raum, den die höhere Ebene lässt. Wenn wichtige Moment- oder Room-Atoms offen sind, sollen sie nicht von allgemeinem Episode- oder Game-Content verdrängt werden.

Orte in einem offenen Spiel werden nicht bloß aus Vollständigkeit angeboten. Ein Ort oder eine Episode soll erst ansteuerbar sein, wenn der Spieler einen Grund hat, dorthin zu gehen. Das verhindert tote Wege und hält die Freiheit erzählerisch motiviert.

Episode-Buckets sind der richtige Ort für Ereignisse, die nicht aus einem einzelnen Raum entstehen, aber nur in bestimmten Räumen der Episode plausibel sichtbar werden. Die Ortsliste wird als sichtbare Precondition direkt über dem Weave geschrieben. Beispiel: Der Tunnel-Moment der Zugfahrt ist ein Ereignis der Episode, nicht eines bestimmten Korridors, darf aber nur in Korridoren mit Fenstern und Spiegelung auftauchen.

```ink
=== train_intro_episode_bucket ===
* {lacks(body_def)}
  {loc(loc_train_clergy_corridor) || loc(loc_train_washroom_corridor)}
  {not (loc(loc_train_clergy_corridor) && lacks(relig_def))} [AUTO: Tunnelspiegelung] #auto(3)
    ...
    -> TURN
-> DONE
```

Trennung:

- Ink entscheidet, was gültig ist.
- Engine entscheidet, was sichtbar wird.

## 10.2.1 Preconditions als defensive Autorlogik

Ingold beschreibt defensive Logik als Preconditions auf beinahe jeder Zeile und jeder Option. Für *Eibenreith* heißt das:

- Keine Szene darf stillschweigend annehmen, dass eine andere Szene vorher stattgefunden hat, außer diese Abhängigkeit steht explizit in der Precondition.
- Preconditions beschreiben Bedeutung: Wissen, Zustand, Ort, gerade geschehenes Ereignis, aktuelle Gesprächssituation, vorhandene Person, soziale Möglichkeit.
- Preconditions werden an Atom-Provider geschrieben, nicht an jede einzelne Choice im Atom, sofern die ganze Atomgruppe dieselbe Voraussetzung teilt.
- Knot-Visits ersetzen simple Flags. LIST-State wird nur verwendet, wenn die Reihenfolge selbst Bedeutung hat.
- Wenn Content „fast immer“ passt, wird er breit in einen Bucket gelegt und nur durch die wenigen notwendigen Preconditions begrenzt.
- Wenn Content „zu oft“ auftaucht, ist zuerst Priorität oder Precondition zu prüfen, nicht die Architektur zu verengen.

## 10.2.2 Episoden und offene Räume

Eine Episode ist ein begrenzter Zeitraum mit Anfang, Erkundung und Ende. Der Spieler kann innerhalb der Episode frei genug navigieren, aber die Episode selbst gibt einen Grund, warum diese Räume jetzt relevant sind.

Für das Intro bedeutet das:

- Die Zugfahrt ist eine Episode.
- Die Wagen sind frei begehbare Räume innerhalb dieser Episode.
- Charaktergenerierung ist kein lineares Formular, sondern eine Reihe von Moment-Atoms, die während der Erkundung auftauchen.
- Die Episode endet erst, wenn alle unverzichtbaren Identitäts- und Rollenabhängigkeiten erfüllt sind.
- Wiederholbare Traversal-Choices sind nötig, damit der Spieler denselben Ort erneut passieren kann, ohne dass der Text wie ein Fehler wirkt.

## 10.3 Engine-Filterung

Ink kann `*`-Choices nach Auswahl verschwinden lassen. Ink weiß aber nicht, ob eine Choice angezeigt und ignoriert wurde. Daher:

- `once_chosen` kann Ink unterstützen,
- `once_offered` muss Engine tracken,
- Engine filtert und priorisiert aktuelle Choices.

Die Engine durchsucht nicht das ganze Spiel. Sie erhält die aktuell von Ink erzeugten Choices und wählt daraus aus.

## 10.4 Choice-Metadaten

Choice-Tags müssen vor Auswahl lesbar sein und daher in der Choice-Klammer stehen.

Beispiel:

```ink
* [__Prüfe__: „...“ #key:x #action:investigation]
```

Aktiv:

- `#key`,
- `#letter`,
- `#optional`,
- `#action`,
- `#auto`.

Nicht als funktionierend voraussetzen:

- `#id`,
- `#bucket`,
- `#priority`,
- `#required`,
- `#repeat`,
- `#weight`,
- `#route`,
- `#slot`,
- `#episode`,
- `#group`,
- `#location`.

## 10.5 Side Effects vermeiden

Bucket-Provider müssen side-effect-safe sein. Keine State-, Route- oder Relationship-Updates vor einer Choice. Updates gehören in den gewählten Branch.

Falsch:

```ink
=== bucket ===
~ rel_inc(amalia_open)
* [Choice]
```

Richtig:

```ink
* [Choice]
    ~ rel_inc(amalia_open)
    -> TURN
```

## 10.6 Authoring-Endmarker

`-> TURN` ist der verbindliche Endmarker für gewählte atomare Inhalte. Er bedeutet: Diese Spielerhandlung ist abgeschlossen, die aktuelle Choice-Oberfläche wird neu aufgebaut.

`-> DONE` beendet dagegen einen Bucket, einen Entry-/Look-/Exit-Provider oder einen technischen Knoten, der nur Choices bereitstellt.

Regel:

- Jede gewählte atomare Weave endet mit `-> TURN`, wenn danach weiter am aktuellen Ort gespielt werden soll.
- Bucket-Container enden mit `-> DONE`.
- `-> provide_choices` ist nur noch interne Helper-Implementierung in `helpers.ink` und soll in Kapiteldateien nicht mehr verwendet werden.

Standardmuster:

```ink
=== room_bucket ===
* {precondition}
  {second_precondition}
  [__Untersuche__: Das Objekt. #key:x]
    Text der Handlung.
    ~ state_reach(something_seen)
    -> TURN

+ [__Schaue__: Im Raum umher. #key:l]
    Wiederholbare Raumwahrnehmung.
    -> TURN
-> DONE
```

Das kanonische Format für konditionierte atomare Bucket-Weaves ist damit:

```ink
* {condition_one}
  {condition_two}
  [__Verb Charakter__: "..."]
    Text und verschachtelte Antworten.
    -> TURN
```

Jede Precondition steht auf einer eigenen Header-Zeile direkt nach dem Choice-Marker. Der Choice-Text steht danach ebenfalls auf einer eigenen Header-Zeile. Nackte Condition-Zeilen vor einer Choice sind verboten, wenn sie die Choice sichtbar oder unsichtbar machen sollen. Sie kompilieren zwar, binden sich aber nicht als Choice-Preconditions an die folgende Choice. Sichtbarkeitsbedingungen gehören in den Choice-Header, nicht in den Branch-Inhalt.

---

# 11. Spielstruktur: Tage, Episoden, Traversal

## 11.1 Tagesstruktur

Jeder Spieltag besteht aus:

1. Early Morning: Morgenroutine, Frühstück, Tagesplanung.
2. Mid Morning: erste Episode.
3. Noon: Mahlzeit, Tischgespräch, soziale Auswertung.
4. Afternoon: zweite Episode.
5. Evening: Dinner, Gespräche, Hausdynamik.
6. Early Night: Schlaf oder nächtliche Eskapaden.
7. Late Night: meist Schlaf.

Der Spieler wählt üblicherweise Slot 2, Slot 4 und eventuell Slot 6. Andere Slots ergeben sich aus den gewählten Episoden und deren Auflösung.

## 11.2 Episoden

Episoden sind modulare Blöcke, die meist in unterschiedlicher Reihenfolge spielbar sind. Eine Episode braucht:

- Angebot,
- Preconditions,
- Start,
- relevante Räume / Traversals,
- lokale Figuren,
- Moment-Content,
- mögliche Episode- und Game-Buckets,
- Completion State,
- Outcome für den Tagesplan.

## 11.3 Traversal

Traversal ist kein bloßer Ortswechsel, sondern eine Szene im Übergang.

Elemente:

- Depart-Choice,
- unterwegs auftauchende Inhalte,
- Gespräch mit anwesenden Figuren,
- Beobachtungen,
- Arrive-Choice oder automatisches Erreichen des Ziels.

Im Intro wird Traversal zuerst im Zug erklärt: Abteil → Gang → Geistlichenabteil → Tunnelspiegel → Waschraum → Rückweg.

## 11.4 Anreise als Referenzstruktur

Die Anreise ist das Muster für spätere Modularität:

- Zug: erstes Ambiente und Charaktergenerierung,
- Bahnhof: öffentliche Lesbarkeit,
- Kutsche: Schwellenraum,
- Dorf/Hohenreith: erste große soziale Konsequenz,
- Butler-Satz: identischer Text mit unterschiedlicher Bedeutung.

---

# 12. Ink-Architektur

## 12.1 Dateiaufteilung

### Eibenreith.ink

Nur:

- globale `LIST`-Definitionen,
- semantische State-Listen,
- Includes,
- Kapitelindex,
- wichtige Knotnamen,
- Entry-Divert.

Keine:

- Prosa,
- Hilfsfunktionen,
- normalen Variablen,
- Relationship-Variablen.

### eibenreith_00_helpers.ink

Enthält:

- globale Nicht-Charakter-Variablen,
- Intro-Variablen,
- Route-Zähler,
- Route-Helfer,
- Time-/Day-Helfer,
- Episode-/Outcome-Helfer,
- Meal-Helfer,
- Location-Helfer,
- Traversal-Helfer,
- State-Helfer,
- Relationship-Helfer,
- `TURN`,
- `provide_choices`,
- `empty_bucket`,
- die aktive Choice-Surface-Logik.

### eibenreith_00_character_relationships.ink

Nur:

- Relationship-Variablen,
- Startwerte,
- reservierte ID-Kommentare.

Keine Funktionen.

### character_generator.ink

Enthält den `identity_papers_tunnel` und vergleichbare Charaktergenerator-Strukturen.

Diese Datei ist eine begründete Ausnahme von der normalen Bucket-Regel, weil das Personalblatt ein zusammenhängender Tunnel ist, der aus mehreren natürlich surfacenden Startaktionen des Abteils eingeschoben wird. Neue Charakterdefinitionen sollen trotzdem möglichst als Moment-, Room- oder Episode-Weaves in Buckets entstehen. Weitere Ausnahmen brauchen eine klare Begründung im Kommentar.

### buckets.ink

Enthält den Game-Bucket.

Der `game_bucket` ist aktuell leer, aber strukturell wichtig. Spielweite Lore, philosophische oder persönliche Gespräche, globale Progression, Endspiel- und Climax-Content gehören hierher, wenn sie nicht an einen Moment, Raum oder eine Episode gebunden sind.

Die Choice-Surface-Engine (`TURN`, `provide_choices`, `empty_bucket`) liegt in `helpers.ink`, weil sie direkt mit den globalen Bucket-Variablen und Raumhelfern arbeitet. `provide_choices` ist interne Implementierung und wird in Kapiteldateien nicht direkt verwendet.

### Kapiteldateien

Kapiteldateien enthalten:

- Knots,
- Prosa,
- Choices,
- lokale Struktur,
- State-/Route-/Relationship-Updates.

Kapiteldateien müssen die Bucket-Regel einhalten:

- Raumdefinitionen bestehen aus `entry`, `look`, `exits`, `bucket`.
- Die aktive Oberfläche sammelt in der Reihenfolge Moment, Room, Exits, Episode, Game.
- Buckets enthalten vollständige konditionierte Weaves direkt im Bucket.
- Einzeilige `_choices`-Knoten, Pass-through-Knots und benannte Gathers als Ersatz für lokale Weave-Struktur sind verboten.
- Wiederverwendbare Weaves sind erlaubt, wenn sie wirklich von mehreren Orten aufgerufen werden. Episode-weite Ereignisse mit Raum-Preconditions gehören in den Episode-Bucket.

## 12.2 LIST-Regeln

`LIST`s sind für:

- geordnete semantische Zustände,
- TimeSlot,
- EpisodeId,
- MealPlan,
- Locations,
- Traversal IDs.

Nicht für:

- bloße Knotenbesuche,
- jede kleine Beobachtung,
- UI-Tracking.

## 12.3 State-Helfer

Verwendete Konvention:

```ink
~ state_reach(CourtMission.hidden_instruction_revealed)
{state_reached(CourtMission.hidden_instruction_revealed): ...}
{state_before(CourtMission.hidden_instruction_revealed): ...}
{state_between(CourtMission.official_cover_understood, CourtMission.hidden_instruction_revealed): ...}
```

`state_reach` ist High-Watermark-Logik: ein späterer Zustand erreicht automatisch frühere Zustände derselben Liste.

## 12.4 Relationship-Helfer

Konvention:

```ink
~ rel_inc(amalia_open)
~ rel_inc_by(amalia_open, 2)
{rel_reached(amalia_open, 3): ...}
{rel_diff_reached(amalia_open, amalia_closed, 2): ...}
```

Ink unterstützt keine optionalen Parameter und keine Funktionsüberladung. Deshalb gibt es `_by`-Varianten.

## 12.5 Route-Helfer

Konvention:

```ink
~ route_inc(route_sapphic)
~ route_inc_by(route_detective, 2)
{route_reached(route_composure, 3): ...}
{route_repeated(detective, 3): ...}
{route_is_clear(detective, 2): ...}
{route_beats(composure, eccentric, 2): ...}
```

Die einfachen `route_*`-Zähler speichern Valeries wiederholte Ausdrucksmodi. Für autorenseitige Heuristiken gibt es zusätzlich `RouteId`-Werte:

- `composure`
- `detective`
- `lover`
- `sapphic`
- `careless`
- `eccentric`

`route_repeated(route_id, amount)` bedeutet, dass diese Route oft genug gewählt wurde, um als Muster gelesen zu werden. `route_is_highest(route_id)` bedeutet, dass diese Route derzeit die höchste ist oder den höchsten Stand teilt. `route_is_clear(route_id, margin)` bedeutet, dass diese Route um mindestens `margin` vor allen anderen liegt. Diese Funktionen sind Heuristiken, keine Erinnerungen an konkrete Entscheidungen.

## 12.5.1 Tracking-Domänen

Die Tracking-Methoden dürfen nicht vermischt werden. Jede Variable oder Bedingung muss klar zu einer dieser Domänen gehören:

- **Route-Heuristiken:** Valeries allgemeiner Ruf, wiederholte soziale Muster und Ending-Färbung. Dafür dienen `route_composure`, `route_detective`, `route_lover`, `route_sapphic`, `route_careless`, `route_eccentric` und die `route_*`-Helfer.
- **Character Matrix:** Was eine bestimmte Figur über Valerie denkt und wie sie auf Valeries Gegenwart und Handlungen reagiert. `viktor_insightful` bedeutet: Viktor liest Valerie als scharfsinnig. Es bedeutet nicht, dass Viktor scharfsinnig handelt.
- **Callbacks:** Konkrete frühere Choices oder konkret ausgespielte Inhalte. Diese werden über Ink-eigene Labels an Choices, Gathers, Stitches oder Knots getrackt, zum Beispiel `(asked_viktor_role)` und später `{train_compartment_bucket.asked_viktor_role}`. Für gewöhnliche Callbacks werden keine parallelen `cb_*`-Facts angelegt.
- **Encounter State Tracker:** Fortschritt in offscreen Plotlines, Wissensketten, Zielketten, NPC-Handlungen oder Beziehungsentwicklung entlang einer Plotline. Sie sind High-Watermark-Ketten: ein späterer Zustand impliziert alle früheren Zustände derselben Liste. Sie dürfen niemals verwendet werden, um zu tracken, ob ein bestimmtes Stück Content gespielt wurde.

Sobald ein Tracker einen linearen Vorgang ausdrückt, wird er als eigene `LIST` mit `state_reach`, `state_reached`, `state_before` und den übrigen `state_*`-Helfern modelliert. Das gilt auch für Zwei-Zustand-Vorgänge wie begonnen und vollendet. Wenn Vollendung den Beginn logisch einschließt, ist es ein Progress-Tracker.

Der Nullzustand einer solchen Kette ist implizit: Aus dieser `LIST` wurde noch kein Wert in `story_state` gesetzt. Dafür wird kein eigener `none`-Wert angelegt. `state_started(state)` prüft, ob irgendein Wert derselben Kette erreicht wurde; `state_unstarted(state)` prüft den leeren Zustand.

`state_reach_if_started(state)` ist für allgemeine Handlungen gedacht, die eine begonnene Kette weiterführen können, aber diese Kette nicht selbst eröffnen dürfen. Beispiel: Händewaschen kann `freshen_up_done` erreichen, wenn `freshen_up_started` bereits gesetzt ist; es darf aber nicht rückwirkend behaupten, Valerie sei mit dieser Absicht gegangen.

Komplexe Encounter sollen bevorzugt in mehrere parallele Progress-Tracker zerlegt werden, wenn das die Autorlogik klarer macht. Eine Wissenslinie, eine soziale Verhandlungsphase und eine praktische Aufgabe dürfen getrennte Listen sein, auch wenn sie im selben Encounter zusammenwirken. Content fragt dann die Kombination dieser Listen ab.

Zusätzlich gibt es unabhängige Facts mit `mark`, `has` und `lacks`. Diese sind nur für zusammengehörige Gruppen einzelner Facts gedacht, die unabhängig voneinander wahr sein können und keine Reihenfolge implizieren, etwa Tutorial gesehen, Mahlzeit am Bahnhof genommen, öffentliche Form gewahrt oder beschädigt. Solche Facts sind keine Callbacks, solange sie nicht ein konkretes abgespieltes Contentstück ersetzen.

Für Choice-Surface-Arbitration gibt es `claim_choice_gate_if(gate, available)`. Dieser Helper ist kein Story-State. Er wird am Anfang jedes `provide_choices` zurückgesetzt und gibt innerhalb dieses einen Choice-Aufbaus nur beim ersten gültigen Claim für dasselbe Gate `true` zurück. Er wird verwendet, wenn mehrere Atome gleichzeitig gültig sein können, aber höchstens eines davon auf der Oberfläche erscheinen darf. Der wichtigste Fall sind priorisierte `#auto`-Familien wie Viktors Rückkehrkommentare.

Die Reihenfolge der Atome im Bucket ist dann die Priorität. Auto-Choices werden vom Client getrennt behandelt, nicht randomisiert und wie normale Ink-Choices ausgelöst. `claim_choice_gate_if(return_auto, available)` verhindert mehrere Treffer im selben Choice-Aufbau. Rückkehrkommentare müssen in ihrer `available`-Bedingung zusätzlich über den Contact Manager gegated werden, zum Beispiel mit `reunion(viktor)`. Die vollständige Verfügbarkeitsbedingung wird als zweiter Parameter übergeben, damit falsche Kandidaten das Gate nicht verbrauchen.

Regel: Wenn die spätere Zeile „du hast damals genau X getan“ bedeutet, ist es ein Callback und soll über ein Ink-Label laufen. Wenn sie „du wirkst auf mich inzwischen wie Y“ bedeutet, ist es eine Heuristik. Wenn sie „diese Wissens- oder Plotlinie ist jetzt mindestens so weit“ bedeutet, ist es ein Encounter State. Wenn sie „dieses unabhängige Ergebnis gilt“ bedeutet, ist es ein Fact. Wenn ein Vorgang auch nur begonnen und vollendet kennt, aber Vollendung den Beginn voraussetzt, ist es bereits ein Encounter State.

Nie zulässig:

- Alternative Outcomes in eine einzige `state_reach`-Kette legen.
- `state_reach` verwenden, um „Content X wurde gespielt“ zu speichern.
- Route-Werte oder Relationship-Werte verwenden, wenn der Text eine konkrete frühere Wahl braucht.
- `cb_*`-Facts für normale Ink-Callbacks anlegen.

## 12.5.2 Companion- und Privacy-Helfer

Der Contact Manager in `helpers.ink` verwaltet, welche getrackten Figuren gerade anwesend sind, welche Valerie zum ersten Mal trifft, welche sie nach einer Trennung wieder sieht und welche gerade nicht mehr anwesend sind. Kapiteldateien dürfen dafür keine raumspezifischen Flags wie `viktor_returned_to_compartment` oder `seen_viktor_leave` anlegen.

`loc_move_to(location)` setzt Valeries Ort, merkt sich den Traversal-Ursprung und das Traversal-Ziel, bewegt alle Figuren in `companions` mit und aktualisiert danach den Kontaktzustand. `companion_join(character)` und `companion_leave(character)` steuern nur, ob eine Figur Valerie bei Traversal folgt. Sie sind keine Erinnerungsflags. Startpositionen von Figuren und die anfängliche Begleitung gehören in das Episode-Setup. Wenn ein Setup mehrere Figuren manuell platziert, wird danach `contact_sync()` verwendet, damit der Anfangszustand ohne künstliche Wiedersehens- oder Erstbegegnungsreaktion gesetzt ist.

Begleiter-Erzählung bei Raumübergängen gehört nicht in einzelne Exit-Choices. Episoden können über `enter_episode(value, slot, start_bucket, end_bucket, episode_bucket, companion_transition_bucket)` einen Companion-Transition-Bucket installieren. `enter_room(...)` spielt diesen Bucket zentral nach der Bewegung und vor der Rauminstallation. Der Bucket beschreibt mit `accompanied_by(character)` und `traversal_between(origin, destination)`, wie Begleiter den konkreten Übergang mitvollziehen. Dadurch bleibt Traversal-Text lesbar und die Begleiter-Mechanik muss nicht pro Raum neu erfunden werden.

Für Dialoge, die nur ohne Zeugen, nur mit einer bestimmten Begleitfigur oder nur direkt nach einem Kontaktwechsel auftauchen sollen:

```ink
{present(viktor): ...}
{first_meeting(viktor): ...}
{reunion(viktor): ...}
{parting(viktor): ...}
{alone(): ...}
{alone_with(viktor): ...}
```

`present(character)` prüft, ob die Figur im aktuellen Raum ist. `first_meeting(character)`, `reunion(character)` und `parting(character)` gelten nur für die erste Choice-Oberfläche direkt nach dem Kontaktwechsel. Der nächste Turn löscht diese Transitionen automatisch in `provide_choices`. Kapitelinhalt darf Contact-Transitionen nur abfragen, niemals manuell löschen oder verbrauchen.

```ink
+ {claim_choice_gate_if(return_auto, reunion(viktor) && state_reached(freshen_up_done))}
  [AUTO: Viktors Rückkehr nach Frischmachen] #auto
    ...
    -> TURN
```

`alone()` ist wahr, wenn keine getrackte Figur im Raum ist. `alone_with(character)` ist wahr, wenn genau diese Figur anwesend ist. Bei neuen getrackten Figuren muss die Helper-Implementierung an einer Stelle erweitert werden, damit Presence, Contact Transitions und Privacy Checks gemeinsam korrekt bleiben.

Die Look-Aktion eines Raums wird ebenfalls zentral in Ink verwaltet. Der Look-Bucket, der an `enter_room(...)` übergeben wird, wird nur angeboten, wenn Valerie einen bereits bekannten Raum verlassen und erneut betreten hat. Die Raum-Engine vergleicht den aktuellen Eintritts-Turn mit Inks Visit-Tracking des aktiven Look-Buckets. Wurde der Look-Bucket während dieses Aufenthalts bereits gewählt, verschwindet er bis zum nächsten Verlassen und Wiederbetreten. Kapitelinhalt darf hierfür keine eigenen Raumflags anlegen und keine Aufräumfunktion aufrufen. Look-Choices müssen die `#key:l`-Konvention beibehalten.

Für verzögerte Ereignisse, die während beliebiger dynamischer Bucket-Inhalte weiterlaufen sollen, gibt es benannte Turn-Timer. Timer-Namen sind Werte der globalen `Timer`-LIST. `timer_start(timer_id, turns)` entfernt denselben Timer zuerst aus allen Countdown-, Ready- und Claimed-Buckets und startet ihn dann neu. Dadurch wird der Timer eindeutig vom Content benannt, ohne interne Slots oder maximale Parallelzahl.

Nach Ablauf bleibt ein Timer in `timers_ready`, bis Inhalt ihn mit `timer_due(timer_id)` oder `timer_due_if(timer_id, available)` abholt. Beim Abholen wandert er nach `timers_claimed`; weitere Abfragen im selben Turn bleiben wahr. Der nächste `TURN` leert `claimed` zentral. Wenn ein gewählter Inhalt das verzögerte Ereignis vor Ablauf herbeiführt, verwendet er `timer_claim(timer_id)` als semantische Ereignisaktion, nicht als technisches Aufräumen.

## 12.6 Conditionals

Erweitertes Format:

```ink
{
- condition_a:
    ...
- condition_b:
    ...
- else:
    ...
}
```

Das ist die sichere Form für mehrere Bedingungen und `else`.

## 12.7 Score

Am Ende des Intros gibt es genau ein `#score[...]`-Tag mit dem gesamten Text. Der Text wird vorher aus temporären Variablen zusammengesetzt.

Nicht verwenden:

- viele einzelne `#score`-Tags.

---

# 13. UI- und Tag-Konventionen

## 13.1 Tutorialtexte

Tutorialtexte müssen präzise und stilistisch sauber sein. Sie dürfen nicht umgangssprachlich oder schlampig klingen.

Erster Tutorialtext muss erklären:

- Entscheidungen erscheinen links.
- Auswahl per Maus oder angezeigter Taste.
- Das Spiel erfolgt über Entscheidungen.
- Buchstabenkürzel folgen teilweise Textadventure-Konventionen.

Standardbegriff: **Entscheidungen**. „Wahlen“ ist verworfen.

## 13.2 Choice-Perspektive

Choice-Texte werden aus Valeries Perspektive vor der Handlung formuliert. Sie beschreiben Absicht, Aufmerksamkeit, Haltung oder unmittelbare Handlung, nicht die nachträgliche Erklärung des Autors, was der Branch offenbaren wird.

Regeln:

- Kein Zielwissen in Choice-Texten, das Valerie noch nicht hat.
- Keine Ereignisse als Choice anbieten, die Valerie nicht kontrollieren kann.
- Türen, Übergänge und unbekannte Bereiche heißen vor der Entdeckung `Versuche`, `Öffne`, `Geh weiter`, `Sieh nach`, nicht nach ihrem späteren Ziel.
- Automatische äußere Ereignisse wie Tunnel, Pfiffe, Erschütterungen oder eintretende Figuren werden als Moment-Events ausgespielt oder hinter eine plausible Wahrnehmungshandlung gelegt.
- Dialogchoices, die eine gesprochene Zeile darstellen, enthalten diese Zeile im Choice-Text. Ist der Adressat nicht eindeutig, steht er im fett gesetzten Handlungsteil vor dem Doppelpunkt.
- Die verbindliche Form lautet `[__%Verb% %Figur%__: „%gesprochene Zeile%“]`, zum Beispiel `[__Prüfe Viktor__: „Welche Zeile betrifft Sie, Herr Nowak?“]`.
- Nicht zulässig ist die zusammenfassende Form `[__Frage__: Viktor, weshalb er wirklich mitreist.]`. `Frage`, `Sage`, `Antworte` und `Sprich` sind als neutrale UI-Verben zu schwach und nur in begründeten Ausnahmefällen erlaubt.
- Die Verben sollen Valeries soziale Bewegung benennen, nicht nur die Mechanik des Sprechens. Gute Richtungen sind `Prüfe`, `Wahre Form`, `Entwaffne`, `Benenne`, `Schone`, `Trotze`, `Reize`, `Zügle dich`, `Erkundige dich bei`, `Fordere`, `Lege offen`.

Beispiel:

- Falsch: `Prüfe: Die Tür zu den Wagen zweiter und dritter Klasse.`
- Richtig: `Versuche: Die andere Übergangstür.`
- Falsch: `Frage: Viktor, weshalb er wirklich mitreist.`
- Richtig: `Prüfe Viktor: „Welche Zeile betrifft Sie, Herr Nowak?“`

## 13.3 Tags

Verwendete Tagarten:

- `#chapter[...]`
- `#section`
- `#textblock`
- `#music[...]`
- `#image[...]`
- `#sfx[...]`
- `#tts[...]`
- `#tts(...)`
- `#tts[provider](...)`
- `#tts-openai[...]`
- `#alert[...]`
- `#achievement[...]`
- `#error[...]`
- `#score[...]`
- `#gloss[...](...)`
- Choice-Metadaten wie `#key`, `#letter`, `#optional`, `#action` und `#auto`.

Aktuell nicht als verbindliche UI-Mechanik verwenden:

- `#bucket`
- `#priority`
- `#route`
- `#required`
- `#gated`
- `#sort`

Diese Tags sind ältere oder zukünftige Authoring-Ideen. Sie dürfen nicht als aktive Filterlogik vorausgesetzt werden, solange Parser, Server und UI sie nicht nachweislich implementieren.

## 13.3 Asset-Tags

Musik, Bild und Sound dürfen die Szene unterstützen, aber der Text muss ohne Asset verständlich und wirksam bleiben.

---

# 14. Intro als Design-Muster

## 14.1 Ziel

Das Intro soll nicht nur Exposition sein. Es erfüllt mehrere systemische Funktionen:

- erste Spielmechanik,
- erste Traversal-Erfahrung,
- Charaktergenerierung,
- Einführung von Viktor,
- Einführung des Auftrags,
- Einführung der Routen,
- erstes soziales Lesen durch Öffentlichkeit,
- erste Schwellenerfahrung,
- Wahl der Ankunftsform.

## 14.2 Zug

Der Zug ist das erste begehbare Ambiente. Der Weg zum Waschraum ist der zentrale Traversal-Tutorialpfad und zugleich Charaktergenerator. Er besteht nicht aus einem generischen Gang, sondern aus mehreren Wagen mit je eigenem Korridor:

- Wagen mit Valeries Abteil und der Grenze zu den niedrigeren Klassen,
- Wagen der Geistlichen,
- Wagen mit Waschraum,
- daran anschließend der Speisewagen.

Die Charaktergenerierung nutzt Progressionslisten für lineare Vorgänge und unabhängige Facts nur für wirklich voneinander unabhängige Definitionen. Jeder Schritt ist ein einmaliger Moment-Atom, der nur im passenden Bereich und erst nach seinen Voraussetzungen auftaucht. Wiederholbare Traversal-Entscheidungen sorgen dafür, dass der Spieler dieselben Orte mehrfach passieren kann, bis der nächste passende Moment plausibel erscheint. Keine dieser Voraussetzungen soll an jede einzelne Choice geschrieben werden; sie gehört in den jeweiligen Atom-Provider oder Traversal-Provider.

Pflichtdefinitionen:

- Stand / Herkunft als erste Charakterentscheidung im Abteil,
- Name / Titel / amtliche Anrede nach Stand,
- Glaube ans Übernatürliche durch Auftrag, Hohenreith-Schreiben oder Viktor-Memorandum,
- Religiosität durch den Priester im Korridor des Geistlichenwagens,
- Körper / Kleidung durch den einmaligen Tunnelmoment in einem der Korridore,
- Gesicht / Haar / Frisur im Waschraum.

Die sechs Routen sind keine Charaktergenerierungsfragen. Sie tutorialisieren, dass Sprache und Verhalten Beziehungen und Reaktionen verändern. Sie dürfen in der Abteil-Szene, in der Ausrede zum Waschraum oder im Viktor-Briefing auftauchen, zählen aber nicht zur Identitätsvollständigkeit.

Der Speisewagen wird erst nach Sichtung als Gesprächsoption mit Viktor freigeschaltet. Ein offenes Western-Ende des Zuges ist für diese Strecke nicht die Standardannahme; falls ein Endblick gebraucht wird, ist er als gefährlicher Blick durch Tür oder Scheibe zu behandeln, nicht als frei begehbare Außenplattform.

### 14.2.1 Optimale Struktur des Zug-Intros

Das Zug-Intro ist kein nummeriertes Onboarding. Es ist ein kleiner Encounter mit eng kontrolliertem Anfang und anschließend echter Traversal-Freiheit.

Der erste Choice-Punkt bietet mehrere sinnvolle Handlungen im Abteil. Sie wirken wie Spiel, sind aber alle so authoriert, dass sie dieselbe soziale Wahrheit erzwingen: Bevor der Zug als freier Raum geöffnet wird, muss klar sein, welchen Stand Valerie in dieser Welt hat. Der Spieler kann also Viktor, Papiere, Schaffner oder Abteilwirkung zuerst berühren; das Encounter-System führt aus jedem Einstieg zur Standentscheidung.

Tutorials werden nicht gesammelt, sondern dort verteilt, wo der Spieler die jeweilige Mechanik zum ersten Mal erlebt:

- Choice-Interface: beim ersten Choice-Punkt im Abteil.
- Permanente Charakterentscheidung: unmittelbar vor der Standentscheidung.
- Optionaler Moment: beim ersten optionalen Beobachtungs- oder Untersuchungsmoment.
- Dialog / Route / Reaktion: bei der ersten gesprochenen Viktor-Auswahl.
- Wiederholbare Traversalentscheidung: beim ersten Verlassen des Abteils.

Nach Stand und Name öffnet sich die Zugschleife. Danach können Priester, Tunnel, Waschraum, Speisewagen, Hohenreith-Schreiben und Viktor-Memorandum in einer spielbaren Reihenfolge surfacen. Die Episode endet erst, wenn alle Pflichtdefinitionen und das Missionsbriefing abgeschlossen sind.

Der erste Pflichtmoment darf nicht der Brief im Ridikül sein, solange nicht feststeht, dass Valerie überhaupt ein Ridikül trägt oder eigene Akten führt. Wenn Viktor als Sekretär auftritt, kontrolliert er die offiziellen Papiere.

Valerie nimmt den Auftrag aus eigenem Interesse an. Es geht zu Beginn nicht darum, ob sie wirklich ein Medium ist. Der kanonische Charakter gibt vor, ein Medium zu sein; tatsächliche übernatürliche Fähigkeiten werden erst später entdeckt und nicht in der Zugeröffnung behauptet. Was Valerie beweisen will, sind ihre Fähigkeiten als Spionin, Ermittlerin, Beobachterin und Diplomatin. Persönlich geht es ihr um die Möglichkeit, selbständig zu reisen, die Welt zu sehen, interessante Menschen und Orte kennenzulernen und als Person für Intelligenz und Auffassungsgabe ernst genommen zu werden. Sie ist zu Beginn also nicht bloß ausgeliefert, sondern ehrgeizig, vorbereitet, neugierig und zugleich beobachtet.

Valerie kennt Viktors militärischen Rang und seine wahre Identität: **Rittmeister Viktor Alois Nowak**. Die Sekretärsrolle ist eine Tarnung, damit er sie inkognito begleiten kann, ohne im Haus sofort als militärische oder staatliche Aufsicht sichtbar zu werden. Ihr wurde gesagt, er reise mit, um sie als Leibwächter zu schützen, ihr praktische Arbeiten abzunehmen, die ihr als Frau nicht zugetraut werden, und die Reise einer Dame ihres Standes gesellschaftlich unauffälliger zu machen. Sie vermutet aber, dass er auch mitreist, um sie zu beurteilen oder über sie zu berichten. Er wurde ihr erst kurz vor der Abreise vorgestellt.

Sinnvolle Papierrollen:

- **Viktors Memorandum:** bleibt zentral. Es enthält Reiseangelegenheiten, Cover-Story, zulässige Sprache, Auftrag der Kabinettskanzlei Seiner Majestät und vermutlich eine nicht gezeigte Handlungsanweisung zum Umgang mit Valerie.
- **Amtschreiben / Viktors versiegelte Anweisungen:** ein Schreiben der Kabinettskanzlei Seiner Majestät ist sichtbar. Valerie war anwesend, als Viktor das Kuvert mit seinen Anweisungen übergeben wurde, hat es aber nur von außen gesehen.
- **Hohenreiths Hilfsgesuch / Einladung / Bittschrift:** beste Quelle für den eigentlichen Anlass. Dieses Schreiben wurde an die Kabinettskanzlei Seiner Majestät gerichtet, nicht an Valerie persönlich. Valerie hat es bei der mündlichen Unterweisung gelesen, bei der ihr Viktor vorgestellt wurde. Im Zug ist es in Viktors Mappe sichtbar und kann erneut angefordert werden.
- **Aktueller Wissensstand im Intro:** Das Hilfsgesuch nennt weder Valerie noch Amalia und spricht auch nicht ausdrücklich von einer Tochter. Es benennt nur Störungen im Haushalt und dessen Umfeld. Intro-Content darf deshalb vor der Einführung in Hohenreith nicht so tun, als wüssten Valerie oder Viktor bereits, dass Amalia der Kern des Auftrags ist. Figuren dürfen die Auslassung bemerken, aber nicht wissen, wen sie betrifft.
- **Valeries amtliche Erfassung / Reiseformular / Passagierformalität:** bester Auslöser für Stand und Namen. Viktor händigt Valerie den Vordruck aus; der Spieler füllt ihn selbst aus. Es geht nicht um falsche Identität, sondern darum, welche soziale Wahrheit diese Valerie in der Welt hat.
- **Valeries persönliches Notizbuch / Tagebuch / Visitenkartenetui:** möglich, aber nicht nötig für die Mission. Es kann später Persönlichkeit zeigen, sollte aber nicht die zentrale Akte ersetzen.

Ein Schaffner-Moment ist geeignet, weil er Stand sofort sichtbar macht: Fahrkarte, Abteilrecht, Gepäck, Anrede, Diensthaltung. Viktor kann antworten oder das Papier reichen, aber der Spieler entscheidet, was die Welt an Valerie liest.

Ein Viktor-Formularmoment ist noch präziser: Viktor händigt den Vordruck aus und fordert Valerie auf, selbst einzutragen, wie sie in Hohenreith angemeldet werden soll. Das zeigt seine Kontrolle über die Papiere, lässt die Entscheidung aber beim Spieler und vermeidet den Eindruck einer falschen Identität:

> „Bitte tragen Sie selbst ein, wie Sie dort angemeldet werden wollen. Vollständiger Name, Anrede, Stand. Ich übernehme die Abschrift für die Kutsche.“

Die Szene sagt damit: Viktor weiß, wer sie ist; das Spiel fragt, welche soziale Wahrheit diese Valerie in der Welt hat.

Glossare in der Zugeröffnung müssen sparsam bleiben. `Ledermappe` braucht kein Glossar. `Korsett` ist nur dann zu glossieren, wenn die konkrete Szene die historische Körperpraxis wirklich braucht; als bloße Atmosphäre ist es zu gewöhnlich für ein Glossar.

### 14.2.2 Optimale Dependency-Graph für die Charaktergenerierung

Die Charaktergenerierung soll nicht linear wirken, braucht aber eine klare Abhängigkeitslogik. Frühere Entscheidungen, die spätere Auswahlräume formen, müssen zuerst unvermeidbar werden. Entscheidungen mit gleichem Parent dürfen in beliebiger Reihenfolge entstehen.

```mermaid
flowchart TD
    start["Start im Abteil: Szene, Viktor, Papiere"] --> first_choice["mehrere erste Abteil-Atoms: Interface-Tutorial"]
    first_choice --> class["Stand / Herkunft als konvergierende soziale Wahrheit"]
    class --> name["Name, Titel, amtliche Anrede"]
    name --> traversal_unlock["Abteil verlassen möglich"]
    name --> briefing_available["Missionspapier / Hohenreith-Gesuch / Memorandum verfügbar"]

    briefing_available --> supernatural_belief["Glaube ans Übernatürliche"]
    briefing_available --> mission_briefed["Mission verstanden"]
    briefing_available --> route_tutorial["Routen / Sprachverhalten tutorialisiert"]

    traversal_unlock --> free_train["freie Traversal durch die Wagen"]
    free_train --> clergy_corridor["Wagen der Geistlichen"]
    free_train --> tunnel_any_corridor["Tunnelmoment in einem Korridor"]
    free_train --> washroom["Waschraum"]
    free_train --> dining_seen["Speisewagen gesehen"]

    clergy_corridor --> faith["Religiosität / Gruß an den Priester"]
    class --> body_dress["Körper / Kleidung / soziale Erscheinung"]
    faith --> religious_accessories["religiöse Accessoires oder bewusste Abwesenheit"]
    tunnel_any_corridor --> body_dress
    religious_accessories --> body_dress

    class --> face_hair["Gesicht / Haar / Frisur"]
    washroom --> face_hair
    body_dress -. "optional bessere Prosa, keine harte Pflicht" .-> face_hair

    dining_seen --> meal_plan["Viktor auf Speisewagen / Bahnhofsessen ansprechen"]

    name --> identity_complete["Intro-Identität vollständig"]
    supernatural_belief --> identity_complete
    faith --> identity_complete
    body_dress --> identity_complete
    face_hair --> identity_complete
    mission_briefed --> identity_complete
```

Pflichtabhängigkeiten:

- `Stand / Herkunft` vor `Name`, weil Namensräume, Titel, Anrede und gesellschaftliche Lesbarkeit davon abhängen.
- `Stand / Herkunft` vor `Kleidung` und teilweise vor `Frisur`, weil Reisegarderobe, Material, Accessoires und Pflegegrad sozial codiert sind.
- `Name / Anrede` vor freier Traversal, weil der Spieler erst wissen muss, wer die Welt hier anspricht.
- `Missionspapier / Hohenreith-Gesuch / Memorandum` vor `Glaube ans Übernatürliche`, weil erst der Auftrag den Grund dieser Frage setzt.
- `Religiosität` vor `Kleidung / Accessoires`, weil Gebetbuch, Medaillon, Kreuz, religiöser Schmuck oder bewusste Abwesenheit solcher Zeichen nur sinnvoll sind, wenn die Haltung zur Kirche bekannt ist.
- `Körper / Kleidung` vor `Gesicht / Haar` ist keine harte Pflicht. Beide können Geschwister sein. Der Waschraum kann Gesicht / Haar auch zuerst definieren, solange Stand / Herkunft bekannt ist. Wenn Kleidung bereits definiert ist, darf der Waschraum darauf reagieren.
- `Routen / Sprachverhalten` sind keine Completion-Pflicht der Charaktergenerierung. Das Tutorial muss aber vor oder während der ersten relevanten Dialogauswahl mit Viktor stattfinden.

Freie Reihenfolge innerhalb der Episode:

- Nach Stand und Name darf der Spieler die Wagen frei erkunden.
- Missionsbriefing, Routen-Tutorial und Übernatürlichkeitsglaube können im Abteil mit Viktor passieren, müssen aber nicht zwingend vor der ersten kurzen Erkundung liegen, solange die Episode vor Abschluss darauf zurückführt.
- Der Priester-Atom kann nur im Geistlichenwagen erscheinen.
- Der Tunnel-Atom kann in jedem Korridor erscheinen, aber nur einmal. Er braucht Stand / Herkunft, weil Kleidung sozial gelesen wird. Religiosität ist nur nötig, wenn religiöse Accessoires in diesem Atom eingebunden werden.
- Der Waschraum kann betreten werden, bevor Gesicht / Haar verfügbar sind; er bleibt dann Traversal- und Raumatmosphäre, bis die Voraussetzungen erfüllt sind.
- Der Speisewagen ist reine Entdeckung. Sein Besuch wird nicht per Flag gespeichert, sondern über Ink-Visit-State; danach kann Viktor auf die Option angesprochen werden.

Garantie gegen Sackgassen:

- Die frühesten Pflichtentscheidungen bleiben im Abteil, bis sie erledigt sind: erster Choice-Tutorialmoment, Stand, Name / Anrede.
- Erst danach öffnet sich die Traversal-Schleife.
- Alle Wagenübergänge bleiben wiederholbar, damit versäumte Moment-Atoms später erneut auftauchen können.
- Pflicht-Moment-Atoms müssen höhere Priorität als allgemeine Room-, Episode- oder Game-Atoms haben, damit sie nicht von Füllcontent verdrängt werden.
- Wenn ein Pflicht-Atom nicht passt, muss mindestens ein plausibler Traversal- oder Beobachtungs-Atom offen bleiben, der den Spieler zurück in die Schleife führt.
- Der Zug darf nicht enden, bevor Stand, Name, Mission, Übernatürlichkeitsglaube, Religiosität, äußere Erscheinung und Gesicht / Haar definiert sind.
- Routenpunkte dürfen fehlen; sie sind Verhaltenserinnerung, nicht Identitätsvollständigkeit.

## 14.3 Bahnhof

Der Bahnhof macht Valerie öffentlich. Gepäck, Kutscher, Gepäckträger und Viktor bilden ein Manierenpuzzle. Essen wird abhängig von der Zugentscheidung verarbeitet.

## 14.4 Kutschenfahrt

Die Kutschenfahrt führt aus moderner Ordnung in lokale Ordnung. Das Wegzeichen / die alte Statue ist der garantierte Auslöser der übernatürlichen Begabung.

## 14.5 Drei Anreisevarianten

1. Direkt mit Kutsche bis Hohenreith.  
   Pünktlich, korrekt, nobler Empfang.

2. Im Dorf anhalten, umsehen, mit Kutsche weiter.  
   Ortswissen, Reibung, verspätete erklärbare Ankunft.

3. Im Dorf anhalten, Kutsche mit Gepäck und Nachricht vorausschicken, zu Fuß ankommen.  
   Eigenmächtig, beobachtet, sozial riskant, stärkere Wirkung auf Viktor und Haus.

Alle enden mit:

> Willkommen in Hohenreith.

---

# 15. Erstes Dinner und nächste Storystruktur

## 15.1 Funktion des ersten Dinners

Das erste Dinner ist der nächste große Zielblock. Es soll:

- die Hohenreith-Familie einführen,
- die Anreisevariante auswerten,
- Tischordnung und Rangordnung sichtbar machen,
- Amalia erstmals als Person unter Erwachsenenblicken zeigen,
- Valeries gewählte Masken testen,
- Viktor im Haus neu positionieren,
- Dienerschaft und Butler als Beobachtungssystem etablieren.

## 15.2 Amalias erster Eindruck

Amalia soll nicht als bloße „mysteriöse Tochter“ eingeführt werden. Sie muss sichtbar machen, dass andere für sie sprechen. Der Spieler soll früh spüren, dass sie nicht einfach Objekt der Untersuchung ist, sondern ein mögliches Gegenüber.

## 15.3 Erste private Szene

Diese Szene folgt später und muss aus dem Beziehungsdrama heraus entstehen, nicht aus Krimi-Logik. Der Anlass muss sozial plausibel sein: Gästezimmer, Gastgeberinnenpflicht, Waschwasser, Handschuhe, ein kurzer unbeobachteter Moment.

---

# 16. Offene Entscheidungen

1. Genaues Datum und Jahreszeit.
2. Verwendung von Sisis Ermordung / Kaiserjubiläum.
3. Name der gräflichen Familie.
4. Struktur der Hohenreith-Familie.
5. Amalias konkreter Kernkonflikt.
6. Natur der Frauenquelle / des Eibenbrunns.
7. Sprachstil der Hohenreith-Familie.
8. Objektiver Status des Übernatürlichen.
9. Aufbau des ersten Dinners.
10. Engine-Details für Choice-Tags, Offered-History, Glossar und Score.
11. Ob `HohenreithArrivalFrame` einen eigenen State für Fußankunft braucht.
12. Ob Kapitel 03-Datei inhaltlich von „Graben“ auf „Kutschenfahrt“ umbenannt werden soll.

---

# 17. Verworfene oder überholte Ansätze

Nicht wieder aufnehmen:

- 1889 als aktuelles Spieljahr.
- Charaktergenerierung als lineares Weave.
- Zug nur als statisches Abteil.
- Übernatürliche Begabung im Dorf als Pflichtauslöser.
- Fassung als unsichtbarer Default.
- Relationship-Matrix engine-seitig als String-Dictionary.
- State-Listen, die nur Knotenbesuche duplizieren.
- Glossare in Choice-Texten.
- `{gloss:term|entry}` oder HTML-Glossare.
- mehrere `#score`-Tags am Intro-Ende.
- Krimi als Hauptstruktur.
- Moderne pauschale „Männer kontrollieren, Frauen leiden“-Schablone.
- Amerikanisierte White-Male-Privilege-Logik als Hauptmodell der Monarchie.
- Frauenmacht des 19. Jahrhunderts als wertlos behandeln, nur weil sie indirekt, häuslich, rituell, sozial oder über Ruf funktioniert.
- Valerie als bloßes Opfer ihrer Weiblichkeit schreiben; sie ist auch privilegierte Dame und Machtakteurin.
- Viktor als bloße Verkörperung männlicher Unterdrückung schreiben; er ist auch Auftrag, Schutz, Pflicht und begrenzter Akteur.
- Amalias Faszination primär über Eisenbahn oder Technik erklären.

---

# 18. Praktische Szenen-Checkliste

Vor jeder neuen Szene prüfen:

1. Welche Rolle spielt Valerie gerade?
2. Welche Route kann sie ausdrücken?
3. Was spürt ihr Körper?
4. Wer beobachtet sie?
5. Welche soziale Form wird gewahrt, gestört oder gebrochen?
6. Welche Figur liest Valerie dadurch anders?
7. Welcher semantische State ändert sich?
8. Welche Relationship-Werte ändern sich?
9. Welche späteren Callbacks entstehen?
10. Welche Glossarbegriffe können Erklärung auslagern?
11. Was ist konkret unheimlich?
12. Ist die Szene Beziehungsdrama, nicht bloß Informationsabfrage?

Die beste *Eibenreith*-Szene verschiebt mit einer kleinen Handlung mehrere Ebenen zugleich: Körper, Stand, Beziehung, Rolle, Ort und Bedrohung.
