| Commit message (Expand) | Author | Age | Files | Lines |
| * | docs(todo): close chat-buffer placement + exit-keys task | Craig Jennings | 9 days | 1 | -6/+2 |
| * | feat(signal): dock chat buffer to bottom 30% and add cancel binding | Craig Jennings | 9 days | 3 | -0/+109 |
| * | docs: reshape todo backlog and add buttercup evaluation | Craig Jennings | 9 days | 2 | -248/+488 |
| * | fix(signal): require signel before reading its private variables | Craig Jennings | 9 days | 2 | -1/+31 |
| * | chore(todo): tag deferred Signal follow-ups :no-sync: | Craig Jennings | 9 days | 1 | -2/+2 |
| * | docs(todo): split signel manual-verify into discrete checkable tasks | Craig Jennings | 9 days | 1 | -14/+55 |
| * | docs(todo): add manual-verification checklist for the signel initiate-message... | Craig Jennings | 9 days | 1 | -0/+15 |
| * | feat(signal): initiate-message workflow (picker, guard, cache, keymap) | Craig Jennings | 9 days | 4 | -8/+436 |
| * | test(signel): cover the JSON-RPC success-result dispatch contract | Craig Jennings | 9 days | 2 | -1/+98 |
| * | docs(signel): harden initiate-message spec to Ready | Craig Jennings | 9 days | 3 | -4/+239 |
| * | feat(ai): remember the AI-Assistant panel width across toggles | Craig Jennings | 9 days | 4 | -11/+51 |
| * | fix(vterm): never reopen the F9/F12 windows from the top | Craig Jennings | 9 days | 4 | -13/+79 |
| * | fix(org): stop folded property-drawer headings wrapping their tag indicators | Craig Jennings | 9 days | 3 | -4/+79 |
| * | feat(org): open file links in the same window on shift/right-click | Craig Jennings | 9 days | 2 | -1/+103 |
| * | refactor(prog): open daily-prep respecting the window split | Craig Jennings | 9 days | 2 | -12/+16 |
| * | feat(window): remember a side window's size across toggles | Craig Jennings | 9 days | 5 | -2/+180 |
| * | docs(todo): track the Signal client fork and log the headline-indicator bug | Craig Jennings | 10 days | 1 | -25/+56 |
| * | feat(signal): add Signal client foundation on a signel fork | Craig Jennings | 10 days | 5 | -0/+362 |
| * | fix(early-init): stop wiring C-g to the debugger at startup | Craig Jennings | 10 days | 1 | -4/+8 |
| * | docs(todo): close shipped tasks and record research findings | Craig Jennings | 10 days | 1 | -17/+29 |
| * | chore: drop the stray butterfly PNG backup and ignore .bak files | Craig Jennings | 10 days | 2 | -0/+3 |
| * | fix(prog-general): require user-constants for its config constants | Craig Jennings | 10 days | 1 | -4/+3 |
| * | chore(init): drop the disabled popper-config module | Craig Jennings | 10 days | 2 | -59/+0 |
| * | feat(projectile): open the project daily prep on C-c p d | Craig Jennings | 10 days | 2 | -4/+74 |
| * | docs(todo): update task state, tags, and tag alignment | Craig Jennings | 10 days | 1 | -84/+124 |
| * | docs: add vterm/eat/ghostel terminal comparison | Craig Jennings | 10 days | 1 | -0/+121 |
| * | feat(mail): keep mu4e's main view from deleting the window split | Craig Jennings | 10 days | 2 | -0/+54 |
| * | feat(slack): open rooms in another window, never the selected one | Craig Jennings | 10 days | 2 | -0/+65 |
| * | fix(org): widen the tag right-margin so the fold ellipsis fits | Craig Jennings | 10 days | 1 | -3/+5 |
| * | feat(org): right-align headline tags to the window edge | Craig Jennings | 10 days | 2 | -0/+97 |
| * | fix(dupre): make org headings and the document title non-bold | Craig Jennings | 10 days | 1 | -5/+9 |
| * | fix(text): compose every org src-block marker to the lambda glyph | Craig Jennings | 10 days | 2 | -0/+55 |
| * | fix(dupre): flush org src-block delimiter lines with the background | Craig Jennings | 10 days | 1 | -2/+2 |
| * | fix(dupre): pin org keyword and priority faces to a uniform height | Craig Jennings | 10 days | 1 | -26/+32 |
| * | fix(dupre): tone down the org TODO and warning reds | Craig Jennings | 10 days | 1 | -2/+2 |
| * | chore(claude): sync rules and hooks with the rulesets bundle | Craig Jennings | 11 days | 3 | -0/+60 |
| * | fix(dashboard): exempt the banner buffer from auto-dim | Craig Jennings | 11 days | 3 | -4/+50 |
| * | feat(dupre): darken the theme background to #0d0b0a | Craig Jennings | 11 days | 1 | -2/+2 |
| * | docs(todo): archive the byte-compile-paths and latex-config tasks to Resolved | Craig Jennings | 11 days | 1 | -18/+16 |
| * | docs(todo): close the user-constants filesystem-init epic | Craig Jennings | 11 days | 1 | -35/+29 |
| * | feat(user-constants): make required-path init failures actionable | Craig Jennings | 11 days | 2 | -19/+81 |
| * | refactor(user-constants): move filesystem creation out of module load | Craig Jennings | 11 days | 3 | -16/+102 |
| * | docs(todo): close font-config, eshell, customize-warning, and webclipper hard... | Craig Jennings | 11 days | 1 | -38/+52 |
| * | feat(system-defaults): warn once when Customize tries to save | Craig Jennings | 11 days | 2 | -0/+36 |
| * | refactor(eshell): move SSH-jump hosts into a defcustom | Craig Jennings | 11 days | 2 | -3/+82 |
| * | fix(font-config): theme-aware browser labels and daemon-safe emoji fontset | Craig Jennings | 11 days | 2 | -12/+46 |
| * | docs(todo): tag babel-confirm, health-check, module-ownership, and strapdown ... | Craig Jennings | 11 days | 1 | -4/+4 |
| * | docs(todo): close mousetrap keymap cache and formatter argv tasks | Craig Jennings | 11 days | 1 | -19/+23 |
| * | refactor(prog): run JSON/YAML/webdev formatters via argv, not a shell | Craig Jennings | 11 days | 6 | -47/+213 |
| * | perf(mousetrap): cache built keymaps per profile | Craig Jennings | 11 days | 2 | -2/+116 |