This is the public, sanitized version of an internal proposal I wrote to move our production app off Next.js.

Next.js is the default answer to "I want to build a React app." It's a great framework.

But default and necessary aren't the same word.

The gap between them quietly cost us speed, debuggability, and a surprising amount of cross-team friction.

We were building an authenticated, data-heavy product: dashboards, filters, charts. Almost every screen lived behind a login and updated in response to clicks.