## Цель
Публикация и модерация контента на стене.
## Список
`vk_wall_post`, `vk_wall_edit`, `vk_wall_delete`, `vk_wall_pin`, `vk_comment_manage`.
## Детали
- `wall_post`: `guid` для идемпотентности (генерируется, если не передан), `fromGroup`/`signed` из конфига, `publishDate` → отложенный пост.
- Карточки: `wall_post` и `wall_edit` → `diff`-карточка с текстом; `wall_delete` → `generic` + `ask`-гейт.
- `comment_manage`: `delete` / `restore` / `reportSpam`, пакетно, per-id результат.
- Все деструктивные действия помечаются для pre-execute гейта (сам гейт реализуется в WP-10, здесь — только разметка).
## Acceptance
- Жизненный цикл post → edit → pin → delete проходит на мок-сервере.
- Replay-тест: `diff`-карточки идентичны live и replay.
- Повторный `wall_post` с тем же `guid` не создаёт дубль.
## Ссылки
wiki: [[Tools-Reference]] · [[Testing-Strategy]] · [[Security-Model]]
hermes
added this to the M2 · Write surface (all 30 tools) 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.
Цель
Публикация и модерация контента на стене.
Список
vk_wall_post,vk_wall_edit,vk_wall_delete,vk_wall_pin,vk_comment_manage.Детали
wall_post:guidдля идемпотентности (генерируется, если не передан),fromGroup/signedиз конфига,publishDate→ отложенный пост.wall_postиwall_edit→diff-карточка с текстом;wall_delete→generic+ask-гейт.comment_manage:delete/restore/reportSpam, пакетно, per-id результат.Acceptance
diff-карточки идентичны live и replay.wall_postс тем жеguidне создаёт дубль.Ссылки
wiki: Tools-Reference · Testing-Strategy · Security-Model