RELIABILITY.md
Diese Datei definiert, wie das System beweist, dass es gesund und neu startbar ist.
Standardpfade
- Bootstrap:
[Befehl] - Verifikation:
[Befehl] - App oder Dienst starten:
[Befehl] - Debugging oder Laufzeit-Inspektion:
[Befehl]
Erforderliche Laufzeitsignale
- strukturierte Logs für Start und kritische Abläufe
- Health-Checks für wichtige Dienste
- Trace- oder Timing-Daten für langsame Pfade, wenn verfügbar
- für den Benutzer sichtbare Fehlerzustände bei behebbaren Ausfällen
Golden Journeys
[Journey 1][Journey 2][Journey 3]
Jede Golden Journey sollte einen wiederholbaren Verifikationspfad und klare Fehlersignale haben.
Zuverlässigkeitsregeln
- Kein Feature ist vollständig, wenn das System danach nicht sauber neu starten kann.
- Laufzeitfehler sollten aus repo-lokalen Signalen diagnostizierbar sein.
- Wenn ein wiederholtes Fehlermuster auftritt, einen Benchmark oder eine Leitplanke dafür hinzufügen.
- Aufräumen ist Teil der Zuverlässigkeit, keine separate concern.