Skip to content

Latest commit

 

History

History
82 lines (63 loc) · 3.87 KB

File metadata and controls

82 lines (63 loc) · 3.87 KB

Roadmap

Vision

A reliable, safe, and extensible open-source framework for autonomous software-development task orchestration that works with multiple model providers and project types.

Version 0.1 — Public foundation

Focus: Sanitized, documented, testable foundation.

  • Sanitized public release with no private references
  • Core orchestration loop with stage enforcement
  • Specialized cloud and local roles
  • Paid orchestrator with free-first delegated-role routing
  • Deterministic routing, runtime, integration, and security tests
  • CI, contribution, security, and release workflows
  • /feature, /loop, and /loop-init commands

Version 0.2 — Reliability, portability, and observability

Focus: Durable budgets, provider abstraction, structured events, and cross-platform validation.

  • Configurable token, cost, and workflow-call budgets
  • Persistent budget state across plugin and process restarts
  • Same-model transient retries with exponential backoff and jitter
  • Provider adapter interface and custom adapter example
  • Local/Ollama provider recognition and timeout handling
  • Versioned structured event schema and append-only event log
  • Event query utility and recursive log redaction
  • Portable checkpoint paths
  • Linux, macOS, Windows, WSL, and Git Bash guidance
  • Cross-platform Node runtime CI
  • Scheduled OpenCode patch compatibility workflow
  • Runtime configuration schema and integration-contract validation

Version 0.3 — Policy, recovery, and evaluation

Focus: Preserve flexible model reasoning while strengthening durable authorization, recovery, and measurable performance.

  • Hybrid orchestration policy kernel with model-proposed actions
  • Shadow-mode policy observation
  • Hard-invariant enforcement with risk gates advisory
  • Risk-based low, medium, high, and critical evidence enforcement
  • Durable one-time action permits and fix-cycle state
  • Staged-candidate hashing and policy-controlled final commits
  • Evaluation report for model/kernel disagreements, false blocks, skipped stages, cost, and completion quality
  • Resumable workflow recovery using durable policy, budget, candidate, and event state
  • Automatic recovery from interrupted build/test/review stages when evidence remains valid
  • Strict versioned worker-result envelopes with fail-closed parsing
  • First-class baseline result semantics for clean, reproduced, pre-existing-failure, and blocked outcomes
  • Optional task-progress dashboard backed by structured events
  • Container-based execution profiles for stronger isolation
  • Isolated Git worktrees and deterministic reconciliation before enabling parallel writers
  • Community-contributed role and provider packs
  • Expanded local-model benchmarking and hardware guidance

Version 0.4 — Team and enterprise workflows

Focus: Scale, audit, and administrative controls.

  • Multi-project orchestration
  • Persistent task queues and backlog processing
  • Team role-based access control
  • Tamper-evident audit storage
  • Provider SLA and spend monitoring
  • SSO and team authentication integration
  • Compliance deployment guidance

Version 1.0 — Stable API

Focus: Long-term compatibility and ecosystem growth.

  • Stable, versioned public APIs
  • Backward-compatible configuration migrations
  • Extensive live-provider integration testing
  • Published performance and reliability benchmarks
  • Official npm, Homebrew, and container distributions
  • Upstream or extension-based replacement for the OpenCode source patch

How to influence the roadmap

Open an issue describing the use case, safety constraints, expected behavior, and evidence that would prove completion. The roadmap is a living document; reliability and security issues take priority over adding more agent roles.