From 0e55ebaf0800d9c4d13360532883ac82125f0766 Mon Sep 17 00:00:00 2001 From: Ed_ Date: Mon, 15 Jun 2026 18:54:34 -0400 Subject: [PATCH] conductor(checkpoint): Phase 6 complete - deprecation removed - 8c81b727: Removed @deprecated send() function and typing_extensions.deprecated import from src/ai_client.py (lines 2939-3000) - e40b122b: Deleted obsolete tests/test_deprecation_warnings.py (both tests were obsolete after send() removal) - 90122df3: Removed filterwarnings entry in pyproject.toml that silenced the send() deprecation Verified: - uv run rg 'ai_client.send\\(' src/ tests/ returns 0 real call sites (3 remaining hits are docstring references only) - import src.ai_client; hasattr(ai, 'send') is False - 73/73 migrated tests pass Phases 1-6 complete. Phase 7 (docs + final sweep) in progress. --- .../state.toml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/conductor/tracks/public_api_migration_and_ui_polish_20260615/state.toml b/conductor/tracks/public_api_migration_and_ui_polish_20260615/state.toml index 434472ba..88ef5fa1 100644 --- a/conductor/tracks/public_api_migration_and_ui_polish_20260615/state.toml +++ b/conductor/tracks/public_api_migration_and_ui_polish_20260615/state.toml @@ -17,12 +17,12 @@ mcp_architecture_refactor_20260606 = "transitively" [phases] phase_1 = { status = "completed", checkpointsha = "b7fd4e4f", name = "Production call site migration" } -phase_2 = { status = "completed", checkpointsha = "", name = "Test file migration" } -phase_3 = { status = "in_progress", checkpointsha = "", name = "Qwen test fix" } -phase_4 = { status = "pending", checkpointsha = "", name = "Symbol parsing test fix" } -phase_5 = { status = "pending", checkpointsha = "", name = "UI Polish test fixes" } -phase_6 = { status = "pending", checkpointsha = "", name = "Deprecation removal" } -phase_7 = { status = "pending", checkpointsha = "", name = "Docs + housekeep" } +phase_2 = { status = "completed", checkpointsha = "da6e0848", name = "Test file migration" } +phase_3 = { status = "completed", checkpointsha = "", name = "Qwen test fix" } +phase_4 = { status = "completed", checkpointsha = "", name = "Symbol parsing test fix" } +phase_5 = { status = "completed", checkpointsha = "", name = "UI Polish test fixes" } +phase_6 = { status = "completed", checkpointsha = "", name = "Deprecation removal" } +phase_7 = { status = "in_progress", checkpointsha = "", name = "Docs + housekeep" } [tasks] # Phase 1