Skip to content

Concept Map

BMO has many feature pages, but the fastest way to understand the system is to start from the same concept families used by the primary navigation. Use this page when you know the kind of problem you are solving but not the exact feature name yet.

Concept familyStart withThen use
Core ConceptsHow BMO Thinks and Acts, Stigmergic DeliveryAgent Mesh, Nanites, Decision Posture, Goal Contracts
Sessions & ContinuitySessionsSession Modes, Session Compaction, Auto-Checkpoint, Length Recovery
Workflows & Decision ForumsWorkflow Map, Staged WorkflowArena, Workstreams and Factory Patterns, Choreography, Teams
Context & Workspace IntelligenceAdaptive Context, Workspace IntelligenceWorkspace Trail, Workspace Observer, Persistent Memory, Semantic Code Search
Trust, Evidence & RecoveryAgent Debugger, Run ObservabilityQuality Gates, Run Ledger, Contract Preflight, TPM Recovery
Editing & Code Change ToolsSmart Apply, Apply PatchEdit Quality, Ripple Edits, Edit Capsules, Format on Save

Start with Sessions & Continuity when the question is about conversation state: switching, restoring, checkpointing, resuming, compacting, or recovering a long-running thread.

Start with Workflows & Decision Forums when the question is about how work moves: staging, comparing alternatives, running teams, repeating a workstream, or choosing between candidate answers.

Start with Stigmergic Delivery when the question is about indirect coordination: work leaving signals in the workspace, pressure building in zones, and operators reading what deserves attention next.

Start with Trust, Evidence & Recovery when the question is “what happened, can I prove it, and how do I recover?”

Start with Editing & Code Change Tools when you are focused on file mutation mechanics, patch application, edit validation, or rollback envelopes.

Some concepts happen inside the same runtime but answer different questions. Arena runs inside a session, but it is a decision forum for comparing candidate answers, not a session-continuity primitive. Use Sessions for conversation lifecycle and Arena for during-turn comparison.

Auto-Checkpoint covers git micro-commits and session checkpoint operations. Use the Sessions hub to choose between a new session, a branch, a session checkpoint, or a git undo.