| Commit message (Expand) | Author | Age | Files | Lines |
| * | refactor(local-repository): drop the dead archive-init path | Craig Jennings | 15 hours | 3 | -111/+41 |
| * | refactor(keybindings): drop the no-op C-x C-f rebind | Craig Jennings | 15 hours | 1 | -2/+0 |
| * | fix(system-utils): correct swapped args in the run-on-file message | Craig Jennings | 15 hours | 1 | -1/+1 |
| * | fix(config-utilities): detect native-comp with the right predicate, clear eln... | Craig Jennings | 15 hours | 2 | -10/+25 |
| * | fix(keyboard-compat): register terminal arrow-key setup on tty-setup-hook | Craig Jennings | 15 hours | 2 | -2/+13 |
| * | docs(spec): reconcile init-load-graph to the shipped LSP decision | Craig Jennings | 16 hours | 1 | -14/+20 |
| * | refactor(lsp): make prog-general the single owner of LSP config | Craig Jennings | 20 hours | 5 | -303/+242 |
| * | fix(auto-dim): dim the remaining org faces, and test for the next one | Craig Jennings | 32 hours | 2 | -0/+87 |
| * | fix(auto-dim): dim org-superstar's heading stars and list bullets | Craig Jennings | 32 hours | 2 | -0/+44 |
| * | docs(spec): cancel the org workflow doctor, it has no job | Craig Jennings | 33 hours | 1 | -2/+31 |
| * | fix(flycheck): lint ledger buffers, which nothing ever did | Craig Jennings | 37 hours | 3 | -12/+69 |
| * | fix(test-runner): reject a sibling dir that shares the test dir's prefix | Craig Jennings | 38 hours | 2 | -1/+23 |
| * | fix(auto-dim): dim the built-in link faces in unfocused windows | Craig Jennings | 38 hours | 2 | -0/+36 |
| * | test(ledger): audit ledger-config and pin its current behavior | Craig Jennings | 38 hours | 2 | -0/+194 |
| * | docs(design): survey where a curated "?" help menu fits | Craig Jennings | 38 hours | 1 | -0/+96 |
| * | docs(design): map Org module ownership and load boundaries | Craig Jennings | 38 hours | 1 | -0/+138 |
| * | docs(spec): draft the org workflow doctor spec | Craig Jennings | 38 hours | 1 | -0/+231 |
| * | docs(specs): flip the two music specs to IMPLEMENTED | Craig Jennings | 45 hours | 2 | -4/+6 |
| * | feat(music): always dock the playlist at the bottom | Craig Jennings | 45 hours | 3 | -90/+87 |
| * | docs(auto-dim): note that ANSI-coloured terminal spans stay lit | Craig Jennings | 45 hours | 1 | -0/+8 |
| * | fix(auto-dim): flat-dim the remaining org structure faces | Craig Jennings | 45 hours | 2 | -8/+64 |
| * | fix(auto-dim): dim org headings, links, and tags in unfocused windows | Craig Jennings | 46 hours | 2 | -0/+51 |
| * | feat(music): move radio to a C-; m r prefix, lowercase the menu keys | Craig Jennings | 3 days | 2 | -11/+42 |
| * | feat(music): queue radio picks and save on request | Craig Jennings | 3 days | 11 | -500/+729 |
| * | feat(music): fancy GUI player with hero, cover art, and bar (phase 3) | Craig Jennings | 5 days | 2 | -48/+305 |
| * | feat(music): cover-art fetch and cache for the player (fancy UI phase 2) | Craig Jennings | 5 days | 7 | -22/+434 |
| * | feat(music): show station and track names, not stream URLs (fancy UI phase 1) | Craig Jennings | 5 days | 6 | -204/+435 |
| * | docs(specs): flip fancy music-player UI spec READY -> DOING | Craig Jennings | 5 days | 1 | -2/+3 |
| * | docs(specs): review and respond fancy music-player UI spec (READY) | Craig Jennings | 5 days | 1 | -17/+55 |
| * | docs(specs): resolve fancy music-player UI decisions (5/5) | Craig Jennings | 5 days | 1 | -6/+7 |
| * | docs(specs): add fancy music-player UI spec + prototype (DRAFT) | Craig Jennings | 5 days | 2 | -0/+369 |
| * | feat(music): radio row for name, tag, and manual station search | Craig Jennings | 5 days | 3 | -36/+77 |
| * | feat(music): radio-browser search command + keybinding (phase 2) | Craig Jennings | 5 days | 2 | -0/+176 |
| * | feat(music): radio-browser search client + emitter (phase 1) | Craig Jennings | 5 days | 3 | -2/+259 |
| * | docs(specs): review + respond the radio-browser lookup spec (READY) | Craig Jennings | 5 days | 1 | -12/+44 |
| * | fix(recording): stop wf-recorder start-race producing 0.5s fragment files | Craig Jennings | 5 days | 3 | -3/+122 |
| * | docs(specs): add radio-browser lookup UI prototype | Craig Jennings | 5 days | 2 | -0/+194 |
| * | docs(specs): add radio-browser station lookup spec (DRAFT) | Craig Jennings | 5 days | 1 | -0/+162 |
| * | feat(music): source M3U playlists from multiple directories | Craig Jennings | 5 days | 4 | -31/+155 |
| * | fix(dirvish): stop webm preview thumbnails flashing blank | Craig Jennings | 5 days | 2 | -0/+105 |
| * | feat(readers): default EPUB and PDF to a dark/sepia/light reading cycle | Craig Jennings | 5 days | 4 | -8/+239 |
| * | docs(specs): record seeding Phase 2 blocker in the spec history | Craig Jennings | 7 days | 1 | -0/+7 |
| * | feat(theme-studio): add seeding-engine model and pure seed() (phase 1) | Craig Jennings | 7 days | 6 | -0/+741 |
| * | fix(org): log state changes into LOGBOOK and drop no-op transitions | Craig Jennings | 7 days | 2 | -1/+84 |
| * | docs: reclassify subr-mock-migration as a design note | Craig Jennings | 7 days | 1 | -1/+1 |
| * | docs(specs): adopt status-heading lifecycle convention across specs | Craig Jennings | 7 days | 31 | -132/+248 |
| * | fix(theme-studio): persist regexp/doc/negation/warning syntax faces | Craig Jennings | 7 days | 3 | -3/+20 |
| * | fix(markdown): drop obsolete user-error note from preview docstring | Craig Jennings | 7 days | 1 | -3/+1 |
| * | feat(ai-term): add ~/.dotfiles to the project picker | Craig Jennings | 7 days | 1 | -1/+2 |
| * | chore: gitignore the network-security.data NSM runtime database | Craig Jennings | 8 days | 1 | -0/+3 |