- 10 tests covering MarkedReadStore full API - contains: unmarked=false, after-mark=true, after-unmark=false - mark: persists to UserDefaults, idempotent, multiple IDs - unmark: removes from persisted array, nonexistent safe - Persistence: survives re-init (UserDefaults-backed) - Edge case: empty string as materialId Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Description
No description provided
Languages
Swift
91%
C
9%