Skip to content

Limitations and maturity map

Evaluators should read this before assuming every feature page is daily-use product. BMO ships a large surface; maturity labels distinguish regular workflows from measurement-only and research paths. They are navigation guidance, not a guarantee of suitability for a particular deployment.

  • Release tags identify the supported CLI and on-disk behavior for that release line.
  • Pin a release tag when stability matters more than latest features.
  • Local builds report devel or git describe — see Versioning.

From About This Book:

LabelMeaning
Daily-useStarting point for regular coding and review
AdvancedAfter you understand the main workflow, or for scripts/teams
Maintainer-facingContributors, support, source-level diagnosis
Eval-onlyMeasurement; does not grant runtime authority by itself
ReferenceDense contracts — consult when you know what you need
SurfaceLabelDay one?Link
TUI / bmo runDaily-useYesQuickstart
Session modesDaily-useYesSession modes
Patch proposalsDaily-useWhen reviewing agent editsPatch proposals
bmo synthesizeAdvancedOnly with a declared specificationChange synthesis
Parent outcomeAdvancedProvisioned controller onlyParent outcome
Staged workflowAdvancedOptional plan gateStaged workflow
Automation / autopilotAdvancedCI and backgroundAutomation
Multi-agent / claimsAdvancedOnly when parallelizingMulti-Agent Workflows
Agent mesh / A2AAdvancedRemote delegationAgent mesh
ArenaAdvancedModel comparisonArena
Agent debuggerMaintainer-facingAfter something breaksAgent debugger
Shadow evalsEval-onlyQuality programsShadow evals
Stigmergic deliveryAdvanced (research preview on feature page)Not day oneStigmergic delivery
*-parity reference pagesReferenceIntegratorsReference
  • Not a hosted IDE — terminal and integration surfaces; no turnkey web IDE.
  • Not default fully autonomous — approval and visibility are intentional.
  • No first-party private MCP tunnel — operator supplies network path; see Enterprise networking.
  • Workspace claims are process-local — not filesystem locks across machines.
  • Release compatibility — plan for format and CLI evolution between release lines.

Concept, recorded evidence and current qualification

Section titled “Concept, recorded evidence and current qualification”

The homepage’s synthesis map is a proposed integration. A feature’s presence in that map does not establish that the full loop is accepted. The proof gallery labels conceptual scenes, the bounded bmo synthesize command, historical fixture evidence, and the narrower qualified delegation envelope separately. Change synthesis retains a reviewable proposal from a declared specification. It does not apply that proposal or accept a parent objective. The executed penalty example and the failed parent check are on Decision-guided software synthesis. Check the revision, configuration and stated limits of a receipt before using it to support a deployment decision.