Repository navigation
chore(release): 0.4.4 - #177
Merged
Merged
Conversation
The rename leaves third-party identifiers alone (RevenueCat's PurchasesAreCompletedBy, the Solid Queue / Cache / Cable schemas) and the Stage 2 walk dismisses the dialogs that cover the Sample wait (#176). Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
… gives up
A failed wait_for_text reported only how many elements the last poll saw
("5 elements"), which doesn't tell a dialog from a list. The error now
lists their texts (cut at 40 characters), and the failed step keeps a
screenshot of the screen as <scenario>-<index>-failed.png, outside the
screenshots Layer 3 scores.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
On iOS 27 the Keychain's "Save Password?" sheet after sign-in leaves nothing but the status bar in the accessibility snapshot, so the walk cannot dismiss it. The agent walks whichever simulator is booted. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
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.
Summary
PurchasesAreCompletedBy, the Solid Queue / Cache / Cable schemas and migrations), and the Stage 2 walk dismisses the dialogs that can cover the list while it waits for the Sample entry (Leave third-party identifiers out of the rename; dismiss the dialogs covering the Sample wait #176).wait_for_textnow says what the last poll saw (texts cut at 40 characters) and the failed step keeps a screenshot (<scenario>-<index>-failed.png), outside the screenshots Layer 3 scores. That is how the remaining iOS failure was read: the Keychain's "Save Password?" panel with the template's notification reason alert on top.package.json,package-lock.json,plugin/.claude-plugin/plugin.json; README status line; ROADMAP entry.Template-side changes this release depends on for a green iOS walk (NativeAppTemplate-iOS, same in OrangeBaton-iOS): #160 the alert's window is key; #163 notifications are asked for when the shopkeeper first opens a shop, not right after sign-in (the "Save Password?" panel is AutoFill UI the app can neither detect nor reach, so an alert at that moment always stacked on it); #164 the PushAuthorization tests are serialized (two of them running at once tapped the same OK twice and crashed the test host, which the agent reported as
xcodebuild testfailing).Test plan
npm run ci: 213 tests pass (the walker's failure test covers the richer message and the failure screenshot).--visual=2 --testsrun of the Orange Baton spec against the paid substrates on the iOS 26.2 simulator with NativeAppTemplate-iOS Choose the visual level and test suites per run (CLI, MCP, plugin) #160 + chore(release): 0.4.0 #163 (2026-10-27, 11m 31s, $0.21): Layer 1–3 green on iOS and Android, Stage 2 46/46 (iOS) and 48/48 (Android), reviewer PASS, Rails and Android tests green. The iOS test suite failed in that run because of the test-host crash fixed by docs(plugin): accept NATIVEAPPTEMPLATE_AGENT_ANTHROPIC_KEY in generate-app skill #164 (the same suite passes serially).npm publish:/nativeapptemplate-agent:generate-app --visual=2 --testson paid and free.🤖 Generated with Claude Code