Interactive playground
Planner vs Controller Explorer
Separate 'is there a valid plan' from 'can the controller follow it' by tuning goal tolerance, lookahead, corridor width, and footprint.
Outcomefailed
Reasongoal cell is lethal/inflated — planner returns no path