docs: add Jellyfin migration implementation plan
25 tasks across 7 phases, written to be executed in Cursor rather than Claude Code — every action is a literal shell command, file edit or named UI step, with no dependency on this repo's Claude Code skills or MCP servers. Phase 0 is a hard gate: the root disk is at 97% with /config on it, so nothing deploys until space is reclaimed and free-space alerting exists. Plex runs untouched through Task 22, and rollback stays a single command until the 30-day archive expires. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in: