# How to Validate Future Code Changes ## The Validation Prompt After you finish development, copy and paste this ENTIRE prompt to your AI assistant: --- I have finished developing new features in the ATOMS Flutter application. Please analyze my changes against the optimization patterns in ATOMS_OPTIMIZATION_COMPLETE_GUIDE.md Validate these 8 areas: 1. PROVIDER ANALYSIS - Check if new providers use lazy: true and have proper dispose() 2. WIDGET REBUILD ANALYSIS - Find Consumer usage that should be Selector 3. API CALL ANALYSIS - Verify lookup APIs use useCache: true and JSON parsed once 4. MEMORY MANAGEMENT - Check controllers/connections are disposed properly 5. CODE QUALITY - Verify kDebugMode guards and error handling 6. PERFORMANCE REGRESSION - Check metrics: launch under 1.5s, memory under 120MB, dashboard under 2s 7. DETAILED REPORT - List issues with severity ratings and fixes 8. SUMMARY - Grade code quality and approve or request fixes Be thorough and provide specific line-by-line fixes for any violations. --- That is the prompt to use!