I spend half my prompts of making codex explain why and what is he doing. The other 40% is reducing the size of the code base and optimizing. Only 10-sh percent is new development.