fn render_plan_tree(plan: &Plan) -> String
Render a Plan arena as an ASCII tree, e.g.
Plan
[plan 1] sequence: fetch water ├─ navigate(kitchen) └─ grasp(water cup)