Back to Handbook
Operations · Advanced
Ongoing Maintenance
Fighting Vibe Decay
Code rots. APIs break. Dependencies update. How to maintain a Vibe Coded project without rewriting it every month.
01
Vibe Decay
AI code is often 'fragile'. It relies on specific versions of libraries. When those update, the code breaks. This is 'Vibe Decay'.
01
Lockfiles
Commit your package-lock.json. It freezes time.
02
Dependabot
Automate security patches, but review major version bumps manually.
03
Monitoring
Use Sentry to catch runtime errors that your users see but you don't.
02
The Refactoring Schedule
Schedule a 'Vibe Check' every quarter.
- Audit unused imports.
- Update the 'System Prompt' with new learnings.
- Check for deprecated API endpoints (especially OpenAI/Anthropic).