docs(worker): C5 periodische Dienste abgesagt — kein Mehrwert über bestehende Broadcasts
Usage/Prime/OnlineSync melden Aktivität schon (UsageUpdated, Prime*-Events, TaskUpdated), Fehler aller vier Dienste laufen bereits über BroadcastLogSink in den WorkerLog-Footer, und QueueServices einzige bedeutsamen Zustandswechsel (Gate/Throttle) sind schon change-gated broadcastet. Ein zusätzlicher OperationProgress-Kanal wäre Duplikat mit Tick-Strom-Risiko am Backstop-Timer statt Mehrwert.
This commit is contained in:
@@ -96,7 +96,7 @@ Gilt für alle vier Gruppen:
|
|||||||
> **Stand 2026-08-17.** P0, A (außer A5), B, C1 und D sind gemergt; der visuelle Pass über A und B
|
> **Stand 2026-08-17.** P0, A (außer A5), B, C1 und D sind gemergt; der visuelle Pass über A und B
|
||||||
> ist durch, ohne Fund. Nachtrag zu P0-2: der Timing-Sink liegt seit dem Release-Vorlauf hinter
|
> ist durch, ohne Fund. Nachtrag zu P0-2: der Timing-Sink liegt seit dem Release-Vorlauf hinter
|
||||||
> `CLAUDEDO_OP_TIMING=1` und ist **standardmäßig aus** — die 63 `InvokeTimedAsync`-Call-Sites
|
> `CLAUDEDO_OP_TIMING=1` und ist **standardmäßig aus** — die 63 `InvokeTimedAsync`-Call-Sites
|
||||||
> bleiben bewusst stehen. Offen: C2–C5.
|
> bleiben bewusst stehen. Offen: C2–C4.
|
||||||
|
|
||||||
**Vorbedingung:** keine. Muss allein landen, bevor A/B/C starten.
|
**Vorbedingung:** keine. Muss allein landen, bevor A/B/C starten.
|
||||||
|
|
||||||
@@ -349,9 +349,15 @@ zukünftige Regressionen fangen.
|
|||||||
- [ ] **C2 — Startup-Recovery sichtbar**
|
- [ ] **C2 — Startup-Recovery sichtbar**
|
||||||
- [ ] **C3 — Worktree-Anlage sichtbar**
|
- [ ] **C3 — Worktree-Anlage sichtbar**
|
||||||
- [ ] **C4 — Rebase-after-Merge und WorktreeMaintenance**
|
- [ ] **C4 — Rebase-after-Merge und WorktreeMaintenance**
|
||||||
- [ ] **C5 — periodische Dienste**
|
- [x] ~~**C5 — periodische Dienste**~~ — **abgesagt** (2026-08-21): Usage/Prime/OnlineSync
|
||||||
|
melden Aktivität schon über bestehende Broadcasts (`UsageUpdated`,
|
||||||
|
`PrimeFired`/`PrepStarted`/`PrepLine`/`PrepFinished`, `TaskUpdated` bei neuen Online-Tasks);
|
||||||
|
Fehler aller vier Dienste laufen automatisch über `BroadcastLogSink` in den WorkerLog-Footer.
|
||||||
|
`QueueService` meldet seine einzigen bedeutsamen Zustandswechsel (Gate/Throttle) bereits
|
||||||
|
change-gated über `WorkerLog`. Ein zusätzlicher `OperationProgress`-Kanal wäre Duplikat statt
|
||||||
|
Mehrwert, mit echtem Tick-Strom-Risiko am Backstop-Timer.
|
||||||
|
|
||||||
> **Einzige offene Gruppe.** C2–C5 sind unblockiert (C1 ist gemergt). Woran man den Reststand
|
> **Einzige offene Gruppe.** C2–C4 sind unblockiert (C1 ist gemergt, C5 abgesagt). Woran man den Reststand
|
||||||
> erkennt: die vier Keys `ops.worker.startupRecovery`, `.creatingWorktree`, `.rebasingAfterMerge`
|
> erkennt: die vier Keys `ops.worker.startupRecovery`, `.creatingWorktree`, `.rebasingAfterMerge`
|
||||||
> und `.maintainingWorktrees` liegen ungenutzt in beiden Sprachdateien.
|
> und `.maintainingWorktrees` liegen ungenutzt in beiden Sprachdateien.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user