| Commit message (Expand) | Author | Age | Files | Lines |
| * | refactor(gallery): extract indicators R10, R11, R25, R26, R30, R31 into GW bu... | Craig Jennings | 11 hours | 1 | -7/+7 |
| * | refactor(gallery): extract meters R01, R07-R09, R13, R17 into GW builders | Craig Jennings | 11 hours | 1 | -2/+2 |
| * | refactor(gallery): extract controls R16, R18-R24 into GW builders | Craig Jennings | 12 hours | 1 | -4/+4 |
| * | test(gallery): repair stale probe assertions | Craig Jennings | 12 hours | 2 | -3/+5 |
| * | test(gallery): commit the CDP behavioral probes | Craig Jennings | 13 hours | 3 | -0/+195 |
| * | refactor(gallery): rename generated tokens.el to gallery-tokens.el | Craig Jennings | 33 hours | 2 | -2/+12 |
| * | feat(gallery): add svg.el renderer proving the Emacs target, fix gauge ticks | Craig Jennings | 34 hours | 1 | -0/+114 |
| * | refactor(gallery): extract design tokens to one source for 3 targets | Craig Jennings | 34 hours | 1 | -0/+268 |
| * | fix(guard): consume the override sentinel as it's honored | Craig Jennings | 5 days | 1 | -0/+19 |
| * | fix(guard): allow same-version reinstalls through the live-update hook | Craig Jennings | 5 days | 1 | -1/+52 |
| * | fix(install): mark pacman packages explicit after --needed install | Craig Jennings | 5 days | 1 | -0/+95 |
| * | feat(install): install maintenance thresholds and enable maint timers | Craig Jennings | 5 days | 1 | -1/+32 |
| * | test(maint): add VM and nspawn remedy scenario harness | Craig Jennings | 5 days | 1 | -0/+273 |
| * | test(vm): collect network evidence before failing in pre-flight diagnostics | Craig Jennings | 9 days | 1 | -0/+215 |
| * | feat(vpn): wireguard config import for the NM migration | Craig Jennings | 11 days | 2 | -0/+212 |
| * | feat(preflight): add NVIDIA/Wayland check with driver-version gate | Craig Jennings | 11 days | 1 | -0/+162 |
| * | feat: install pre-pacman ZFS snapshot hook on ZFS-root systems | Craig Jennings | 13 days | 3 | -0/+131 |
| * | feat(hyprland): guard against live GPU/compositor library upgrades | Craig Jennings | 2026-06-28 | 1 | -0/+95 |
| * | test: pin installer orchestrator call sequences | Craig Jennings | 2026-06-27 | 1 | -0/+117 |
| * | refactor: collapse describe-run-warn idiom into run_task helper | Craig Jennings | 2026-06-27 | 1 | -0/+172 |
| * | feat(archsetup): back up system files before in-place edits | Craig Jennings | 2026-06-25 | 1 | -0/+161 |
| * | feat: pin zig 0.15.2 under /opt for the Emacs ghostel terminal | Craig Jennings | 2026-06-18 | 1 | -0/+203 |
| * | test(scripts): lock package-inventory behavior with characterization tests | Craig Jennings | 2026-06-14 | 1 | -0/+155 |
| * | feat(scripts): package auditor + fix the four packages it caught | Craig Jennings | 2026-06-11 | 1 | -0/+127 |
| * | refactor: drop in-repo dotfiles/, move stow tooling to the dotfiles repo | Craig Jennings | 2026-06-02 | 11 | -1999/+0 |
| * | feat(notify): add --silent flag, volume knob, and level sound files | Craig Jennings | 2026-05-21 | 1 | -0/+186 |
| * | feat(hyprland): add airplane-mode waybar toggle | Craig Jennings | 2026-05-21 | 2 | -0/+480 |
| * | feat(hyprland): add touchpad state indicator to waybar | Craig Jennings | 2026-05-20 | 1 | -0/+104 |
| * | fix(installer): guard constructed-path rm -rf deletes | Craig Jennings | 2026-05-20 | 1 | -0/+171 |
| * | feat(tmux-util): add rename subcommand (fzf pick + prompt) | Craig Jennings | 2026-05-19 | 2 | -7/+126 |
| * | feat(tmux-util): add pick subcommand (fzf session switcher) | Craig Jennings | 2026-05-19 | 2 | -3/+101 |
| * | feat(tmux-util): add find subcommand | Craig Jennings | 2026-05-19 | 2 | -5/+103 |
| * | feat(tmux-util): add go subcommand (attach-or-create) | Craig Jennings | 2026-05-19 | 2 | -0/+124 |
| * | feat(tmux-util): add ls subcommand | Craig Jennings | 2026-05-19 | 2 | -20/+187 |
| * | feat(tmux-util): add script skeleton and reap subcommand | Craig Jennings | 2026-05-19 | 4 | -0/+356 |
| * | fix(hyprland): Escape special workspace on navigate | Craig Jennings | 2026-04-24 | 2 | -0/+267 |