01Requirements become executable steps
start_feature does not jump into writing code. It reads project context, refreshes the index, runs impact analysis, then breaks the requirement into tasks with acceptance criteria before handing them to the agent.
02Interrupted plans resume where they stopped
plan_heartbeat persists completed, skipped and unresolved steps along with their evidence. After a dropped conversation, a restart, or a different agent, resume_plan recomputes what runs next.
03Nothing closes half-done
converge checks steps, unresolved items, and five kinds of evidence: requirements, spec, implementation, tests and review. If any is missing it refuses closure — "mostly done" does not pass.
04Find the root cause before touching code
start_bugfix runs the SRC-8 eight-step root-cause protocol (inspired by Toyota TBP): reproduction contract, attribution layers, contributing factors. No code changes until the worksheet is closed.
05Context survives new conversations
History Session is on by default and archives each turn — real user wording, decisions, open items — as local Markdown. A new chat picks up where the last one stopped, no vector database required.
06Five visual workbenches
Native MCP Apps including Feature Workbench, Memory Center and Convergence Gate render plan progress, memory entries and convergence state right inside the client.