From b37a50c7796d412f4a9445fc2310b87c9d9f6bdf Mon Sep 17 00:00:00 2001 From: Bernardo Magri Date: Fri, 10 Jul 2026 14:29:52 +0100 Subject: [PATCH] docs(agent): complete FUTURE #20 section; fix nomarchy-pull README line FUTURE block with #20 deferred decision; README day-to-day list matches pull = flake inputs only. --- README.md | 2 +- agent/BACKLOG.md | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d726ee3..f680d55 100644 --- a/README.md +++ b/README.md @@ -410,7 +410,7 @@ nomarchy-theme-sync set ui.gapsOut 16 # tweak one knob (also a switch) nomarchy-theme-sync bg next # cycle wallpapers — instant, no rebuild nomarchy-theme-sync bg auto # back to the theme's default wallpaper nomarchy-theme-sync get colors.accent -nomarchy-pull # git pull + flake input update (no rebuild) +nomarchy-pull # flake input update (no rebuild) nomarchy-rebuild # rebuild the system, current lock nomarchy-home # rebuild just the desktop layer nomarchy-doctor # read-only health sheet (also: menu › System › Doctor) diff --git a/agent/BACKLOG.md b/agent/BACKLOG.md index 5c9243d..e274141 100644 --- a/agent/BACKLOG.md +++ b/agent/BACKLOG.md @@ -48,6 +48,24 @@ in [`docs/ROADMAP.md`](../docs/ROADMAP.md); map in Hyprland OOM blocker — see MEMORY.md before retrying (NOW#3 should also soften that blocker class). +## FUTURE (decided deferred — not the agent queue head) + +Work we **intend** someday but explicitly **not** NEXT. Agents do not +pick these unless Bernardo promotes one into NEXT/NOW. + +### 20. KVM runner → VM suite in CI `[human]` +**Status (2026-07-10):** keep **eval-only** CI on the current Gitea +stack (act_runner in docker-compose on the 4c/4 GB IONOS VPS). Nested +KVM + RAM headroom on that host are a poor fit next to Gitea; full +`checks.*` VMs stay local / promotion-time until a **separate** +KVM-capable machine exists. + +**When ready:** register a second runner (host-mode nix + `/dev/kvm`, +label `nix-kvm` — not the existing docker eval runner), then uncomment +the `vm-checks` job in `.gitea/workflows/check.yml` (`runs-on: nix-kvm`, +`nix flake check` + toplevel/HM builds). Do not enable the job until +that label is online (Gitea queues forever otherwise). + ## PROPOSED (agent suggestions — await human triage) *Agents: append here with a one-paragraph pitch (what/why/cost). Do not