01 - AI Kept Eating The Data
The problem: Across every tool, Figma Make, Gemini Canvas, and others, the prototype would silently shorten, summarize, or drop achievement records. Sometimes a few disappeared. Sometimes all 31 collapsed into a handful. The tools were making autonomous decisions about what "mattered," without being asked.
The impact: A timeline without complete data is just a demo shell. The whole point of the tool is the content. Partial data made every prototype milestone feel hollow.
What happened: I tried everything, CSV attachments, JSON files, explicit prompts instructing the tools to use all records, record count reminders. The tools would comply briefly, then revert. This happened across Figma Make, Gemini Canvas, and others. It wasn't a configuration problem. It was a fundamental characteristic of how these tools manage context. The issue remains one of the most significant UX problems in vibe coding today.
The solution: Claude. The learning curve was steeper, but the payoff was worth it. Claude runs like a real developer environment, complete with a local server and folder structure, which meant I could finally offload the data to local files instead of trusting an AI to hold it all. Pair that with a project instructions file, and Claude retrieves the right data every time, no babysitting required.