Проекты
Что я построил целиком: движок контекста дифа для LLM-ревью, самохостируемая запись здоровья и GitOps-платформа, на которой работает этот сайт.
diffctx
LLM, ревьюящая диф, видит изменённые строки и ничего, что придаёт им смысл: она комментирует синтаксис и не замечает вызывающий код через три файла, который эта правка ломает.
Строит типизированный граф зависимостей репозитория и детерминированно тратит фиксированный бюджет токенов на фрагменты, которые действительно объясняют правку. CLI, Python API и MCP-сервер; метод отбора описан в препринте.
Rust · Python · MCP
life-as-code
Данные о здоровье разбросаны по приложениям производителей: каждое рисует красивый график, ни одно не соединяется с другими, и ни одно не отвечает, дало ли изменение хоть какой-то эффект.
Самохостируемая запись: Garmin, Hevy и HealthKit сводятся в одну схему Postgres, анализ идёт по объединённым рядам, а доступ ассистенту даётся через типизированный MCP-контракт, а не через скрейпинг интерфейса.
Python · PostgreSQL · Dash · k3s · MCP
The platform this site runs on
Хостед-CI, хостед-реестр и хостед-форж — это три счёта и три отказа, которыми вы не управляете, и ни один из них не учит тому, что ломается в три часа ночи.
Однонодовый кластер k3s: Forgejo как источник истины, Argo Workflows как сборочный конвейер, ArgoCD с Image Updater для доставки и post-deploy QA-пайплайн, обходящий каждую выкаченную поверхность. Всё, что здесь работает, включая эту страницу, приезжает в прод через него, а плановая проверка поднимает алерт, когда задеплоенный тег отстаёт от HEAD репозитория.
k3s · Forgejo · Argo Workflows · ArgoCD · Terraform · Renovate