From 02baa68063f02cc571789c03b1101c28d139200d 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-webclipper.el | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'modules/org-webclipper.el') diff --git a/modules/org-webclipper.el b/modules/org-webclipper.el index 2a6d71647..9c2f10617 100644 --- a/modules/org-webclipper.el +++ b/modules/org-webclipper.el @@ -2,6 +2,15 @@ ;;; Commentary: ;; +;; Layer: 4 (Optional). +;; Category: O/D/P. +;; Load shape: eager. +;; Eager reason: none; web clipping runs via org-protocol/command, a Phase 4 +;; protocol/command-loaded deferral candidate. +;; Top-level side effects: org-protocol handler registration via use-package. +;; Runtime requires: none (configures packages via use-package). +;; Direct test load: yes. +;; ;; This package provides a seamless "fire-and-forget" workflow for clipping ;; web pages from the browser directly into an Org file using org-protocol ;; and org-web-tools. -- cgit v1.2.3