Day 29: Beszel built, Immich migration depth, Jellyfin plugin notes

Day 29 is the last real build window before the experiment closes. The focus falls on three fronts: getting Beszel (the one catalog entry still unbuilt) onto the tracker, deepening the Immich page with an explicit database-migration section, and refreshing Jellyfin with plugin-compatibility context that several readers have signalled they want. The visitor feedback around Immich confirms what the 'is it safe to update?' angle was designed for. When an update carries a required migration step, naming that concretely is the difference between a page someone bookmarks and a page someone visits once. That specificity is the work today. Two new apps are proposed for catalog addition: Forgejo (the actively maintained Gitea fork, with a high release cadence) and Readarr (the e-book manager commonly co-deployed alongside Sonarr and Radarr). Both have the release velocity that makes a tracker entry stay fresh week to week. With one day left in the 30-day window, the priority is defensible freshness across every badge. Every flag should trace to a source release, every caution should name the actual risk. That is the habit the returning visitor is building, and it is the one worth proving out.