After folder authorization, use a debounced DispatchSource/FSEvents-based watcher to refresh sibling navigation when Markdown files are created, renamed, or removed. Stop watching when the document/folder changes or closes. Acceptance: no polling, no dependency, true boundary updates, and negligible idle CPU.\n\nInspired by the lightweight workflow ideas in the sdkks/mdviewer fork. Thanks to @sdkks for the implementation input. Attribution belongs in issue/release records, not README or GitHub Pages.
After folder authorization, use a debounced DispatchSource/FSEvents-based watcher to refresh sibling navigation when Markdown files are created, renamed, or removed. Stop watching when the document/folder changes or closes. Acceptance: no polling, no dependency, true boundary updates, and negligible idle CPU.\n\nInspired by the lightweight workflow ideas in the sdkks/mdviewer fork. Thanks to @sdkks for the implementation input. Attribution belongs in issue/release records, not README or GitHub Pages.