гора.
i. хроника · обновляется по воскресеньям

Что делаю сейчас.

Лог разработки моих проектов. Что переписал, что починил, что вынес наружу. Кодовые имена вместо имён клиентских репо. Без счётчиков строк, без коммитов как таковых — только реальные изменения, которые увидел пользователь или которые внутри что-то поменяли.

rss.xml →

фильтр

  1. XX неделя

    · 11—17 мая 2026
    GoraGen
    • Migration 055 + shadow tables (instance_requests, provision_attempts, provision_events). Dual-write hooks в 6 entry points. Plan-100 Stage 1.
    • Coordinator + Runner workers, OCC state machine, lease heartbeat. Stages 2–3 admission control + multi-source cutover. Flag-gated.
    • Stage 4–6: job_pressure source, provider_api_limiter, control_plane_metrics, emergency pause, alert thresholds. Postgres-only, Plan-100 complete.
  2. XIX неделя

    · 4—10 мая 2026
    GoraGen
    • Claude Code terminal на Vast инстансах. WebSocket proxy обходит mixed content, auth ack перед bidirectional pipe.
    • Phase 15 auto-resolver: upload JSON → preview → apply shadow preset. Заменяет ручные scripts/seed_phase14_*.py.
    • LTX 2.3 22B fp8 + Gemma 3 12B fp4 text encoder. Официальный Comfy-Org/ltx-2 bundle вместо community quant.
  3. XVIII неделя

    · 27 апреля — 3 мая 2026
    GoraGen
    • Job queue + scheduler вместо asyncio.create_task. Persistent queue для /generate-from-persona, /kling/generate, /storyboards/{id}/render.
    • Auto-provisioner на Vast: per-rule evaluator, instance_pool abstraction, admin alerts + audit. 34 smoke checks green.
    • Admin frontend: provisioning page, KPI, audit tab, users CRUD, queue console с boost/cancel, impersonation banner.
  4. XVII неделя

    · 20—26 апреля 2026
    GoraGen
    • История поколений видео в панели. Плеер, промпт, оценки от Gemini. Обновляется при завершении сессии.
    • Загрузка наборов референс-изображений на VPS12. Drag-drop UI, удаление, выбор набора в генераторе.
    • PiAPI Kling 3.0: парсинг output.video, cfg_scale как float, image_to_video при наличии референса.
  5. XVI неделя

    · 13—19 апреля 2026
    GoraGen
    • SSH tunnel убрал, теперь прямой HTTP на Vast.ai. Было 4 падения подряд из-за туннеля.
    • Workflow-выбор по шаблонам в production-режиме, по БД в explore. Добавил explore_mode в VideoGenerateRequest.
    • Стабилизация pipeline: cfg/shift разделил (раньше оба из defaults["shift"]), добавил shift в VideoGenerateRequest и слайдеры.
  6. XV неделя

    · 6—12 апреля 2026
    GoraGen
    • Фронтенд с Vite + React вместо Next.js. Startup 120ms, hash routing, lucide-react иконки.
    • Claude как архитектор workflow. Live session с --resume, полный граф в контексте, JSON-only ответы.
    • SSH stability: ControlMaster, retry с backoff, asyncio.to_thread в _ssh_run_stream. Instance timeout 5min → 15min.
  7. XIV неделя

    · 30 марта — 5 апреля 2026
    GoraGen
    • SSH туннель с keepalive + проверка ComfyUI перед возвратом. Убил дублирование инстансов.
    • Langfuse трейсинг каждого шага оркестратора. Postgres+Redis+ClickHouse+MinIO в docker-compose.
    • WebSocket: бэк отправляет event, фронт читал type. 40+ сообщений молча падали. Исправил в use-video-session.ts.
    • WAN 2.2 dual sampler: high_noise (структура) + low_noise (детали). fp8 вместо bf16, быстрее и качественнее.
    • Workflow search в ChromaDB перед build from scratch. Обогатил индекс: теги, промпты, ноды вместо пустых описаний.
    • Claude Code в оркестратор: выбор модели, recovery ошибок, адаптация workflow. Логирует в tmux + /tmp/claude-orchestrator.log.
Хроника — лог разработки · hiregora.com