diff --git a/conductor/tracks/test_stabilization_20260302/plan.md b/conductor/tracks/test_stabilization_20260302/plan.md index e8d0394..17236cd 100644 --- a/conductor/tracks/test_stabilization_20260302/plan.md +++ b/conductor/tracks/test_stabilization_20260302/plan.md @@ -15,7 +15,7 @@ - [ ] Task: Conductor - User Manual Verification 'Phase 1: Infrastructure & Consolidation' (Protocol in workflow.md) ## Phase 2: Asyncio Stabilization & Logging -- [ ] Task: Audit and Fix `conftest.py` Loop Lifecycle +- [x] Task: Audit and Fix `conftest.py` Loop Lifecycle [5a0ec66] - [ ] WHERE: `tests/conftest.py:20-50` (around `app_instance` fixture). - [ ] WHAT: Ensure the `app._loop.stop()` cleanup safely cancels pending background tasks. - [ ] HOW: Use `asyncio.all_tasks(loop)` and `task.cancel()` before stopping the loop in the fixture teardown.