When the planner returns, you get an ordered list of typed ops: addMiddleware, addCaching, wrapTransformation, extractModule. Each step targets a specific graph node by id. No prose. No 'find this string and replace it.'
When you approve, Schema applies each step in order and runs your test suite between every one. A red test rolls the step back, leaving the working tree clean. Steps that pass flash green where they land on the canvas, so you can watch the architecture mutate in real time.
Watch the plan stream in, get applied, and the canvas flash green on the two routes that just got requireAuth.