Planning. Use when the request is multi-step (>=3 steps), has an architectural choice on the table, touches multiple modules, or the scope is not obvious.