aboutsummaryrefslogtreecommitdiff
path: root/tests/test-init-module-headers.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-02 01:01:38 -0400
committerCraig Jennings <c@cjennings.net>2026-07-02 01:01:38 -0400
commit25e74fcb57ae467a39ecabe41568a986db08ebe4 (patch)
tree38cf1aa6201e4d2fc59078f088bdda3e60d145ed /tests/test-init-module-headers.el
parent6252ec01350bd211e043bb84b31498cc00a11046 (diff)
downloaddotemacs-25e74fcb57ae467a39ecabe41568a986db08ebe4.tar.gz
dotemacs-25e74fcb57ae467a39ecabe41568a986db08ebe4.zip
feat(org): resolve org-id links into project spec docs
The docs-lifecycle convention gives every formal spec under a project's docs/specs/ an :ID: and links cross-project with [[id:...]], but org-id-locations only indexes agenda files and visited files, so a fresh spec's id never resolved on click. org-spec-links.el enumerates every project's docs/specs/*.org into org-id-extra-files once org-id loads (a literal file list; org-id doesn't glob), and cj/org-id-refresh-spec-locations re-scans and updates org-id-locations for immediacy after new specs land. Verified live against a known cross-project spec id.
Diffstat (limited to 'tests/test-init-module-headers.el')
-rw-r--r--tests/test-init-module-headers.el1
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/test-init-module-headers.el b/tests/test-init-module-headers.el
index fc956084..f89d6624 100644
--- a/tests/test-init-module-headers.el
+++ b/tests/test-init-module-headers.el
@@ -93,6 +93,7 @@
"org-refile-config"
"org-reveal-config"
"org-roam-config"
+ "org-spec-links"
"org-webclipper"
"hugo-config"
;; Batch 8 — Domain / integration / optional modules (Layer 2-4)