docs: add Dec 10-12 work to STATUS.md, update background-tasks docs (#594)

STATUS.md:
- added missing section for Dec 10-12 work (PRs #558-572)
- documents background task expansion (like/comment PDS writes, album sync)
- documents Redis cache for copyright labels (PR #566)
- documents mobile UX improvements and misc fixes

background-tasks.md:
- added new tasks: album list sync, PDS like/unlike, PDS comment CRUD

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>

authored by zzstoatzz.io Claude Opus 4.5 and committed by GitHub bd1f579e c78e0948

Changed files
+27
docs
+24
STATUS.md
··· 69 69 70 70 --- 71 71 72 + #### mobile UI polish & background task expansion (PRs #558-572, Dec 10-12) 73 + 74 + **background task expansion** (PRs #558, #561): 75 + - moved like/unlike and comment PDS writes to docket background tasks 76 + - API responses now immediate; PDS sync happens asynchronously 77 + - added targeted album list sync background task for ATProto record updates 78 + 79 + **performance caching** (PR #566): 80 + - added Redis cache for copyright label lookups (5-minute TTL) 81 + - fixed 2-3s latency spikes on `/tracks/` endpoint 82 + - batch operations via `mget`/pipeline for efficiency 83 + 84 + **mobile UX improvements** (PRs #569, #572): 85 + - mobile action menus now open from top with all actions visible 86 + - UI polish for album and artist pages on small screens 87 + 88 + **misc** (PRs #559, #562, #563, #570): 89 + - reduced docket Redis polling from 250ms to 5s (lower resource usage) 90 + - added atprotofans support link mode for ko-fi integration 91 + - added alpha badge to header branding 92 + - fixed web manifest ID for PWA stability 93 + 94 + --- 95 + 72 96 #### confidential OAuth client (PRs #578, #580-582, Dec 12-13) 73 97 74 98 **confidential client support** (PR #578):
+3
docs/backend/background-tasks.md
··· 9 9 - **media export** - downloads all tracks, zips them, and uploads to R2 10 10 - **ATProto sync** - syncs records to user's PDS on login 11 11 - **teal scrobbling** - scrobbles plays to user's PDS 12 + - **album list sync** - updates ATProto list records when album metadata changes 13 + - **PDS like/unlike** - syncs like records to user's PDS asynchronously 14 + - **PDS comment create/update/delete** - syncs comment records to user's PDS asynchronously 12 15 13 16 ## architecture 14 17