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.
Offline playback/manual file-state checklist for touched paths.
Non-goals / guardrails:
Do not delete user files without explicit state/retry UI.
Do not claim offline playback fixed without offline smoke.
PR expectation: Needs narrowed edge-case spec before low-thinking implementation.
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
Downloads/offline playback need a reliability pass so interrupted downloads, cleanup, storage state, and offline playback are dependable.
Acceptance criteria
Agent execution contract
Readiness: agent:needs-spec
Lane: Downloads/offline
Start in these files:
OffScript/DownloadService.swiftOffScript/DownloadButton.swiftOffScript/EpisodeDetailView.swiftOffScript/PlayerView.swiftOffScriptTests/OffScriptTests.swiftRequired verification:
xcodebuild test -project OffScript.xcodeproj -scheme OffScript -destination 'platform=iOS Simulator,OS=latest,name=iPhone 17 Pro' -only-testing:OffScriptTests CODE_SIGNING_ALLOWED=NOOffline playback/manual file-state checklist for touched paths.Non-goals / guardrails:
PR expectation: Needs narrowed edge-case spec before low-thinking implementation.
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.