aboutsummaryrefslogtreecommitdiff
path: root/.ai
Commit message (Expand)AuthorAgeFilesLines
* chore(ai): session record for start-work pre-work + triage-intake fixesCraig Jennings2026-05-111-0/+71
* chore(ai): sync triage-intake workflow from claude-templatesCraig Jennings2026-05-113-2/+124
* chore(ai): session record for todo-cleanup --archive-done + clean-todo workCraig Jennings2026-05-111-0/+75
* docs(workflows): add clean-todo workflowCraig Jennings2026-05-112-0/+60
* docs(workflows): run todo-cleanup --archive-done in wrap-upCraig Jennings2026-05-111-3/+21
* feat(todo-cleanup): add --archive-done mode with ERT test suiteCraig Jennings2026-05-113-29/+566
* docs(workflows): require every worktree leftover to be resolved at wrapCraig Jennings2026-05-111-4/+35
* chore(ai): sync template updates from claude-templatesCraig Jennings2026-05-115-20/+85
* fix(gmail): Improve safe_filename to handle .. prefixesCraig Jennings2026-05-081-2/+11
* docs(workflows): Update DeepSat repo path in daily-prepCraig Jennings2026-05-081-1/+1
* feat: Add cmail IMAP action script and test suiteCraig Jennings2026-05-084-0/+1786
* chore(ai): correct stale ~/projects/work/ path references in workflows and sc...Craig Jennings2026-05-084-5/+5
* feat(wrap-it-up): add Linear Dev-Review sweep stepCraig Jennings2026-05-081-2/+23
* feat: voice skill, make doctor, MCP token bundlingCraig Jennings2026-05-072-151/+310
* chore(skills): remove humanizer (superseded by voice)Craig Jennings2026-05-072-2/+2
* chore(ai): sync template updates from claude-templatesCraig Jennings2026-05-065-5/+12
* chore(ai): initialize project notes and Claude tooling surfacesCraig Jennings2026-05-0670-0/+11660