← Todos los proyectos

Resumen del proyecto

arch_sherpa

Scaffolding y validación arquitectónica para mantener estructuras Flutter coherentes.

Contexto

CLI de Dart publicado para crear y auditar estructuras de proyectos y funcionalidades Flutter.

Problema

Las convenciones arquitectónicas pierden valor cuando la generación, la validación y la migración siguen reglas distintas o las decisiones de gestión de estado divergen sin señal alguna.

Enfoque

La herramienta combina scaffolding con diagnósticos estructurales estrictos, validación de configuración y comprobaciones de compatibilidad para Riverpod, BLoC y Cubit.

Implementación

El repositorio público separa la detección, la generación y la validación de arquitectura. Las matrices de fixtures y snapshots permiten revisar las estructuras generadas, mientras que la detección ligera de metadatos de CocoaPods y Swift Package Manager aporta contexto de plataforma sin compilar la aplicación analizada.

Aspectos técnicos destacados

  • Generación de proyectos y funcionalidades
  • Diagnósticos estrictos e informes de auditoría
  • Validación y migración de configuración
  • Tests de integración y snapshots de estructuras generadas