# Task Assignment — Worker Milestone 2 (Design & Asset Pipeline)

Scope:
Generate and package complete, high-aesthetic Dark Fantasy Cổ Võ Hoang Vực map textures for all 30 map styles into `client/webapp/assets/map/styles/<style_id>/`.

Each of the 30 style folders must contain:
1. `floor.png` (Isometric floor diamond texture, 64x32 or 128x64 px)
2. `wall.png` (Extruded masonry / cliff wall texture, 128x128 px)
3. `path.png` (Worn pathway diamond texture, 64x32 or 128x64 px)
4. `liquid.png` (Swamp / water / poison / lava fluid texture, 64x32 or 128x64 px)
5. `props.png` or prop decals (3 decorative props per style, matching catalog definitions)
6. Tangent-space normal maps: `floor_normal.png`, `wall_normal.png`, `path_normal.png`, `liquid_normal.png` (Sobel gradient with Blue channel mean > 128)

Reference:
- Read `spec_miner_survey_3\handoff.md` Section 5.2 for each style's color palette, theme category, and prop definitions.
- Use Python script / asset pipeline generator (e.g. PIL / Pillow) to generate crisp, atmospheric procedural textures adhering to each style's specific palette and dark fantasy theme.
- Ensure lightweight PNG compression (< 50 KB/tile) so total assets remain under 4 MB.
- Test that all 30 directories and files are present and valid.

Write handoff report to `c:\Projects\FreeExile\.agents\teamwork\worker_m2\handoff.md`.
