Hi,
I am encountering pretty often the same workflow interruption another user was previously describing here.
Sometimes I am writing some text, and I know I want a link to a note/section that does not exist yet. I might not want to interrupt my writing to think about how this new note note/section should be named, or where it should go. Inserting a broken or empty link at this spot seems like a good way to mark the spot to easily come back to it later, and fix the broken link, or create the new note/section.
All that is missing is a simple mechanism to retrieve broken links that can be used in a routine notes review using a dynamic block for example, the org-roam-buffer
, or some kind of consult
query.
The user I was refering to at the begining was actually offering their own solution hosted on GitHub to achive exactly that, but it is unfortunately a library written for org-roam-v1
that did not see any activity in four years as far as I can see. In that post there is also a reference to an org-roam-find-broken-references
which I cannot find anywhere either (commands or manual).
Looking around, I found org-lint
which could be cool, but did not list my broken roam
or id
links when trying it out. Finally I found this github issue on the org-roam
project space about an org-roam-doctor
set of variables and functions that looked promising too, but then again, it dates back to 2020, and I am afraid it was for org-roam
V1 as well. M-x roam doctor
does not return any result on my endā¦
So before I go ahead and try (and certainly fail) to reinvent the wheel, I wanted to check first if more seasoned users here knew about a solution to solve this problem.
Thanks for your time.