| Commit message (Expand) | Author | Age | Files | Lines |
| * | refactor(tasks): use a :blocker: tag, not a :BLOCKS: property | Craig Jennings | 14 hours | 1 | -23/+19 |
| * | feat(tasks): make cross-project dependencies bidirectional | Craig Jennings | 14 hours | 1 | -6/+38 |
| * | feat(tasks): surface cross-project dependencies in what's-next | Craig Jennings | 14 hours | 1 | -0/+23 |
| * | docs(rules): add a daily-driver machine-sync rule | Craig Jennings | 20 hours | 1 | -0/+49 |
| * | feat(inbox): consolidate three inbox workflows into one engine | Craig Jennings | 22 hours | 2 | -3/+3 |
| * | refactor(rules): use agent-neutral language in shared rules | Craig Jennings | 23 hours | 4 | -7/+7 |
| * | feat(inbox-zero): guard roam-inbox writes against live org-capture | Craig Jennings | 24 hours | 1 | -0/+6 |
| * | docs: extend commit rules to cover tooling-path enumeration | Craig Jennings | 3 days | 1 | -1/+3 |
| * | docs: level-2 VERIFY completes task-shaped, not as a dated header | Craig Jennings | 4 days | 1 | -20/+34 |
| * | docs(rules): manual-verification code steps go in org src blocks | Craig Jennings | 12 days | 1 | -4/+14 |
| * | docs(rules): clarify proactive inbox-send vs the stop-and-ask rule | Craig Jennings | 12 days | 1 | -0/+5 |
| * | docs(rules): codify propagating synced-file edits back to rulesets | Craig Jennings | 12 days | 1 | -0/+30 |
| * | docs(todo): require a per-project Priority Scheme header | Craig Jennings | 12 days | 1 | -0/+28 |
| * | feat(org): table standard as a rule, reflow helper, and lint check | Craig Jennings | 13 days | 1 | -0/+60 |
| * | feat: insights follow-ups — empirical-first debugging, staging guard, invar... | Craig Jennings | 14 days | 1 | -1/+2 |
| * | feat(rules): render-merge guard for inline numbered options | Craig Jennings | 2026-06-10 | 1 | -0/+2 |
| * | feat(rules): knowledge-base.md — the agent KB pointer rule | Craig Jennings | 2026-06-10 | 1 | -0/+60 |
| * | feat(voice): expand skill to 45 patterns with attestation receipts and artifa... | Craig Jennings | 2026-06-10 | 1 | -6/+6 |
| * | docs(verification): flag that enumerated lint/test gates skip new files | Craig Jennings | 2026-06-10 | 1 | -0/+8 |
| * | feat(patterns): add cross-project pattern catalog (six seed patterns) | Craig Jennings | 2026-06-05 | 1 | -0/+29 |
| * | fix(voice): make the terse cut a mandatory final pass | Craig Jennings | 2026-06-05 | 1 | -1/+1 |
| * | docs(emacs): note auth-source two-hour credential cache | Craig Jennings | 2026-06-02 | 1 | -0/+1 |
| * | docs(rules): add recommendation-at-item-1 convention to interaction.md | Craig Jennings | 2026-05-28 | 1 | -0/+10 |
| * | feat(hooks): hard-deny the AskUserQuestion popup machine-wide | Craig Jennings | 2026-05-26 | 1 | -0/+2 |
| * | feat(voice): add prose mode for Craig-authored prose + strengthen em-dash, fr... | Craig Jennings | 2026-05-26 | 1 | -6/+6 |
| * | 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 |
| * | docs(verification): add a manual-verification handoff format | Craig Jennings | 2026-05-24 | 1 | -0/+27 |
| * | docs(rules): add live-reload guidance for the running Emacs daemon | Craig Jennings | 2026-05-22 | 1 | -0/+28 |
| * | 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 | 1 | -45/+16 |
| * | docs(rules): add pre-dispatch availability and cost checks | Craig Jennings | 2026-05-22 | 1 | -0/+27 |
| * | docs(rules): add escalation testing and a spike protocol to testing.md | Craig Jennings | 2026-05-22 | 1 | -1/+61 |
| * | docs(rules): add an unable-to-verify reporting standard | Craig Jennings | 2026-05-22 | 1 | -0/+13 |
| * | docs(commits): decouple voice patterns from the approval gate | Craig Jennings | 2026-05-22 | 1 | -5/+9 |
| * | refactor(skills): convert review-code from command to skill | Craig Jennings | 2026-05-20 | 1 | -2/+0 |
| * | feat(rules): add triggers.md for cross-project launch phrases | Craig Jennings | 2026-05-19 | 1 | -0/+33 |
| * | feat(rules): working-files convention for in-progress task artifacts | Craig Jennings | 2026-05-18 | 1 | -0/+145 |
| * | docs(commits): check disk before declaring /review-code unavailable | Craig Jennings | 2026-05-18 | 1 | -0/+2 |
| * | docs(commits): document slack-deepsat MCP payload format | Craig Jennings | 2026-05-15 | 1 | -0/+11 |
| * | docs: codify depth-based completion rule + DRY the skill reference | Craig Jennings | 2026-05-15 | 1 | -5/+52 |
| * | docs(cross-project): prefer inbox-send for handoff drops | Craig Jennings | 2026-05-15 | 1 | -0/+10 |
| * | docs: simplify cj-comments skill + add VERIFY placement/completion rules | Craig Jennings | 2026-05-15 | 1 | -0/+118 |
| * | feat(rules): add todo-entry format (terse heading, optional body) | Craig Jennings | 2026-05-13 | 1 | -0/+58 |
| * | feat(rules): cross-project boundary rule + cj-comments preflight | Craig Jennings | 2026-05-13 | 1 | -0/+50 |
| * | fix(commits): correct PR-review notification channel ID | Craig Jennings | 2026-05-13 | 1 | -1/+1 |
| * | docs(commits): add Step 0 pre-flight reconcile and pre-push check | Craig Jennings | 2026-05-10 | 1 | -1/+51 |
| * | feat(claude-rules): add interaction.md — no popup menus for choices | Craig Jennings | 2026-05-08 | 1 | -0/+31 |
| * | fix(commits): anchor .ai/ detection to repo root with :/ pathspec | Craig Jennings | 2026-05-07 | 1 | -2/+4 |
| * | docs(commits): add bundled-review shape, voice mode gating, drop humanizer | Craig Jennings | 2026-05-07 | 1 | -16/+101 |