The release that pushed real attention onto the shop floor: the operator status bar, POLCA capacity signals, and rush handling, backed by a proper batch API and a cleaner auth layer.
v0.4.0
March 28, 2026
Beta Operator status bar, POLCA signals, and the batch API
Shop-floor focus: an industrial operator status bar, POLCA cell signals, rush/hold controls, and a full batch CRUD + lifecycle API.
Added
Operator status bar
Industrial stripe patterns, timing controls, and a cell selector — glanceable status from a metre away.
Added
POLCA cell signals
Current-to-next cell signal with a GO/PAUSE capacity indicator and backlog status in the terminal.
Added
Rush and hold controls
Rush jobs sort first across Jobs and Parts tables, with rush filters, badges, and work-queue totals.
Added
Batch API
api-batches CRUD plus api-batch-lifecycle (start/stop/add-operations), with tenant scoping.
Changed
Auth hook refactor
Split useAuth into focused selector hooks (useProfile, useTenant, useSession, useAuthActions).
Fixed
Flow column rendering
Rebuilt the routing hooks and Flow column so job routing displays reliably.
Setup & docs