PUT /api/deliveries/upsert matches by tracking_number (exact) or description+retailer (fuzzy 50% word overlap). Updates existing delivery if found, creates new if not. Status only progresses forward (shipped→in_transit→out_for_delivery→delivered).
- Status endpoint for key metrics - Email triage tracking - Multi-chat UI draft - Data file updates (briefings, deliveries, news, tasks)