openplanr 2.2639.2
Patch Changes
openplanr initnow creates.planr/specs/when the new configuration turns on spec-driven mode, which the default configuration does. A first run no longer leaves the project in spec-driven mode without its specs folder.The Operate review-note validator (
scripts/validate-note.mjsinplanr-operateand the seven review skills) now exits 0 when a note passes and 1 only when it reports diagnostics. It previously exited 1 on every note, including clean ones.Correct the setup documentation:
openplanr setupinstallsplanr@openplanr-localfrom the marketplace bundled with the installed package and never readsopenplanr/marketplace.CROSS_RUNTIME_SETUP.mdnow lists the four installation channels and their status, and advises using one Claude Code channel per machine.openplanr upgrade statusandopenplanr upgrade applynow judge and prescribe the pluginopenplanr setupinstalls,planr@openplanr-localfrom the bundledopenplanr-localmarketplace, instead of the retiredopenplanr@openplanrandplanr-pipeline@openplanrplugins. After a CLI upgrade the prescribed commands refreshopenplanr-local, updateplanr@openplanr-local, and remove leftover legacy plugins; when the marketplace was never registered the advice isopenplanr setup --runtime claude --scope user.openplanr setupandopenplanr doctoralso warn when a marketplace-installedplanr@openplanrsits besideplanr@openplanr-localand give the exactclaude plugin uninstallcommand to keep one, without removing anything themselves.