- extend outboxWorker import to include initOutboxTrigger alongside startOutboxWorker - call initOutboxTrigger() immediately after startOutboxWorker() inside isMainModule() guard - gated by isMainModule() so tests importing app never register the drain listener (Pitfall 4)