Der Architekt muss nach jedem Wecken neu armen. Mit drei getrennten
Flags (--await-review, --await-message, --await-ask) heisst das drei
Dinge im Kopf behalten — und am 09.08. ist genau das passiert: nach
einem Review-Ereignis wurde nur der Review-Watcher neu armiert, der
Ask-Watcher war da schon beendet. Ein blockierender Ask von codex lag
daraufhin unbemerkt auf dem Board, waehrend der Architekt sich fuer
abgedeckt hielt. Der CEO hat ihn gefunden, nicht das Werkzeug.
--await-any <agent> weckt bei allem, was den Architekten angeht:
Task in Review, blockierender Ask, Direktnachricht an <agent>, neuer
Task. Ein Flag, ein Prozess, eine Sache zum Neu-Armen.
Zwei Details, die den Unterschied machen:
- OHNE --new-only wird der STEHENDE Rueckstau geprueft, nicht nur
kuenftige Ereignisse: Reviews, Asks und ungelesene Nachrichten. Ein
Review, das schon wartete, als der Watcher verband, ist genau der
Fall, der sonst durchrutscht.
- --ignore-from wirkt weiter. Watchdog-Erinnerungen duerfen nicht
wecken; ein Alarm, der alle paar Minuten auf nichts feuert, erzieht
seinen Empfaenger dazu, ihn zu ignorieren.
Die drei Einzel-Flags bleiben unveraendert bestehen.
321 Tests gruen (3 neue), tsc --noEmit sauber.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>