conductor(plan): Mark t3_6 (send() @deprecated) as complete
This commit is contained in:
@@ -56,7 +56,7 @@ t3_2 = { status = "pending", commit_sha = "", description = "Red: tests/test_ai_
|
||||
t3_3 = { status = "pending", commit_sha = "", description = "Refactor 6 classifier functions to return ErrorInfo: 5 in src/ai_client.py (_classify_gemini_error, _classify_anthropic_error, _classify_deepseek_error, _classify_minimax_error, _classify_gemini_cli_error) + 1 in src/openai_compatible.py (_classify_openai_compatible_error, shared by qwen/llama/grok) + 1 in src/qwen_adapter.py (classify_dashscope_error, no underscore prefix)" }
|
||||
t3_4 = { status = "pending", commit_sha = "", description = "Rename _send_<vendor>() to _send_<vendor>_result() for all 8 vendors (Gemini, Anthropic, DeepSeek, MiniMax, Gemini CLI, Qwen, Llama, Grok); new return type is Result[str]. Per-vendor atomic commits (8 sub-tasks in plan)." }
|
||||
t3_5 = { status = "pending", commit_sha = "", description = "Add send_result() public API to src/ai_client.py; returns Result[str]; mirrors existing send() signature (13+ parameters including 8 callbacks - read with manual-slop_py_get_definition)" }
|
||||
t3_6 = { status = "pending", commit_sha = "", description = "Mark send() as @deprecated + rewire to call send_result() + add filterwarnings to tests/conftest.py to silence deprecation in existing tests" }
|
||||
t3_6 = { status = "completed", commit_sha = "73cf321c", description = "Mark send() as @deprecated + rewire to call send_result() + add filterwarnings to tests/conftest.py to silence deprecation in existing tests" }
|
||||
t3_7 = { status = "pending", commit_sha = "", description = "Remove the ProviderError class from src/ai_client.py + remove dead 'except ProviderError' clause" }
|
||||
t3_8 = { status = "pending", commit_sha = "", description = "Phase 3 checkpoint commit + git note" }
|
||||
# Phase 4: rag_engine.py refactor
|
||||
@@ -102,7 +102,7 @@ optional_in_3_files_baseline_recorded = false
|
||||
hard_rules_section_in_styleguide = false
|
||||
external_validation_cited = false # Lottes + Valigo references in spec §3.1.1
|
||||
audit_optional_script_added = false # scripts/audit_optional_in_3_files.py
|
||||
deprecation_filterwarnings_at_phase_3 = false # added in plan Task 3.6 Step 5, NOT Phase 5
|
||||
deprecation_filterwarnings_at_phase_3 = true # added in plan Task 3.6 Step 5, NOT Phase 5
|
||||
audit_no_inline_tool_loops_preserved = false # scripts/audit_no_inline_tool_loops.py still passes after the refactor (run_with_tool_loop usage preserved for the 4 refactored vendors)
|
||||
|
||||
[result_types_coverage]
|
||||
@@ -133,7 +133,7 @@ _send_renamed_to_result = 0
|
||||
of_total_send = 0 # was the second 'of_total' - renamed for clarity (9 expected: 8 vendors + _send_llama_native Ollama adapter)
|
||||
classify_error_returns_error_info = 0
|
||||
of_total_classify = 0 # was the first 'of_total' - renamed for clarity (6 expected: 4 in ai_client + 1 shared + 1 qwen)
|
||||
deprecation_warning_emitted = false
|
||||
deprecation_warning_emitted = true
|
||||
tests_pass_before = 0
|
||||
tests_pass_after = 0
|
||||
|
||||
|
||||
Reference in New Issue
Block a user