┌─────────────────────────────────────────┐
│ CLI Layer │
│ (Typer + Rich UI) │
└──────────────────┬──────────────────────┘
│
┌──────────────────▼──────────────────────┐
│ Application Layer │
│ (Use Cases: Init, Audit, Status) │
└──────────────────┬──────────────────────┘
│
┌──────────────────▼──────────────────────┐
│ Domain Layer │
│ (Project, Config, AuditResult, etc) │
└──────────────────┬──────────────────────┘
│
┌──────────────────▼──────────────────────┐
│ Ports (Interfaces) │
│ (AIProvider, FileSystem, Storage) │
└──────────────────┬──────────────────────┘
│
┌──────────────────▼──────────────────────┐
│ Adapters (Implementações) │
│ (OpenAI, Anthropic, LocalFS, etc) │
└─────────────────────────────────────────┘