/**
* `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";