/** * Deployment startup guard. * * Next.js awaits register() before the server accepts traffic. Node runtimes * must verify every active Skill package against the immutable registry so a * stale or partially copied package fails closed during startup. */ export async function register(): Promise { if (process.env.NEXT_RUNTIME !== "nodejs") return; const { verifyAllActiveSkillPackages } = await import("./lib/skill-package-registry"); verifyAllActiveSkillPackages(); const { startPersonalReportWorker } = await import("./lib/personal-report-worker"); startPersonalReportWorker(); }