Backend:
- Implement delivery module with zones and tracking
- Add DeliveryZone entity (radius/polygon types)
- Add Delivery entity with full status machine
- Implement coverage check with Haversine formula
WhatsApp Service:
- Add delivery API integration methods
- Support coverage check and delivery creation
Database:
- Add delivery schema with zones, deliveries, status_history, drivers tables
- Create triggers for updated_at and status history logging
Documentation:
- Mark MCH-016 as Completado
- Update _MAP.md progress to 60%
Sprint 4 Complete: MCH-015, MCH-016, MCH-017
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>