Блог
Статьи об архитектуре кодовых баз, графах зависимостей, мёртвом коде и здоровье кода, а также о том, как дать ИИ-агентам контекст проекта через MCP.
Structurizr, CodeSee, Sourcetrail, Madge, dependency-cruiser и repowise: какая картинка какой вопрос закрывает и почему схемы архитектуры устаревают.
Knip, Vulture, deadcode для Go, staticcheck, IntelliJ и repowise. Плюс ложные срабатывания на Gitea, Grafana и OpenViking, включая наши собственные.
Nx, Turborepo, Madge, dependency-cruiser, jdeps, go mod graph и repowise: кто что строит, где ищет циклические зависимости и где заканчивается.
Разобрал код семи открытых агентов. Ни один по умолчанию не строит индекс кода: все ищут через grep и read, а основная работа уходит на то, что забыть.