From Vibe Coding to Spec-Driven Development to Loop Engineering
On a Friday afternoon, someone on the ops team builds a dashboard in an hour. They describe it to a coding agent, click around, ask for a couple of changes, and share the link. Everyone loves it. On Monday a billing service renames one field, the dashboard quietly shows zero revenue for three regions, and nobody notices until Wednesday, because the only test the dashboard ever had was a person looking at it on Friday.
Nobody did anything wrong. The dashboard was built the right way for a prototype, and then it stopped being a prototype without anyone deciding that it had.