Automatisierte Prüfung von Stil, Grammatik und Markdown-Formatierung für konsistente "Siebenwind Voice".
Epistemischer Status: #tool
Der Lektor ist ein CLI-Tool, das Markdown-Dateien gegen den Siebenwind Style Guide prüft. Er agiert als erste Instanz der Qualitätssicherung, bevor ein Mensch (oder der Oberarchivar) den Text finalisiert.
# Einzelne Datei prüfen
./7w_wiki.py check docs/Siebenwind_Wiki/04_Chronik/Schlacht_um_Siebenwind.md
# Mit JSON-Ausgabe
./7w_wiki.py check docs/Siebenwind_Wiki/04_Chronik/ --json
Die Regeln sind in style_guide.json definiert.
| Regel | Beschreibung |
|---|---|
no_go_words | Liste von Begriffen, die nicht im Fließtext vorkommen dürfen. |
preferred_terms | Wörterbuch für Ersetzungen (z.B. "Character" -> "Charakter"). |
passive_threshold | Max. Prozentsatz an Passiv-Sätzen pro Absatz. |