Review controls without placing an inventory on this page. Keep names, values, owners, rotation evidence, and access records in an approved system designed for sensitive configuration.
Classify every value
Decide whether each value is public, server-only, build-time, runtime, environment-specific, or shared. NEXT_PUBLIC_ values are inlined into the browser bundle during next build and must be treated as publicly visible.
Verify the delivery path
Confirm how the build process, Next.js server, background work, migrations, health checks, and rollback receive configuration. Fail clearly when required configuration is missing without printing the value.
Test disclosure and rotation
Inspect repository history, build output, client bundles, logs, errors, analytics, and support artifacts. Rotate an expendable test credential through the full process so the runbook is based on observed behavior.