"""E24 — the read-model behind the Home surface ("Mit nézzek most?"). The anti-paralysis answer layer: one hero suggestion, a cross-source resume rail, and the user's own comfort shelf, all served from our own Postgres with no upstream call at serve time (the same rule the Plex Discover surface follows). Layering, mirroring `app/plex/`: `budget` (the time bands) and `cards` (the unified row shape) are pure; `queries` holds the SQL; `rails`, `pins` and `hero` compose. Nothing here imports from `app.routes` — `routes/discover.py` is a thin HTTP shell over these. """