function keyFor(incidentId) { return `insuite_draft_${incidentId}`; } export function saveDraft(incidentId, payload) { localStorage.setItem(keyFor(incidentId), JSON.stringify({ savedAt: new Date().toISOString(), payload })); } export function loadDraft(incidentId) { const raw = localStorage.getItem(keyFor(incidentId)); if (!raw) return null; try { return JSON.parse(raw); } catch { return null; } } export function clearDraft(incidentId) { localStorage.removeItem(keyFor(incidentId)); }