Gemini Forgot Its Plan. I Kept the Makefile.

I was in the middle of the shared library extraction when I ran out of Claude tokens. Six repos deep, changes half-committed, migration plan half-finished. This was not ideal timing. So I opened Gemini CLI and handed it the plan. What followed was messy, instructive, and produced one idea that was better than anything I’d come up with on my own. Running Out of Tokens at the Worst Possible Moment Context windows and token budgets are real constraints when you’re vibe-coding, especially across multiple repositories. A six-repo migration with shared dependencies, coordinated test suites, and a consolidation plan burns through tokens quickly. This was also before I slimmed down the context I sent with every prompt. ...

May 23, 2026 · 6 min · Jamal Hansen