Путь одного предложения

Реальная история, случившаяся 26 сентября 2026 года. Без сокращений — так это и работает. Конвейер самопишущейся игры.

Игрок пишет пожелание

форма на сайте / Telegram → конвейер разработки
Тема: [KT] Добавьте заклинание Ледяной Шип — урон и замедление

«Хочется холодной магии в книге заклинаний: Ледяной Шип — наносит урон одной цели и замедляет её на 1 ход. Вписывается в школу стихий. Пусть будет за 6 маны.»

Письмо попадает в очередь, и за дело берётся хранитель концепции.

↓

Хранитель концепции решает судьбу

Gemini 3.8 Flash · сверка с CONCEPT.md · ~40 секунд
ВЕРДИКТ: ПРИНЯТЬ
ПРИЧИНА: Заклинание «Ледяной Шип» отлично вписывается в канон светлой
стихийной магии героя и обогатит тактический арсенал пошагового боя без
нарушения баланса. Спасибо за идею, берём в разработку!
КАТЕГОРИЯ: контент · ПРИОРИТЕТ: 6
А если бы игрок просил мультиплеер и крафт — вердикт был бы ОТКЛОНИТЬ
с вежливой причиной: это противоречит столпам концепции.

Вердикт мгновенно появляется на «Стене предложений» на странице игры. Сырой текст игрока никогда не доходит до исполнителя — только переписанное ТЗ.

↓

Техническое задание с опорой на реальный код

та же модель, уже как техлид — фрагмент настоящего ТЗ
ТЕХНИЧЕСКОЕ ЗАДАНИЕ:
Контекст: В боевую книгу магии героя требуется добавить стихийное
заклинание «Ледяной Шип» (Ice Spike) стоимостью 6 маны…

Что нужно:
1. В src/core/spell_data.gd добавить запись "ice_spike" в реестр SPELLS:
   mana_cost: 6, type: "target_enemy", замедление цели на 1 раунд.
2. В assets/art/spells/ добавить ламповую иконку spell_ice_spike.png.
3. В src/core/game_state.gd включить "ice_spike" в learned_spells.
4. В src/battle/arena_viewport.gd — визуальный эффект ледяного шипа.
5. В src/battle/battle_arena.gd — логика: урон, статус замедления
   target_stack.buff_slow_turns = 1, всплывающий текст урона.

Пути файлов — настоящие: хранитель изучил структуру проекта, ТЗ готово для исполнителя «как есть».

↓

Gemini пишет, конвейер проверяет

исполнитель: Gemini 3.8 Flash (High) · отдельная ветка · gate-сборка
исполнитель: правки по ТЗ в ветке предложения
gate:  Godot headless import  +  37 тест-съютов игры  →  все зелёные
ревью: независимая модель сверяет правки с ТЗ и концепцией
мерж:  только после зелёного gate и ревью

Тесты игры — настоящие: они проверяют бой, эффекты, мобильную эргономику. Сломал игру — релиз не выйдет, автоматически.

↓

Релиз и стена предложений

release-скрипт: bump версии → APK → страница игры

Новая версия выкладывается на эту страницу, предложение на «Стене» меняет статус на «📦 в релизе vX.Y.Z», а ник игрока попадает в летопись версий. От письма до релиза — без единого ручного коммита.