feat(skills): добавлен скилл cross-review для ревью моделью другого семейства

- Зачем: два плейбука оркестрации разошлись, а из них на практике нужно
  только независимое ревью моделью другого семейства.
- Что: линзы для ревьюера (по задаче, по коду, форма и вкус, вычитание,
  план), общий мандат и перепроверка; разбор находок остаётся у автора.
  Механика запуска вынесена в адаптеры: T3 Code, codex exec, claude -p.
  Следующие круги ревью идут продолжением сессии того же ревьюера.
  Старые плейбуки пока не удалены.
- Проверка: запуск, запись отчёта и продолжение сессии прогнаны на
  codex-cli 0.163.0, Claude Code 2.1.302 и в T3 Code; два круга
  ревью скилла (gpt-6.1-sol, gpt-6-astra), находки исправлены; ссылки
  и YAML проверены скриптом.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
ddadminandClaude Opus 5.5 committed 2026-10-17 16:03:50 +02:00
1 parent 144bc2515b
commit 158075e059
12 files changed
+658

No files matched your search

@@ -0,0 +1,36 @@
# Узкая перепроверка твоих находок
Автор разобрал твои находки. Ниже — пути к исходному поручению, к твоему
отчёту и к резолюциям автора. Если сессия у тебя новая, сначала прочитай
все три файла: в поручении — постановка, границы проверяемой версии, мандат
и формат находок. Мандат прежний: ничего не меняй; читать и запускать тесты
можно.
Проверяй только свои находки, а не всё изменение заново. Оценивай не только
то, закрыта ли находка, но и саму починку: соразмерна ли она и не сломала ли
что-то рядом. Чаще всего лишнее приходит из твоего же предписания, так что
проверь и его. Прежде чем назвать находку
незакрытой, убедись, что закрытое состояние вообще достижимо и что его цена
соразмерна тому, что оно защищает. Это взвешивание не смягчает находок о
доступе, данных и деньгах.
Отклонение оценивай по доводу — контракт, тест, доказательство, — а не по
вкусу. Если по ходу заметил новый дефект, запиши его с новым ID в исходном
формате.
Находки с исходом `OUT_OF_SCOPE` или `NEEDS_DECISION` ждут решения
владельца задачи. Их не пересматривай: перенеси строкой `ID | DEFERRED` и
не учитывай в итоговой строке.
По строке на каждый остальной исходный ID:
`ID | CLOSED | NOT_CLOSED (почему) | REJECTION_VALID | REJECTION_INVALID (почему)`
Для исправленной находки (`FIXED`) допиши `| PROPORTIONATE` или
`| OVERREACH (что вышло шире, чем требовала находка)`. `OVERREACH` — сигнал
автору, а не блокер.
Последняя строка: `RECHECK: ALL_CLOSED | ISSUES_REMAIN`
Запиши результат по новому пути REPORT, указанному ниже, и верни только
последнюю строку, ID незакрытых находок и `REPORT: <абсолютный путь>`.