fix: address spec review gaps in run-batch command
- Add explicit session-start/end replacement declaration - Add orchestrator constraint: never read full output files - Set after-each as explicit default checkpoint mode - Add condensed-documents-first principle to context loading Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
c02ed14b7a
commit
3559d6e20e
|
|
@ -1,7 +1,12 @@
|
|||
Du bist der Batch-Orchestrator. Führe die folgenden Schritte der Reihe nach aus.
|
||||
Dieser Command ist eigenständig — er ersetzt den manuellen session-start/end-Zyklus.
|
||||
Ein vorheriges session-start ist nicht nötig; die Konsolidierung (Schritt 4) übernimmt session-end.
|
||||
|
||||
Beachte dabei strikt die Regeln aus @rules/batch-orchestration.md
|
||||
|
||||
**Wichtig:** Lies während des gesamten Batch-Laufs NIE die vollen Output-Dateien der Subagents.
|
||||
Arbeite ausschließlich mit den Subagent-Summaries. Die Output-Dateien sind für den User zur Review.
|
||||
|
||||
## Schritt 1 — Phase und Tasks erkennen
|
||||
|
||||
1. Lies CLAUDE.md und bestimme die aktive Phase und das Arbeitsverzeichnis
|
||||
|
|
@ -37,7 +42,9 @@ Zeige die Task-Liste aus Schritt 1 und frage:
|
|||
> [nummerierte Liste mit Gruppenname]
|
||||
>
|
||||
> **Welche Tasks?** (alle / Nummern z.B. 1-3 / Gruppenname z.B. wave-3)
|
||||
> **Checkpoint-Modus?** (after-each / after-batch:N / at-end)
|
||||
> **Checkpoint-Modus?** (after-each [Standard] / after-batch:N / at-end)
|
||||
|
||||
Falls der User keinen Checkpoint-Modus angibt, verwende `after-each` als Standard.
|
||||
|
||||
Warte auf die Antworten des Users.
|
||||
|
||||
|
|
@ -63,6 +70,7 @@ Arbeite die Gruppen in der Reihenfolge ihrer ### Überschriften ab.
|
|||
- Phasen-spezifisch: falls Phase-Rules Context definieren (z.B. discovery-waves.md), folge diesen
|
||||
- Task-spezifisch: falls der Task (context: datei1, datei2) deklariert, lade diese
|
||||
- Fallback: alle existierenden Output-Dateien vorheriger Gruppen im aktuellen Batch
|
||||
- Bevorzuge immer kondensierte Dokumente (structure-map.md, status.md) gegenüber Roh-Quellen. Raw Code nur wenn der Task es explizit erfordert.
|
||||
|
||||
**Tasks dispatchen:**
|
||||
- Falls die Gruppe nur einen Task hat: dispatche einen Subagent
|
||||
|
|
|
|||
Loading…
Reference in New Issue