summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-24 16:34:16 -0500
committerCraig Jennings <c@cjennings.net>2026-05-24 16:34:16 -0500
commit2d1d94fa29d7347d7b22fe52c7f046d2d0401706 (patch)
treed1f60a5638fcbbda042a2c8f2480b77beb316f99 /tests
parent5d05da32d2162b68fe8d304b8f1c4bf0537d9cab (diff)
downloaddotemacs-2d1d94fa29d7347d7b22fe52c7f046d2d0401706.tar.gz
dotemacs-2d1d94fa29d7347d7b22fe52c7f046d2d0401706.zip
docs(load-graph): classify Org modules
Seventh classification batch: the thirteen Org modules — config, agenda, babel, capture, contacts, drill, export, noter, refile, reveal, roam, webclipper, hugo. I annotated each header, added a Batch 7 table to the inventory, and extended the validation allowlist. 65 of 102 modules are now classified. The daily workflows (config, agenda, capture, refile, roam) keep their eager reason per the spec's Phase 6 target. Babel and contacts move to after-load; export, reveal, drill, noter, webclipper, and hugo become command-loaded. The agenda and refile idle-timer caches are recorded as the side effects the spec already tracks for cache-lifecycle work. No new hidden dependencies.
Diffstat (limited to 'tests')
-rw-r--r--tests/test-init-module-headers.el16
1 files changed, 15 insertions, 1 deletions
diff --git a/tests/test-init-module-headers.el b/tests/test-init-module-headers.el
index 7ab99448..267a9155 100644
--- a/tests/test-init-module-headers.el
+++ b/tests/test-init-module-headers.el
@@ -78,7 +78,21 @@
"prog-json"
"prog-yaml"
"prog-shell"
- "prog-training")
+ "prog-training"
+ ;; Batch 7 — Org modules (Layer 3-4)
+ "org-config"
+ "org-agenda-config"
+ "org-babel-config"
+ "org-capture-config"
+ "org-contacts-config"
+ "org-drill-config"
+ "org-export-config"
+ "org-noter-config"
+ "org-refile-config"
+ "org-reveal-config"
+ "org-roam-config"
+ "org-webclipper"
+ "hugo-config")
"Modules annotated with the load-graph header contract.
Grows one batch at a time. Parity with the init.el require set is the
Phase 1 exit criterion.")