# Execution Plan — Generation 4 Project Orchestrator (orchestrator_9)

## Phase 1: Milestone 2 Iteration 2 Gate Verification
1. **Gate Dispatch**:
   - `reviewer_m2_1_gen4`: Verify `CombatFeelEngine.getShakeOffset()`, hit-stop decay in `update(dt)`, and file hygiene.
   - `reviewer_m2_2_gen4`: Verify `WeaponSwingRenderer.cancelWindup()`, `AnimationEngine.cancelAction()` idle reset, and post-advance phase sync.
   - `challenger_m2_1_gen4`: Run empirical adversarial suite (`pytest tests/unit/test_challenger_m2_adversarial.py -v`) and verify 89/89 pass.
   - `challenger_m2_2_gen4`: Run unit suite (`pytest tests/unit/test_m2_animation_and_combat_feel.py -v`) and E2E suite (`pytest tests/e2e/test_poe2_ui_animation_vfx_e2e.py -v`).
   - `auditor_m2_1_gen4`: Forensic integrity verification (zero facade, genuine methods, strict line caps <= 350 soft / <= 500 hard).
2. **Gate Evaluation & Sign-off**:
   - Record verdicts in `GATE_STATUS.md`.
   - Update `PROJECT.md` Milestone 2 status to `DONE`.

## Phase 2: Milestone 3 — PoE2 Hybrid Skill VFX Engine & Visual Telegraphs
1. **Survey & Exploration**:
   - Dispatch 3 Explorers (`explorer_m3_1_gen4`, `explorer_m3_2_gen4`, `explorer_m3_3_gen4`):
     * Explorer 1: Multiphase VFX pipeline architecture (`vfx_renderer.js`: Charge -> Trajectory -> Impact -> Lingering decal).
     * Explorer 2: 5 elemental presets (`vfx_presets_catalog.js`: Fractal Lightning, Metallic Blood, Shattered Ice, Toxic Smoke, Earthen Fissures).
     * Explorer 3: Ground telegraph decals (`telegraph_renderer.js`: Cones, circles, rectangular beams with wind-up progress tracking) and canvas integration.
2. **Implementation**:
   - Dispatch `worker_m3_1_gen4` with explorers' synthesized blueprints, strict line cap rules, and mandatory integrity warning.
   - Implement `vfx_renderer.js`, `vfx_presets_catalog.js`, `telegraph_renderer.js`, and unit test suite `tests/unit/test_m3_poe2_skill_vfx.py`.
3. **Gate Verification**:
   - 2 Reviewers, 2 Challengers, 1 Forensic Auditor.
   - Update `PROJECT.md` Milestone 3 status to `DONE`.

## Phase 3: Milestone 4 — Comprehensive Skill Asset Catalog & Object Pooling
1. **Survey & Exploration**:
   - 3 Explorers for 10 canonical skills catalog and zero-allocation object pools (`skill_catalog.js`, `vfx_pool.js`).
2. **Implementation**:
   - Worker implements catalogs, pools, and integrates with `combat_skills.js`.
3. **Gate Verification**:
   - 2 Reviewers, 2 Challengers, 1 Forensic Auditor.

## Phase 4: Milestone 5 — 100% E2E Pass, Tier 5 Adversarial & 120 FPS Optimization
1. Run full E2E suite (42 tests).
2. Tier 5 white-box adversarial coverage hardening.
3. 120 FPS performance budget verification (<= 8.33ms frame time) & strict hygiene audit.
4. Final Forensic Audit.

## Phase 5: Victory & Reporting
1. Compile final `handoff.md`.
2. Report final completion to Sentinel.
