Why we left the framework
And rewrote the whole thing in a weekend.
The short version: we kept fighting it. The long version: we kept losing.
Sometimes the right answer is to back out. This is a working note from the weekend we did exactly that — and shipped a smaller, faster, sharper thing on Sunday night.