avifoodsystems/avi-engineering
Apply shared AVI Angular, Nx, NgRx, and Ionic/Capacitor standards and review architecture
Apply AVI Angular component, TypeScript, forms, accessibility and testing conventions when implementing or reviewing Angular features. Preserve existing form architecture and use installed-version APIs.
Review requested code or architecture changes against applicable AVI standards, citing rule IDs and code evidence. Use for a requested architecture review; recommendations are advisory and scoped repository exceptions apply.
Apply AVI Ionic/Capacitor native configuration, platform workflows and offline storage/API boundaries for mobile changes. Discover actual platforms, auth and storage instead of copying application configuration.
Select and implement AVI NgRx Signal Store or classic Store/Effects/Entity for state features. Preserve existing architecture and concrete model identifier types; migration requires requested scope.
Apply AVI Nx library boundaries, public APIs, generator selection and task conventions in an existing Nx workspace. Use for Nx scaffolding or workspace changes; do not impose Nx on other repositories.