Entwicklung
Dokumentation pflegen
Seiten mit dem Produkt abgleichen und die Dokumentationsseite validieren.
Die Dokumentation liegt getrennt vom Produkt-Repository. Sie darf den Funktionsstand nicht aus Landingpage oder Demo ableiten.
Bevorzugte Quellen
- Code und Tests in
projets/tradoc. - Aktuelle Ausgabe der
--help-Befehle. .env.example, Dockerfile und Compose-Dateien.- Produktoberfläche.
- README nach Abgleich mit dem Code.
Validierung
npm run check:content
npm run check:links
npm run lint
npm run typecheck
npm run buildBei einer Produktänderung
- Neuer Anbieter: Anbieter und Verbindungstests aktualisieren.
- Neues Format: Extraktion, Vorschau, Rekonstruktion und MIME-Typ dokumentieren.
- Neue Variable: Standardwert, Grenzen und Sicherheitsfolgen ergänzen.
- Neuer Befehl: Vor Veröffentlichung der Syntax
--helpausführen. - Neue Domain: Erst nach echter HTTPS-Prüfung als aktiv darstellen.
Pflege der vier Sprachen
Englisch ist kanonisch. Jede englische Seite benötigt vor der Veröffentlichung vollständige französische, spanische und deutsche Fassungen. Eine Produktänderung mit Dokumentationswirkung aktualisiert alle vier Dateien im selben Pull Request; keine Sprache darf unbemerkt auf Englisch zurückfallen oder trotz veraltetem Inhalt als übersetzt gelten.
Markdown für Assistenten
Jede Seite stellt über das Seitenmenü verarbeitetes Markdown bereit. Es wird aus demselben lokalisierten MDX erzeugt, damit keine zweite, abweichende Dokumentation entsteht.