# Unique Officer 50px Identity QA v3 ## Scope Reviewed named-officer silhouettes at 72px and 50px battle scale, with extra attention on civil officials, Yizhou officers, and commanders that could visually overlap. ## Initial Weak Reads - `unit-ma-liang`: white-eyebrow identity was too subtle at battle scale. - `unit-yi-ji`: envoy/letter-carrier identity was weaker than the generic civil-official read. - `unit-gong-zhi`: route-guide/local-officer role read too close to a generic armored officer. ## Rework Results - `unit-ma-liang`: olive/sage civil robes, document props, and stronger white eyebrows; no large white feather fan. - `unit-yi-ji`: sealed letter, document tube, scrolls, and travel cloak to emphasize envoy silhouette. - `unit-gong-zhi`: olive route cloak, guide staff, route map, and surrender token to separate him from Li Yan and Wu Yi. ## QA Boards - Before board: `unique-officer-50px-identity-qa-v2.png` - After board: `unique-officer-50px-identity-qa-v3.png` - Batch board: `unit-sprite-review-batch7-unique-officer.png` ## Verification - Sprite release gate: passed - Art quality gate: passed - Workflow consistency gate: passed - `pnpm build`: passed - `pnpm deploy:nas`: passed - Local browser debug previews: console errors 0 for Ma Liang, Yi Ji, and Gong Zhi - Deployed browser debug previews: console errors 0 for Ma Liang, Yi Ji, and Gong Zhi - NAS deployment target: `/volume1/web/heros_web`