| Commit message (Expand) | Author | Age | Files | Lines |
| * | docs: archive shipped panel-bug batch; track system-monitor design captureHEADmain | Craig Jennings | 6 hours | 2 | -16/+1023 |
| * | docs(todo): close instrument-console panel bug batch (all 8 shipped) | Craig Jennings | 13 hours | 1 | -16/+15 |
| * | docs(todo): file instrument-console panel bugs from inbox | Craig Jennings | 13 hours | 1 | -0/+17 |
| * | docs(todo): fix Proton CLI sign-in command (signin, not login) | Craig Jennings | 13 hours | 1 | -1/+1 |
| * | fix(wireguard): deactivate imported configs so import never arms a tunnel | Craig Jennings | 13 hours | 1 | -4/+10 |
| * | fix(wireguard): replace dead Proton configs with a working set | Craig Jennings | 14 hours | 11 | -109/+59 |
| * | chore(todo): archive completed waybar and timer tasks | Craig Jennings | 15 hours | 2 | -82/+76 |
| * | docs(timer): record the shipped redesign and flip spec to IMPLEMENTED | Craig Jennings | 22 hours | 5 | -90/+1987 |
| * | docs(todo): timer panel shipped — spec IMPLEMENTED, task closed, manual tes... | Craig Jennings | 29 hours | 2 | -9/+41 |
| * | docs(spec): timer panel to DOING, fold in the cj-comment build scope | Craig Jennings | 29 hours | 1 | -2/+23 |
| * | docs(spec): fold the wallpaper-manager input into desktop-settings scope | Craig Jennings | 30 hours | 1 | -0/+7 |
| * | chore(todo): file driver-health and collapse-glyph follow-ups | Craig Jennings | 35 hours | 1 | -0/+12 |
| * | test(vm): collect network evidence before failing in pre-flight diagnostics | Craig Jennings | 37 hours | 2 | -22/+289 |
| * | docs: gather panel design prototypes into docs/prototypes/ | Craig Jennings | 38 hours | 10 | -7/+1365 |
| * | docs(spec): restore faceplate design edits to desktop-settings spec | Craig Jennings | 38 hours | 1 | -4/+25 |
| * | chore(todo): note Phase 4 build handed off to dotfiles | Craig Jennings | 40 hours | 1 | -0/+1 |
| * | docs(spec): resolve timer and desktop-settings panel decisions | Craig Jennings | 40 hours | 2 | -44/+47 |
| * | docs(spec): sort formal specs into docs/specs/ with lifecycle status | Craig Jennings | 41 hours | 8 | -7/+49 |
| * | chore(todo): reconcile open tasks against shipped panel work | Craig Jennings | 41 hours | 1 | -27/+33 |
| * | chore(todo): archive completed audio-panel spec to resolved | Craig Jennings | 43 hours | 1 | -9/+8 |
| * | chore(todo): close audio panel spec IMPLEMENTED, file manual tests | Craig Jennings | 2 days | 2 | -2/+215 |
| * | chore(todo): file three panel tasks from roam capture | Craig Jennings | 3 days | 1 | -0/+11 |
| * | chore(todo): fix malformed PROPERTIES drawers in three closed tasks | Craig Jennings | 3 days | 2 | -3/+7 |
| * | chore(todo): archive completed tasks to resolved | Craig Jennings | 3 days | 2 | -382/+369 |
| * | chore(todo): instrument-console rebuild complete, spec IMPLEMENTED | Craig Jennings | 3 days | 4 | -16/+1535 |
| * | chore(todo): bt panel instrument-console shipped — phase 5 of the rebuild | Craig Jennings | 3 days | 2 | -2/+9 |
| * | chore(todo): net panel instrument-console shipped — phases 3+4 | Craig Jennings | 3 days | 2 | -5/+12 |
| * | chore(todo): net console layer shipped — phase 2 of the panel rebuild | Craig Jennings | 3 days | 2 | -1/+4 |
| * | feat(spec): instrument-console rebuild spec for both panels, task wiring | Craig Jennings | 3 days | 2 | -0/+150 |
| * | chore(todo): record the pty fix-up on the speedtest streaming task | Craig Jennings | 3 days | 1 | -0/+2 |
| * | chore(todo): close the bt icon-color and close-button tasks | Craig Jennings | 3 days | 1 | -4/+10 |
| * | chore(todo): file two bt-panel items from the roam inbox | Craig Jennings | 3 days | 1 | -0/+6 |
| * | chore(todo): close the tunnel-identification task | Craig Jennings | 3 days | 1 | -2/+5 |
| * | chore(todo): close the speedtest streaming task, file its panel manual test | Craig Jennings | 3 days | 1 | -2/+10 |
| * | chore(todo): close both timer bugs, file their manual dialog tests | Craig Jennings | 3 days | 1 | -4/+25 |
| * | chore(todo): file four net-panel and timer items from the roam inbox | Craig Jennings | 3 days | 1 | -0/+12 |
| * | chore(todo): record the online pre-check follow-on on the closed task | Craig Jennings | 3 days | 1 | -0/+2 |
| * | chore(todo): record the action-narration follow-on on the closed task | Craig Jennings | 3 days | 1 | -0/+2 |
| * | chore(todo): close the net-diagnostics narrate task, shipped in dotfiles | Craig Jennings | 3 days | 1 | -2/+5 |
| * | chore(todo): file two bluetooth-panel follow-ons from the roam inbox | Craig Jennings | 3 days | 1 | -0/+6 |
| * | docs(spec): swallow pattern reassigned — the file manager is dirvish, not n... | Craig Jennings | 3 days | 2 | -4/+15 |
| * | docs(spec): file-manager swallow pattern, native swallow ruled out by test | Craig Jennings | 3 days | 2 | -0/+136 |
| * | chore(todo): file net-diagnostics verbosity task, daily review batch of 7 | Craig Jennings | 3 days | 1 | -8/+39 |
| * | feat(vpn): wireguard config import for the NM migration | Craig Jennings | 3 days | 5 | -9/+306 |
| * | feat(vpn): proton CLI replaces the GTK app, tailscale operator at install | Craig Jennings | 3 days | 2 | -3/+41 |
| * | docs(spec): tunnels phase 4 shipped | Craig Jennings | 3 days | 1 | -2/+2 |
| * | docs(spec): tunnels phase 3 shipped | Craig Jennings | 3 days | 1 | -2/+2 |
| * | docs(spec): tunnels phase 2 shipped | Craig Jennings | 3 days | 1 | -2/+2 |
| * | docs(spec): tunnels phase 1 shipped, proton CLI ground truth noted | Craig Jennings | 3 days | 1 | -2/+2 |
| * | docs(spec): tunnels spec reviewed READY and decomposed to DOING | Craig Jennings | 3 days | 2 | -5/+38 |