# Task Assignment — Test Writer Milestone 2 (Asset Integrity & Verification)

Scope:
Develop automated test suite `tests/unit/test_map_style_assets_integrity.py`:
1. Verify that all 30 styles have dedicated folders under `client/webapp/assets/map/styles/`.
2. Verify that each style contains valid `floor.png`, `wall.png`, `path.png`, `liquid.png`, and normal maps.
3. Verify that all files are valid PNGs (check PNG magic header `\x89PNG\r\n\x1a\n` and readable via PIL).
4. Verify image dimensions (floor/path/liquid 64x32 or 128x64, wall 128x128).
5. Verify normal map tangent-space lighting compliance ($B > 128$).
6. Verify total assets size is optimized (< 50 KB/tile, total < 8 MB).

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