aboutsummaryrefslogtreecommitdiff
path: root/.ai/scripts/tests
Commit message (Expand)AuthorAgeFilesLines
* fix(todo-cleanup): keep --archive-done silent on a real-mode no-opCraig Jennings37 hours1-0/+56
* fix(scripts): lint-org pre-registers runtime org link typesCraig Jennings2 days1-0/+18
* fix(scripts): lint-org resolves wrap-org-table from its own directoryCraig Jennings3 days1-0/+27
* feat(org): table standard as a rule, reflow helper, and lint checkCraig Jennings3 days2-0/+230
* fix(scripts): keep screenshot --launch from crashing the compositorCraig Jennings3 days1-0/+38
* feat(workflows): generalize broadcast into announcement + situational modesCraig Jennings4 days1-3/+3
* feat(lint-org): reconcile follow-ups on write instead of appendingCraig Jennings11 days1-12/+93
* feat: add rename-ai-artifact tool and rename the drill-deck family to flashcardCraig Jennings14 days4-15/+15
* feat(workflows): add monitor-inbox workflow + inbox-status scriptCraig Jennings2026-05-311-0/+56
* feat(cmail): add --cc/--bcc and threading headers to cmail-action sendCraig Jennings2026-05-301-1/+52
* feat(session-context): resolve the active path per AI_AGENT_IDCraig Jennings2026-05-301-0/+40
* fix(lint-org): suppress verbatim-asterisk misplaced-heading false positivesCraig Jennings2026-05-301-6/+7
* fix(drill-deck): cut leakage false positives and codify source/date conventionsCraig Jennings2026-05-302-0/+79
* feat(drill-deck): add authoring-quality checks and a card-authoring sectionCraig Jennings2026-05-301-0/+171
* test(scripts): cover drill-to-anki internals, broadcast, and daily-prepCraig Jennings2026-05-305-0/+403
* chore(scripts): add drill-deck stats, diff-ids, and sync wrapperCraig Jennings2026-05-303-0/+222
* feat(drill-to-anki): default to phone sync dir and basename deck nameCraig Jennings2026-05-301-0/+44
* fix(inbox-send): preserve dots in copied filenamesCraig Jennings2026-05-261-0/+28
* chore(ai): resync workflow and script mirror with canonicalCraig Jennings2026-05-231-0/+97
* feat(workflows): add task-review list-hygiene habitCraig Jennings2026-05-201-0/+64
* test(scripts): add task-review-staleness.sh + bats harnessCraig Jennings2026-05-201-0/+149
* chore(ai): sync lint-org and wrap-it-up from claude-templatesCraig Jennings2026-05-161-0/+56
* chore(ai): sync cj-scan from claude-templatesCraig Jennings2026-05-161-0/+115
* chore(ai): sync scripts and workflows from claude-templatesCraig Jennings2026-05-153-0/+736
* chore(ai): sync lint-org script and wrap-it-up from claude-templatesCraig Jennings2026-05-141-0/+465
* fix(todo-cleanup): read priority via org-heading-components, not regexCraig Jennings2026-05-141-1/+23
* feat(todo-cleanup): add --sync-child-priority mode for drifted childrenCraig Jennings2026-05-141-2/+179
* feat(todo-cleanup): add --archive-done mode with ERT test suiteCraig Jennings2026-05-112-0/+356
* feat: Add cmail IMAP action script and test suiteCraig Jennings2026-05-083-0/+1399
* chore(ai): initialize project notes and Claude tooling surfacesCraig Jennings2026-05-0621-0/+2076