Use when a feature slice needs proof it works end-to-end on the real app targets, or when closing the implement-run-assert loop for any user-facing change. One Maestro YAML flow runs the same acceptance checks on both the Android emulator and the iOS simulator; desktop and web get lighter-weight verification.