diff --git a/docs/asset-backlog.md b/docs/asset-backlog.md index 87d8e79..1579979 100644 --- a/docs/asset-backlog.md +++ b/docs/asset-backlog.md @@ -6,9 +6,9 @@ generated, connected, validated, built, flow-tested, committed, and pushed. ## Current Baseline -- Story images: 124 files after Batch 10. -- Portraits: 64 files after Batch 10. -- Unit sheets: 172 files, 86 complete base/action design pairs after Batch 10. +- Story images: 134 files after Batch 11. +- Portraits: 69 files after Batch 11. +- Unit sheets: 182 files, 91 complete base/action design pairs after Batch 11. - Target direction: - Story: about 5 images per major campaign chapter across 65 campaign stages. - Portraits: one portrait for every important `scenario.ts` speaker. @@ -401,3 +401,42 @@ target. - `unit-wei-officer-gate.png` + `unit-wei-officer-gate-actions.png` - `unit-wu-infantry-marine.png` + `unit-wu-infantry-marine-actions.png` - `unit-nanman-shaman-storm.png` + `unit-nanman-shaman-storm-actions.png` + +## Batch 11 Priority + +Status: complete. Visual contact sheets, image dimensions, unit base/action pairs, +auto-connection checks, `pnpm build`, and `pnpm verify:flow` passed. + +This batch fills the thinnest early-story aliases so the Yellow Turban opening +has more visual variety, adds several late-campaign battlefield variants, adds +early and campaign-specific portrait variants for core officers, and raises more +low-count unit families toward the 100+ complete design-pair target. + +### Story + +- `125-chaos-market-panic.png` +- `126-militia-training-yard.png` +- `127-sortie-dawn-muster.png` +- `128-liu-bei-village-resolve.png` +- `129-three-heroes-rain-shelter.png` +- `130-lucheng-pursuit-ravine-signal.png` +- `131-weishui-camps-frozen-watch.png` +- `132-weishui-northbank-siege-line.png` +- `133-yiling-fire-attack-smoke-crossing.png` +- `134-chengdu-surrender-sealed-gate.png` + +### Portraits + +- `liu-bei-yellow-turban.png` +- `guan-yu-yellow-turban.png` +- `zhang-fei-yellow-turban.png` +- `zhao-yun-changban.png` +- `zhuge-liang-redcliffs.png` + +### Units + +- `unit-shu-strategist-field.png` + `unit-shu-strategist-field-actions.png` +- `unit-shu-officer-vanguard.png` + `unit-shu-officer-vanguard-actions.png` +- `unit-wei-strategist-black.png` + `unit-wei-strategist-black-actions.png` +- `unit-wu-officer-harbor.png` + `unit-wu-officer-harbor-actions.png` +- `unit-nanman-infantry-spear.png` + `unit-nanman-infantry-spear-actions.png` diff --git a/src/assets/images/portraits/guan-yu-yellow-turban.png b/src/assets/images/portraits/guan-yu-yellow-turban.png new file mode 100644 index 0000000..693df28 Binary files /dev/null and b/src/assets/images/portraits/guan-yu-yellow-turban.png differ diff --git a/src/assets/images/portraits/liu-bei-yellow-turban.png b/src/assets/images/portraits/liu-bei-yellow-turban.png new file mode 100644 index 0000000..6fb3c89 Binary files /dev/null and b/src/assets/images/portraits/liu-bei-yellow-turban.png differ diff --git a/src/assets/images/portraits/zhang-fei-yellow-turban.png b/src/assets/images/portraits/zhang-fei-yellow-turban.png new file mode 100644 index 0000000..699e778 Binary files /dev/null and b/src/assets/images/portraits/zhang-fei-yellow-turban.png differ diff --git a/src/assets/images/portraits/zhao-yun-changban.png b/src/assets/images/portraits/zhao-yun-changban.png new file mode 100644 index 0000000..fc966d6 Binary files /dev/null and b/src/assets/images/portraits/zhao-yun-changban.png differ diff --git a/src/assets/images/portraits/zhuge-liang-redcliffs.png b/src/assets/images/portraits/zhuge-liang-redcliffs.png new file mode 100644 index 0000000..5efd218 Binary files /dev/null and b/src/assets/images/portraits/zhuge-liang-redcliffs.png differ diff --git a/src/assets/images/story/125-chaos-market-panic.png b/src/assets/images/story/125-chaos-market-panic.png new file mode 100644 index 0000000..3c98c8c Binary files /dev/null and b/src/assets/images/story/125-chaos-market-panic.png differ diff --git a/src/assets/images/story/126-militia-training-yard.png b/src/assets/images/story/126-militia-training-yard.png new file mode 100644 index 0000000..78b0d9e Binary files /dev/null and b/src/assets/images/story/126-militia-training-yard.png differ diff --git a/src/assets/images/story/127-sortie-dawn-muster.png b/src/assets/images/story/127-sortie-dawn-muster.png new file mode 100644 index 0000000..158c8b3 Binary files /dev/null and b/src/assets/images/story/127-sortie-dawn-muster.png differ diff --git a/src/assets/images/story/128-liu-bei-village-resolve.png b/src/assets/images/story/128-liu-bei-village-resolve.png new file mode 100644 index 0000000..0cd6845 Binary files /dev/null and b/src/assets/images/story/128-liu-bei-village-resolve.png differ diff --git a/src/assets/images/story/129-three-heroes-rain-shelter.png b/src/assets/images/story/129-three-heroes-rain-shelter.png new file mode 100644 index 0000000..5e339e1 Binary files /dev/null and b/src/assets/images/story/129-three-heroes-rain-shelter.png differ diff --git a/src/assets/images/story/130-lucheng-pursuit-ravine-signal.png b/src/assets/images/story/130-lucheng-pursuit-ravine-signal.png new file mode 100644 index 0000000..87243ab Binary files /dev/null and b/src/assets/images/story/130-lucheng-pursuit-ravine-signal.png differ diff --git a/src/assets/images/story/131-weishui-camps-frozen-watch.png b/src/assets/images/story/131-weishui-camps-frozen-watch.png new file mode 100644 index 0000000..c4094cf Binary files /dev/null and b/src/assets/images/story/131-weishui-camps-frozen-watch.png differ diff --git a/src/assets/images/story/132-weishui-northbank-siege-line.png b/src/assets/images/story/132-weishui-northbank-siege-line.png new file mode 100644 index 0000000..3864a15 Binary files /dev/null and b/src/assets/images/story/132-weishui-northbank-siege-line.png differ diff --git a/src/assets/images/story/133-yiling-fire-attack-smoke-crossing.png b/src/assets/images/story/133-yiling-fire-attack-smoke-crossing.png new file mode 100644 index 0000000..9809e56 Binary files /dev/null and b/src/assets/images/story/133-yiling-fire-attack-smoke-crossing.png differ diff --git a/src/assets/images/story/134-chengdu-surrender-sealed-gate.png b/src/assets/images/story/134-chengdu-surrender-sealed-gate.png new file mode 100644 index 0000000..3ec63d3 Binary files /dev/null and b/src/assets/images/story/134-chengdu-surrender-sealed-gate.png differ diff --git a/src/assets/images/units/unit-nanman-infantry-spear-actions.png b/src/assets/images/units/unit-nanman-infantry-spear-actions.png new file mode 100644 index 0000000..5d8bdcb Binary files /dev/null and b/src/assets/images/units/unit-nanman-infantry-spear-actions.png differ diff --git a/src/assets/images/units/unit-nanman-infantry-spear.png b/src/assets/images/units/unit-nanman-infantry-spear.png new file mode 100644 index 0000000..6d6491e Binary files /dev/null and b/src/assets/images/units/unit-nanman-infantry-spear.png differ diff --git a/src/assets/images/units/unit-shu-officer-vanguard-actions.png b/src/assets/images/units/unit-shu-officer-vanguard-actions.png new file mode 100644 index 0000000..acc7901 Binary files /dev/null and b/src/assets/images/units/unit-shu-officer-vanguard-actions.png differ diff --git a/src/assets/images/units/unit-shu-officer-vanguard.png b/src/assets/images/units/unit-shu-officer-vanguard.png new file mode 100644 index 0000000..6e2d2fb Binary files /dev/null and b/src/assets/images/units/unit-shu-officer-vanguard.png differ diff --git a/src/assets/images/units/unit-shu-strategist-field-actions.png b/src/assets/images/units/unit-shu-strategist-field-actions.png new file mode 100644 index 0000000..917e190 Binary files /dev/null and b/src/assets/images/units/unit-shu-strategist-field-actions.png differ diff --git a/src/assets/images/units/unit-shu-strategist-field.png b/src/assets/images/units/unit-shu-strategist-field.png new file mode 100644 index 0000000..798c4fb Binary files /dev/null and b/src/assets/images/units/unit-shu-strategist-field.png differ diff --git a/src/assets/images/units/unit-wei-strategist-black-actions.png b/src/assets/images/units/unit-wei-strategist-black-actions.png new file mode 100644 index 0000000..1a4ae52 Binary files /dev/null and b/src/assets/images/units/unit-wei-strategist-black-actions.png differ diff --git a/src/assets/images/units/unit-wei-strategist-black.png b/src/assets/images/units/unit-wei-strategist-black.png new file mode 100644 index 0000000..0744b66 Binary files /dev/null and b/src/assets/images/units/unit-wei-strategist-black.png differ diff --git a/src/assets/images/units/unit-wu-officer-harbor-actions.png b/src/assets/images/units/unit-wu-officer-harbor-actions.png new file mode 100644 index 0000000..b85be6e Binary files /dev/null and b/src/assets/images/units/unit-wu-officer-harbor-actions.png differ diff --git a/src/assets/images/units/unit-wu-officer-harbor.png b/src/assets/images/units/unit-wu-officer-harbor.png new file mode 100644 index 0000000..427e8e9 Binary files /dev/null and b/src/assets/images/units/unit-wu-officer-harbor.png differ