He drew three concentric circles.

Alan refactored it live:

"First," Alan said, erasing a tangled mess of arrows. "We separate business logic from UI. No more useEffect that fetches data AND validates coupons AND plays a sound."

Alan sat up in bed. "No more," he whispered. At 8:00 AM, he walked into the "war room." The team was exhausted. Juniors were frantically adding console.log statements. The product manager was asking, "Can we just wrap it in a try/catch ?"

The team had been using Context for everything. One giant AppProvider that held user data, UI theme, WebSocket messages, and a forgotten boolean for whether the footer animation had played.

The CEO loved speed. The CTO loved features. Alan loved sanity.