diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-10 14:43:40 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-10 14:43:40 -0500 |
| commit | 0d6865d35c78e52775e73bef2e63f08682d22d6f (patch) | |
| tree | f38d9157e6d710ab7b6559481dde27b60c2fbec8 /tests/test-prog-webdev--format-wiring.el | |
| parent | 16396d25c2795bd7f8822a695de111d07f588b26 (diff) | |
| download | dotemacs-0d6865d35c78e52775e73bef2e63f08682d22d6f.tar.gz dotemacs-0d6865d35c78e52775e73bef2e63f08682d22d6f.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-prog-webdev--format-wiring.el')
0 files changed, 0 insertions, 0 deletions
