aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* docs: expand custom predicate examples in READMEHEADmainCraig Jennings12 hours1-7/+22
* chore: ignore .stignore (syncthing)Craig Jennings12 hours1-0/+1
* restructure: move docs/ to .ai/ + sync latest templateCraig Jennings16 hours1-1/+1
* chore(claude): sync validate-el.sh JSON channel + pairwise rule from rulesetsCraig Jennings31 hours2-9/+44
* chore: sync testing rules — pyramid, overmocking, refactor-for-testability,...Craig Jennings35 hours2-0/+130
* chore: sync elisp-testing.md (testutil pattern generalized)Craig Jennings35 hours1-3/+3
* chore: sync bundle — add commits.md rule, attribution suppressionCraig Jennings35 hours3-3/+75
* chore: add Claude Code ruleset via ~/code/rulesets install-elispCraig Jennings36 hours9-0/+630
* Improve README quick start, manual install, and filtering docsCraig Jennings2026-04-041-59/+60
* Add personality and reorganize READMECraig Jennings2026-04-041-264/+135
* Fix TOC formatting in TESTING.orgCraig Jennings2026-04-041-3/+1
* Add table of contents to TESTING.orgCraig Jennings2026-04-041-0/+4
* Rewrite TESTING.org with current test infrastructureCraig Jennings2026-04-041-176/+275
* Remove duplicate COPYING fileCraig Jennings2026-04-041-674/+0
* Consolidate Makefiles and update TESTING.orgCraig Jennings2026-04-042-129/+73
* Add tests for chime-environment-regexCraig Jennings2026-04-041-0/+62
* Decompose chime--debug-notification-filtering into step functionsCraig Jennings2026-04-041-71/+71
* Remove unused chime--today functionCraig Jennings2026-04-042-88/+0
* Bundle multiple day-wide events into a single notificationCraig Jennings2026-04-042-2/+67
* Restructure README and address review commentsCraig Jennings2026-04-043-151/+828
* Add horizontal nav bar and Made for GNU Emacs badge to READMECraig Jennings2026-04-042-20/+5
* Show modeline icon immediately on chime-mode enableCraig Jennings2026-04-042-11/+92
* Default modeline lighter to empty stringCraig Jennings2026-04-042-12/+10
* Improve defaults: 2-hour modeline window, notify at event timeCraig Jennings2026-04-042-9/+12
* Clean up README prose: remove AI-isms, fix typoCraig Jennings2026-04-041-20/+18
* Update README for accuracy and completenessCraig Jennings2026-04-041-41/+126
* Add comments for non-obvious code patternsCraig Jennings2026-04-041-7/+15
* Remove dead code and reduce default tooltip lookahead to 1 weekCraig Jennings2026-04-043-38/+6
* Hoist loop-invariant computations and remove redundant sortCraig Jennings2026-04-041-68/+53
* Nil chime--timer after cancellation in chime--stopCraig Jennings2026-04-042-0/+12
* Fix file headers: correct copyright years, add missing headerCraig Jennings2026-04-0412-11/+28
* Extract days-until calculation from chime--day-wide-notification-textCraig Jennings2026-04-041-27/+22
* Extract validation retry logic from chime-check into chime--maybe-validateCraig Jennings2026-04-041-26/+25
* Extract display logic from chime-validate-configurationCraig Jennings2026-04-041-14/+14
* Extract test boilerplate into shared test-bootstrap.elCraig Jennings2026-04-0451-656/+96
* Extract three timestamp strategies from chime--extract-timeCraig Jennings2026-04-041-54/+59
* Consolidate birthday utilities into convert-org-contacts-birthdaysCraig Jennings2026-04-042-196/+16
* Add integration test for chime-mode deactivation cleanupCraig Jennings2026-04-041-0/+10
* Add integration test for chime-mode modeline registrationCraig Jennings2026-04-041-0/+61
* Add 94 tests across 10 new test files and fix 2 bugsCraig Jennings2026-04-0411-7/+1553
* Add test config macros and migrate startup tests to use themCraig Jennings2026-02-262-155/+186
* Add persistent async failure warnings after consecutive errorsCraig Jennings2026-02-231-2/+30
* Use locate-library fallback for sound file path resolutionCraig Jennings2026-02-231-1/+4
* Improve org-agenda-files validation to distinguish files from directoriesCraig Jennings2026-02-232-11/+14
* Include event title in timestamp parse error messagesCraig Jennings2026-02-231-8/+13
* Fix flaky validation failure test by resetting shared stateCraig Jennings2026-02-231-0/+6
* Replace anonymous lambda in modeline keymap with named functionCraig Jennings2026-02-231-8/+4
* Fix docstring grammar and remove double blank lineCraig Jennings2026-02-231-2/+1
* Add missing declare-function for chime-debug functionsCraig Jennings2026-02-231-0/+3
* Fix defcustom :type specs for list and nullable variablesCraig Jennings2026-02-231-4/+5