Repository navigation
Conversation
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.
Removing a selected section now reveals the next valid destination, and switching regular tabs shows each tab's own detail history. The shell reconciles configuration changes and defines first-occurrence duplicate-ID rules without changing the public initializer, deployment floors or runtime dependencies.
The Studio example now opens projects from Overview, Upcoming, Projects, Search, creation and validated links in both layouts. A session-only store keeps task completion, progress, owners, deadlines, search and settings consistent. Unknown or malformed links preserve the current navigation and show an explicit error. Theme transitions capture their hosting window and cancel delayed work when the root disappears. An accessible close control inside the inspector supports narrow native modal presentation and preserves the preference to reopen it for the next project.
Validation includes 10 package tests, strict lint with zero violations, hosted demo tests on iPhone 17 Pro/iPad Pro 13-inch (M5), and a separate consumer using only the public product. The full local demo run passed 24 tests with two iPad-only skips on iPhone and all 26 tests on iPad; the consumer passed all three UI tests on each device. A native warm-link check also retained the same process and independent tab history. Four focused iPad11 checks passed after the final inspector change, including wide column interaction and portrait dismissal, correct-owner reopening and underlying project visibility. Search/window regressions were reproduced before the fixes.
CI preserves Xcode 16.4 and 26.5 gates, adds hosted iPhone/iPad consumer checks, pins tools and recognizes plain SemVer tags. Updated native screenshots, a reproducible owned-simulator GIF script, migration rules and candidate release notes are included. Physical VoiceOver, keyboard, Stage Manager, minimum-OS devices and an independent adoption pilot remain pending in the validation matrix. This is a review candidate for a patch release; no release tag is created.
The gallery contains five newly verified portrait captures and the actual GIF. The local XCTest landscape attachment has invalid framebuffer orientation and is excluded from current assets; landscape interaction is independently tested.
The cold-link test recognizes the actual native Back control on each supported OS: the newer BackButton identifier or the exact Projects label captured on iOS 18, within the Website QA navbar. It requires a hittable control and the Projects navbar after one tap, followed by root visibility and removal of the detail navbar. The final focused local recheck passed both tests; the full two-SDK matrix passed for commit
6372a5a.Final exact-head validation: full CI and PR CI are green. Xcode 16.4 / Swift 6.1.2 / iOS 18.5 and Xcode 26.5 / Swift 6.3.2 / iOS 26.5 each passed 10 package tests, demo on iPhone (24 passed, two iPad-only skips) and iPad (26 passed), and all three public-consumer tests on each device. Strict lint found zero violations in 41 files. Released-consumer resolution/build, project reproduction, documentation links and repository hygiene passed. All eight native xcresults were downloaded and checked.
A signed physical-device build and its test hosts were also prepared using an existing local profile without provisioning updates. Physical execution remains pending because the paired iPhone network tunnel is disconnected; no hardware test result is claimed.