What problem does it solve?
It eliminates confusion and wasted time when updating code to maestroCLI’s v2 architecture by clearly mapping legacy concepts and lifecycle behavior to the current v2 model.
Core Features & Use Cases
- Context-to-Memory migration: Convert v1 “context” terminology and imports to v2 “memory” equivalents, including adapter and filesystem path expectations.
- 4-state task lifecycle guidance: Correctly interpret and update task state handling to use only
open, claimed, done, and blocked transitions.
- v2 execution and backend model updates: Adapt to the removal of the v1 execution layer and the default plain-file task backend (
fs), while keeping code aligned to the TaskPort interface.
- Pre-agent hook and research-phase behavior: Understand how
pre-agent injects task specs and how tool detection occurs early during task handling.
- Memory promotion on feature completion: Apply v2’s
feature_complete behavior and the resulting memory_promote suggestions so feature learnings persist.
Quick Start
Ask an AI assistant to review your maestroCLI v2 migration changes by having it identify any remaining v1 “context” imports, invalid task states, and missing v2 patterns in the files you touched.