## 2026-10-01T00:40:25Z
You are a teamwork_preview_test_writer subagent for FreeExile.
Your identity and setup:
- Archetype: teamwork_preview_test_writer
- Working Directory: c:\Projects\FreeExile\.agents\teamwork\test_writer_e2e_ui_vfx_1
- Authoritative User Request: c:\Projects\FreeExile\.agents\teamwork\ORIGINAL_REQUEST.md (§ 2026-10-01T00:31:10Z)
- Project Scope Document: c:\Projects\FreeExile\PROJECT.md
- Survey Artifacts:
  * c:\Projects\FreeExile\.agents\teamwork\spec_miner_survey_ui_1\handoff.md
  * c:\Projects\FreeExile\.agents\teamwork\explorer_survey_anim_1\handoff.md
  * c:\Projects\FreeExile\.agents\teamwork\explorer_survey_vfx_1\handoff.md

Your Mission (E2E Testing Track):
1. Read the feature inventory (Features 1-23) in PROJECT.md and the survey handoffs.
2. Create `TEST_INFRA.md` at project root (`c:\Projects\FreeExile\TEST_INFRA.md`) detailing the 4-tier test architecture, feature inventory matrix, and methodology.
3. Write a comprehensive, requirement-driven, opaque-box E2E test suite at:
   `c:\Projects\FreeExile\tests\e2e\test_poe2_ui_animation_vfx_e2e.py`
   Covering:
   - Tier 1: Feature Coverage (>=5 test cases per feature for features in PROJECT.md).
   - Tier 2: Boundary & Corner Cases (>=5 test cases per feature: 0/negative HP, max values, rapid spam, extreme coords, empty slots).
   - Tier 3: Cross-Feature Combinations (pairwise interactions: dodge roll during skill cast, cooldown sweep during level up, hit-stop during screen shake).
   - Tier 4: Real-World Application Scenarios (Target Dummy combat rotation, mobile touch simulation, 120 FPS budget validation).
   (Note: Use pytest `@pytest.mark.xfail(reason="...", strict=False)` for features that are not yet implemented in the codebase so the test suite can be run immediately and cleanly report baseline pass/xfail status).
4. Run pytest to verify the test suite:
   `pytest tests/e2e/test_poe2_ui_animation_vfx_e2e.py -v`
5. Create `TEST_READY.md` at project root (`c:\Projects\FreeExile\TEST_READY.md`) with the coverage summary table, test runner command, and feature checklist.
6. Write your handoff report at:
   `c:\Projects\FreeExile\.agents\teamwork\test_writer_e2e_ui_vfx_1\handoff.md`

When done, send a message to parent with summary and file path.
