v3.5.0

v3.5.0 — M6: Autonomy Hardening

Goal: The system can autonomously execute a large-scale task (e.g., porting a substantial codebase) using hierarchical plan decomposition with 4+ levels of subplans, decision correction with selective subtree recomputation, parallel execution scaling to 10+ concurrent subplans, and validation-gated apply.

Note: Server stubs have been moved to M9 (v3.8.0) following the ACP→A2A protocol adoption and server architecture redesign (ADR-047/ADR-048). TUI features moved to M8 (v3.7.0).

Acceptance Criteria

  • System can autonomously execute a large-scale porting task using hierarchical subplan decomposition (4+ levels)
  • Parallel execution scales to 10+ concurrent subplans with configurable concurrency limits
  • Automation profiles (8 built-in: manual through full-auto) control autonomy thresholds per operation
  • Safety profiles enforce hard constraints: sandbox required, checkpoint required, unsafe tool gating, skill allow-lists, cost/retry limits
  • Cost and risk estimation actor produces estimates before plan execution
  • Autonomy guardrails (max steps, tool budget, required confirmations) enforced with audit trail
  • Semantic validation (syntax, import, and reference checks) runs during Strategize and Execute phases
  • A2A local facade enables in-process routing (groundwork for server mode in M9)
  • LSP server stub with JSON-RPC transport registered and accessible from actor graphs
  • Test coverage >= 97%

Technical Criteria

  • Automation profiles with 11 automatable task flags and confidence thresholds (0.0–1.0).
  • Safety Profile sub-model as composed component of AutomationProfile per ADR-041.
  • Large-project decomposition with 4+ level hierarchical subplans and clustering heuristics.
  • Estimation actor producing EstimationReport with cost and risk projections.
  • A2A local facade implementing in-process routing for local mode.
  • LSP runtime stub with initialize/shutdown handshake and JSON-RPC stdio transport.
  • Test coverage remains >= 97%.
2026-03-10
27% Completed
#9094 opened 2026-04-14 07:29:09 +00:00 by HAL9000 0 / 11