Use the `http` package to execute GET, POST, PUT, or DELETE requests. Use when you need to fetch from or send data to a REST API.
Analiza los cambios en el stage, ejecuta validaciones previas y realiza un commit siguiendo el estándar de Conventional Commits del equipo con emojis.
Ejecuta el análisis estático de Dart/Flutter y resuelve los issues y advertencias encontrados siguiendo las reglas de analysis_options.yaml y las prácticas del equipo
Genera unit tests y widget tests siguiendo el estándar del equipo (estructura AAA, groups por método, escenarios de error, convención de nombres y ubicación)
Implementa un sistema de respaldo y restauración en formato JSON local, siguiendo principios de Clean Architecture, serialización pura, compatibilidad cruzada e inmutabilidad.