import XCTest final class TabataGoUITests: XCTestCase { var app: XCUIApplication! override func setUpWithError() throws { continueAfterFailure = false app = XCUIApplication() app.launchArguments = ["--uitesting"] app.launch() } func testOnboardingFlowCompletes() { // App should show onboarding for fresh installs // In a real test, we'd interact with onboarding steps XCTAssertTrue(app.exists) } }