DIS-103: ChannelQueue -- Per-Channel-FIFO #12

Closed
opened 2026-04-08 14:14:55 +00:00 by dev · 0 comments
Owner

Ziel

Mehrere Nachrichten im selben Channel seriell abarbeiten. Parallele Channels bleiben parallel. Keine Race Conditions.

Scope

In: src/runtime/channel-queue.ts mit ChannelQueue-Klasse, Integration in router.ts

Definition of Done

  • Unit-Test tests/unit/channel-queue.test.ts: FIFO, Error-Recovery, Map-Cleanup gruen
  • Integration-Test tests/integration/channel-queue-router.test.ts gruen
  • npm run build && npm test gruen

Branch

phase-1/channel-queue

Abhaengigkeiten

Blockiert durch: DIS-101

## Ziel Mehrere Nachrichten im selben Channel seriell abarbeiten. Parallele Channels bleiben parallel. Keine Race Conditions. ## Scope **In:** `src/runtime/channel-queue.ts` mit `ChannelQueue`-Klasse, Integration in `router.ts` ## Definition of Done - [ ] Unit-Test `tests/unit/channel-queue.test.ts`: FIFO, Error-Recovery, Map-Cleanup gruen - [ ] Integration-Test `tests/integration/channel-queue-router.test.ts` gruen - [ ] `npm run build && npm test` gruen ## Branch `phase-1/channel-queue` ## Abhaengigkeiten Blockiert durch: **DIS-101**
dev added this to the Phase 1 � Solides MVP milestone 2026-04-08 14:14:55 +00:00
dev added the
priority:p0
type:feat
phase:1
labels 2026-04-08 14:14:55 +00:00
dev closed this issue 2026-04-10 08:28:05 +00:00
Sign in to join this conversation.
No description provided.