The first four days of this build log were about momentum. Create the repo. Wire up Gemma 4. Get ADB working. Add OCR. Ship a working task.

Day 5 is different. This one is about the walls I've hit and the walls I'm still staring at.

If you're building something real—especially from a phone—you know the feeling. The early wins dry up. The problems get harder. The internet doesn't have a tutorial for what you're trying to do. This post is about those moments.

What Broke in the Early Days (That I Didn't Write About)

I made the first few days look clean. They weren't.