/** * Next.js instrumentation hook — runs once at server startup. * Used to initialize background schedulers. */ export async function register() { // Only run on the server (not during build or in edge runtime) if (process.env.NEXT_RUNTIME === "nodejs") { // ParcelSync auto-refresh scheduler DISABLED during GIS DB overhaul. // Re-enable by uncommenting the import below once the new schema is stable. // await import("@/modules/parcel-sync/services/auto-refresh-scheduler"); // ePay CF extract auto-cleanup (deletes rows + MinIO objects 45 days // after issuance). Self-contained scheduler; safe to run every deploy. await import("@/modules/parcel-sync/services/epay-cleanup"); } }