The current Maestro setup has monolithic flows that navigate through multiple screens sequentially. This prevents agents from launching specific screens with specific data states for targeted screenshot capture. App store submissions require screenshots across 5 device configurations (iPhone 16 Pro Max, iPad Pro 13", Pixel 8, Nexus 7, Pixel Tablet), and agents need programmatic control to capture screenshots for each screen independently.
.maestro/ directory structure into screens/, utils/, and orchestration/ subdirectories--includeTags screenshot)maestro-screenshot-automation.maestro/ - Complete restructurelib/*/views/*_view.dart - Add semantic identifiers to 9 viewsinstructions/ - Add agent documentation for flow invocation
Reacties