From 7ef24088a5f6ba02b19b8474fec79d1e3c91646c Mon Sep 17 00:00:00 2001 From: Miguel Palhas Date: Mon, 24 Aug 2026 16:39:07 +0100 Subject: [PATCH] feat(web): library homepage, chain in settings MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Implements the §9.7 shell rulings (issue #173): "/" renders the library and the board route is gone — every former board target (Esc, cleared search, detail parent routes, the not-found fallback) lands on the library. The signal chain moves into /settings as its first section, lamps still driven by the health poll; the master lamp stays on the rail. The wordmark is now a real anchor that navigates home. Co-Authored-By: Claude Fable 5 --- web/index.html | 141 +++++++++++++++++++++++--------------------- web/src/main.ts | 114 +++++++++++++++-------------------- web/src/router.ts | 13 ++-- web/src/settings.ts | 9 ++- web/src/style.css | 39 ++++-------- 5 files changed, 143 insertions(+), 173 deletions(-) diff --git a/web/index.html b/web/index.html index 8891f4c..b49b3d4 100644 --- a/web/index.html +++ b/web/index.html @@ -63,12 +63,18 @@ nothing needs them. The rail control carries an amber entry count, refreshed with the health poll; amber is attention, cyan stays the interaction hue. + SHELL (§9.7, issue 173): the library is the homepage — "/" renders the + library deck, and the wordmark on the rail is a link home. The signal + chain above is no longer a route: it lives as the first section of + /settings, its lamps still driven by the health poll, and the master + lamp stays on the rail so the one-glance read survives the move. Where + earlier notes here say "returns to the board", read "the library". -->
-

arr

+ arr
+
+
+

signal chain

+
+
+
+
+ +

tmdb

+ probing +
+

metadata in

+

titles, languages, release dates

+
+ + + +
+
+ +

prowlarr

+ probing +
+

indexers in

+

torznab search and rss

+
+ + + +
+
+ +

arr

+ probing +
+

reconcile core

+

decide · find · fetch · import

+
+ + + +
+
+ +

transmission

+ probing +
+

torrents out

+

rpc · grab and seed

+
+
+
+