export function safeJson(text: string | null | undefined, fallback: T): T { if (text == null || text === "") return fallback; try { return JSON.parse(text) as T; } catch { return fallback; } }