Show HN: I made a heatmap diff viewer for code reviews
Heatmap — это инструмент для просмотра различий в коде, который раскрашивает каждую строку/токен в зависимости от того, сколько внимания ему, вероятно, требуется. В отличие от ботов для проверки PR, он отмечает не только потенциальные ошибки, но и код, заслуживающий второго взгляда — например, жестко закодированные секреты, странные криптографические режимы или запутанную логику. Для использования достаточно заменить "github.com" на "0github.com" в URL любого pull request на GitHub.
Работа инструмента основана на клонировании репозитория в виртуальную машину, после чего для каждого различия запускается GPT-5-Codex, который анализирует изменения и выводит JSON-структуру, преобразуемую в цветовую тепловую карту. Проект является открытым исходным кодом и доступен на GitHub. Примеры работы можно увидеть на pull request tinygrad, datasette и cmux, где инструмент эффективно выделяет участки кода, требующие особого внимания.