Agents · Engineering

NextJSAgent · /abc-nextjs

Next.js 16 App Router conventions for ABC.

Encodes Next.js 16 App Router conventions — route groups, params as Promise, API routes, config — for every ABC project. The opinionated answer to 'how do we structure this?'.

  • App Router + route groups + params-as-Promise
  • API routes + edge / node runtime decisions
  • Config patterns that survive upgrades
Why

Next 13→14→15→16 has been a moving target. NextJSAgent locks in the conventions that ship, so new projects don't relearn the lessons every quarter.

How
  • Apply route groups + dynamic segments correctly
  • Decide runtime (edge vs node) per route
  • Wire config + middleware patterns from day one
Proof
Next.js target
16 (App Router)
Projects on convention
13
Upgrade incidents
0 forced rewrites