Guard ExistingInstall.version access with .installed check in uninstall.js, ui.js, and installer.js to prevent throwing on empty/partial _bmad dirs. Surface invalid module.yaml parse errors as warnings instead of silently returning empty results. |
||
|---|---|---|
| .. | ||
| install.js | ||
| status.js | ||
| uninstall.js | ||