Clean rebuild iOS app and commit iOS-only fixes
Takeaway: I'd start by pointing the agent straight at the maestro run-ios-local.sh script and the simctl UDID lookup instead of letting it explore the repo structure first, since that's what it ended up using anyway.