Skip to main content

Roadmap

A living document, updated by the maintainers as milestones land. Direction-setting follows GOVERNANCE.md: items appear here after discussion in public issues, and breaking changes go through the supermajority process defined there.

This page covers the release-line trajectory β€” what v4 is, what v5 is becoming, and how builds reach operators. For the detailed near-term work plan (Now / Next / Later, item by item), see the public roadmap in the docs tree.

Release lines at a glance​

LineBranchStatusPublishes channels
v4v4 (default)Supported stable linestable, candidate
v5v5Active development, RFC-gatededge

Operators select a line by pointing a hive at a release channel rather than a branch tag.

v4 β€” Stable Line​

v4 is the default branch and the supported stable line.

  • Bug fixes, security fixes, dependency updates, docs, and operability improvements (for example, the operator TUI shipped here in August 2026).
  • Continued hardening from the security-audit remediation backlog (see SECURITY.md).
  • Structural or protocol-level changes do not land here directly; they go through the v5 RFC process first, keeping v4 low-risk to track.
  • Support window: v4 remains supported through v5 development; an explicit EOL relative to the first stable v5 release will be announced before v5 GA.

v5 β€” Next Generation​

v5 development happens on the v5 branch, gated by public [v5 RFC] issues. The three pillars:

  • Reviewer lane. A dedicated agent role with authority to adjudicate escalated (needs-human) PRs, so the human-escalation queue has an owner instead of being a one-way door (#5480). A first implementation is merged on v5 (#5485). Per governance, reviewer-lane output is advisory where a human-approval requirement exists β€” it never substitutes for one.
  • Formal verification of protocol invariants. Promela/Spin models of protocol-shaped subsystems live in src/formal/ on v5, wired as an opt-in quality-lane capability gated at ACMM L5 (#5512, #5518). The approach has already paid for itself: the first model proved a liveness violation in the escalation ledger β€” a PR could become red, open, and excluded from every lane at once (#5511) β€” and the fix (#5515) flipped the violated properties to holding across millions of states. Goal: changes to modeled protocols update the corresponding model in the same PR.
  • Channel-based release trains. The three channels β€” edge (newest good build), candidate (awaiting soak), stable (promoted after soak) β€” exist today as moving GHCR tags, and divergence has begun: v4 builds publish stable and candidate while v5 builds publish edge. Remaining work is the soak/promotion policy in CI and digest-verifiable deployment, so what a spoke runs is provable rather than inferred from a tag. See release channels.

A documented migration path from v4 hubs and spokes, with dual-version operation during the transition, is part of the v5 GA bar.

Recently shipped (August 2026)​

Highlights from the last month of merges to v4 (and v5 where noted):

  • v4.0.1 and v4.0.2 releases through the gated release workflow, with the release gate now mirrored as a commit status.
  • Operator TUI: a terminal dashboard with agent kick, model picker, ACMM overlay, governor header, token/cost estimates, and an operator guide in the hivectl docs.
  • Escalation visibility: needs-human escalated PRs surfaced in the dashboard repo section, plus remediation hints (detectors, verdicts, and UI) so an operator sees why something escalated.
  • Backends: Google Antigravity models offered in the dashboard, and a backend smoke-test matrix in CI.
  • Scheduling: split poll cadences for issues vs. PRs, and an events/audit refresh in the dashboard.
  • Security and privacy: ttyd bound to loopback, snapshot checkout guard, and contributor-relay redaction fixes.
  • Forge abstraction: governor escalation writes are now typed against the neutral forge seam rather than the GitHub client, the first production caller on the multi-forge path.
  • v5: reviewer lane first implementation, the formal-verification quality lane, and the first Spin model plus the real bug it found.
  • CI and test hardening: sharded hub tests, hermetic test fixtures, and a series of flaky-test fixes.

Future (post-v5)​

Candidate themes, deliberately not committed β€” see the Later section of the detailed roadmap:

  • Cross-forge orchestration (GitHub, GitLab, Forgejo/Gitea) on the pkg/forge abstraction.
  • Memory and learning maturation: durable, auditable priming from retro findings and curated knowledge.
  • Kubernetes-native, policy-isolated agent sandboxes where that complexity is justified.

Non-goals (current)​

  • Replacing human judgment. Agent and reviewer-lane output is advisory wherever a human-approval requirement exists; Hive automates the pipeline around judgment, not the judgment itself.
  • A second docs site. Docs are published by syncing src/docs/ into the org docs site; this repo deliberately carries no site generator of its own.