Warehouse
Picking, packing, receiving and stock control. Part of the commerce vertical. Legend: β done Β· π‘ in progress Β· β¬ pending.
Checklist
β Warehouse management
The warehouse desks list the ported warehouses through the shared projector; the admin console reads the full set including inactive rows.
β Receiving
Every path persists a replacement document through the update seam; each received line mints its FIFO layer, PO link and audited stock movement β proven live.
β Picking & packing
Pick-pack persists its document before firing order and shipment side effects, over the ported picklists tables; cartons and pick mode have no ported home, stated in place.
β Wave picking
The epic's one legitimate new table: wave_picks, with the sync/async split finished through flow and routes.
β Cycle counting
Counts snapshot into stock_edit_history and commit real adjustments β including the fix for the unawaited commit loop.
π‘ Barcoding
Refused in writing: device provisioning and printer setup, not persisted business state; reasons documented in install.ts.
β Kit building
Covered by the documented refusal: no ported tables back kits; the desk names itself instead of faking data.
β Lab cases
The cross-vertical decision resolved: lab cases are clinically owned in hospitalize, keyed to patient/appointment/procedure with a ship/receive event log; warehouse receiving surfaces can reach check-in later.
Evidence
Sixteen warehouse desks audited: eleven bound to the relational schema with their mutation bugs fixed and the receiving chain proven live into FIFO valuation; the five that cannot honestly bind are refused in writing in install.ts.