da6e084893
Migrated 11 call-site files + 7 production-affected mock files to use send_result() instead of send(): Call-site migrations (11 files): - test_ai_client_cli.py - test_ai_cache_tracking.py - test_ai_client_result.py (deleted test_send_deprecated_emits_warning; renamed test_send_extracts_data_from_result to test_send_result_does_not_emit_deprecation) - test_api_events.py - test_deepseek_provider.py (6 sites in 1 file) - test_gemini_cli_edge_cases.py - test_gemini_cli_integration.py - test_gemini_cli_parity_regression.py - test_gui2_mcp.py - test_tier4_interceptor.py - test_token_usage.py Mock migrations (7 files; pre-empted Phase 1 regressions): - test_conductor_tech_lead.py (3 mocks) - test_orchestration_logic.py (4 mocks including the missed test_run_worker_lifecycle_blocked) - test_orchestrator_pm.py (3 mocks) - test_orchestrator_pm_history.py (1 mock) - test_phase6_engine.py (1 mock) - test_run_worker_lifecycle_abort.py (1 mock) - test_spawn_interception_v2.py (1 mock) test_rag_integration.py mock migration deferred to RAG track (OOS1). Verified: 64/64 tests pass in the 18 migrated files.