You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jul 7, 2026. It is now read-only.
Settings was reported crashing on build 51. Even if current builds fixed this, Settings needs a focused crash/regression audit because it is a central surface for identity, iCloud, playback settings, counts, and account actions.
Acceptance criteria
Reproduce or confirm fixed across current TestFlight and local main.
Review Sentry/MetricKit or local crash logs if available.
Add smoke UI coverage for opening Settings from Home and Library.
Verify sign-out/unsubscribe/destructive dialogs use Tuner modal surfaces and do not crash when dismissed.
Focused UI smoke opening Settings from Home and Library.
Non-goals / guardrails:
Do not remove identity/iCloud diagnostics to silence crashes.
Do not replace Apple-required controls with custom clones.
PR expectation: Settings hardening PR with crash-path hypothesis and smoke proof.
Low-thinking agents must follow docs/AGENT_EXECUTION_RUNBOOK.md. If the touched code falls outside the files above, stop and tighten the issue or ask for senior review before continuing.
Problem
Settings was reported crashing on build 51. Even if current builds fixed this, Settings needs a focused crash/regression audit because it is a central surface for identity, iCloud, playback settings, counts, and account actions.
Acceptance criteria
Agent execution contract
Readiness: agent:low-thinking-ready
Lane: Settings stability
Start in these files:
OffScript/AppSettings.swiftOffScript/HomeView.swiftOffScript/LibraryView.swiftOffScriptTests/OffScriptUITests.swiftCHANGELOG.mdRequired verification:
xcodebuild test -project OffScript.xcodeproj -scheme OffScript -destination 'platform=iOS Simulator,OS=latest,name=iPhone 17 Pro' -only-testing:OffScriptTests CODE_SIGNING_ALLOWED=NOFocused UI smoke opening Settings from Home and Library.Non-goals / guardrails:
PR expectation: Settings hardening PR with crash-path hypothesis and smoke proof.
Low-thinking agents must follow
docs/AGENT_EXECUTION_RUNBOOK.md. If the touched code falls outside the files above, stop and tighten the issue or ask for senior review before continuing.