The MVP combines three pieces: a planner that turns a goal into a todo.md, a CodeAct executor that runs the model's Python in a (here, simplified) sandbox and feeds back the result, and file-based memory that persists progress. One action per iteration, observe, repeat.