Repository navigation
Support simulator-only qualification and verify focus relaunch recovery - #84
Merged
Merged
Conversation
6 tasks done
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The focus persistence test previously stayed in one app process. Relaunch while paused to verify recovery, then relaunch again after ending the session to verify that its interruption remains in History. Confirm Habits tab selection during the initial cold simulator launch before opening the profile editor; retain the existing save/relaunch assertions.
Add an
ios_onlyoption to the existing native-review workflow so both iPhone simulator sizes can be qualified without Mac or Watch qualification. The default full review retains its existing platform requirements. The iPhone-only mode still enforces both iPhone suites and the 390-point screenshot evidence.Validation: a direct iPhone 17 Pro Max / iOS 26.5 simulator journey verified interruption capture, pause/relaunch recovery, resume, end, retained History, day-plan creation and habit scheduling through relaunch.
git diff --checkpassed and the workflow YAML parses. The hosted simulator-only run passed on34ccbb63476572f21ca0a3af229817e732cfbdd3: all 9 standard iPhone journeys and all 4 narrow-screen journeys passed with zero failures or skips, and the screenshot/evidence gates passed. The focus recovery and profile save/relaunch tests both passed.Refs #81. Owner scope excludes physical-device and Apple Watch qualification and accepts signed-out local workflows. Authenticated sync and Production CloudKit are not claimed; no public release is included.