Lab Notes

Slop Is Death by a Thousand Unmade Decisions

Every AI default is a decision you let the machine make. The look is just the receipt.

July 19, 2026

Here is the most useful way I know to think about AI slop. It is not a quality. It is a count. Slop is the sum of the decisions you did not make.

Every screen you generate carries a hundred tiny choices: the color, the font, the radius, the spacing, the headline, the empty state, the button shape. When you vibe code, the model makes all of them, and it makes them from the same distribution of good enough as everyone else. You did not choose the gradient. You accepted it. A thousand accepted defaults, stacked, and the result wears a face your market has learned to distrust.

The compounding is the problem

No single default sinks you. A purple gradient is survivable. But defaults compound. The gradient plus Inter plus glass cards plus the identical page skeleton plus the vague hero add up to a pattern, and the pattern is what a visitor reads in the first fifty milliseconds. Death by a thousand cuts is a cliche. Death by a thousand unmade decisions is your conversion rate.

Founders already know this feeling from the inside. The research on decision fatigue is clear: by mid afternoon you have spent your good judgment, so you start accepting whatever is in front of you. The design defaults are the easiest thing in the world to accept when you are tired and the product still is not built. Mark Pincus calls the founder version of this death by a thousand compromises. Same shape, applied to the surface.

Taking decisions back is cheap

The good news hides in the same frame. If slop is unmade decisions, then de-slopping is not talent. It is picking a small number of decisions and actually making them. Five is usually enough. Color, type, first screen, empty state, words. I break those down in design without a designer.

You do not need to make a thousand better decisions than the model. You need to make five on purpose. The other nine hundred and ninety five can stay default, because nobody is grading your border radius. They are grading whether a human clearly showed up.

The hard part is seeing the count

You cannot tally your own unmade decisions, because you approved every one and stopped noticing. That is what a score is for: it counts them for you and points at the five that matter. Run your app through auditmy.design and see your count. Then go make five decisions.

Slop Is Death by a Thousand Unmade Decisions — Lab Notes