/**
 * `USE_FIXTURES` の判定だけを切り出したモジュール。
 *
 * ★`lib/db/index.ts` から分離している理由（指示書M 段階5 で発見・修正）★
 *   `lib/logger/index.ts` がこの値を読むために従来 `@/lib/db` を import していたが、
 *   `lib/logger` は `instrumentation.ts` 経由で Edge Runtime でもコンパイルされる。
 *   `lib/db/index.ts` は `prismaSource` の中で生成済み Prisma クライアントを
 *   動的 import しており、それが `node:path` 等の Node 組み込みモジュールに依存するため、
 *   `USE_FIXTURES` という単純な boolean 1個のためだけに、Edge バンドルへ
 *   Prisma クライアントまで引きずり込まれてしまっていた
 *   （実測: `USE_FIXTURES=false` で `/api/reports/*` が軒並み404になった。
 *   ビルドログに `A Node.js module is loaded ('node:path') which is not
 *   supported in the Edge Runtime` の警告と "Ecmascript file had an error" が
 *   繰り返し出ていたことから特定）。
 *   この値を独立ファイルに切り出すことで、Edge到達経路から Prisma への依存を断つ。
 */
export const USE_FIXTURES = process.env.USE_FIXTURES !== "false";
