[ecomcn] Where the parcel is: a status chip, the arrival window, a vertical timeline of milestones and the carrier's updates. Carrier webhooks arrive out of order and twice, so events are de-duplicated by id and sorted by when they happened โ sortTrackingEvents and trackingProgress live in lib/tracking-event
pnpm dlx shadcn@latest add "https://registry.directory/r/ecomcn/order-tracking.json"