ids in the DB are supposed to be unique, but org-roam does not report an error when that is not the case. I knew I had a bunch of them so, and decided to simply write a python tool to scan the files.
THis is also a proof-of-concept for seeing how effective orgparse’s library is. It is fast.
What you can do at this point:
- check for duplicated ids
- list all tags used and their frequency