aboutsummaryrefslogtreecommitdiff
path: root/todo.org
diff options
context:
space:
mode:
Diffstat (limited to 'todo.org')
-rw-r--r--todo.org63
1 files changed, 63 insertions, 0 deletions
diff --git a/todo.org b/todo.org
index 6c087a0..598ed47 100644
--- a/todo.org
+++ b/todo.org
@@ -46,6 +46,34 @@ below):
input-side-spec.org (DRAFT, four decisions open).
* Archsetup Open Work
+** TODO [#B] Visual separator between adjacent waybar modules :feature:waybar:dotfiles:quick:
+:PROPERTIES:
+:CREATED: [2026-09-13 Sun]
+:LAST_REVIEWED: 2026-09-13
+:END:
+Captured by Craig 2026-07-20 and routed here from the roam inbox, then lost
+in the processed pile: the wind (weather) value runs straight into the date
+with no visual stop, so the wind figure reads as the start of the date. Add
+a light separator or spacing between adjacent modules so each one's edge is
+unmistakable. Check the current bar first (the mic/PTT merge and the weather
+chip grouping landed after the capture), then decide the form: a thin rule,
+a dot glyph, or just margin. That choice is mine, so not solo; the CSS itself
+is a quick change in the dotfiles waybar stylesheet.
+
+** TODO [#C] Saving and restoring a window configuration :feature:hyprland:research:
+:PROPERTIES:
+:CREATED: [2026-09-13 Sun]
+:LAST_REVIEWED: 2026-09-13
+:END:
+Research idea captured by Craig 2026-07-24 (the one item of that batch that
+never got filed): when I want a specific window orientation, I indicate it
+and the window-plus-app configuration reappears. What would we need to know
+or store to make that happen? Is there another desktop or OS that does it,
+what information do they keep, and what are their rules? Explore how far
+Hyprland can get, document thoroughly, and review the findings with me before
+building anything. The deliverable is a research note under docs/design, so
+this is not solo.
+
** TODO [#C] maint backup_freshness probe blind to backup_run remedy runs :bug:maint:dotfiles:solo:
:PROPERTIES:
:CREATED: [2026-09-12 Sat]
@@ -485,6 +513,19 @@ Finding folded in: velox's truenas backups silently stopped ~Jul 6 (newest is
DAILY.0 Jul 6; wolf.conf.gpg from Jul 29 is in NO backup). Salvage pass in the
runbook is therefore REQUIRED before partitioning, and the fresh install must
fix + verify the backup timer (runbook Phase 5).
+
+*** 2026-09-13 Sun @ 07:16:27 -0500 Applied the two live convergence steps on velox
+Ratio got both by hand on 2026-09-12 while velox was off the tailnet; velox
+came back on 2026-09-13 and got them over ssh: =systemctl disable --now
+wsdd.service= (no Samba host to advertise; 43acf51 stops the installer
+enabling it) and =systemctl mask passim.service= (the unit is static, so the
+09-12 disable was a no-op; 38b1758 masks it in the installer, but
+supplemental_software is a completed step there and doesn't re-run).
+Verified after: wsdd inactive/disabled, passim inactive/masked, zero
+listeners on 5357 and 27500. Same pass fast-forwarded velox's dotfiles to
+f56fd1a and archsetup to dc00a62, and confirmed the headless Proton Bridge
+service is still disabled there.
+
** TODO [#B] Truenas session-host VM for long-running agent sessions :feature:tooling:
:PROPERTIES:
:CREATED: [2026-08-13 Thu]
@@ -747,6 +788,14 @@ So the checklist wants two columns, not one.
Graded [#A] because item 5 is live right now and silently disables
paging, and because the flight is Sunday.
+
+*** 2026-09-13 Sun @ 07:14:54 -0500 Moved the three gap reports into the reinstall working dir
+The 2026-08-14 reports that define the five gaps moved out of inbox/ into
+[[file:working/velox-reinstall/2026-08-14-emacsd-velox-reinstall-gaps-1.org][gaps 1-4]],
+[[file:working/velox-reinstall/2026-08-14-emacsd-velox-reinstall-gaps-2.org][gap 5]] and
+[[file:working/velox-reinstall/2026-08-14-emacsd-velox-reinstall-gaps-3.org][the two email-side gaps]] (the Bridge cert and the Bridge password).
+They file with the rest of the reinstall artifacts when that task closes.
+
** TODO [#B] Restoring a git repo from backup can resurrect a dangerous diff :bug:
:PROPERTIES:
:CREATED: [2026-08-14 Fri]
@@ -1280,6 +1329,12 @@ split zroot/var/log and zroot/var/lib/pacman out as configure_zfs_snapshots
assumes, or change the config to match the layout velox actually has. That is
a call I have not made, so the task stays [#B] and not solo.
+*** 2026-09-13 Sun @ 07:14:54 -0500 Filed the original boot-failure handoff under docs/design
+The 2026-07-15 diagnosis and recovery plan that opened this task sat in
+inbox/ as a processed file; it now lives at
+[[file:docs/design/2026-07-15-velox-boot-failure-handoff.org][docs/design/2026-07-15-velox-boot-failure-handoff.org]]
+so the timeline survives the inbox sweep.
+
** TODO [#C] Assess a Hyprland left-drag window gesture :feature:hyprland:
:PROPERTIES:
:LAST_REVIEWED: 2026-08-26
@@ -1615,6 +1670,14 @@ Restyle the audio panel's GTK CSS onto =tokens-waybar.css= + the banked composit
After ~5 hand ports, weigh widget-level codegen with evidence (mechanical duplication vs judgment per port). Recorded as a dated decision in the spec; go spawns its own spec.
*** TODO Flip the spec to IMPLEMENTED
When the phases above close: status heading keyword → =IMPLEMENTED=, dated history line with the reason, Metadata =Status= mirror. Three lines, one file.
+
+*** 2026-09-13 Sun @ 07:21:18 -0500 Filed the two Maeda applets into the clock display references
+The Line (C2, 1997) and Cosmos (C1, 1995) standalone applets sent from the
+website project on 2026-07-30 sat in inbox/ as processed files; they and
+their notes now live beside the other references as
+=2026-07-30-maeda-{line,cosmos}-standalone.html= and =-notes.org=.
+Reference only, regenerate rather than edit.
+
** TODO [#B] Net doctor expansion v1 — VM live verification :feature:dotfiles:network:solo:
:PROPERTIES:
:SPEC_ID: ce29b103-ed9d-4f56-bf8c-9ed8fe680ff3