|
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> |
|---|
|
|
| CLAUDE.md |
|---|
| apps/game/tools/aiart/__tests__/recolor.test.mjs 0 → 100644 |
|---|
| apps/game/tools/aiart/atlas-manifest.json |
|---|
| apps/game/tools/aiart/atlas.mjs |
|---|
| apps/game/tools/aiart/build/bellringer/_review.png |
|---|
|
|
| apps/game/tools/aiart/build/bellringer/chars/hero_sheet.png |
|---|
|
|
| apps/game/tools/aiart/frames/bellringer/bellringer_down_1.png |
|---|
|
|
| apps/game/tools/aiart/frames/bellringer/bellringer_down_2.png |
|---|
|
|
| apps/game/tools/aiart/frames/bellringer/bellringer_side_1.png |
|---|
|
|
| apps/game/tools/aiart/frames/bellringer/bellringer_side_2.png |
|---|
|
|
| apps/game/tools/aiart/frames/bellringer/bellringer_up_1.png |
|---|
|
|
| apps/game/tools/aiart/frames/bellringer/bellringer_up_2.png |
|---|
|
|
| apps/game/tools/aiart/lint-art.mjs 0 → 100644 |
|---|
| apps/game/tools/aiart/recolor.mjs 0 → 100644 |
|---|
| docs/engine/art-pipeline.md |
|---|
| docs/plan.md |
|---|
| package.json |
|---|