Status: deferred by the maintainer (2026-10-26). Published for the record; not part of the current implementation round. Do not assign or start.
Parent
#590
What to build
A phone opens an existing Remote Repository read-only over WebDAV.
Acceptance criteria
- Opening uses the existing WebDAV Remote Repository Location and Repository Credentials, stored in the platform keychain or keystore
- Refresh Repository runs on launch when on a network; offline use continues from the last snapshot
- Expired credentials lead to Reauthorize Repository; Disconnect Repository removes the phone's local working copy, media cache and credentials without touching remote contents
Blocked by
- #608 (Remote Repository core: Refresh Repository reader on the core)
- #621 (Phone: mobile enablement)
Context for implementers
- Spec: #590 (problem statement, solution, implementation and testing decisions)
- Exploration notes: /home/factory-user/openkara-notes/590-remote-repository.md
- Implementation happens on the shared integration branch; claim with
gh issue edit <this issue> --add-assignee [@me](/me)and report progress in comments.