1.1 KiB
1.1 KiB
Implementation Plan: Robust Live Simulation Verification
Phase 1: Framework Foundation [checkpoint: e93e2ea]
- Task: Create
tests/visual_sim_mma_v2.pybased on existing simulation patterns.2a30e62 - Task: Implement helper methods in
ApiHookClientfor querying specific DearPyGui item states (e.g.,get_text_value,get_node_status).2a30e62
Phase 2: Epic & Track Verification
- Task: Write the simulation routine to trigger a new Epic and verify the Track Browser updates correctly.
605dfc3 - [~] Task: Verify that selecting a newly generated track successfully loads its initial (empty) state into the DAG visualizer.
Phase 3: DAG & Spawn Interception Verification
- Task: Simulate the "Start Track" action and verify the DAG visualizer populates with tasks.
- Task: Simulate the Auto-Queue advancing to a "Ready" task.
- Task: Verify the "Approve Worker Spawn" modal appears with the correct prompt and context.
- Task: Simulate clicking "Approve" and verify the worker's simulated output streams into the correct task detail view.
Phase: Review Fixes
- Task: Apply review suggestions
605dfc3