Home / Incidents / STUPID-2026-0013
STUPID-2026-00133.4lowDevinVerified

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
View Source