Manifest / artifact
Where it usually lives
Who reads it
Question it answers
BUILD_ID
.next/BUILD_ID
Server + client asset loader
Which immutable version of the app is currently being served?
build-manifest
.next/build-manifest.json
Server renderer + client runtime
For a route, which JS/CSS files must be included or prefetched?
app-build-manifest
.next/app-build-manifest.json
App Router runtime
Which App Router pages map to which app chunks?
routes-manifest
.next/routes-manifest.json
Next server / adapter
Which redirects, rewrites, headers, dynamic route regexes and route metadata exist?
prerender-manifest
.next/prerender-manifest.json
Next server + cache layer
Which routes were prerendered, what are their data routes, and how should ISR/fallback behave?
app-paths-manifest
.next/server/app-paths-manifest.json
Server renderer
Which compiled server file corresponds to an App Router page or route handler?
app-path-routes-manifest
.next/server/app-path-routes-manifest.json
Server route matcher
How do normalized app paths map back to public URL paths?
client-reference-manifest
.next/server/app/**/client-reference-manifest.js
RSC runtime
When server output references a Client Component, which browser chunk exports it?
server-reference-manifest
.next/server/server-reference-manifest.*
Server Actions runtime
Which encrypted action IDs map to which server functions?
middleware-manifest
.next/server/middleware-manifest.json
Request router / platform adapter
Which middleware or proxy bundle should run before which routes?
react-loadable-manifest
.next/react-loadable-manifest.json
Dynamic import runtime
Which dynamic imports produced which loadable chunks?
required-server-files
.next/required-server-files.json
Self-host / standalone copy step
Which files must be present beside the production server?