m_verifylisted
Install: claude install-skill mapuamap/denys-fast-mskills
# m_verify
Всегда отвечай на русском. Коротко — по одному предложению на пункт, без воды.
## Формат ледджера (контракт с хуком)
Файл `.m_verify/pending.md`, плоский список секций `## `, ключ — поле `key:`. Подтверждённое → `.m_verify/confirmed.md`.
```
# m_verify ledger — features awaiting verification
<!-- schema:1 -->
## Название фичи
- key: stable-slug
- status: pending
- who: unknown
- how: конкретная проверка — команда / URL / что должно произойти
- files: file1, file2
- added: 2026-06-15
- evidence:
- repair_task:
```
Статусы: `pending → ai-verifying → confirmed` · `pending → needs-human → confirmed` · `failed → repairing → (re-verify)`.
## Шаг 1 — Загрузить ледджер
Прочитай `.m_verify/pending.md`. Если файла нет или нет открытых пунктов — предложи засеять по `git log`/`git diff` последних коммитов. Выведи: `Открыто: N (pending X, needs-human Y, failed Z).`
## Шаг 2 — Триаж
Для каждого `pending` пункта реши `who`:
- `ai` — детерминированно проверяемо: тесты, билд, lint, CLI-команда, HTTP-проба, Playwright-сценарий, файл/роут существует.
- `human` — нужен человеческий взгляд или недоступные тебе учётки / ручные шаги.
- Сомневаешься — ставь `ai`, дай проверке решить. Обнови поля `who` и `how` в файле.
## Шаг 3 — Самопроверка (шум — в агента)
Прогони все `ai`-пункты:
- Тесты / билд / lint / CLI / HTTP → делегируй агенту **`m_code-test-runner`** (возвращает краткий pass/fail).
- Playwright / live-браузер → гони через `npx playwright test` или браузерный MCP; есл