Some checks failed
CI (tests + ruff) and stable tag / unittest (py3.10) (push) Has been cancelled
CI (tests + ruff) and stable tag / unittest (py3.11) (push) Has been cancelled
CI (tests + ruff) and stable tag / unittest (py3.12) (push) Has been cancelled
CI (tests + ruff) and stable tag / unittest (py3.13) (push) Has been cancelled
CI (tests + ruff) and stable tag / ruff (py3.12) (push) Has been cancelled
CI (tests + ruff) and stable tag / Tag stable (if version commit) (push) Has been cancelled
- Introduce MigrationPlan and refactor migration into plan/apply phases - Add candidate filtering to avoid migrating package internals - Support recursive directory mode (-R) with discovery + plan preview - Add preview (-p) and force (-f) flags with y/N confirmation defaulting to NO - Improve plan output with repo-root relative paths - Expand unittests to cover non-recursive + recursive flows and prompting https://chatgpt.com/share/69468609-0584-800f-a3e0-9d58210fb0e8