Тулинг: скилл task-pipeline + два ревьювера качества
Скилл .claude/skills/task-pipeline оркеструет задачу по SDD от беклога до коммита (opsx explore→propose→ревью спек→apply→ревью кода→archive→чистка беклога), автономно, с выходом на пользователя только на развилках. Кастомные ревьюверы .claude/agents: jellybit-review-specs (оптика спек) и jellybit-review-code (архитектура/инварианты/конвенции/стиль). Подключены как чекпоинты скилла: на тривиальной задаче — один review-code, на нетривиальной — оба параллельно. Частично закрывает беклог-задачу agenty-revyuvery-kachestva: остался ревьювер наименований (ждёт словарь единого языка). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -25,7 +25,7 @@ Tududi (проект `jellybit`) больше **не** держит беклог
|
||||
## Средний
|
||||
|
||||
- [Словарь единого языка (ubiquitous language)](ubiquitous-language-slovar.md) — Свести термины домена в один глоссарий, чтобы пользователь, документация, код и агент…
|
||||
- [Агенты-ревьюверы качества (наименования, архитектура, конвенции, стиль)](agenty-revyuvery-kachestva.md) — Набор узких сабагентов-ревьюверов поверх ревью-процесса из CLAUDE
|
||||
- [Агенты-ревьюверы качества (наименования, архитектура, конвенции, стиль)](agenty-revyuvery-kachestva.md) — Ядро (specs+code ревьюверы) сделано и вшито в task-pipeline; остался ревьювер наименований (ждёт словарь единого языка)
|
||||
- [[идея] Сила совпадения кандидата и пересмотр распознавания/матчинга](sila-sovpadeniya-kandidata.md) — ИДЕЯ (сперва проработать)
|
||||
- [История переходов загрузки](istoriya-perehodov-zagruzki.md) — Сохранять полную историю переходов состояний загрузки (что/когда/почему/кто инициировал…
|
||||
- [Привязка уведомлений к источнику в ботах (мульти-бот)](uvedomleniya-multi-bot.md) — Уведомления и запросы подтверждения должен получать тот, кто прислал загрузку: автор…
|
||||
|
||||
@@ -4,4 +4,21 @@
|
||||
|
||||
Набор узких сабагентов-ревьюверов поверх ревью-процесса из CLAUDE.md, каждый со своей оптикой: соответствие наименований словарю единого языка, соблюдение архитектурных границ (единое ядро/тонкие транспорты, инварианты безопасности данных), конвенций (ошибки, логирование, конфиг, TZ), стиля кода и поиск дублирования. Запускаются как чекпоинт перед archive/коммитом. Развивает ревью-процесс OpenSpec в сторону воспроизводимых автопроверок, не заменяя человеческое ревью.
|
||||
|
||||
Связано: CLAUDE.md (ревью-процесс, конвенции), docs/conventions, «Словарь единого языка».
|
||||
## Сделано (2026-07-10)
|
||||
|
||||
- Заведены два кастомных ревьювера в `.claude/agents/`: `jellybit-review-specs`
|
||||
(оптика спек/требований) и `jellybit-review-code` (архитектура, инварианты,
|
||||
конвенции, стиль, дублирование).
|
||||
- Оба подключены как чекпоинт в скилл `.claude/skills/task-pipeline` (ревью спек
|
||||
ДО кода + ревью кода перед archive; на тривиальной задаче — один
|
||||
`jellybit-review-code`, на нетривиальной — оба параллельно).
|
||||
|
||||
## Осталось
|
||||
|
||||
- **Ревьювер наименований** (соответствие словарю единого языка) — отдельной
|
||||
оптикой пока не выделен: зависит от задачи «Словарь единого языка
|
||||
(ubiquitous language)», без глоссария проверять не по чему. Завести после неё.
|
||||
- По опыту эксплуатации — решить, дробить ли `jellybit-review-code` на более
|
||||
узкие оптики (архитектура / конвенции / стиль+дублирование) или оставить одним.
|
||||
|
||||
Связано: CLAUDE.md (ревью-процесс, конвенции), docs/conventions, «Словарь единого языка», скилл `task-pipeline`.
|
||||
|
||||
Reference in New Issue
Block a user