ENFORCEMENT: Strictly reviews and enforces Android code architecture. Mandatory Clean Architecture, UI passivity, and ViewModel responsibilities.
ENFORCEMENT: Scaffolds a complete feature by orchestrating all Guardian standards. Focuses on workflow and placement.
ENFORCEMENT: Implements a systematic refactoring cycle to fix architecture violations and improve testability while maintaining test stability.
ENFORCEMENT: Strictly configures GitHub Actions CI and coverage. Mandatory analysis of project DSL, DI, and structure before implementation.
ENFORCEMENT: Strictly reviews and enforces Android project modularization. Mandatory dependency direction, module types, and documentation rules.
ENFORCEMENT: Analyzes code for testability risks. Strictly eliminates hidden dependencies, non-determinism, and global state. Enforces Resource-First UI patterns and architectural boundaries in Jetpack Compose.
ENFORCEMENT: Analyzes coverage and adds missing tests. Enforces stable selectors and Resource-First patterns. Strictly identifies testability blockers.
ENFORCEMENT: Enforces strict clean code principles, SRP, and high-quality coding standards. Eliminates code smell, duplication, and poor naming.