feat(install): #61 review Source line tracks offline/online
Some checks failed
Check / eval (push) Has been cancelled

Gate the Review panel Source wording on the same OFFLINE flag as the
cache.nixos.org probe (ISO-only vs may use network binary caches).
Extend installer-safety pure contract so both phrases and $SOURCE_NET
cannot regress.

Also promote Bernardo-accepted A/B/C batch → NEXT #55–#63 and close #61.

Verified: V0 (check-install-safety + bash -n + checks.installer-safety).
This commit is contained in:
Bernardo Magri
2026-07-10 08:28:20 +01:00
parent 9aa8f250d6
commit 11d6a3df0f
4 changed files with 152 additions and 65 deletions

View File

@@ -17,6 +17,34 @@ Template:
---
## 2026-07-10 — #61 Review Source line tracks offline/online
- **Task:** NEXT #61 — Review panel Source must match the cache.nixos.org
probe (`OFFLINE`), not always claim “no network needed”.
- **Did:** `SOURCE_NET` gated on `$OFFLINE` in `nomarchy-install.sh`
(offline: “pinned into the ISO, no network needed”; online: “may use
network binary caches”). Extended `check-install-safety.py` contract #4
so the dual wording + `$SOURCE_NET` expansion cant regress. Closed #61.
- **Verified:** **V0**`python3 tools/check-install-safety.py …` OK;
`bash -n`; `nix build .#checks.x86_64-linux.installer-safety` green.
(Interactive gum Review is not headlessly driven; pure contract is the
V0 bar for this string.)
- **Next suggestion:** #62 whole-swap CSS self-containment CI gate.
## 2026-07-10 — Promote A/B/C PROPOSED → NEXT #55#63 (Bernardo-directed)
- **Task:** Bernardo accepted the high-value promote batch (A day-2, B
hardware/stability, C cheap polish).
- **Did:** Nine NEXT items — **#55** fingerprint menu, **#56** human
rebuild errors, **#57** live Install action; **#58** `nomarchy-detect-hw`
CLI, **#59** NVIDIA install comments, **#60** BAT*-agnostic power;
**#61** review offline/online source line, **#62** whole-swap CSS CI
gate, **#63** generated Waybar powermenu+logo. Breadcrumbs left in
PROPOSED; v1.0 track note updated. Still PROPOSED: first-boot tips
residual, charge-limit instant, theme taste polish, NVIDIA first-class.
- **Verified:** V0 (backlog only) — 5563 present under NEXT; promoted
pitches removed from PROPOSED.
- **Next suggestion:** agent-actionable queue head is **#61** or **#62**
(tiny V0), then **#59** / **#60** / **#63**; product path **#55****#57**.
## 2026-07-09 — #54 V2 + #33 scrollbar + #43 MOTD tip
- **Task:** NEXT #54 (installer safety V2), #33 (rofi scrollbar), #43
optional MOTD/first-boot tip (no V3 LVFS flash).