Area: Data
Change: Renamed hls_url to stream_url and simplified room status to idle/running.
Area: Stream resolve
Change: Pulls ingest URL from room module config or stream schedule (YouTube, HLS, etc.).
Area: SUSI wiring
Change: Sends all streams via SUSI YouTube source using stream_type on configure.
Area: Settings
Change: Split "logged in" (is_susi_connected) from "ready to run" (is_susi_configured).
Area: Orchestration
Change: Creates/stops SUSI tenants per room and serializes room interpretation state.
Area: Tests
Change: Added coverage for URL resolution, session start wiring, settings helpers, and room form parsing.
Area: Video admin API
Change: Added REST endpoints to get/patch room configuration and start/stop SUSI sessions from the video admin.
Area: Commons UI
Change: Added a read-only rooms overview in Commons, linked it from the dashboard, and displayed connected vs. ready state.
Need to refactor the room interpretation, it should come first to allow different rooms have different interpreters.
Explore voxbento
Use built lang-source fields in eventyay vidoes to work with interpretation plugin