schema_version = 8 id = "high-confidence-debugging" version = "8.0.0" display_name = "High-Confidence Debugging" description = "An economical DeepSeek diagnostician overlaps an independent Sonnet reproduction, repairs only after reproduction evidence, and submits the fix to fresh Sol verification." tags = ["debugging", "reproduction", "actor-critic", "featured"] maturity = "featured" root = "debug_lead" smoke = "smoke.toml" [agents.debug_lead] kind = "root" description = "Diagnostician, sole repair writer, correction owner, and final debugger" model = "opencode_go_openai_chat__deepseek_v4_pro" reasoning = "high" allowed_reasoning_efforts = ["high", "max"] execution_mode = "goal" goal_token_budget = 600000 max_goal_token_budget = 1000000 stall_warning_seconds = 3600 finalization_grace_seconds = 1800 plan_reasoning = "high" permissions = "workspace-write" can_spawn = ["independent_reproducer", "fix_verifier"] max_active = 1 trust = "high" verification = "always" instructions = "agents/debug-lead.md" [agents.independent_reproducer] description = "Independent reproducer allowed to return only a regression-test patch" model = "opencode_zen_anthropic_messages__claude_sonnet_5" reasoning = "high" allowed_reasoning_efforts = ["medium", "high", "xhigh", "max"] execution_mode = "goal" goal_token_budget = 200000 max_goal_token_budget = 300000 stall_warning_seconds = 1800 finalization_grace_seconds = 1200 permissions = "workspace-write" backends = ["mcp"] can_spawn = [] max_active = 1 allowed_task_kinds = ["reproduction", "test"] trust = "high" verification = "always" contract_enforcement = "strict" output_contract = "contracts/reproduction.json" instructions = "agents/independent-reproducer.md" [agents.fix_verifier] description = "Fresh Sol adversarial verifier, reusable once for a correction/reverification cycle" model = "codex_chatgpt_builtin__gpt_5_6_sol" reasoning = "high" allowed_reasoning_efforts = ["medium", "high", "xhigh", "max"] execution_mode = "turn" stall_warning_seconds = 1800 finalization_grace_seconds = 900 permissions = "read-only" backends = ["mcp"] can_spawn = [] max_active = 1 allowed_task_kinds = ["verification", "review", "test_analysis"] trust = "adversarial_reviewer" verification = "root_adjudication" contract_enforcement = "strict" output_contract = "contracts/verification.json" instructions = "agents/fix-verifier.md" [agents.debug_lead.controls.independent_reproducer] actions = ["inspect", "trace", "steer", "interrupt", "pause", "continue", "detach", "stop", "finalize", "compact", "respond", "set_effort", "fork"] [agents.debug_lead.controls.fix_verifier] actions = ["inspect", "trace", "steer", "interrupt", "pause", "continue", "detach", "stop", "finalize", "compact", "respond", "set_effort", "fork"] [agents.independent_reproducer.controls.fix_verifier] actions = ["inspect", "trace", "steer", "interrupt", "pause", "continue", "detach", "stop", "finalize", "compact", "respond", "set_effort", "fork"] [agents.fix_verifier.controls.independent_reproducer] actions = ["inspect", "trace", "steer", "interrupt", "pause", "continue", "detach", "stop", "finalize", "compact", "respond", "set_effort", "fork"] [coordination] mode = "reproduce_repair_verify" orchestration = "mcp" max_active_agents = 2 max_depth = 1 max_children_per_agent = 2 max_active_writers = 1 reject_ancestor_role = true wait_policy = "dependency_only" write_conflict_policy = "reject" contradiction_policy = "primary_evidence" result_visibility = "ancestors"