What we learned making a coding agent produce UI someone can defend — the derivation chain, the preset floor, the gates, and the measurements that did and did not hold up.
Why we stopped trying to make the model produce good UI and started making it derive a system it has to answer to: the philosophy chain, a preset floor, numbered gates, and omd book.