# Schutzzaun für das Wurzelverzeichnis. # # Prettier gehört in diesem Projekt zu app/: Dort liegen .prettierrc.json und # die Skripte „format“ und „format:check“, und beide laufen mit „.“ – also nur # über app/. Das Wurzelverzeichnis wird von der Prüfkette gar nicht erfasst. # # Diese Datei greift deshalb nur, wenn jemand von Hand „npx prettier --write .“ # in der Wurzel aufruft. Genau das wäre schädlich, und zwar messbar: Die # Katalog- und Inhaltsdateien schreibt die Python-Pipeline mit indent=1 bzw. # indent=2 (data-pipeline/parse_catalog.py, erklaerungen_zusammenfuehren.py, # glossar_zusammenfuehren.py, gesetze_index.py). Prettier würde sie auf seine # eigene Formatierung ziehen; beim nächsten Pipeline-Lauf liefe alles wieder # auseinander. Betroffen wären sechs Dateien – nachgemessen mit # „npx prettier --check content/“: alttexte.json, drittlizenzen.json, # erklaerungen.json, gesetze/index.json, glossar.json, katalog/katalog.json. # # Die Formatierung dieser Dateien gehört ihrem Erzeuger, nicht Prettier. content/ # Erzeugnisse und Fremdbestand. node_modules/ app/node_modules/ app/out/ app/release/ app/coverage/ app/playwright-report/ app/test-results/ data-pipeline/__pycache__/