Versioned goals
Lifecycle, criteria, and constraints. Completion is blocked while required evidence, subgoals, or open conflicts remain.
Momentum is a continuity layer for long-horizon agents: versioned goals, typed memory, atomic checkpoints, and a verified resume.
See the continuity modelSynthetic fixture · not live agent state
Verified resume
The core is the authority. Every accepted change checks the expected stream version and writes in one transaction. A restart loads a verified resume bundle: the goal, visible memory, open conflicts, drift, and an optional checkpoint. Missing or changed hashes are an integrity error, not a silent skip.
Momentum
Continuity is structured: versioned goals, typed memory, atomic checkpoints, and a verified resume.
prepare-release
Every accepted change checks the expected stream version before one transaction writes the result.A ResumeBundle loads the goal, visible memory, open conflicts, declared drift (allow, warn, or block), and an optional checkpoint. Hash mismatch is an integrity error, not a silent skip.

One committed stream
Lifecycle, criteria, and constraints. Completion is blocked while required evidence, subgoals, or open conflicts remain.
Working, episodic, semantic, and procedural records. Shared or private. Supersession and conflicts are explicit, not inferred from prose.
Progress, working state, memory writes, and a state hash in one commit. Resume verifies those hashes before trusting the snapshot.
A ResumeBundle plus a hash-based manifest. Missing or changed checkpoint data is an integrity error, not a silent skip.
Hard-rule checks on a supplied action snapshot. Allow, warn, or block—recorded, not cleared by a later benign check.
Surfaces
The same continuity contract appears through a local MCP for agents and a labelled Console fixture for operators. Hosted surfaces are not generally available.
Local stdio over SQLite, identity bound at process start, twenty-one typed tools, and zero product telemetry. Hosted MCP has not shipped.
A continuity map, a cockpit for the next safe action, and an evidence inspector. The browser fixture is not an authenticated live account.
Local stdio tools over the same SQLite-backed core. No hosted Momentum endpoint.
A labelled local operator workspace concept. Not a live account.
Workspace-scoped goals and memory from the terminal. Not generally available.
The same local contract as a typed client. Not a public package today.
Goals, memory, and checkpoints stay in the local SQLite store you control. Momentum does not create a hosted dossier of Pathways walks or Ionic contracts, and the Console does not call a Tactico API from the browser.
You choose the goalMomentum resumes what you checkpoint. It does not choose objectives or run tools for you.
It stays localGoals, memory, and checkpoints remain on your machine. There is no hosted continuity service.