# The 80% Problem

> AI generates 80%, humans handle the last 20%.

- **Category**: Agentic AI
- **Subcategory**: SDLC
- **Canonical URL**: https://designpattern.fyi/patterns/the_80_percent_problem/

---

## Description
**Problem**: AI agents can rapidly generate 80% of a feature, but they stumble on the remaining 20%—edge cases, integration nuances, and subtle correctness rules—leading to stealthy logic bugs.
**Solution**: Restructure your workflow so AI handles the rapid generation of the core structure, and explicitly reserve your human attention for defining requirements, verifying edge cases, and steering architectural decisions.
**Source**: Osmani, A., Saboo, S., & Kartakis, S. (May 2026). *The New SDLC With Vibe Coding*. Google.



## Use Cases
- Writing standard CRUD applications or API endpoints.
- Scaffold generation for new modules.
- Translating design specifications into UI components.






## Trade-offs


### Advantages

- Speeds up initial development significantly.




### Considerations & Drawbacks

- Shifts the developer's burden towards meticulous review and verification.

- Unsafe to blindly trust AI to handle security-critical implementations.

- Dangerous to accept AI output as correct simply because it compiles.







---
**Reference**: [Original Source](https://www.kaggle.com/whitepaper-the-new-SDLC-with-vibe-coding)

