Switchbord v0.14.1 is a focused worker hotfix for outbound message latency.
What changed
- The Railway worker now starts through
apps/worker/src/index.ts, activating the realtime outbox wakeup listener and scheduler startup path. - The worker process poll fallback is forced to 1 second while we clean up the stale 5 second Railway environment variable.
- The worker build entry now matches the production entrypoint.
- The direct
worker.tsauto-start was removed so bundled worker builds cannot start duplicate polling loops. - Worker startup logs now include the build marker, entrypoint, and effective poll interval.
Why it matters
Operator sends were not failing at Meta; they were waiting in the outbox queue behind webhook status jobs. This patch reduces the immediate polling bottleneck and restores the intended realtime wakeup path.
Longer-term queue lanes, bounded concurrency, and tenant-fair autoscaling are tracked separately in Linear under BORD-483.