import { allProducts, priceIntel, euro } from '../lib/pricing'; export const GET = () => { const L:string[] = [ '# Kühlfinder – Vollständige Referenz', '> Kontrollzentrum für Klimagerät-Verfügbarkeit in DE/AT/CH/NL/PL/DK: Live-Bestand in Bau- und Elektromärkten + Online/Amazon/eBay, Verfügbarkeits-Prognose, Preis-Check mit Wucher-Warnung, Custom-Alarm + Preiswecker. Eigener Scraper, keine Drittdaten.', '', '## Kernfunktionen', '- Karte & Tabelle mit Standort-Abdeckung (Demo) + live geprüften Online-Preisen ausgewählter Produktseiten.', '- Verfügbarkeits-Prognose (Chance 7 Tage) aus Restock-Historie. Methodik: /prognose', '- Preis-Intelligenz: günstigster/üblicher/teuerster Preis, eBay-Range, Retoure/refurbished, Wucher ab UVP×1,3.', '- Custom Multi-Artikel-Watchlist, Alarm + Preiswecker (in Vorbereitung).', '- Beratung: 60-Sekunden-Finder, Klima-Rechner (kW/BTU), Soforthilfe, feste Anlage (SHK).', '', '## Geräte (kuratiert)', ]; for (const p of allProducts){ const pi=priceIntel(p); L.push(`- ${p.name} — ${p.type==='mobile_split'?'mobile Split':'Monoblock'}, ${p.btuh} BTU, ${p.roomSizeM2[0]}–${p.roomSizeM2[1]} m², EEK ${p.efficiencyCooling}. ${p.shortVerdict} Üblicher Preis ${euro(pi.fairPrice)}. /geraete/${p.slug}`); } L.push('', '## Seiten', '- / – Startseite (availability-first)', '- /karte – Live-Monitor (Karte, Tabelle, Prognose, Preis-Strip)', '- /rechner – Klima-Rechner (Leistung + Empfehlung)', '- /finder – 60-Sekunden-Empfehlung', '- /geraete – alle Geräte; /geraete/ – Details', '- /portasplit – PortaSplit-Status & Alternativen', '- /alarm – Custom-Alarm + Preiswecker', '- /pro – Pro-Pass (Echtzeit, Telegram, Frühwarnung)', '- /soforthilfe – Hitze-Tipps (Dachgeschoss/Haus)', '- /klimaanlage-installieren – feste Anlage (SHK), Preise & Partner', '- /prognose – Prognose-Methodik', '- /hitzeschutz – Klimawandel-Kontext', '- /transparenz – Methodik, Affiliate, Tracking, Zahlung'); return new Response(L.join('\n'), { headers: { 'Content-Type':'text/plain; charset=utf-8' } }); };