Decision Log

Date Decision Rationale
2026-05-23 AquaTV is the parent media/channel network; BrineLab is a production project under AquaTV Keeps shared network canon in AquaTV while preserving BrineLab as the focused Pickletube/Brine Labs collaborator surface.
2026-05-13 RG40XXV client = Riptide integration, not separate app Riptide already has LÖVE UI + mpv playback + gptokeyb input. Adding Jellyfin API + CHANNELS dial is less work than a new client.
2026-05-13 Media reorganized under MEDIA LIBRARY/MOVIES/ + TV/ with per-title folders Standard structure for Jellyfin metadata matching
2026-05-13 Jellyfin stays on Pi4 for MVP RKMPP hardware transcode available, media is local, 265MB RAM is comfortable
2026-05-13 ErsatzTV co-located with Jellyfin on Pi4 Minimizes network hops, both talk over localhost