9 hours ago
4082037
persona: strengthen + duplicate the female-gender rule in Russian
9 hours ago
c063b73
swarm names: single female name (user preference; collisions fixed by hand)
9 hours ago
2868be0
swarm names: two female names (Japanese/American/Spanish) instead of adjective-animal
9 hours ago
277921b
swarm stage 2: peer-to-peer channel — /peer endpoints + peer tool
10 hours ago
ad56550
swarm stage 1: instance identity, PSK, hive registry, announce loop
11 hours ago
a0aeae5
manuals: replace a live SSH credential in the spawn_agent example with placeholders
11 hours ago
d9f1727
port: 8000/8001 -> 8099/8098 everywhere
16 hours ago
d094dd3
fix: ASCII-safe startup log messages + force UTF-8 stdout in the systemd unit
16 hours ago
04d30bc
fix: declare rich and python-dateutil — imported directly by the TUI and time_parser
16 hours ago
26fde32
fix: declare pillow — PIL is imported directly (agent.py, image_view.py)
16 hours ago
6ed31ac
fix: require gnexus-gauth under its real distribution name
16 hours ago
5497647
deploy: auto-install docker compose v2 plugin when the host lacks it
16 hours ago
b181fc6
deploy: standalone CPython fallback for old distros
17 hours ago
f928910
deploy: pick the newest python >= 3.11 instead of hardcoding python3
18 hours ago
33bc418
docs: sync with the plan rework and compression pipeline
70ce4ae
compress: route every trigger path through compress_and_save_session
8032435
profiles: retire gate flags and retrain prompts for the plan tool
...
19 hours ago
90f9a73
AI-аудио: батч-генератор (список клипов) + фикс пост-обработки
3d9f3e0
plan: задача 19 — герой за tall-объектами; статус задачи 3 (A0 PoC готов)
7a1f935
AI-аудио A0: пайплайн AudioLDM2 PoC (gen+post) и обновление плана под GPU
...
20 hours ago
b8efcd4
tui: handle terminal lifecycle events + status-bar count (Etap 4)
dc7da56
tui: terminal tool-call renderer (action-aware) (Etap 3)
63dc2be
terminal: REST list/close endpoints + async client helpers (Etap 2)
...
22 hours ago
532bcb1
Тема области играет без амбиента: audio.prepare() в движке
0332627
Убрать амбиент лугов и «дыхание пепла»; 3 вида валунов и кустов
bd92128
Фидбек: валун/куст стоят на земле, ветер лугов v3, стартовая поляна живее
1 day ago
7ae42cf
feat: B5 — дома: три фасада (шпальная крыша / ржавый лист / длинное однооконное)
7f14fb0
feat: B4 — деревья: три вида крон, качание, осыпающийся пепел
271ec5b
feat: B3 — замах и след удара (conePath в движке)
...
2 days ago
8490bf9
fix: флип side-анимации, панель диалога сразу полной высоты, перенос шрифтов
64efcf5
feat(game): квестовая ясность — трекер цели, тост тонов, направления
64e5ce8
feat(game): ветер лугов — воздушная полоса вместо «моря»
...
2 days ago
01c5cae
docs(demo): ограничение тача после ухода от кликов (кнопки действий — позже)
83c50d2
feat(agent): мост scene:walk/approach вместо tapTile, чеки и смоуки на кнопках
017537e
feat(game): удаление клик-механики — движение и взаимодействие только кнопками
...
2 days ago
eb1596b
feat(game): инвентарь со скроллом сумки, настройки без пересборки списка
0750830
feat(engine): скролл MenuList (ListScroll), hover->курсор, value-слот Button
90469cb
feat(game): диалог и катсцена в одном тике + ходоки актёров
...
2 days ago
ce898d0
perf(assets): параллельная загрузка и ленивый амбиент
518deb7
perf(map): A* на мин-куче, findPathToNeighbor — один многоцелевой прогон
202599e
perf(render): culling тайлов карты, пустые оверлеи света, setDepth без пересортировки
...
2 days ago
63aadfa
refactor: DialogueRunner -> модель + рантайм; LocationScene 890 -> 737
30d118f
refactor: типизация agent-слоя — снапшот без as unknown as
f8999e8
chore: ESLint (typescript-eslint, flat config) + npm run lint в check:fast
2 days ago
6e71ec0
Финальный интеграционный смоук: поездки x3, бой, guard аудио
d465d59
К4: каркас withChecks для чек-сценариев, конфиги, доки
8236548
refactor(game): К3 — декомпозиция LocationScene, гигиена, валидация контента
...
2 days ago
9d5088c
fix: утечки жизненного цикла (сцена, ввод, карта) + read-only тест карт
9099d5c
game: миграция эффектов на FxLayer-пресеты + починка нетикаемых мотылей
d824476
engine: FxLayer.destroy гасит все активные эффекты
...
2 days ago
11a80d4
feat(game): предмет «часы» и сумка с выбором
25a25b0
feat(game): непрерывное время суток вместо флага evening
fede73c
feat(engine): dayNightFactor — чистая кривая суток для day/night
2 days ago
3c2d671
feat(game): ночь на улицах, свет колокольчиков, сценарий освещения
03c06ea
feat(game): вечер после сдачи квеста, виньетка, световые импульсы в бою
8eca72f
feat(engine): импульсы света, виньетка и тёмные пятна в Lighting
2 days ago
2b26115
feat(game): контент освещения + сценарий проверки lighting
bfe29bb
feat(game): интеграция освещения — статика областей, лампа героя, слой снапшота
47de05c
feat(engine): слой освещения — ambient multiply + аддитивные источники
2 days ago
9cf7735
game(scenes): 4 сцены меню на движковом каркасе MenuSceneBase
fb11905
game: формат сейва — в saveData.ts, слоты конфигом, дефолт хазарда в контент
0aa64cd
engine(save): метаданные слотов сейва
...
2 days ago
89e7f5f
UX-пачка: подсказки, клик-зоны, моты, коллизия домов, сундук, тихая вода
4137115
Фикс десинка вью героя (SpriteMotion не двигает blink-view) + звук: ветер, шорохи, тише вода
3 days ago
2fdd628
Аудио: стерео-музыка, динамические темы (бой/настороженность), room tone интерьеров
023c102
audio: палитра спеков (tone/wobble/sweep/layers) — все sfx на спек-синтезе (E4)
3 days ago
7e8a8aa
audio: миграция bell_hit/whoosh на спек-синтез (E3), мёртвый door.wav удалён
4f478e3
Движок: секвенсор renderMusic + playLoopBuffer; игра — тема лугов (работа G)
f5c80ba
Движок: auto-mute по visibilitychange, bus в PlayOptions, exponential-фейд
...
3 days ago
b38b34b
Движок: лок кадров (maxFps) и FPS-счётчик по F3
f3282ab
Движок: playBuffer/createBuffer (sfx из памяти); игра — вариативные шаги
3 days ago
4ded668
Движок: onPlayed для лупов, onEnded, duration(key); игра без ручного лога амбиента
fb142ee
Движок: SfxHandle из play(), опция restart, лимит полифонии maxVoices
1f78830
План: работа D — возможности аудио-движка (sfx-хендл, полифония, наблюдаемость, буферы)
3 days ago
4c1c56c
Игра: DEV-лог аудио, агентная проба audio, практики «Добавляю звук»
f45ebc5
Игра: шаги по поверхностям, звуки предметов, локальные амбиент-слои
dee4716
Игра: AudioSystem — позиционный звук мира, бой на событийной шине
...
3 days ago
3d6c6f9
Тела не проходят друг сквозь друга + карта коллизий агенту
76521cb
Движковые коллизии: круг поверх сетки + LOS по пропам
f8e5424
Сцена на SceneRegistry: NPC/интерактивы/пропы/фауна/враги в одном реестре
...
3 days ago
d7b3e69
Анимация 4/4: шоукейс в игре — все акторы на SpriteAnimator, статика оживает
3 days ago
2cd6bc6
feat(engine): батч 2 — оживители статики + партиклы v2 + тайл-анимации
5bb5861
engine: ядро анимации — SpriteAnimator, клипы, реестр тика engine.fx
c18b735
aiart: примерка tryon + бобинг walk-кадров; фикс startDevServer (cwd)
...
3 days ago
f5a1afd
feat(aiart): пайплайн атласов персонажей gen/build/promote + полный прогон звонаря
3 days ago
0c6c489
Дока: план развития — AI-генерация спрайтов и аудио
39c6349
Фабрика тестовых фикстур + fail-fast предикатов waitFor
16b59d8
Рефакторинг: вынос клик-роутинга и агентного моста из LocationScene
...
4 days ago
376b20b
Батч 4: ИИ врагов (LOS, шум, патруль, настороженность, отступление)
1de7e9a
Батч 3: взаимодействие с миром шире (знаки, моты, колокол)
3cedd8d
Батч 2: интерьеры и интерактивные объекты
...
4 days ago
5648301
пейзажная фауна: безгласные олени и мотыли
3f0d460
зоны наката у прудов + полотно-маска; починен атлас героя
5258fd6
локация Звенец: деревня-хаб вокруг башни с колоколом
...
4 days ago
20646b8
игра: бой в реальном времени — сгустки на ECS, конус/резонанс, HUD, интеграция в LocationScene
401e97d
игра: звук и настройки — WAV-генератор, AudioManager, SettingsScene
91a4e7e
engine: примитивы боя — Shake+Camera, shapes, Cooldown, TintFlash, particleSim, burst/oneShot, justReleased, transitionAny
...