aiart: примерка tryon + бобинг walk-кадров; фикс startDevServer (cwd)
- tryon.mjs: примерка AI-сборки в игре до promote — подмена целевого
  атласа, rename кадров <id>_ → hero_ (контракт LocationScene),
  скриншот героя в локации, восстановление файлов в finally.
- Бобинг: при bob:true 2-й кадр = 1-й, сдвинутый вниз на 1px —
  различимая ходьба из одинаковых поз стоя; манифест bob:true.
- agent-lib startDevServer: опция cwd (приложение передаёт каталог с
  index.html — vite от корня репо отдавал 404), spawn detached +
  kill группы (зомби-дети npx держали порт), детект выхода при занятом
  порте; игровой lib.mjs по умолчанию cwd apps/game; docs/engine/agent.md.
- meta.image в buildAtlas — basename (Pixi резолвит относительно URL
  JSON; путь с каталогом давал /chars/chars/… и 404).
- docs/plan.md: статус проекта — техно-демка движка.

Co-Authored-By: Claude Code <noreply@anthropic.com>
1 parent 5719968 commit c18b735525cb17b63701a3edd34fbf7b9c01bcf5
@root root authored 15 hours ago
Showing 17 changed files
View
CLAUDE.md
View
apps/game/tools/aiart/atlas-manifest.json
View
apps/game/tools/aiart/atlas.mjs
View
apps/game/tools/aiart/build/bellringer/_review.png
View
apps/game/tools/aiart/build/bellringer/chars/hero_sheet.json
View
apps/game/tools/aiart/build/bellringer/chars/hero_sheet.png
View
apps/game/tools/aiart/frames/bellringer/bellringer_down_2.png
View
apps/game/tools/aiart/frames/bellringer/bellringer_side_5.png 0 → 100644
View
apps/game/tools/aiart/frames/bellringer/bellringer_side_6.png 0 → 100644
View
apps/game/tools/aiart/frames/bellringer/bellringer_up_3.png 0 → 100644
View
apps/game/tools/aiart/frames/bellringer/bellringer_up_4.png 0 → 100644
View
apps/game/tools/aiart/tryon.mjs 0 → 100644
View
apps/game/tools/lib.mjs
View
docs/engine/agent.md
View
docs/engine/art-pipeline.md
View
docs/plan.md
View
packages/engine/tools/agent-lib.mjs