When generating the project, generate a plan and steps Notes: > planning step 1. generate plan in CLI 2. pass plan on 3. if no plan in main, generate it