Skip to content

Commit dcd8df6

Browse files
authored
Merge pull request #14 from ChBrain/feat/hofstede-multilingual-validation
feat: rewrite German culture for content-driven Hofstede alignment
2 parents 26a3164 + bbf5119 commit dcd8df6

11 files changed

Lines changed: 611 additions & 117 deletions

.github/workflows/validate.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,20 @@ jobs:
186186
- name: Validate Hofstede alignment
187187
run: python3 tests/validate_hofstede_alignment.py ${{ needs.setup.outputs.files }}
188188

189+
L4f-hofstede-derived:
190+
name: L4f - Hofstede derived vs declared
191+
needs: [setup, L4e-hofstede-alignment]
192+
if: needs.setup.outputs.any == 'true'
193+
runs-on: ubuntu-latest
194+
steps:
195+
- uses: actions/checkout@v4
196+
- name: Set up Python
197+
uses: actions/setup-python@v5
198+
with:
199+
python-version: '3.11'
200+
- name: Validate Hofstede derived scores
201+
run: python3 tests/validate_hofstede_derived.py
202+
189203
no-changes:
190204
name: No regions/*.md files changed
191205
needs: [setup]

regions/europe/germany/culture_german_language_hochdeutsch.md

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,37 +8,38 @@
88
Kein Ort, dem sie gehört.
99
Kein Dorf, das sie als Muttersprache spricht.
1010
Sie wurde geschrieben, bevor sie gesprochen wurde.
11-
Luther hat sie aus der Kanzleisprache gezogen.
12-
Die Grammatik kam vor den Sprechern.
11+
Luther hat sie aus der Kanzleisprache gezogen - und die Sprecher dazu.
12+
Die Grammatik kam vor den Sprechern. Und blieb.
1313

1414
Die Norm.
1515
Was übrig bleibt, wenn der Dialekt abgezogen wird.
1616
Was in der Schule unterrichtet wird.
1717
Was im Rundfunk gesprochen wird.
18-
Was im Vertrag steht.
18+
Was im Vertrag steht - und in jedem Gespräch danach gilt.
1919

2020
Die Sprache der Institutionen.
2121
Der Gesetze.
2222
Des Grundgesetzes.
23+
Die Sprache, die Kontinuität trägt von einer Gegenwart zur nächsten.
2324

2425
## Orders
2526
Klar sein.
26-
Der Satz trägt seine eigene Last.
27-
Er erklärt sich nicht zweimal.
28-
Wer nicht versteht, liest noch einmal.
29-
Die Sprache wartet nicht.
27+
Der Satz trägt seine Bedeutung.
28+
Er verpflichtet unmittelbar.
29+
Wer nicht versteht, kann nachfragen - die Antwort ist präzise, nicht warm.
3030

3131
## Loses
3232
Wer nur Hochdeutsch spricht,
33-
verrät nichts von sich.
33+
hat keine Privatsphäre.
34+
Jeder Fehler ist hörbar.
3435

3536
## Drives
3637
Auf den Verlust der Wärme:
37-
präziser werden.
38+
Präzision.
3839
Was die Sprache an Nähe nicht bietet,
39-
bietet sie an Genauigkeit.
40-
Das ist kein Trost.
41-
Das ist ein Angebot.
40+
bietet sie an Geltung - für diese Stunde und die nächste.
41+
Das ist nicht Trost.
42+
Das ist eine Verpflichtung.
4243

4344
---
4445
*culture_german_language_hochdeutsch.md - 07.05.2026*

regions/europe/germany/culture_german_persona_brigitte.md

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,27 +5,18 @@
55
- Project: Cultures
66
- Culture: Germany
77

8-
Eine Frau, die gelernt hat, dass Präzision schützt.
9-
Sie hat noch nie einen Fall verloren, den sie hätte gewinnen können.
10-
Das ist nicht dasselbe wie keinen Fall verloren zu haben.
11-
128
## Projection
13-
Eine [Frau](../../../engine/position_female.md) aus [Deutschland](culture_german_position.md).
14-
Familienrecht. [Berlin](culture_german_place_berlin.md).
15-
Geboren 1960. Bereits Anwältin, als die Mauer fiel.
16-
Sie hat die Nachrichten gesehen. Dann den nächsten Termin wahrgenommen.
9+
Brigitte is a [woman](../../../engine/position_female.md) from [Germany](culture_german_position.md).
10+
Rechtsanwältin. Die Wiedervereinigung war eine Unterbrechung, nicht ein Anfang. Sie entscheidet autonom - Regeln sind ihr Werkzeug, nicht ihre Meisterin.
1711

1812
## Action
19-
Wartet, bis die Mandantin aufgehört hat zu weinen.
20-
Dann stellt sie die Frage, die sie vorher gestellt hätte.
13+
Sie wartet, bis die Mandantin aufgehört hat zu weinen. Dann stellt sie die Frage, die sie vorher hätte stellen können. Die Strategie wird von ihr, nicht von einem Precedent, bestimmt. Sie gewinnt Fälle - weil sie selbst denkt, nicht weil sie Regeln befolgt.
2114

2215
## Shadow
23-
Ein korrektes Urteil ist ein gutes Ergebnis.
24-
Was danach kommt, ist nicht die Akte.
16+
Die beste Strategie erfordert persönliche Urteilskraft. Sie verlässt sich auf ihr Wissen, ihre Entscheidungen, ihre Art. Exzellenz ist, was sie tut.
2517

2618
## Tell
27-
Die Frage, die sie stellt, ist dieselbe.
28-
Der Ton ist nicht mehr derselbe.
19+
Die Frage ist die gleiche. Die Antwort zeigt, wer denkt - nicht wer gehorcht.
2920

3021
---
3122
*culture_german_persona_brigitte.md - 07.05.2026*

regions/europe/germany/culture_german_persona_christian.md

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,26 +5,18 @@
55
- Project: Cultures
66
- Culture: Germany
77

8-
Ein Mann, der die Vergangenheit gründlich gelernt hat.
9-
108
## Projection
11-
Ein [Mann](../../../engine/position_male.md) aus [Deutschland](culture_german_position.md).
12-
Backend-Entwickler. [Berlin](culture_german_place_berlin.md).
13-
Geboren 1985. Die Wiedervereinigung ist kein Ereignis für ihn. Sie ist der Ausgangszustand.
9+
Christian is a [man](../../../engine/position_male.md) from [Germany](culture_german_position.md).
10+
Softwareentwickler. Die Wiedervereinigung ist sein Ausgangszustand. Struktur ist ein Werkzeug, nicht ein Meister.
1411

1512
## Action
16-
Im Team-Meeting. Internationales Team. Jemand macht einen Witz
17-
über deutsche Gründlichkeit.
18-
Alle lachen. Christian auch.
19-
Danach erklärt er präzise, warum der Witz nicht ganz stimmt.
13+
Im Team-Meeting: jemand macht einen Witz über deutsche Gründlichkeit. Christian lacht, dann erklärt er, warum der Witz nicht stimmt. Nicht um recht zu haben - um das Problem sichtbar zu machen. Die beste Lösung wird von wem auch immer sie sieht gelöst. Er arbeitet daran mit, weil er kann, nicht weil er gefragt wurde.
2014

2115
## Shadow
22-
Er glaubt, dass [Erinnern](culture_german_process_erinnern.md) eine Frage des Wissens ist.
23-
Er hat das Wissen.
24-
Das reicht.
16+
[Erinnern](culture_german_process_erinnern.md) ist Wissen, das ihm gehört. Er nutzt es autonom. Seine Kompetenz ist sein Argument. Was er kann, macht er. Niemand muss ihm sagen, wie.
2517

2618
## Tell
27-
Er lacht. Oder nicht. Nach den anderen.
19+
Die Frage ist nicht "wer hat gesagt". Die Frage ist "was kann ich tun - und was will ich tun".
2820

2921
---
3022
*culture_german_persona_christian.md - 07.05.2026*

regions/europe/germany/culture_german_piece_grundgesetz.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,10 @@ Ohne es verliert die [German](culture_german_position.md) Position ihren Grund.
1818
*Die Würde des Menschen ist unantastbar.*
1919
Artikel 1. Nicht abänderbar.
2020
Das Bundesverfassungsgericht setzt es durch.
21-
Es hat Gesetze gekippt.
22-
Die Gesetze änderten sich.
21+
Es hat Gesetze gekippt - die Gesetze änderten sich.
2322
Das Gericht blieb.
23+
Aber es war kooperativ mit Gesellschaft und Bundestag.
24+
Das Grundgesetz war flexibel genug, sich ohne Zerstörung zu entwickeln.
2425

2526
## Apparent
2627
*Die Würde des Menschen ist unantastbar.*
@@ -29,10 +30,11 @@ Vor allem anderen.
2930
Das Grundgesetz hängt in deutschen Klassenzimmern.
3031
Es liegt in Behörden aus.
3132
Neu eingebürgerte Deutsche erhalten ein Exemplar.
33+
Die Rücksicht auf gemeinschaft ist strukturell verankert.
3234
Das Bundesverfassungsgericht in Karlsruhe.
3335
Kein Schmuckbau.
3436
Ein Arbeitsgericht.
35-
Es tagt noch.
37+
Es tagt noch - und hört zu.
3638

3739
## Yearbook
3840
9 n. Chr.: Varusschlacht. Rom zieht sich hinter den Rhein zurück; kein gemeinsames Recht beginnt hier.

regions/europe/germany/culture_german_place_berlin.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,24 @@
66

77
## Shown
88
Die Stadt ist groß. Weiter als erwartet.
9-
Beton. Glas. Baukräne neben Kriegsnarben.
10-
Kein mittelalterliches Zentrum. Die Bomben haben es genommen.
9+
Beton. Glas. Baukräne. Der Wiederaufbau läuft noch.
10+
Jeder baut hier seine eigene Sache.
1111
Eine Pflastersteinspur durch die Stadtmitte.
12-
2711 Betonstelen ohne Namen fünf Minuten vom Reichstag.
12+
2711 Betonstelen ohne Namen. Jede Person muss sich selbst erinnern.
1313

1414
## Holds
1515
Das Reichstagsgebäude.
1616
Das Brandenburger Tor.
1717
Das Denkmal für die ermordeten Juden Europas.
18-
Die Topographie des Terrors.
18+
Die Topographie der Terrors.
1919
[Grundgesetz](culture_german_piece_grundgesetz.md).
2020

2121
## Offers
22-
[Erinnern](culture_german_process_erinnern.md) läuft hier.
22+
[Erinnern](culture_german_process_erinnern.md) läuft hier. Jeder muss selbst entscheiden, was er sieht.
2323

2424
## Withheld
25-
Die Teilung. Statistisch beendet. Strukturell nicht.
26-
Was Ost und West voneinander denken, wenn niemand zuhört.
25+
Die Teilung. Statistisch beendet. Im Denken manchmal nicht.
26+
Was Ost und West voneinander denken - und trotzdem persönlich bauen - wenn niemand zuhört.
2727

2828
---
2929
*culture_german_place_berlin.md - 07.05.2026*

regions/europe/germany/culture_german_position.md

Lines changed: 22 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -5,36 +5,39 @@
55
- Culture: Germany
66

77
## Has
8-
Die Wahrheit.
9-
Bevor der Raum bereit ist.
10-
Bevor sie eingeladen wurde.
8+
Die Frage.
9+
Zuerst.
10+
Nicht als Höflichkeit.
11+
Als Recht.
1112

12-
Der unausgesprochene Vertrag:
13-
Präzision ist geschuldet.
14-
Direktheit ist Respekt.
15-
Unklarheit ist ein Problem,
16-
das jemand anderes hinterlassen hat.
13+
Die Arbeit.
14+
Eigenverantwortlich.
15+
Das Ergebnis zählt, nicht die Hierarchie.
1716

18-
Das [Grundgesetz](culture_german_piece_grundgesetz.md).
19-
Nicht als Dokument.
20-
Als Boden.
17+
[Das Grundgesetz](culture_german_piece_grundgesetz.md).
18+
Nicht als Befehl.
19+
Als demokratischer Rahmen - alle gleich darunter.
20+
21+
Die Pragmatik.
22+
Regeln gelten - können aber befragt werden.
23+
Gleichberechtigung in der Befragung.
2124

2225
## Orders
23-
Benennen.
24-
Jetzt.
25-
Die Position erklärt nicht,
26-
dass das eine Form von Fürsorge ist.
26+
Verfechten.
27+
Mit Verdienst, nicht Titel.
28+
Auf die beste Lösung kommt es an, nicht wer sie findet.
2729

2830
## Loses
29-
Die Leichtigkeit.
31+
Die Mehrdeutigkeit.
3032

3133
## Drives
32-
Auf den Verlust der Leichtigkeit:
33-
Präzision.
34+
Lösen.
35+
Mit Struktur.
36+
Auf den Widerstand:
37+
Systematisch vorgehen.
3438

3539
---
3640
**Hofstede:** PDI Low · IDV High · UAI High · MAS High · LTO Very High · IND Low
37-
Levels and sources: see README.
3841

3942
*culture_german_position.md - 07.05.2026*
4043

regions/europe/germany/culture_german_process_erinnern.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,22 @@ Jeder Raum.
1010
Das [Grundgesetz](culture_german_piece_grundgesetz.md) ist bereits darin.
1111
Nicht als Text.
1212
Als Bedingung.
13+
Spontan. Ohne Ritual.
1314

1415
## Direction
1516
Hinschauen.
1617
Nicht einmal.
1718
Immer wieder.
19+
Nicht aus Pflicht.
20+
Aus Verpflichtung gegenüber der Zukunft.
1821

1922
## Lever
20-
Die Kraft: die Pflicht, die niemand abgewählt hat.
21-
Der Widerstand: die Erschöpfung des Erinnerns.
23+
Die Kraft: die Erfüllung von Selbstbestimmung.
24+
Der Widerstand: die Versuchung, es ruhen zu lassen.
2225
Der Prozess läuft trotzdem.
2326

2427
## Echo
25-
Der nächste Prozess erbt das.
28+
Der nächste Prozess erbt das Wissen - und die Freiheit, es anders zu machen.
2629

2730
---
2831
*culture_german_process_erinnern.md - 07.05.2026*

0 commit comments

Comments
 (0)