feat(aiart): палитровый ремапер + линтер арта
recolor.mjs — перекраска квантованного спрайта по ключам палитры/hex (CLI +
поле remap в манифесте атласов: плащ звонаря приведён к каноническим C0/C1).
lint-art.mjs (npm run art:lint) — авто-чеклист арт-библии: палитра, слоты,
детект «мыла»; все 31 кодовых ассета и AI-атлас проходят, негативы проверены.
Тест ремапера (3). Доки plan.md, art-pipeline.md, CLAUDE.md.

Co-Authored-By: Claude Code <noreply@anthropic.com>
1 parent fe57592 commit 57199687e47bca303d5e083bad55ff38ff67b488
@root root authored 16 hours ago
Showing 17 changed files
View
CLAUDE.md
View
apps/game/tools/aiart/__tests__/recolor.test.mjs 0 → 100644
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.png
View
apps/game/tools/aiart/frames/bellringer/bellringer_down_1.png
View
apps/game/tools/aiart/frames/bellringer/bellringer_down_2.png
View
apps/game/tools/aiart/frames/bellringer/bellringer_side_1.png
View
apps/game/tools/aiart/frames/bellringer/bellringer_side_2.png
View
apps/game/tools/aiart/frames/bellringer/bellringer_up_1.png
View
apps/game/tools/aiart/frames/bellringer/bellringer_up_2.png
View
apps/game/tools/aiart/lint-art.mjs 0 → 100644
View
apps/game/tools/aiart/recolor.mjs 0 → 100644
View
docs/engine/art-pipeline.md
View
docs/plan.md
View
package.json