Finding My Perfect PKM Fit: The Journey from Logseq to Obsidian

Why and how I built a custom Python migration CLI to extract semantic note structures from Logseq and bridge the gap to document-based PKM vaults.