aboutsummaryrefslogtreecommitdiff
path: root/tests/test-cj-cache.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-10 14:43:40 -0500
committerCraig Jennings <c@cjennings.net>2026-05-10 14:43:40 -0500
commit27a9c8d643031783754309fac35b76aa2b84004b (patch)
treeb14f48592b64e76c7ccf7f6dbf916ff76412ab4d /tests/test-cj-cache.el
parent846b7840f8c56caeef9ab1fe1c919d9bbe94dcb7 (diff)
downloaddotemacs-27a9c8d643031783754309fac35b76aa2b84004b.tar.gz
dotemacs-27a9c8d643031783754309fac35b76aa2b84004b.zip
docs(design): add Phase 5 cache helper design addendum
Per Phase 5 step 1 of utility-consolidation. Specifies the cache API to extract from org-agenda-config and org-refile-config (both have parallel TTL+building-guard implementations today). Documents the API: `cj/cache-make', `cj/cache-valid-p', `cj/cache-value-or-rebuild', `cj/cache-building-p', `cj/cache-invalidate'. Out-of-scope: modeline VC cache (buffer-local + key-based, not TTL). Per the spec, that's a future round. Documents the migration order (agenda first, refile second), test plan for the helper, and risk notes (cache-hit logging preservation, building-flag leak guard, async-timer interaction).
Diffstat (limited to 'tests/test-cj-cache.el')
0 files changed, 0 insertions, 0 deletions