1.0.7
feat: Added migration guard for automatic path, skipping initial auto-write of suspected foreign-numbered files
Files migrated from other numbered plugins or handwritten numbering (e.g., ## 1 Redmi) will automatically have their numbering stacked into ## 1 1 Redmi when this plugin is installed and global auto-numbering is enabled (under Scheme A, any content without WJ is treated as main text and numbers are directly appended). This results in a visual effect indistinguishable from a bug.
Added a read-only detection flag, hasUnclaimedForeignNumbering: if the document contains no Word Joiner characters and the title resembles an external numbering format, skip writing during automatic execution of scheduleRenumber/renumberOnOpen/renumberActiveFile, instead displaying a single prompt saying "Please clean up non-plugin-generated title numbering first." Manual commands remain unaffected and will proceed normally, bypassing all switches.
Added J10 to testplan; updated spec.md with additional specifications; bumped to 1.0.7.