| Commit message (Expand) | Author | Age | Files | Lines |
| * | chore: decompose net + bt doctor specs into build tasks, flip DOING | Craig Jennings | 12 hours | 2 | -4/+6 |
| * | docs: take net + bt doctor specs to READY after review rounds | Craig Jennings | 13 hours | 2 | -68/+158 |
| * | docs: record spec-review findings on net + bt doctor specs | Craig Jennings | 13 hours | 2 | -0/+43 |
| * | docs: catalogue net + bt failure modes and draft two doctor expansion specs | Craig Jennings | 14 hours | 3 | -0/+815 |
| * | docs: fold the failure taxonomy into the input-side spec | Craig Jennings | 15 hours | 1 | -0/+33 |
| * | docs: fold the saturation-test findings into the audio taxonomy | Craig Jennings | 15 hours | 1 | -0/+52 |
| * | docs: triage the audio failure catalogue into remedy classes | Craig Jennings | 16 hours | 1 | -4/+206 |
| * | docs: add the run-time privilege model as a doctor decision | Craig Jennings | 16 hours | 1 | -2/+12 |
| * | docs: catalogue Linux audio input and output failure modes | Craig Jennings | 18 hours | 1 | -0/+190 |
| * | docs: record the second review pass on the input-side spec | Craig Jennings | 18 hours | 1 | -4/+35 |
| * | docs: fold Craig's spec notes and a review finding into the input-side spec | Craig Jennings | 21 hours | 1 | -14/+105 |
| * | docs: close the audio-doctor CLI decision, symmetric direction flags | Craig Jennings | 28 hours | 1 | -8/+9 |
| * | docs: spec the audio doctor's input side, one doctor per direction | Craig Jennings | 28 hours | 2 | -0/+329 |
| * | docs: close the audio-doctor spec and its task | Craig Jennings | 31 hours | 1 | -9/+15 |
| * | docs: close the audio-doctor decisions, spec is READY | Craig Jennings | 45 hours | 1 | -18/+39 |
| * | docs: correct the audio-doctor spec's timeout claim, close Phase 0 | Craig Jennings | 46 hours | 1 | -8/+13 |
| * | docs: spec the audio panel doctor | Craig Jennings | 46 hours | 1 | -0/+258 |
| * | docs: remove personal paths and false co-authorship before release | Craig Jennings | 2 days | 7 | -17/+17 |
| * | docs: move the host inventories into the org-roam knowledge base | Craig Jennings | 2 days | 7 | -931/+167 |
| * | chore: health-check updates (workflow note, audit stamp, todo entries) | Craig Jennings | 3 days | 2 | -2/+2 |
| * | chore: close maintenance-console build, flip spec to IMPLEMENTED | Craig Jennings | 3 days | 1 | -2/+3 |
| * | docs: adopt system-health-check workflow and host inventories | Craig Jennings | 3 days | 6 | -0/+1948 |
| * | chore: close build Phase 11, add fidelity phase 11b | Craig Jennings | 3 days | 1 | -0/+3 |
| * | docs: maintenance-console spec to DOING + build decomposition | Craig Jennings | 4 days | 1 | -0/+346 |
| * | docs: add maintenance console design + interactive prototypes | Craig Jennings | 4 days | 10 | -0/+5666 |
| * | docs: PTT waybar-indicator prototype | Craig Jennings | 5 days | 1 | -0/+133 |
| * | docs: per-device activity lamp shipped (audio metering option 3) | Craig Jennings | 5 days | 1 | -2/+8 |
| * | docs: audio-panel signal-metering spec (implemented) | Craig Jennings | 5 days | 1 | -0/+226 |
| * | docs: archive shipped panel-bug batch; track system-monitor design capture | Craig Jennings | 6 days | 1 | -0/+1008 |
| * | docs(timer): record the shipped redesign and flip spec to IMPLEMENTED | Craig Jennings | 6 days | 4 | -47/+1925 |
| * | docs(todo): timer panel shipped — spec IMPLEMENTED, task closed, manual tes... | Craig Jennings | 7 days | 1 | -3/+4 |
| * | docs(spec): timer panel to DOING, fold in the cj-comment build scope | Craig Jennings | 7 days | 1 | -2/+23 |
| * | docs(spec): fold the wallpaper-manager input into desktop-settings scope | Craig Jennings | 7 days | 1 | -0/+7 |
| * | docs: gather panel design prototypes into docs/prototypes/ | Craig Jennings | 7 days | 8 | -3/+2720 |
| * | docs(spec): restore faceplate design edits to desktop-settings spec | Craig Jennings | 7 days | 1 | -4/+25 |
| * | docs(spec): resolve timer and desktop-settings panel decisions | Craig Jennings | 7 days | 2 | -44/+47 |
| * | docs(spec): sort formal specs into docs/specs/ with lifecycle status | Craig Jennings | 7 days | 7 | -0/+42 |
| * | chore(todo): close audio panel spec IMPLEMENTED, file manual tests | Craig Jennings | 8 days | 1 | -0/+160 |
| * | chore(todo): instrument-console rebuild complete, spec IMPLEMENTED | Craig Jennings | 8 days | 1 | -8/+19 |
| * | chore(todo): bt panel instrument-console shipped — phase 5 of the rebuild | Craig Jennings | 8 days | 1 | -2/+6 |
| * | chore(todo): net panel instrument-console shipped — phases 3+4 | Craig Jennings | 8 days | 1 | -5/+9 |
| * | chore(todo): net console layer shipped — phase 2 of the panel rebuild | Craig Jennings | 8 days | 1 | -1/+1 |
| * | feat(spec): instrument-console rebuild spec for both panels, task wiring | Craig Jennings | 9 days | 1 | -0/+139 |
| * | docs(spec): swallow pattern reassigned — the file manager is dirvish, not n... | Craig Jennings | 9 days | 1 | -2/+12 |
| * | docs(spec): file-manager swallow pattern, native swallow ruled out by test | Craig Jennings | 9 days | 1 | -0/+131 |
| * | feat(vpn): wireguard config import for the NM migration | Craig Jennings | 9 days | 1 | -2/+10 |
| * | docs(spec): tunnels spec reviewed READY and decomposed to DOING | Craig Jennings | 9 days | 1 | -2/+11 |
| * | feat(bluetooth): prove the fresh-install panel wiring in VM assertions | Craig Jennings | 9 days | 1 | -2/+23 |
| * | feat(bluetooth): retire blueman, assert the swap in VM tests | Craig Jennings | 9 days | 1 | -0/+18 |
| * | docs(spec): bluetooth phase 3 shipped, visual batch closed | Craig Jennings | 9 days | 1 | -0/+18 |