| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | docs(rules): add recommendation-at-item-1 convention to interaction.md | Craig Jennings | 2026-05-28 | 1 | -0/+10 |
| * | feat(workflows): add no-approvals.org project workflow | Craig Jennings | 2026-05-28 | 1 | -0/+78 |
| * | chore(ai): archive session record | Craig Jennings | 2026-05-26 | 1 | -0/+97 |
| * | feat(commands): let the agent invoke codify, refactor, and respond-to-cj-comm... | Craig Jennings | 2026-05-26 | 3 | -3/+0 |
| * | feat(start-work): let the agent invoke it, not just the user | Craig Jennings | 2026-05-26 | 1 | -1/+0 |
| * | feat(hooks): hard-deny the AskUserQuestion popup machine-wide | Craig Jennings | 2026-05-26 | 2 | -0/+13 |
| * | docs(protocols): gate credential-leak warnings on project type, not the crede... | Craig Jennings | 2026-05-26 | 2 | -0/+4 |
| * | chore(inbox): clear processed lint follow-ups | Craig Jennings | 2026-05-26 | 1 | -3/+0 |
| * | docs(protocols): document .ai/project-scripts/ for project-owned scripts | Craig Jennings | 2026-05-26 | 4 | -2/+6 |
| * | feat(voice): add prose mode for Craig-authored prose + strengthen em-dash, fr... | Craig Jennings | 2026-05-26 | 2 | -34/+51 |
| * | chore(todo): full review pass — re-stamp, drop stale schedules, refresh dai... | Craig Jennings | 2026-05-26 | 1 | -20/+19 |
| * | feat(notify): default page notifications to --persist | Craig Jennings | 2026-05-26 | 6 | -16/+24 |
| * | refactor(workflows): split triage-intake into engine + source plugins | Craig Jennings | 2026-05-26 | 14 | -182/+962 |
| * | fix(inbox-send): preserve dots in copied filenames | Craig Jennings | 2026-05-26 | 4 | -2/+110 |
| * | chore(ai): archive session record + regen lint follow-ups | Craig Jennings | 2026-05-25 | 2 | -0/+77 |
| * | fix(elisp): add themes/ to the validate-el.sh load path | Craig Jennings | 2026-05-25 | 1 | -0/+2 |
| * | chore(todo): add coverage-summary language-bundle task | Craig Jennings | 2026-05-25 | 1 | -0/+29 |
| * | docs(skills): add voice pattern 40, praise/correction asymmetry | Craig Jennings | 2026-05-25 | 2 | -11/+33 |
| * | fix(elisp): gitignore the full Claude tooling footprint | Craig Jennings | 2026-05-25 | 2 | -3/+46 |
| * | chore(todo): review and stamp ten stale tasks | Craig Jennings | 2026-05-25 | 1 | -3/+33 |
| * | chore(inbox): clear processed lint follow-ups | Craig Jennings | 2026-05-25 | 1 | -5/+0 |
| * | docs: keep chat output plain text to avoid reverse-video | Craig Jennings | 2026-05-25 | 2 | -11/+29 |
| * | docs: add the keybinding-display convention | Craig Jennings | 2026-05-25 | 1 | -0/+38 |
| * | chore(ai): archive session record, regen lint follow-ups, fix dangling todo link | Craig Jennings | 2026-05-24 | 3 | -1/+190 |
| * | chore(todo): reopen memory-sync task after reversing the migration | Craig Jennings | 2026-05-24 | 1 | -2/+4 |
| * | docs(verification): add a manual-verification handoff format | Craig Jennings | 2026-05-24 | 1 | -0/+27 |
| * | chore(inbox): clear recurring lint follow-ups | Craig Jennings | 2026-05-23 | 1 | -15/+0 |
| * | chore(todo): close cross-machine memory sync via dedicated repo | Craig Jennings | 2026-05-23 | 1 | -3/+7 |
| * | chore(ai): resync workflow and script mirror with canonical | Craig Jennings | 2026-05-23 | 5 | -2/+376 |
| * | feat(workflows): add spec-review and spec-response workflow pair | Craig Jennings | 2026-05-23 | 6 | -0/+706 |
| * | docs: add :solo: tag handling to the task workflows | Craig Jennings | 2026-05-23 | 2 | -1/+9 |
| * | fix(workflows): use mu --fields='l' for path in triage mark-read | Craig Jennings | 2026-05-22 | 1 | -1/+4 |
| * | docs(deepsat): make Linear state moves manual, add post-merge routing | Craig Jennings | 2026-05-22 | 1 | -4/+17 |
| * | chore(ai): archive session record, sweep completed tasks, queue follow-ups | Craig Jennings | 2026-05-22 | 3 | -464/+480 |
| * | docs(skills): keep review-code re-review approvals bare | Craig Jennings | 2026-05-22 | 1 | -0/+2 |
| * | docs(skills): expand voice's cliche-flag watch list | Craig Jennings | 2026-05-22 | 1 | -2/+2 |
| * | feat(workflows): add task-audit content-reconciliation workflow | Craig Jennings | 2026-05-22 | 4 | -0/+198 |
| * | docs(rules): add live-reload guidance for the running Emacs daemon | Craig Jennings | 2026-05-22 | 1 | -0/+28 |
| * | chore(todo): close the mcp/ install-pipeline doc item | Craig Jennings | 2026-05-22 | 1 | -1/+3 |
| * | docs(mcp): document the install pipeline in mcp/README.org | Craig Jennings | 2026-05-22 | 1 | -0/+81 |
| * | chore(todo): close make-remove and audit-parent items | Craig Jennings | 2026-05-22 | 1 | -3/+8 |
| * | feat(make): add an interactive remove target with fzf | Craig Jennings | 2026-05-22 | 3 | -1/+242 |
| * | chore(todo): close the two commits.md overlay tasks | Craig Jennings | 2026-05-22 | 1 | -7/+7 |
| * | docs(commits): add a /voice-unavailable fallback to the publish gate | Craig Jennings | 2026-05-22 | 1 | -0/+2 |
| * | feat: split team publishing rules into an installable overlay | Craig Jennings | 2026-05-22 | 6 | -95/+265 |
| * | feat(scripts): add off-screen launch capture, layout/size, and tests to scree... | Craig Jennings | 2026-05-22 | 2 | -38/+259 |
| * | feat(scripts): add screenshot.py for visual verification on Wayland | Craig Jennings | 2026-05-22 | 1 | -0/+142 |
| * | chore(todo): promote the two deferred commits.md audit items to top-level tasks | Craig Jennings | 2026-05-22 | 1 | -15/+12 |
| * | chore(todo): close brainstorm audit item | Craig Jennings | 2026-05-22 | 1 | -6/+3 |
| * | docs(commands): add timebox and fresh-sources rules to brainstorm | Craig Jennings | 2026-05-22 | 1 | -0/+7 |