Многоуровневое рецензирование кода на Java
testing
review-change — это скилл для Claude Code, который выполняет многоуровневое рецензирование кода с помощью трёх параллельных специализированных субагентов с последующей триажем находок. Первый агент анализирует дифф «вслепую» как эксперт по конкурентности Java, проверяя атомарность переходов состояний, порядок захвата блокировок и безопасность callback-вызовов. Второй агент читает проектные документы (design-decisions.md, synchronization.md и адаптерные правила) и проверяет соответствие архитектурным инвариантам библиотеки Caffeine. Третий сопоставляет изменения с каталогом исторических паттернов багов — гонок при refresh/expiration, потери задач WriteBuffer, нарушений порядка уведомлений и других. На выходе дублирующиеся находки объединяются, артефакты «слепого» анализа отфильтровываются через знание о проектных решениях, а итоговые замечания классифицируются по степени критичности.
- #code-review
- #concurrency
- #java
- #diff-analysis
- #quality-assurance