v0.15.1 — Maintenance release: critical Windows CLI fix + docs polish
Install
npm install -g @sffmc/safety @sffmc/memory @sffmc/runtime @sffmc/cognition{
"plugins": {
"@sffmc/safety": "npm:@sffmc/safety@^0.15.1",
"@sffmc/memory": "npm:@sffmc/memory@^0.15.1",
"@sffmc/runtime": "npm:@sffmc/runtime@^0.15.1",
"@sffmc/cognition": "npm:@sffmc/cognition@^0.15.1"
}
}What changed (EN)
Maintenance release. No breaking changes. Recommend upgrade for users on Windows + for anyone who hit the docs drift catalogued in v0.15.0.
Critical
bin/sffmc.ps1functional regression — PowerShell installer has been shipping brokeninitsince v0.15.0:PLUGIN_DIRSstill listed 13 paths to deleted packages (agentic,watchdog,rules,auto-max,eos-stripper,log-whitelist,extra,max-mode,workflow,compose,health).sffmc initwas silently skipping them withUnknown package: agentic (skipping)warnings instead of adding the 4 valid plugins. Now matches the bash version. Windows users runningirm .../install.ps1 | iexget a complete install.
Fixed
-
Stale refs across all v0.15.0 docs —
docs/install.md,docs/getting-started.md,docs/drone-ci.md,docs/import-from-mimo.md,docs/migration-from-opencode.md,CONTRIBUTING.md,AGENTS.md,install.sh,.github/ISSUE_TEMPLATE/{bug_report,feature_request}.md,packages/{memory,safety}/*updated to reflect the actual 5-package layout (2 composites + 3 standalones,@sffmc/utilitiesas library). The line-7 paragraph ofgetting-started.mdthat read "@sffmc/safety, @sffmc/safety, @sffmc/safety, @sffmc/safety" (literal copy-paste from the EN source pre-bug) has been rewritten cleanly. -
Broken documentation links —
packages/memory/README.mdlinked to the deleted../extra/README.md;packages/safety/README.mdlinked to 5 sibling sub-feature paths that no longer existed as top-level packages. All repointed. -
install.shhelp text —sffmc init --all install all 13 packagesandsffmc doctor run 13-check diagnosticupdated to5 packagesand9-check diagnostic. -
packages/safety/skills/write-rule.md—bun test packages/rules/→bun test packages/safety/src/rules/(rules is now a sub-folder).
Added
- Real README content for
packages/runtime/README.md,packages/cognition/README.md,packages/utilities/README.md. They were 3-line placeholders auto-generated by the v0.15.0 P-1 migration; this release fills them in.
Что изменилось (RU)
Maintenance-релиз. Ломающих изменений нет. Рекомендуем обновиться пользователям Windows + тем, кто столкнулся с расхождениями в документации v0.15.0.
Критично
bin/sffmc.ps1— PowerShell CLI с v0.15.0 был сломан:PLUGIN_DIRSсодержал 13 путей к удалённым пакетам.sffmc init --minimalтихо пропускалagenticwarning'ом и регистрировал только 2 из 4 валидных плагинов. PLUGIN_DIRS сокращён до 4 валидных плагинов, PKG_MAP обновлён, help text исправлен.
Исправлено
-
Stale refs в 8 EN-source файлах —
docs/install.md,docs/getting-started.md,docs/drone-ci.md,docs/import-from-mimo.md,docs/migration-from-opencode.md,CONTRIBUTING.md,AGENTS.md,install.sh,.github/ISSUE_TEMPLATE/*,packages/{memory,safety}/*обновлены под актуальный 5-пакетный лейаут (2 композита + 3 автономных,@sffmc/utilitiesкак библиотека). Параграф 7 вgetting-started.mdкоторый читался как «@sffmc/safety, @sffmc/safety, @sffmc/safety, @sffmc/safety» (баг копипаста в английском source) переписан чисто. -
Сломанные ссылки —
packages/memory/README.mdуказывал на удалённый../extra/README.md;packages/safety/README.mdуказывал на 5 sibling-путей sub-feature, которых больше не существовало. Все перенаправлены. -
Help text в
install.sh—sffmc init --all install all 13 packagesиsffmc doctor run 13-check diagnosticобновлены до5 packagesи9-check diagnostic. -
packages/safety/skills/write-rule.md—bun test packages/rules/→bun test packages/safety/src/rules/(rules теперь под-папка).
Добавлено
- Реальные README для
packages/runtime/README.md,packages/cognition/README.md,packages/utilities/README.md. Они были 3-строчными placeholder'ами, сгенерированными автоматически при миграции v0.15.0 P-1; этот релиз их наполняет.
See CHANGELOG.md (English) or CHANGELOG.ru.md (Russian) for full release notes.