/ Article
A practical loop I use: let the agent draft broadly, then tighten scope with specs, evals, and hard product constraints before anything ships.
My default loop now: scaffold broadly, then constrain hard.
Pass one — explore
Let the agent explore the shape of the product. Don't choke it with premature constraints while you're still discovering the surface area.
Pass two — lock
Lock the surfaces that matter: data model, critical flows, copy tone, and the evals that prove the thing still works after the next rewrite.
If you constrain too early, you waste the agent's range. If you never constrain, you get an infinite demo.
