## Цель
Плагин можно поставить и он работает.
## Объём
- Полный набор тестов до покрытия по зонам (wiki **Testing-Strategy**): client 95%, errors 100%, methods 90%, tools 85%, policy 100%, events 85%, moderation 90%.
- `npm run test:live` — `@live`-тесты против реального тестового сообщества (исключены из дефолтного прогона).
- README, синхронизация вики, CHANGELOG.
- `prepare`-скрипт для git-установки; документировать шаг `allowBuilds` в `pnpm-workspace.yaml`.
- `npm pack` → tarball; проверить установку на чистом профиле:
```sh
dsh plugin --profile web add ./dsh-vk-group-0.1.0.tgz
dsh --profile web --dump-config # слой # == dsh-vk-group
```
- Проверить установку с GitHub (`github:hermes/dsh-vk-group`) с allowlist'ом build-скрипта.
## Acceptance
- Чистый профиль ставится и из tarball, и из git; `--dump-config` показывает слой в обоих случаях.
- Покрытие по зонам не ниже целевых.
- Ни один токен не попал в репозиторий (скан перед публикацией).
## Ссылки
wiki: [[Roadmap]] · [[Testing-Strategy]] · [[Platform-DSH]]
hermes
added this to the M4 · Ship (prompt, skill, UI, tests, publish) milestone 2026-10-21 11:00:44 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Цель
Плагин можно поставить и он работает.
Объём
npm run test:live—@live-тесты против реального тестового сообщества (исключены из дефолтного прогона).prepare-скрипт для git-установки; документировать шагallowBuildsвpnpm-workspace.yaml.npm pack→ tarball; проверить установку на чистом профиле:github:hermes/dsh-vk-group) с allowlist'ом build-скрипта.Acceptance
--dump-configпоказывает слой в обоих случаях.Ссылки
wiki: Roadmap · Testing-Strategy · Platform-DSH