| Commit message (Expand) | Author | Age | Files | Lines |
| * | feat(kb): monthly hygiene report for agent KB nodes | Craig Jennings | 4 days | 4 | -0/+185 |
| * | feat(workflows): wrap-up promotes to the KB and records the usage receipt | Craig Jennings | 4 days | 2 | -0/+26 |
| * | feat(rules): knowledge-base.md — the agent KB pointer rule | Craig Jennings | 4 days | 1 | -0/+60 |
| * | feat(kb): roam-sync script + timer units, old roam path repointed | Craig Jennings | 4 days | 11 | -9/+137 |
| * | docs(spec): move agent KB to git and fold in migration, metrics, upkeep | Craig Jennings | 4 days | 2 | -40/+115 |
| * | docs(spec): work-root denylist confirmed, agent KB spec now ready | Craig Jennings | 4 days | 2 | -7/+12 |
| * | feat(triage-intake): loud scan-failure rule + messenger plugin rework | Craig Jennings | 4 days | 6 | -50/+256 |
| * | feat(workflows): daily-prep carries execution links and join links | Craig Jennings | 4 days | 2 | -2/+32 |
| * | docs: finalize agent knowledge-base spec as ready with caveats | Craig Jennings | 4 days | 3 | -97/+284 |
| * | chore(claude): pin model to fable in settings | Craig Jennings | 4 days | 1 | -1/+2 |
| * | feat(voice): expand skill to 45 patterns with attestation receipts and artifa... | Craig Jennings | 4 days | 6 | -60/+332 |
| * | chore(ai): archive session record | Craig Jennings | 4 days | 2 | -8/+46 |
| * | feat(workflows): promote meeting-prep to a general template | Craig Jennings | 4 days | 8 | -6/+358 |
| * | chore(ai): archive session record | Craig Jennings | 4 days | 3 | -49/+114 |
| * | chore: task review — kill stale Skill Seekers trial, regrade c4-* to D, tag... | Craig Jennings | 4 days | 1 | -6/+16 |
| * | docs(verification): flag that enumerated lint/test gates skip new files | Craig Jennings | 4 days | 1 | -0/+8 |
| * | docs(task-review): sharpen the :solo: tag definition | Craig Jennings | 4 days | 2 | -4/+20 |
| * | feat(install-ai): gitignore the full personal-tooling set, add backfill sweep | Craig Jennings | 4 days | 6 | -8/+275 |
| * | chore: file meeting-prep promotion follow-up | Craig Jennings | 4 days | 1 | -0/+5 |
| * | feat(daily-prep): add 5-day look-ahead, daily big-ball, and decline gate | Craig Jennings | 4 days | 2 | -8/+36 |
| * | docs(create-workflow): document the supporting-document convention | Craig Jennings | 4 days | 4 | -2/+18 |
| * | docs(spec-review): check generated config resolves where consumed | Craig Jennings | 4 days | 2 | -2/+2 |
| * | chore: file SessionStart-hook and wide-org-table follow-ups | Craig Jennings | 5 days | 3 | -1/+94 |
| * | feat(workflows): generalize broadcast into announcement + situational modes | Craig Jennings | 5 days | 10 | -296/+388 |
| * | feat(workflows): add spec-create, the author leg of the spec trio | Craig Jennings | 5 days | 4 | -0/+398 |
| * | docs(elisp): name eask as the build tool, not eldev | Craig Jennings | 5 days | 1 | -1/+1 |
| * | feat(review-code): gate deep-dive checks on a project review profile | Craig Jennings | 5 days | 1 | -1/+77 |
| * | feat(triage-intake): add Telegram source plugin | Craig Jennings | 5 days | 4 | -2/+398 |
| * | feat(triage-intake): add Signal source plugin | Craig Jennings | 6 days | 4 | -2/+138 |
| * | fix(elisp-hook): show a compact test summary in the terminal on failure | Craig Jennings | 7 days | 1 | -3/+13 |
| * | chore(ai): archive session record | Craig Jennings | 8 days | 2 | -1/+46 |
| * | feat(workflows): promote reusable spec-review checks from emacs-d review passes | Craig Jennings | 8 days | 3 | -24/+186 |
| * | feat(workflows): build implementation tasks on Ready in spec-response | Craig Jennings | 8 days | 2 | -0/+38 |
| * | docs(design): add org-roam knowledge-base spec for shared agent memory | Craig Jennings | 9 days | 4 | -25/+214 |
| * | feat(patterns): add cross-project pattern catalog (six seed patterns) | Craig Jennings | 9 days | 8 | -0/+309 |
| * | feat(startup): run make install in Phase A.0 to link new skills | Craig Jennings | 9 days | 2 | -0/+38 |
| * | fix(voice): make the terse cut a mandatory final pass | Craig Jennings | 9 days | 3 | -2/+8 |
| * | chore(ai): archive session record | Craig Jennings | 11 days | 2 | -1/+58 |
| * | fix(language-bundle): don't re-drop the coverage fragment once adopted | Craig Jennings | 11 days | 2 | -1/+32 |
| * | docs(commands): trim two command descriptions under listing cap | Craig Jennings | 11 days | 2 | -2/+2 |
| * | chore(ai): archive session record | Craig Jennings | 11 days | 2 | -31/+85 |
| * | feat(lint-org): reconcile follow-ups on write instead of appending | Craig Jennings | 11 days | 7 | -59/+328 |
| * | feat(task-audit): chain a task-review pass as the final phase | Craig Jennings | 11 days | 3 | -3/+20 |
| * | feat(start-work): add a spec-prerequisite check to the Approach gate | Craig Jennings | 11 days | 2 | -7/+9 |
| * | feat(start-work): add "reasons not to do this" to the Justify gate | Craig Jennings | 11 days | 2 | -2/+4 |
| * | chore(todo): tag the autonomous batch :solo: | Craig Jennings | 11 days | 1 | -3/+3 |
| * | feat(flush): read notes.org before the anchor on resume | Craig Jennings | 11 days | 3 | -3/+39 |
| * | chore(todo): task-review stamps + :quick: tags on start-work tasks | Craig Jennings | 11 days | 1 | -5/+17 |
| * | docs(flush): preserve flush promotion handoff bundle as provenance | Craig Jennings | 12 days | 1 | -0/+209 |
| * | chore(todo): file start-work Approach-gate spec-check task | Craig Jennings | 12 days | 1 | -0/+3 |