Maintenance
Keeping a vibe coded app working — debugging with the AI, and stopping small changes from breaking everything.
Keeping it working
Debug by giving the AI the error and the context, and keep changes small enough to stay safe.
1 card →Can you keep a vibe coded app working?
Three questions on debugging with AI and stopping a small fix from breaking everything around it. No sign-up, instant score, and you can share how you did.
-
Q1 What does the AI need to fix a bug?Why
'It doesn't work' forces the AI to guess — and a guessing AI often breaks something else while missing the actual bug. The error text is the thing that points at the real location.
-
Q2 The AI wants to rewrite a large section to fix a small bug. What's the risk?Why
A big rewrite trades a known small problem for an unknown set of new ones. Keep the fix proportional to the bug.
-
Q3 Why does 'that didn't work' make debugging worse?Why
Each 'still broken' without new information invites another guess at the same wrong theory. Give it the error, the trigger, and the expectation — that's what narrows the search.