Enterprise Knowledge System V6.24
Welle 9

Reproduzierbare Release-Pipeline

Ein Release ist kein bloßes ZIP, sondern ein kontrollierter Übergang vom geprüften Wissensstand zur nutzbaren Offline-Ausgabe.

1. Release-Kandidat bilden

Ausgangspunkt ist ein freigegebener Modellstand. Redaktionelle Seiten, generierte Sichten, Labs, Referenzcode und Betriebsartefakte werden in einem neuen, unveränderlichen Kandidatenordner zusammengeführt.

2. Qualitätsgates ausführen

Modellvalidator, Governance-Audit, Link- und Ankerprüfung, JavaScript-Syntaxprüfung sowie Kontrolle sichtbarer Markdown-Verweise laufen vor der Paketierung. Fehlgeschlagene Gates stoppen die Freigabe.

3. Suchindex und Manifest erzeugen

Der Suchindex erfasst Titel, Abschnitt, Kategorie, Zielpfad und Kurzbeschreibung. Das Release-Manifest nennt Version, Dateien, Prüfergebnis und zentrale Einstiegspunkte.

4. Offline-Paket bauen

Das ZIP enthält genau einen Root-Ordner. Temporäre Dateien, Cache-Inhalte und alte Versionsreste werden ausgeschlossen. lernweg.html bleibt der verbindliche Einstieg.

5. Integrität bestätigen

Für jede Datei werden interne SHA-256-Werte erzeugt. Zusätzlich erhält das Gesamt-ZIP eine externe Prüfsumme. Ein Testentpacken bestätigt die Lesbarkeit.

⌂ Cockpit