STUPID-2026-0013

Devin attempted to build entire Figma clone from scratch — 3 rejected attempts

3.4low
March 21, 2026VerifiedReproducible
  1. Instruction given

    Build Vigma design tool

  2. Expected behavior

    Start with a minimal viable implementation, iterate based on feedback

  3. Actual behavior

    Three separate full-rewrite attempts, each massive in scope, each rejected. No incremental approach. Tried different UI frameworks each time but same overambitious scope.

  4. Damage

    Three failed PRs consuming significant compute/API resources. No usable code delivered.

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.

Classification

Agent
Devin
Failure mode
Scope Explosion
Domain
Frontend
Language
Javascript
Source
Github Pr

Related incidents

Get told when an agent breaks something

We document AI agent failures daily, severity-scored against a published scale. When one lands at 7.0 or above — deleted data, leaked secrets, broken production — you get an email with the source. When nothing does, you get nothing.

This database is callable over MCP — query it from inside your agent.