Task Summary
AmberFIFOChannel implements per-channel exactly-once FIFO ordering with credit accounting; WorkerPort is the per-input-port worker-side state value. Neither is currently tested. Add focused specs covering the FIFO ordering branches (in-order delivery, out-of-order stash, duplicate drop), credit accounting on take, enable/disable, port-id association, plus the WorkerPort case-class defaults / mutation / equality.
WorkerTimerService is intentionally skipped because it is a thin wrapper around AkkaActorService.sendToSelfWithFixedDelay.
Priority
P3 – Low
Task Type
Task Summary
AmberFIFOChannel implements per-channel exactly-once FIFO ordering with credit accounting; WorkerPort is the per-input-port worker-side state value. Neither is currently tested. Add focused specs covering the FIFO ordering branches (in-order delivery, out-of-order stash, duplicate drop), credit accounting on take, enable/disable, port-id association, plus the WorkerPort case-class defaults / mutation / equality.
WorkerTimerService is intentionally skipped because it is a thin wrapper around AkkaActorService.sendToSelfWithFixedDelay.
Priority
P3 – Low
Task Type