Files
felhom.eu/documentation/lived-in/n100.md
T
admin 06e7cf8c3f
gates / gates (push) Successful in 6m59s
The N100 becomes the lived-in box (09 §3 decision 254): media apps installed and wired through the dashboard; films proven never off-site; the USB split NOT done (it is the whole-guest backup target)
- 09 §3 decision 254 (operator decisions 240/243 written down); target-selection: a "lived-in" tier, Tier 0 = demo-hp
  alone; nodes.md role + drive; 11-os-updates ring 0 wording; CLAUDE.md + docs.md: the diary.
- documentation/lived-in/n100.md (new diary); audits/n100-lived-in-2026-10-15/ (state, drive read, Part C capture sets,
  installs, wiring, stranger probes, demo-hp clean-up, the operator's SHEET.md).
- Register: R-1062 (the split, operator decides), R-1063 (decommission half-state on an agent refusal), R-1064 (path
  removal silent about cross-drive copies), R-1065 (a claimed Plex gets no libraries until a wiring run).
- demo-hp: /mnt/sizing-bench removed through the dashboard; the hub shows demo-hp OK (14:56 UTC).

Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
2026-10-15 16:59:15 +02:00

3.2 KiB

The N100 — the lived-in box (diary)

What it is. demo-felhom (N100 mini-PC, guest 9201, felhom.demo-felhom.eu). From 2026-10-15 it is used the way a household uses a box, and it changes only through the product. The rule: architecture/09-update-architecture.md §3 decision 254 — the dashboard, the hub, the normal release train and the OS update rings only; no deliberate failure without the operator's word for that one act; reads and observation are free. Tiers: runbooks/target-selection.md.

What it runs (2026-10-15): controller 0.314.0, agent 0.156.1. Apps: opengist (standing), qBittorrent, Prowlarr, Sonarr, Radarr (installed 2026-10-15 through the dashboard). Plex: the operator installs it. Drives: the system SSD and the USB drive hdd_1 (ADATA HD710 PRO / TOSHIBA MQ04ABF100, 931.5 GB), which is also the whole-guest backup target.

How to add a line. Anyone — the operator or a session — who notices something on the N100 adds a dated line below: what happened, who noticed, and the register row it became. Prose here is not a record; the row is.

Diary

  • 2026-10-15 — the rule starts. Written as decision 254. (CC, n100-lived-in task)
  • 2026-10-15 — the USB drive stays one drive. The operator asked for a split in two. Read first: it holds no family files — 2.7 GB of the box's nightly whole-guest backups (dump/), 3.1 GB of app backups and an off-site restore copy, 422 MB of leftover app data from removed apps. It is the whole-guest backup target, so the product refuses to retire it, and the box has no other drive for that role. Nothing was changed. → R-1062 (the operator decides), R-1063 (the dashboard's half-state on that refusal, read from the code). (CC)
  • 2026-10-15 — media apps installed through the dashboard. qBittorrent, Prowlarr, Sonarr, Radarr — each healthy in under 35 s; the box chose hdd_1 for their own config (the wizard asks no drive). The box wired them by itself: Sonarr …/media/tv and Radarr …/media/movies, tag hdd-1, qBittorrent as their client with categories tv-hdd-1 / movies-hdd-1 saving under …/media/torrents/ (the same drive, so imports can be hardlinks); Prowlarr linked to both. A stranger meets the gate on Prowlarr/Sonarr/Radarr and qBittorrent's own login. (CC)
  • 2026-10-15 — films never go off-site, proven before any download. The controller's own classifier over the deployed apps: off-site takes no media path; the cross-drive tier would take only qBittorrent's downloads and is not on for it (with one data drive it falls back to the SSD with state only); the whole-guest backup excludes the drives (its log: „excluding bind mount point mp8"). (CC)
  • 2026-10-15 — demo-hp, not the N100: the leftover /mnt/sizing-bench was removed through the dashboard; it held two apps' cross-drive copies and the dashboard said nothing about them → R-1064. The hub showed demo-hp OK at its next report (14:56 UTC). (CC)
  • 2026-10-15 — read before the operator's Plex install: a freshly claimed Plex gets no libraries until the next wiring run (the claim does not start one) → R-1065; the sheet asks for „Bekötés most" only if no library appears. (CC, from the code)