aboutsummaryrefslogtreecommitdiff
path: root/scripts
Commit message (Expand)AuthorAgeFilesLines
* feat(hooks): title sessions host-project with a hyphen, no spaceCraig Jennings13 hours1-5/+5
* feat(commands): /update-skills syncs forks with upstream via 3-way mergeCraig Jennings2 days2-0/+594
* feat(hooks): title sessions "host project" for the remote session listCraig Jennings3 days1-0/+70
* feat(install): adopt the statusline script into the managed setCraig Jennings3 days1-0/+51
* fix(install): link default hooks in make installCraig Jennings3 days1-0/+56
* feat(kb): monthly hygiene report for agent KB nodesCraig Jennings3 days4-0/+185
* feat(kb): roam-sync script + timer units, old roam path repointedCraig Jennings3 days4-0/+128
* feat(install-ai): gitignore the full personal-tooling set, add backfill sweepCraig Jennings4 days4-8/+271
* fix(language-bundle): don't re-drop the coverage fragment once adoptedCraig Jennings11 days2-1/+32
* feat(go): build out the full Go language bundleCraig Jennings11 days2-3/+83
* feat(install-ai): create top-level inbox/ on bootstrapCraig Jennings13 days2-0/+35
* feat(typescript): add coverage-summary to the TypeScript bundleCraig Jennings14 days1-0/+10
* feat(go): add coverage-summary as a Go bundle coverage sliceCraig Jennings14 days1-0/+12
* feat(python): add coverage-summary to the Python bundleCraig Jennings14 days1-0/+11
* feat: add rename-ai-artifact tool and rename the drill-deck family to flashcardCraig Jennings14 days2-0/+248
* feat(elisp): add coverage-summary to the Elisp bundle with missing-file detec...Craig Jennings14 days4-0/+116
* refactor(workflows): restructure startup and triage-intake into reading lanesCraig Jennings14 days1-4/+5
* feat(scripts): add workflow-integrity checker + testsCraig Jennings14 days2-0/+264
* fix(sync-check): ignore generated python and elisp artifactsCraig Jennings2026-05-282-4/+54
* feat(status): add `make status` for compact health summaryCraig Jennings2026-05-281-0/+77
* feat(sync-check): canonical/mirror drift detection + pre-commit hookCraig Jennings2026-05-282-0/+158
* fix(elisp): gitignore the full Claude tooling footprintCraig Jennings2026-05-251-0/+42
* feat(make): add an interactive remove target with fzfCraig Jennings2026-05-222-0/+238
* feat: split team publishing rules into an installable overlayCraig Jennings2026-05-223-50/+161
* feat(startup): sync language bundles per project on session launchCraig Jennings2026-05-222-0/+295
* refactor(install-ai): use explicit if block for .ai/-missing filterCraig Jennings2026-05-161-1/+1
* test(scripts): add bats harness for audit + install-ai edge casesCraig Jennings2026-05-152-0/+243
* feat(make): add catchup-machine target for cross-machine .ai/ syncCraig Jennings2026-05-151-0/+57
* feat(make): add install-ai target for bootstrapping .ai/ in fresh projectsCraig Jennings2026-05-151-0/+165
* feat(make): add audit target for cross-project .ai/ drift detectionCraig Jennings2026-05-151-0/+232
* feat(scripts): add readability tool + pre-warm textstat in depsCraig Jennings2026-05-081-0/+109
* feat(make): add doctor target for ~/.claude drift detectionCraig Jennings2026-05-071-0/+177
* chore(build): wildcard SKILLS, claude-rules bridge symlink, link lintCraig Jennings2026-04-261-0/+35
* feat(makefile): add deps, diff, lint targets and fzf-picker fallbackCraig Jennings2026-04-192-0/+171
* fix(install): don't duplicate gitignore header on re-runCraig Jennings2026-04-191-3/+4
* refactor: generalize testing.md, split Python specifics, DRY installCraig Jennings2026-04-191-2/+10
* feat: add per-project language bundles + elisp rulesetCraig Jennings2026-04-191-0/+97