diff --git a/docs/asset-backlog.md b/docs/asset-backlog.md index 88085ef..2a5c783 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: 104 files after Batch 8. -- Portraits: 54 files after Batch 8. -- Unit sheets: 154 files, 77 complete base/action design pairs after Batch 8. +- Story images: 114 files after Batch 9. +- Portraits: 59 files after Batch 9. +- Unit sheets: 162 files, 81 complete base/action design pairs after Batch 9. - Target direction: - Story: about 5 images per major campaign chapter across 65 campaign stages. - Portraits: one portrait for every important `scenario.ts` speaker. @@ -303,3 +303,41 @@ officers, and adds unit variants for Shu cavalry, Wei cavalry, and Wu strategist - `unit-wei-cavalry-elite.png` + `unit-wei-cavalry-elite-actions.png` - `unit-wu-strategist-fire.png` + `unit-wu-strategist-fire-actions.png` - `unit-shu-cavalry-scout.png` + `unit-shu-cavalry-scout-actions.png` + +## Batch 9 Priority + +Status: complete. Visual contact sheets, image dimensions, unit base/action pairs, +auto-connection checks, `pnpm build`, and `pnpm verify:flow` passed. + +This batch thickens late-campaign and northern-expedition story keys that still +had one or two variants, adds situational portrait variants for the core Shu +heroes, and lifts several low-count unit families to at least three complete +design pairs. + +### Story + +- `105-qishan-renewed-snow-relay.png` +- `106-hanzhong-rain-supply-trench.png` +- `107-maicheng-isolation-abandoned-gate.png` +- `108-yiling-fire-forest-corridor.png` +- `109-wudu-yinping-cliff-granary.png` +- `110-baidi-entrustment-medicine-chamber.png` +- `111-tianshui-front-market-command.png` +- `112-chencang-siege-ladder-yard.png` +- `113-anti-dong-coalition-oath-camp.png` +- `114-red-cliffs-wind-altar.png` + +### Portraits + +- `liu-bei-shuhan.png` +- `guan-yu-jingzhou.png` +- `zhang-fei-ba-command.png` +- `zhuge-liang-northern.png` +- `zhao-yun-veteran.png` + +### Units + +- `unit-shu-infantry-banner.png` + `unit-shu-infantry-banner-actions.png` +- `unit-wei-archer-crossbow.png` + `unit-wei-archer-crossbow-actions.png` +- `unit-wu-cavalry-river.png` + `unit-wu-cavalry-river-actions.png` +- `unit-rebel-archer-fire.png` + `unit-rebel-archer-fire-actions.png` diff --git a/src/assets/images/portraits/guan-yu-jingzhou.png b/src/assets/images/portraits/guan-yu-jingzhou.png new file mode 100644 index 0000000..563219d Binary files /dev/null and b/src/assets/images/portraits/guan-yu-jingzhou.png differ diff --git a/src/assets/images/portraits/liu-bei-shuhan.png b/src/assets/images/portraits/liu-bei-shuhan.png new file mode 100644 index 0000000..505a3a2 Binary files /dev/null and b/src/assets/images/portraits/liu-bei-shuhan.png differ diff --git a/src/assets/images/portraits/zhang-fei-ba-command.png b/src/assets/images/portraits/zhang-fei-ba-command.png new file mode 100644 index 0000000..c1b6897 Binary files /dev/null and b/src/assets/images/portraits/zhang-fei-ba-command.png differ diff --git a/src/assets/images/portraits/zhao-yun-veteran.png b/src/assets/images/portraits/zhao-yun-veteran.png new file mode 100644 index 0000000..700aba0 Binary files /dev/null and b/src/assets/images/portraits/zhao-yun-veteran.png differ diff --git a/src/assets/images/portraits/zhuge-liang-northern.png b/src/assets/images/portraits/zhuge-liang-northern.png new file mode 100644 index 0000000..71ae58b Binary files /dev/null and b/src/assets/images/portraits/zhuge-liang-northern.png differ diff --git a/src/assets/images/story/105-qishan-renewed-snow-relay.png b/src/assets/images/story/105-qishan-renewed-snow-relay.png new file mode 100644 index 0000000..9cefac9 Binary files /dev/null and b/src/assets/images/story/105-qishan-renewed-snow-relay.png differ diff --git a/src/assets/images/story/106-hanzhong-rain-supply-trench.png b/src/assets/images/story/106-hanzhong-rain-supply-trench.png new file mode 100644 index 0000000..641e245 Binary files /dev/null and b/src/assets/images/story/106-hanzhong-rain-supply-trench.png differ diff --git a/src/assets/images/story/107-maicheng-isolation-abandoned-gate.png b/src/assets/images/story/107-maicheng-isolation-abandoned-gate.png new file mode 100644 index 0000000..08f3ff2 Binary files /dev/null and b/src/assets/images/story/107-maicheng-isolation-abandoned-gate.png differ diff --git a/src/assets/images/story/108-yiling-fire-forest-corridor.png b/src/assets/images/story/108-yiling-fire-forest-corridor.png new file mode 100644 index 0000000..ca9c9b0 Binary files /dev/null and b/src/assets/images/story/108-yiling-fire-forest-corridor.png differ diff --git a/src/assets/images/story/109-wudu-yinping-cliff-granary.png b/src/assets/images/story/109-wudu-yinping-cliff-granary.png new file mode 100644 index 0000000..b13117d Binary files /dev/null and b/src/assets/images/story/109-wudu-yinping-cliff-granary.png differ diff --git a/src/assets/images/story/110-baidi-entrustment-medicine-chamber.png b/src/assets/images/story/110-baidi-entrustment-medicine-chamber.png new file mode 100644 index 0000000..d97d8d0 Binary files /dev/null and b/src/assets/images/story/110-baidi-entrustment-medicine-chamber.png differ diff --git a/src/assets/images/story/111-tianshui-front-market-command.png b/src/assets/images/story/111-tianshui-front-market-command.png new file mode 100644 index 0000000..94f1b23 Binary files /dev/null and b/src/assets/images/story/111-tianshui-front-market-command.png differ diff --git a/src/assets/images/story/112-chencang-siege-ladder-yard.png b/src/assets/images/story/112-chencang-siege-ladder-yard.png new file mode 100644 index 0000000..9b5bf2c Binary files /dev/null and b/src/assets/images/story/112-chencang-siege-ladder-yard.png differ diff --git a/src/assets/images/story/113-anti-dong-coalition-oath-camp.png b/src/assets/images/story/113-anti-dong-coalition-oath-camp.png new file mode 100644 index 0000000..7c76904 Binary files /dev/null and b/src/assets/images/story/113-anti-dong-coalition-oath-camp.png differ diff --git a/src/assets/images/story/114-red-cliffs-wind-altar.png b/src/assets/images/story/114-red-cliffs-wind-altar.png new file mode 100644 index 0000000..2a299f2 Binary files /dev/null and b/src/assets/images/story/114-red-cliffs-wind-altar.png differ diff --git a/src/assets/images/units/unit-rebel-archer-fire-actions.png b/src/assets/images/units/unit-rebel-archer-fire-actions.png new file mode 100644 index 0000000..a39f6a4 Binary files /dev/null and b/src/assets/images/units/unit-rebel-archer-fire-actions.png differ diff --git a/src/assets/images/units/unit-rebel-archer-fire.png b/src/assets/images/units/unit-rebel-archer-fire.png new file mode 100644 index 0000000..99b7bfd Binary files /dev/null and b/src/assets/images/units/unit-rebel-archer-fire.png differ diff --git a/src/assets/images/units/unit-shu-infantry-banner-actions.png b/src/assets/images/units/unit-shu-infantry-banner-actions.png new file mode 100644 index 0000000..e49c878 Binary files /dev/null and b/src/assets/images/units/unit-shu-infantry-banner-actions.png differ diff --git a/src/assets/images/units/unit-shu-infantry-banner.png b/src/assets/images/units/unit-shu-infantry-banner.png new file mode 100644 index 0000000..050e902 Binary files /dev/null and b/src/assets/images/units/unit-shu-infantry-banner.png differ diff --git a/src/assets/images/units/unit-wei-archer-crossbow-actions.png b/src/assets/images/units/unit-wei-archer-crossbow-actions.png new file mode 100644 index 0000000..ca14fc6 Binary files /dev/null and b/src/assets/images/units/unit-wei-archer-crossbow-actions.png differ diff --git a/src/assets/images/units/unit-wei-archer-crossbow.png b/src/assets/images/units/unit-wei-archer-crossbow.png new file mode 100644 index 0000000..08df08e Binary files /dev/null and b/src/assets/images/units/unit-wei-archer-crossbow.png differ diff --git a/src/assets/images/units/unit-wu-cavalry-river-actions.png b/src/assets/images/units/unit-wu-cavalry-river-actions.png new file mode 100644 index 0000000..e13a3b6 Binary files /dev/null and b/src/assets/images/units/unit-wu-cavalry-river-actions.png differ diff --git a/src/assets/images/units/unit-wu-cavalry-river.png b/src/assets/images/units/unit-wu-cavalry-river.png new file mode 100644 index 0000000..8033e1b Binary files /dev/null and b/src/assets/images/units/unit-wu-cavalry-river.png differ