Community source-check compatibility release.\n\n- Declare the actual minimum Obsidian version (1.7.2).\n- Replace unsupported direct style and heading construction patterns.\n- Add the required CodeMirror dependency and replace builtin-modules.\n- Tighten PDF/internal data typing and add a reproducible Obsidian lint gate.