The author describes my own experience, almost detail for detail, in the same problem space. Although Claude did do well for me with Plaid. My database schema was solid, but an LLM building a UI always leads to divergence, until it falls apart under its own weight. The CSS duplication borders on criminal.
Eventually I had to solve it by making a front-end framework where there is only one way to do anything. Now my front-ends don't diverge like that any more. But there is still that nasty CSS expansion...