← All projects
Project overview
arch_sherpa
Architecture scaffolding and validation for consistent Flutter project structures.
Context
A published Dart CLI for creating and auditing Flutter project and feature structures.
Problem
Architecture conventions lose value when generation, validation and migration follow different rules or state-management choices drift silently.
Approach
The tool combines scaffolding with strict structural diagnostics, configuration validation and compatibility checks for Riverpod, BLoC and Cubit structures.
Implementation
The public repository separates architecture detection, generation and validation concerns. Fixture and snapshot matrices make generated structures reviewable, while lightweight CocoaPods and Swift Package Manager metadata detection adds platform context without compiling the target application.
Technical highlights
- Project and feature generation
- Strict diagnostics and audit reports
- Configuration validation and migration
- Integration tests and generated-structure snapshots