L'ordine come entità canonica
In NexLog OS l'Ordine (`orders`) è l'entità che viaggia di più tra i moduli. Nasce in qualsiasi canale (DTC, marketplace, B2B, POS, social commerce), passa per l'approvazione (APPROVED), viene allocato nel WMS (PICKING/PACKED), consegnato dal TMS (DISPATCHED/IN_TRANSIT/DELIVERED) e infine concluso (COMPLETED). La macchina a stati è immutabile e ogni transizione genera un evento canonico (`businessEvents`) con `correlationId`/`causationId`, permettendo tracciabilità end-to-end, audit, replay e addestramento di modelli predittivi.