From 2d1d94fa29d7347d7b22fe52c7f046d2d0401706 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sun, 24 May 2026 16:34:16 -0500 Subject: docs(load-graph): classify Org modules MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. --- modules/org-refile-config.el | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'modules/org-refile-config.el') diff --git a/modules/org-refile-config.el b/modules/org-refile-config.el index 3c3cc7da..a6b7ac3a 100644 --- a/modules/org-refile-config.el +++ b/modules/org-refile-config.el @@ -1,6 +1,17 @@ ;;; org-refile-config.el --- Org Refile Customizations -*- lexical-binding: t; coding: utf-8; -*- ;; author: Craig Jennings ;;; Commentary: +;; +;; Layer: 3 (Domain Workflow). +;; Category: D/S. +;; Load shape: eager. +;; Eager reason: daily refile workflow; the user expects refile targets ready at +;; the first session. +;; Top-level side effects: an idle timer that builds the refile-target cache +;; (guarded; spec tracks the cache lifecycle). +;; Runtime requires: system-lib, cj-cache-lib. +;; Direct test load: yes. +;; ;; Configuration and custom functions for org-mode refiling. ;; ;; Performance: -- cgit v1.2.3