git.cjennings.net
:
rulesets
main
Claude Code skills, rules, and language bundles
Craig Jennings
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
claude-templates
Commit message (
Expand
)
Author
Age
Files
Lines
*
feat(protocols): add the "the list" before-close queue and colloquialisms con...
Craig Jennings
43 hours
2
-0
/
+22
*
feat(hooks): soft-nudge pending inbox handoffs at task boundaries
Craig Jennings
43 hours
1
-0
/
+2
*
refactor(ai-launcher): extract pure decision cores from the git/tmux paths
Craig Jennings
44 hours
1
-73
/
+119
*
test(ai-launcher): net current behavior and make bin/ai source-testable
Craig Jennings
44 hours
1
-56
/
+69
*
docs(todo-format): add the measurable-acceptance pattern for open-ended tasks
Craig Jennings
45 hours
1
-1
/
+1
*
docs(testing): sharpen characterization-test guidance, wire it into the quali...
Craig Jennings
45 hours
1
-0
/
+7
*
feat(flashcard): support multi-tag drill headings + --tag-filter / --guid-salt
Craig Jennings
46 hours
6
-30
/
+204
*
feat(flashcard): add apkg-to-orgdrill.py, the inverse of flashcard-to-anki
Craig Jennings
46 hours
2
-0
/
+550
*
fix(roam): scope the work-denylist to durable KB-node writes, not roam tidying
Craig Jennings
2 days
2
-1
/
+3
*
feat(sentry): wire the roam writers and wrap-up guard for sentry
Craig Jennings
2 days
4
-1
/
+31
*
feat(sentry): add the sentry overnight-hygiene engine workflow
Craig Jennings
2 days
2
-0
/
+218
*
feat(sentry): add agent-lock mkdir-atomic advisory lock helper
Craig Jennings
2 days
2
-0
/
+462
*
feat(todo-cleanup): dated-seal archiving and planning-line strip on convert
Craig Jennings
3 days
4
-38
/
+368
*
feat(bin): launch install-ai from PATH
Craig Jennings
3 days
1
-0
/
+23
*
feat(daily-prep): add upcoming-birthdays block from contacts.org
Craig Jennings
3 days
3
-1
/
+352
*
feat(triage-intake): adopt three-section digest and close-by-default
Craig Jennings
3 days
2
-53
/
+74
*
fix(triage-intake): anchor the gmail residue probe to the epoch
Craig Jennings
5 days
1
-3
/
+7
*
chore(workflows): drop retired Signal-client name from triage history note
Craig Jennings
8 days
1
-1
/
+1
*
fix(workflows): find and transcribe .flac recordings
Craig Jennings
8 days
1
-12
/
+12
*
fix(scripts): stop org table helpers rewriting block content
Craig Jennings
8 days
6
-36
/
+184
*
feat(launcher): bare ai picks the agent before the projects
Craig Jennings
8 days
1
-7
/
+52
*
feat(launcher): wire the local runtime — codex --oss over ollama
Craig Jennings
8 days
1
-15
/
+17
*
feat(pager): add agent-page, the runtime-neutral phone pager
Craig Jennings
8 days
5
-7
/
+81
*
feat(launcher): add ai --runtime for choosing the agent CLI
Craig Jennings
8 days
1
-14
/
+84
*
feat(runtime): add the thin-pointer AGENTS.md agent entry file
Craig Jennings
8 days
1
-0
/
+19
*
feat(rules): add visuals-display rule for EAT and a zsh word-split note
Craig Jennings
8 days
1
-0
/
+6
*
fix(task-review): accept org-native LAST_REVIEWED stamps, warn on bad ones
Craig Jennings
11 days
3
-10
/
+85
*
docs(spec): add UI-prototyping process for non-trivial-UI specs
Craig Jennings
11 days
2
-0
/
+3
*
fix(triage-intake): guard personal-gmail sweeps against the Gmail 100-cap
Craig Jennings
11 days
1
-0
/
+15
*
chore: drop AI co-author from generated-document headers
Craig Jennings
12 days
46
-46
/
+46
*
fix(startup): skip the .ai/ template sync when the project branch is behind
Craig Jennings
2026-07-04
1
-5
/
+21
*
fix(page): pages are info-level, not alarm-red
Craig Jennings
2026-07-02
2
-15
/
+15
*
fix(inbox-send): never overwrite on filename collision
Craig Jennings
2026-07-02
2
-2
/
+94
*
feat(sync): never let untracked or gitignored files block template updates
Craig Jennings
2026-07-02
2
-2
/
+4
*
feat(rules): add the host-identity guard rule and startup probe
Craig Jennings
2026-07-02
1
-0
/
+10
*
feat(flush): add auto mode with self-injected /clear for unattended runs
Craig Jennings
2026-07-02
3
-1
/
+161
*
feat(backlog): add the metrics synthesis step to org-roam
Craig Jennings
2026-07-02
2
-1
/
+14
*
feat(backlog): add the per-task JSONL metrics record
Craig Jennings
2026-07-02
1
-3
/
+36
*
feat(backlog): flesh the defer mechanics, pre-flight Q&A, and page
Craig Jennings
2026-07-02
1
-4
/
+19
*
feat(backlog): pin the commit-autonomy waiver and its degrade contract
Craig Jennings
2026-07-02
1
-3
/
+18
*
feat(backlog): wire the two callers into work-the-backlog
Craig Jennings
2026-07-02
4
-6
/
+42
*
feat(backlog): extract the execution loop into work-the-backlog.org
Craig Jennings
2026-07-02
3
-5
/
+151
*
feat(routing): wire the wrap-up cross-project router end to end
Craig Jennings
2026-07-02
4
-0
/
+411
*
feat(startup): add the spec-sort nudge; notify .emacs.d the convention is live
Craig Jennings
2026-07-02
1
-1
/
+12
*
feat(spec-sort): add the docs-pile retrofit helper
Craig Jennings
2026-07-02
2
-0
/
+1168
*
feat(docs-lifecycle): add the lifecycle rule and wire the spec workflows
Craig Jennings
2026-07-01
4
-5
/
+24
*
feat(tags): hard :solo:/:quick: definitions + mandatory review/audit assessment
Craig Jennings
2026-07-01
2
-3
/
+5
*
feat(spec-review): add operational-panel UI-traps dimension
Craig Jennings
2026-07-01
1
-0
/
+1
*
fix(sweep): recognize anchored /.ai/ style; warn on publicly reachable tooling
Craig Jennings
2026-07-01
1
-0
/
+2
*
feat(task-audit): add Phase C.6 — retire completed parents, promote stragglers
Craig Jennings
2026-07-01
1
-0
/
+19
[next]