Trying a few things and some of these work wonders...
I discovered Conductor Extension for Gemini CLI and tried it out. Gemini 3.0 Pro Thinking told me that it likes the plan. I have also given it rules that I got from AICodeKing on YouTube that has it trained to do things that will keep it on track. Many times the AI hallucinates and does not even remember your tech stack. This will help on that. The features of the Conductor Extension is: Features - Plan before you build: Create specs and plans that guide the agent for new and existing codebases. - Maintain context: Ensure AI follows style guides, tech stack choices, and product goals. - Iterate safely: Review plans before code is written, keeping you firmly in the loop. - Work as a team: Set project-level context for your product, tech stack, and workflow preferences that become a shared foundation for your team. - Build on existing projects: Intelligent initialization for both new (Greenfield) and existing (Brownfield) projects. - Smart revert: A git-aware revert command that understands logical units of work (tracks, phases, tasks) rather than just commit hashes. I have it just reviewing my present codebase to see what is good and what needs help. In the last image you can see all the files it came up with about my codebase.