// Kleine Nutzungs-Quote der Ideen-Eingabe (v3-Umbau P5, unveraendert aus IdeenView). // // Zaehlt im localStorage mit, wie oft abgeschickt und wie oft die Einordnung korrigiert // wurde. Reine Bedienstatistik, kein Geheimnis — der Zaun aus P1 (ESLint-Regel gegen // Geheimnisse im localStorage) greift hier bewusst nicht. const QUOTE_KEY = "mc_ideen_quote" export function quoteLesen(): { gesendet: number; geaendert: number } { try { const d = JSON.parse(localStorage.getItem(QUOTE_KEY) || "{}") return { gesendet: Number(d.gesendet) || 0, geaendert: Number(d.geaendert) || 0 } } catch { return { gesendet: 0, geaendert: 0 } } } export function quoteZaehlen(feld: "gesendet" | "geaendert"): void { try { const q = quoteLesen() q[feld] += 1 localStorage.setItem(QUOTE_KEY, JSON.stringify(q)) } catch { /* privater Modus o. ä. — die Zählung ist Beiwerk, nie ein Grund zu scheitern */ } }