--- type: types/concept.md concept_type: workflow tags: [automation, end-to-end, ingest, lint, update] created: 2026-08-03 modified: 2026-08-29 related: - mechanism: wikitool sources: [Source - LLM Improvements Codex Analysis] provenance: sourced summary: Orchestrierte Einzelbefehle für vollständige Operationen (ingest run, lint run, update run) mit Dry-Run-Vorschau vor dem Schreiben --- # Workflow Orchestration **Typ:** workflow ## Definition Workflow-Orchestrierung ist das Konzept der Bereitstellung einzelner, orchestrierter Befehle, die komplette End-to-End-Operationen automatisch ausführen. Anstatt das LLM zu zwingen, mehrere diskrete CLI-Befehle manuell auszuführen (z. B. Quelle erstellen, Entities/Concepts identifizieren, Seiten erstellen, Querverweise hinzufügen, Index neu erstellen), behandelt ein orchestrierter Workflow-Befehl die gesamte Sequenz mit ordnungsgemäßem Error Handling und Validierung. ## Kernpunkte - **Reduziert Agent Drift:** Weniger manuelle Schritte bedeuten weniger Gelegenheiten für das LLM, einen Schritt zu verpassen oder Befehle in der falschen Reihenfolge auszuführen - **Dry-Run-Vorschau:** Befehle sollten einen `--dry-run`- oder `--plan`-Modus unterstützen, der zeigt, was getan werden würde, bevor Änderungen vorgenommen werden - **Atomare Operationen:** Komplette Workflows sollten, wenn möglich, atomar sein - entweder alle Schritte erfolgreich oder keine - **Aktuelle Lücke:** AGENTS.md dokumentiert lange Schrittenketten, aber sie werden als einzelne CLI-Aufrufe ausgeführt, nicht als orchestrierte Workflows ## Beispiele - `wikitool ingest run raw/notes/file.md` - Komplette Aufnahme: Quelle erstellen, Entities/Concepts identifizieren, Seiten erstellen, Querverweise hinzufügen, Indizes neu erstellen, an Protokoll anhängen, veröffentlichen - `wikitool lint run` - Komplettes Linting: strukturelle Prüfung, semantische Überprüfung, Konfidenzabfall, Indizes neu erstellen, an Protokoll anhängen - `wikitool update run` - Komplettes Update: Seite lesen, Änderungen identifizieren, Inhalte bewahren, Zitate hinzufügen, Querverweise aktualisieren, Indizes neu erstellen, an Protokoll anhängen, veröffentlichen ## Wann zu verwenden - Für wiederholte, mehrstufige Operationen, die einem definierten Muster folgen - Wenn Konsistenz und Vollständigkeit kritisch sind - Um die kognitive Belastung des LLM-Agenten zu reduzieren ## Wann NICHT zu verwenden - Für Einmal- oder explorative Operationen, bei denen Flexibilität erforderlich ist - Wenn der Workflow noch nicht gut verstanden oder standardisiert ist ## Verwandte Concepts - [[AGENTS.md]] (definiert die Workflows, die orchestriert werden könnten) (sollte mit orchestrierten Workflows integriert werden) - [[Session Orientation]] (Preflight-Kontext für orchestrierte Operationen) - [[Source - LLM Improvements Codex Analysis]][^s-llm-improvements-codex-analysis] ## Beziehungen ## Siehe auch - [[Source - LLM Improvements Codex Analysis]] ## Fußnoten [^s-llm-improvements-codex-analysis]: [[Source - LLM Improvements Codex Analysis]] ## Beziehungen - **mechanism:** [[wikitool]]