Lern-Betriebssystem
So arbeitest du den Kurs durch und behältst ein belastbares Ergebnis
1. Mit dem Vertrag beginnen
Definiere für jede AI-Funktion zuerst Input-/Output-Schema, Timeout-Budget, Retry Policy, Idempotency Key, Error Taxonomy und autoritative Quelle. Ein Prompt ohne Transport- und Application-Vertrag ist noch kein Backend.
2. Fehler reproduzieren
Ergänze zum Happy Path Timeout, Provider-429/5xx, fehlerhafte strukturierte Ausgabe, Duplicate Request, Client Cancellation und veraltetes Retrieval. Jeder Fehler muss in einem vorhersehbaren Systemzustand enden.
3. Side Effect verifizieren
Wenn das Modell eine Tool-Aktion vorschlägt, prüft die Application Layer unabhängig Identity, Authority, Schema, Preconditions und Idempotenz. Modelltext ist keine Erlaubnis zur Ausführung.
4. Production Evidence sichern
Erfasse Traces, Latenz, Retries, Retrieval Evidence, Tool-Entscheidungen, Kosten pro erfolgreichem Task und Regressionsergebnisse. „Lokal hat es geantwortet“ ist ein erstaunlich bescheidener Observability Stack.