docs: replace ASCII umlaut fallbacks with proper äöüß across all .md
Most German docs were written with `ue`/`ae`/`oe`/`ss` ASCII fallbacks (`fuer`, `aenderung`, `koennen`, `gemaess`) — relic from older toolchain constraints. Replaced 237 occurrences across 38 .md files with proper umlauts and ß so the docs read naturally. Substitutions are constrained to plain prose: fenced code blocks (```...```), inline code spans (`...`), markdown link targets `[..](..)`, and HTML comments are preserved verbatim. Path references like `docs/howto-erste-aenderung.md` keep their original (umlaut-replaced) filenames — only the surrounding prose is normalised. Tool: bin/fix-md-umlauts.py (idempotent — no-op on already-clean files). Re-runnable if ASCII fallbacks creep back in via copy-paste. Doc-link-check + doc-drift-check stay green. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -15,20 +15,20 @@ Diese Dokumentation ist nach dem Diataxis-Modell in vier Quadranten gegliedert:
|
||||
4. `/docs/tutorial-04-architektur-request-flow.md`
|
||||
- Request-Flow, Schichtmodell, Do/Don't.
|
||||
5. `/docs/tutorial-05-erste-aenderung-ui.md`
|
||||
- Erste sichere UI-Aenderung im Admin-Bereich.
|
||||
- Erste sichere UI-Änderung im Admin-Bereich.
|
||||
6. `/docs/tutorial-06-erste-aenderung-backend.md`
|
||||
- Erste Backend-/Service-/Repository-Aenderung.
|
||||
- Erste Backend-/Service-/Repository-Änderung.
|
||||
7. `/docs/tutorial-07-security-tenant-scope.md`
|
||||
- Sicherheitsgrundlagen, Tenant-Scope, Pflichtchecks.
|
||||
8. `/docs/tutorial-08-api-erweitern.md`
|
||||
- API-Aenderung sauber mit OpenAPI und Tests umsetzen.
|
||||
- API-Änderung sauber mit OpenAPI und Tests umsetzen.
|
||||
9. `/docs/tutorial-09-advanced-scheduler-sso.md`
|
||||
- Fortgeschrittene Themen: Scheduler, Lifecycle, SSO.
|
||||
|
||||
## How-to Guides
|
||||
|
||||
- `/docs/howto-erste-aenderung.md`
|
||||
- Schritt-fuer-Schritt durch die erste Codeaenderung.
|
||||
- Schritt-für-Schritt durch die erste Codeänderung.
|
||||
- `/docs/howto-globale-suche.md`
|
||||
- Neue Resource in der globalen Suche integrieren.
|
||||
- `/docs/howto-importe.md`
|
||||
@@ -44,7 +44,7 @@ Diese Dokumentation ist nach dem Diataxis-Modell in vier Quadranten gegliedert:
|
||||
- `/docs/howto-rbac-permissions-playbook.md`
|
||||
- RBAC-Rechte sauber erweitern (neue Permission, neue Ability, UI/API-Faelle).
|
||||
- `/docs/howto-request-input-validation.md`
|
||||
- Einheitliches Request/Input- und Validation-Muster fuer Web + API.
|
||||
- Einheitliches Request/Input- und Validation-Muster für Web + API.
|
||||
- `/docs/howto-docker-lokal.md`
|
||||
- Lokaler Docker-Betrieb.
|
||||
- `/docs/howto-docker-produktiv.md`
|
||||
@@ -52,15 +52,15 @@ Diese Dokumentation ist nach dem Diataxis-Modell in vier Quadranten gegliedert:
|
||||
- `/docs/howto-betriebscheck-doctor.md`
|
||||
- Schneller Systemcheck mit `php bin/console doctor`.
|
||||
- `/docs/howto-fehlerbehebung.md`
|
||||
- Haeufige Fehler und schnelle Loesungen.
|
||||
- Häufige Fehler und schnelle Lösungen.
|
||||
- `/docs/howto-lokale-entwicklung.md`
|
||||
- Tages-Workflow fuer Entwicklung und Checks.
|
||||
- Tages-Workflow für Entwicklung und Checks.
|
||||
- `/docs/howto-modul-erstellen.md`
|
||||
- Neues Modul erstellen: Scaffold, Manifest, Route, Permission, UI-Slot, Test.
|
||||
- `/docs/howto-gitea-required-checks.md`
|
||||
- Gitea-Workflow fuer `qa-required` vorbereiten (Phase 1 enforcement-ready).
|
||||
- Gitea-Workflow für `qa-required` vorbereiten (Phase 1 enforcement-ready).
|
||||
- `/docs/howto-dokumentation-erweitern.md`
|
||||
- Regeln fuer konsistente, wachsende Doku.
|
||||
- Regeln für konsistente, wachsende Doku.
|
||||
|
||||
## Explanation
|
||||
|
||||
@@ -75,7 +75,7 @@ Diese Dokumentation ist nach dem Diataxis-Modell in vier Quadranten gegliedert:
|
||||
- `/docs/explanation-einstellungen-speicherung.md`
|
||||
- Warum Settings in DB + Datei-Cache koexistieren.
|
||||
- `/docs/explanation-docker-betrieb.md`
|
||||
- Uebersicht und Entscheidungshilfe fuer Dev/Prod.
|
||||
- Übersicht und Entscheidungshilfe für Dev/Prod.
|
||||
|
||||
## Reference
|
||||
|
||||
@@ -88,9 +88,9 @@ Diese Dokumentation ist nach dem Diataxis-Modell in vier Quadranten gegliedert:
|
||||
- `/docs/reference-konventionen.md`
|
||||
- Projektweite Konventionen (kurz und verbindlich).
|
||||
- `/docs/reference-core-standards.md`
|
||||
- Regeln speziell fuer `core/**`.
|
||||
- Regeln speziell für `core/**`.
|
||||
- `/docs/reference-benutzer-lifecycle-policy.md`
|
||||
- Policy- und Laufzeitreferenz fuer User Lifecycle.
|
||||
- Policy- und Laufzeitreferenz für User Lifecycle.
|
||||
- `/docs/reference-frontend-css.md`
|
||||
- CSS-Schichtsystem und Namenskonventionen.
|
||||
- `/docs/reference-frontend-javascript.md`
|
||||
@@ -98,13 +98,13 @@ Diese Dokumentation ist nach dem Diataxis-Modell in vier Quadranten gegliedert:
|
||||
- `/docs/reference-entwickler-checkliste.md`
|
||||
- Definition of Done vor Merge.
|
||||
- `/docs/reference-codex-prompts.md`
|
||||
- Standard-Prompts fuer Skill-basierte Planung und Implementierung.
|
||||
- Standard-Prompts für Skill-basierte Planung und Implementierung.
|
||||
- `/docs/reference-extension-readiness.md`
|
||||
- Freigabe-Checkliste fuer weitere Module auf Basis des bestehenden Modul-Contracts.
|
||||
- Freigabe-Checkliste für weitere Module auf Basis des bestehenden Modul-Contracts.
|
||||
- `/docs/reference-cli-commands.md`
|
||||
- Alle CLI-Kommandos (`php bin/console`), Bootstrap-Helfer, Anleitung neue Kommandos.
|
||||
- `/docs/reference-module-manifest-contract.md`
|
||||
- Verbindlicher Runtime- und Manifest-Contract fuer Module (V1.1).
|
||||
- Verbindlicher Runtime- und Manifest-Contract für Module (V1.1).
|
||||
- `/docs/reference-notifications-module.md`
|
||||
- Verbindliche Referenz fuer Notifications (Events, Guardrails, Dedupe, Bell-Vertrag, Tests).
|
||||
- Verbindliche Referenz für Notifications (Events, Guardrails, Dedupe, Bell-Vertrag, Tests).
|
||||
- Agent-Workflow (Rollen, State-Machine, Contracts): siehe `/.agents/workflow.md`
|
||||
|
||||
Reference in New Issue
Block a user