I really like logseq, but as I written before, you clearly have chosen a bad architecture and still don’t want to comprehend that. You need a rewrite with a good rust core and attach front-end like tauri. Writing sofware without static types gets you in debugging hell once it becomes larger.
clojure is just utter pain to use/write. That’s why you get very little contributions - I know of no other software that is written in that language and has actual traction.
Proof: pull request breakdown - 0.072% tells a story