diff --git a/docs/dashy-soc-board.md b/docs/dashy-soc-board.md index a4edd85..561e7bf 100644 --- a/docs/dashy-soc-board.md +++ b/docs/dashy-soc-board.md @@ -119,6 +119,7 @@ Every widget's visual style is chosen to match the *shape* of the data it shows, | Hierarchy (host containing guests) | Real visual nesting — indentation, a tree — not a flat grid | | Time-ordered audit/status log | A dense, sortable list ranked worst-first, recency as the dominant signal | | Named media/content items | A poster/cover-art grid, never a text list | +| Large flat set of homogeneous records (every listening service, every VM/LXC) | One searchable list with click-to-expand rows — a live text filter, mandatory past ~100 rows, not a card wall or an unbroken scroll | > [!TIP] > The media-poster widgets route through one shared image-proxy endpoint rather than each hitting its own upstream API directly — since these are private, authenticated homelab APIs, not public image CDNs, and a browser can't hold the credentials each one needs. One exception: a public poster CDN gets hit directly, since no auth or proxying is needed there.