aboutsummaryrefslogtreecommitdiff
path: root/modules/org-config.el
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
commit02baa68063f02cc571789c03b1101c28d139200d (patch)
tree5b793809ed281b4341127a60da9a5572a3e67369 /modules/org-config.el
parent219018602f817bffedbb3d157fd9267d21f97098 (diff)
downloaddotemacs-02baa68063f02cc571789c03b1101c28d139200d.tar.gz
dotemacs-02baa68063f02cc571789c03b1101c28d139200d.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 'modules/org-config.el')
-rw-r--r--modules/org-config.el11
1 files changed, 10 insertions, 1 deletions
diff --git a/modules/org-config.el b/modules/org-config.el
index a2615b0c..8ebfdbdb 100644
--- a/modules/org-config.el
+++ b/modules/org-config.el
@@ -1,7 +1,16 @@
;;; org-config --- Settings and Enhancements to Org Mode -*- lexical-binding: t; coding: utf-8; -*-
;; author Craig Jennings <c@cjennings.net>
;;; Commentary:
-
+;;
+;; Layer: 3 (Domain Workflow).
+;; Category: C/D/P.
+;; Load shape: eager.
+;; Eager reason: core Org behavior and org-protocol setup; a daily-driver hot path.
+;; Top-level side effects: org-protocol setup, a cj/custom-keymap binding,
+;; package configuration via use-package.
+;; Runtime requires: keybindings.
+;; Direct test load: yes (requires keybindings explicitly).
+;;
;; note: org-archive-location is set in the :config section after org loads
;;; Code: