Shipments
Lifecycle per PRD §6: Booked → Cargo Received → Departed → In Transit → Arriving → Arrived → Delivery → Delivered. ETA/ETD changes are gated and audit-logged.
Role scope. CS owns the operational workflow (TASK-022 transitions, TASK-023 ETA/ETD edits). Sales sees a summary of own shipments only (PRD §3.2, no vessel/booking detail columns). Customs sees shipment rows for its customs jobs. Finance views for payment coordination. Real-time vessel positions are out of scope (Non-Goals §2) — statuses are updated by CS or carrier feed, not a tracking map.