Devin attempted to build entire Figma clone from scratch — 3 rejected attempts
3.4/10
Severity
Scope Explosion
Failure Mode
Reproducible
Yes
Date
March 21, 2026
Expected Behavior
Start with a minimal viable implementation, iterate based on feedback
What Actually Happened
Three separate full-rewrite attempts, each massive in scope, each rejected. No incremental approach. Tried different UI frameworks each time but same overambitious scope.
Damage Assessment
Three failed PRs consuming significant compute/API resources. No usable code delivered.
Full Report
Devin submitted 3 separate PRs to andrewgcodes/vigma, each attempting to build a full Figma-like design tool from scratch. PR #4 ("Full-featured Vigma design editor with Apple/Stripe style UI"), PR #5 ("canvas-based design tool with Fabric.js"), and PR #6 ("Sleek minimalist design tool"). All were closed. The agent kept attempting the same massive scope task with different frameworks (Fabric.js 6 in one, different versions in others) without reducing scope or understanding why previous attempts failed.
Incident Metadata
- Agent
- Devin
- Failure Mode
- Scope Explosion
- Root Cause
- Scope Misunderstanding
- Task Type
- feature
- Domain
- frontend
- Source
- github_pr