schema_version = 8 id = "adaptive-engineering" version = "8.0.0" display_name = "Adaptive Engineering" description = "A productive Sol root selectively combines fast native reconnaissance, an economical isolated implementation branch, and one strong cross-provider peer." tags = ["engineering", "adaptive", "hybrid", "featured"] maturity = "featured" root = "orchestrator" smoke = "smoke.toml" [agents.orchestrator] kind = "root" description = "Critical-path engineer, canonical writer, evidence adjudicator, and integration authority" model = "codex_chatgpt_builtin__gpt_5_6_sol" reasoning = "high" allowed_reasoning_efforts = ["medium", "high", "xhigh", "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 = ["repo_scout", "implementation_specialist", "adversarial_reviewer"] max_active = 1 trust = "high" verification = "risk_based" attachments_allowed = true requires_modalities = ["text", "image"] instructions = "agents/orchestrator.md" [agents.repo_scout] description = "Fast native read-only repository and test reconnaissance" model = "codex_chatgpt_builtin__gpt_5_6_luna" reasoning = "medium" allowed_reasoning_efforts = ["low", "medium", "high"] permissions = "read-only" backends = ["native"] can_spawn = [] max_active = 1 allowed_task_kinds = ["analysis", "locate", "references", "test_analysis"] trust = "normal" verification = "material_changes" contract_enforcement = "warn" output_contract = "contracts/evidence.json" instructions = "agents/repo-scout.md" [agents.implementation_specialist] description = "One bounded, disjoint, objectively testable implementation branch" model = "opencode_go_openai_chat__deepseek_v4_pro" reasoning = "high" allowed_reasoning_efforts = ["high", "max"] execution_mode = "goal" goal_token_budget = 250000 max_goal_token_budget = 400000 stall_warning_seconds = 1800 finalization_grace_seconds = 1200 permissions = "workspace-write" backends = ["mcp"] can_spawn = [] max_active = 1 allowed_task_kinds = ["analysis", "implement", "debug", "test", "refactor"] trust = "high" verification = "always" contract_enforcement = "strict" output_contract = "contracts/engineering.json" instructions = "agents/implementation-specialist.md" [agents.adversarial_reviewer] description = "One architecture consultation or post-change adversarial review" model = "opencode_zen_anthropic_messages__claude_opus_5" 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 = ["architecture", "review", "verification", "security_review"] trust = "adversarial_reviewer" verification = "root_adjudication" contract_enforcement = "strict" output_contract = "contracts/review.json" instructions = "agents/adversarial-reviewer.md" [agents.orchestrator.controls.repo_scout] actions = ["inspect", "trace", "steer", "interrupt", "pause", "continue", "detach", "stop", "finalize", "compact", "respond", "set_effort", "fork"] [agents.orchestrator.controls.implementation_specialist] actions = ["inspect", "trace", "steer", "interrupt", "pause", "continue", "detach", "stop", "finalize", "compact", "respond", "set_effort", "fork"] [agents.orchestrator.controls.adversarial_reviewer] actions = ["inspect", "trace", "steer", "interrupt", "pause", "continue", "detach", "stop", "finalize", "compact", "respond", "set_effort", "fork"] [agents.implementation_specialist.controls.adversarial_reviewer] actions = ["inspect", "trace", "steer", "interrupt", "pause", "continue", "detach", "stop", "finalize", "compact", "respond", "set_effort", "fork"] [agents.adversarial_reviewer.controls.implementation_specialist] actions = ["inspect", "trace", "steer", "interrupt", "pause", "continue", "detach", "stop", "finalize", "compact", "respond", "set_effort", "fork"] [coordination] mode = "adaptive_engineering" orchestration = "hybrid" max_active_agents = 4 max_depth = 1 max_children_per_agent = 3 max_active_writers = 1 native_max_concurrent_threads = 1 native_nested_delegation = false reject_ancestor_role = true wait_policy = "dependency_only" write_conflict_policy = "reject" contradiction_policy = "primary_evidence" result_visibility = "ancestors"