<?php
/**
 * Seed-Script: 20 zentrale Klima-/Energiebegriffe ins Glossar einspielen.
 *
 * Aufruf (XAMPP):  c:\xampp\php\php.exe App/php/seed_glossar_klima.php
 *
 * Upsert-Logik: vorhandene Einträge werden aktualisiert, neue angelegt.
 * Wichtig: Alle Umlaute kommen über diesen Pfad korrekt rein, weil
 *         getDB() schon 'SET NAMES utf8mb4 COLLATE utf8mb4_unicode_ci' setzt.
 *
 * Diese Datei ist ein einmaliges Werkzeug und darf in Produktion nicht
 * aufgerufen werden. Sie ist idempotent — mehrmaliges Ausführen erzeugt
 * keine Duplikate.
 */

require_once __DIR__ . '/config/db.php';

if (php_sapi_name() !== 'cli') {
    http_response_code(403);
    exit("CLI only.\n");
}

$db = getDB();
$db->exec("SET NAMES utf8mb4 COLLATE utf8mb4_unicode_ci");

$entries = [
    // ─────────────────────────────────────────────────────────────────────
    [
        'key_slug' => 'treibhauseffekt',
        'title'    => 'Treibhauseffekt',
        'short'    => 'Gase in der Atmosphäre halten Wärme zurück und erwärmen die Erde.',
        'text'     => "Die Sonne schickt Licht zur Erde. Ein Teil davon wird vom Boden in Wärme umgewandelt und wieder abgestrahlt. Ohne Atmosphäre würde diese Wärme direkt ins All entweichen — die Erde wäre eisige -18 °C kalt.\nTreibhausgase wie CO₂, Methan und Wasserdampf wirken wie die Glasscheiben eines Gewächshauses: Sie lassen Sonnenlicht durch, halten die Wärmestrahlung aber teilweise zurück. Dadurch beträgt die Durchschnittstemperatur angenehme +15 °C. Dieser natürliche Treibhauseffekt macht Leben überhaupt möglich.\nDurch die Verbrennung fossiler Brennstoffe wird heute deutlich mehr CO₂ ausgestoßen als natürlich abgebaut werden kann. Die Atmosphäre hält mehr Wärme zurück — der zusätzliche, menschengemachte Treibhauseffekt erwärmt die Erde.",
        'unit'     => null,
        'category' => 'klima',
        'image_path' => 'assets/img/glossar/treibhauseffekt.svg',
        'modules'  => ['klima','stadt','fluss'],
        'examples' => [
            'Ohne Treibhauseffekt: -18 °C Durchschnittstemperatur · mit: +15 °C.',
            'Die Erde ist dadurch 33 °C wärmer, als sie ohne Atmosphäre wäre.',
            'Seit 1850 hat sich die Erde um rund 1,2 °C zusätzlich erwärmt.',
            'Venus hat einen extremen Treibhauseffekt — dort herrschen +465 °C.',
        ],
        'links' => [
            ['Wikipedia: Treibhauseffekt', 'https://de.wikipedia.org/wiki/Treibhauseffekt'],
            ['Klimafakten.de', 'https://www.klimafakten.de/wissen/treibhauseffekt'],
        ],
        'related' => ['co2','klimawandel','methan','albedo'],
    ],
    // ─────────────────────────────────────────────────────────────────────
    [
        'key_slug' => 'klimawandel',
        'title'    => 'Klimawandel',
        'short'    => 'Langfristige Veränderung von Temperatur, Niederschlag und Wetter auf der Erde.',
        'text'     => "Klima ist das durchschnittliche Wetter einer Region über mindestens 30 Jahre. Klimawandel bedeutet: Dieser Durchschnitt verändert sich messbar — Temperaturen steigen, Regenmuster verschieben sich, Extremwetter wird häufiger.\nErdgeschichtlich hat es Klimaschwankungen immer gegeben, ausgelöst durch Vulkane, Sonnenaktivität oder Bahnveränderungen der Erde. Der heutige Klimawandel ist jedoch eindeutig menschengemacht: Seit der Industrialisierung (ab ca. 1850) verbrennen wir fossile Brennstoffe und setzen dabei riesige Mengen CO₂ frei.\nFolgen in Österreich: Gletscher schmelzen, Hitzetage nehmen zu, Starkregen und Murenabgänge werden häufiger. Global sinken Inseln, steigt der Meeresspiegel und sterben Arten aus.",
        'unit'     => 'Erwärmung in °C seit 1850',
        'category' => 'klima',
        'image_path' => null,
        'modules'  => ['klima','stadt','fluss','regenwald'],
        'examples' => [
            'Österreichs Jahresmitteltemperatur: +3,1 °C seit 1900 (Zentralanstalt für Meteorologie).',
            'Pariser Ziel: Erwärmung unter 1,5 °C begrenzen.',
            'Meeresspiegel: seit 1900 um ca. 20 cm gestiegen.',
            'Pasterze (grösster AT-Gletscher): verliert 20–30 m Länge pro Jahr.',
        ],
        'links' => [
            ['Wikipedia: Klimawandel', 'https://de.wikipedia.org/wiki/Globale_Erw%C3%A4rmung'],
            ['GeoSphere Austria: Klimastatus', 'https://www.geosphere.at/de/klima'],
            ['IPCC Sachstandsberichte', 'https://www.ipcc.ch/'],
        ],
        'related' => ['treibhauseffekt','co2','kipppunkt','pariser-abkommen'],
    ],
    // ─────────────────────────────────────────────────────────────────────
    [
        'key_slug' => 'klimaneutralitaet',
        'title'    => 'Klimaneutralität',
        'short'    => 'Nicht mehr Treibhausgase ausstoßen, als die Natur wieder binden kann.',
        'text'     => "Klimaneutral bedeutet: Unter dem Strich kommen keine neuen Treibhausgase in die Atmosphäre. Ausgestoßenes CO₂ wird entweder vermieden oder durch natürliche Senken (Wälder, Moore, Ozeane) sowie technische Verfahren wieder gebunden.\nEin klimaneutrales Land verbrennt idealerweise so wenig fossile Energie wie möglich, nutzt Strom aus Wind, Sonne und Wasser und kompensiert den Rest durch Aufforstung oder CO₂-Abscheidung. \"Kompensation\" allein reicht nicht — die Emissionen müssen drastisch sinken.\nÖsterreich will bis 2040 klimaneutral sein, die EU bis 2050. Das Pariser Abkommen setzt weltweit das Ziel, die Erderwärmung auf 1,5 °C zu begrenzen.",
        'unit'     => null,
        'category' => 'klima',
        'image_path' => null,
        'modules'  => ['klima','stadt'],
        'examples' => [
            'Österreich-Ziel: klimaneutral bis 2040 (Bundesregierung 2020).',
            'EU-Ziel: klimaneutral bis 2050 („European Green Deal").',
            'Pro Person in Österreich: aktuell ca. 8 Tonnen CO₂/Jahr — klimaneutral wäre unter 1 Tonne.',
            'Ein Hektar Wald bindet pro Jahr etwa 10 Tonnen CO₂.',
        ],
        'links' => [
            ['Wikipedia: Klimaneutralität', 'https://de.wikipedia.org/wiki/Klimaneutralit%C3%A4t'],
            ['BMK: Klimaneutralität 2040', 'https://www.bmk.gv.at/themen/klima_umwelt/klimaschutz.html'],
        ],
        'related' => ['co2','erneuerbare-energie','pariser-abkommen','co2-fussabdruck'],
    ],
    // ─────────────────────────────────────────────────────────────────────
    [
        'key_slug' => 'erneuerbare-energie',
        'title'    => 'Erneuerbare Energie',
        'short'    => 'Energie aus Quellen, die sich laufend von selbst erneuern.',
        'text'     => "Erneuerbare Energien nutzen Naturkräfte, die nicht aufgebraucht werden können: Sonne, Wind, Wasser, Erdwärme und Biomasse. Im Gegensatz zu Kohle, Öl und Gas setzen sie bei der Stromerzeugung kein CO₂ frei.\nZu den wichtigsten Formen gehören Photovoltaik (Sonnenlicht), Solarthermie (Sonnenwärme), Windkraft (Bewegung der Luft), Wasserkraft (fließendes Wasser), Geothermie (Wärme aus dem Erdinneren) und Biomasse (Holz, Biogas).\nÖsterreich hat europaweit einen sehr hohen Anteil erneuerbarer Energie — vor allem dank Wasserkraft aus den Alpen. Global müssen fossile Brennstoffe möglichst schnell durch Erneuerbare ersetzt werden, um den Klimawandel zu bremsen.",
        'unit'     => null,
        'category' => 'energie',
        'image_path' => null,
        'modules'  => ['klima','stadt'],
        'examples' => [
            'Österreich 2023: ca. 80 % des Stroms aus Erneuerbaren (v.a. Wasserkraft).',
            'Deutschland 2023: ca. 52 % erneuerbarer Stromanteil.',
            'Weltweit: erneuerbare Stromerzeugung wächst jährlich um 10 %.',
            'Ein durchschnittliches Einfamilienhaus in Österreich: 4.000 kWh Strom pro Jahr — Solardach auf 30 m² liefert ca. 4.500 kWh.',
        ],
        'links' => [
            ['Wikipedia: Erneuerbare Energien', 'https://de.wikipedia.org/wiki/Erneuerbare_Energien'],
            ['E-Control Statistiken', 'https://www.e-control.at/statistik/strom'],
        ],
        'related' => ['photovoltaik','windenergie','wasserkraft','energiemix','fossile-brennstoffe'],
    ],
    // ─────────────────────────────────────────────────────────────────────
    [
        'key_slug' => 'fossile-brennstoffe',
        'title'    => 'Fossile Brennstoffe',
        'short'    => 'Kohle, Erdöl und Erdgas — über Millionen Jahre aus abgestorbenen Pflanzen entstanden.',
        'text'     => "Fossile Brennstoffe sind Energieträger, die in Jahrmillionen aus abgestorbenen Pflanzen und Kleinlebewesen entstanden sind. Unter hohem Druck und Wärme in tiefen Erdschichten verwandelten sie sich in Kohle, Erdöl oder Erdgas.\nBei der Verbrennung wird der darin gespeicherte Kohlenstoff als CO₂ freigesetzt. Heute verbrennen wir in wenigen Jahrzehnten, was die Natur über Hundert Millionen Jahre gespeichert hat — deshalb steigt die CO₂-Konzentration in der Atmosphäre so rasant.\nFossile Brennstoffe sind endlich. Sie haben weltweit die Industrialisierung ermöglicht, sind aber Hauptursache des Klimawandels. Die Energiewende ersetzt sie durch erneuerbare Quellen.",
        'unit'     => null,
        'category' => 'energie',
        'image_path' => 'assets/img/glossar/fossile-brennstoffe-zeit.svg',
        'modules'  => ['klima','stadt'],
        'examples' => [
            'Erdöl entstand vor 50–500 Millionen Jahren — verbrannt wird es in Sekunden.',
            '1 Liter Benzin enthält den Energieertrag von 25 Tonnen Urzeit-Pflanzen.',
            '75 % der weltweiten CO₂-Emissionen stammen aus fossilen Brennstoffen.',
            'Österreich verbraucht jährlich ca. 8 Mio. Tonnen Erdöl (v.a. für Verkehr).',
        ],
        'links' => [
            ['Wikipedia: Fossile Energie', 'https://de.wikipedia.org/wiki/Fossile_Energie'],
        ],
        'related' => ['co2','erneuerbare-energie','emissionen','klimawandel'],
    ],
    // ─────────────────────────────────────────────────────────────────────
    [
        'key_slug' => 'emissionen',
        'title'    => 'Emissionen',
        'short'    => 'Stoffe, die aus Schornsteinen, Auspuffrohren oder Industrieanlagen in die Umwelt gelangen.',
        'text'     => "Emissionen sind Gase, Partikel oder andere Stoffe, die aus einer Quelle in die Umwelt abgegeben werden — z.B. aus dem Auspuff eines Autos oder dem Kamin eines Kraftwerks.\nKlimarelevante Emissionen sind vor allem Treibhausgase: CO₂ aus Verbrennung, Methan aus Landwirtschaft und Erdgas-Lecks, Lachgas aus Düngemitteln. Diese werden zum Vergleich in \"CO₂-Äquivalenten\" angegeben.\nStädte, Länder und Unternehmen bilanzieren ihre Emissionen jährlich — das ist die Grundlage für Klimaschutz. Zur Einordnung: Österreich stößt rund 70 Mio. Tonnen CO₂-Äquivalente pro Jahr aus, weltweit sind es etwa 53 Mrd. Tonnen.",
        'unit'     => 'CO₂-Äquivalente (CO₂eq) in Tonnen oder Mt',
        'category' => 'klima',
        'image_path' => null,
        'modules'  => ['klima','stadt','fluss'],
        'examples' => [
            'Österreich 2023: ca. 70 Mt CO₂-Äquivalente pro Jahr (Umweltbundesamt).',
            'Pro Person in Österreich: rund 8 Tonnen CO₂/Jahr.',
            'Ein durchschnittliches Auto (10.000 km/Jahr): 1,6 Tonnen CO₂.',
            'Flug Wien–New York und zurück: 2,5 Tonnen CO₂ pro Person.',
        ],
        'links' => [
            ['Wikipedia: Emission', 'https://de.wikipedia.org/wiki/Emission_(Umwelt)'],
            ['Umweltbundesamt: Treibhausgas-Bilanz', 'https://www.umweltbundesamt.at/klima/treibhausgase'],
        ],
        'related' => ['co2','methan','co2-fussabdruck','klimaneutralitaet'],
    ],
    // ─────────────────────────────────────────────────────────────────────
    [
        'key_slug' => 'photovoltaik',
        'title'    => 'Photovoltaik (PV)',
        'short'    => 'Technik, die Sonnenlicht direkt in elektrischen Strom umwandelt.',
        'text'     => "Photovoltaik-Anlagen bestehen aus Solarzellen, die aus dem Halbleiter Silizium gefertigt sind. Trifft Sonnenlicht auf die Zellen, lösen die Lichtteilchen (Photonen) Elektronen aus — es fließt Strom.\nEine moderne PV-Zelle wandelt 20–23 % des einfallenden Sonnenlichts in Strom um. Der Rest wird zu Wärme oder durchgelassen. Moderne Module halten 25–30 Jahre und erzeugen in dieser Zeit ein Vielfaches der Energie, die ihre Herstellung gekostet hat.\nPhotovoltaik ist zur kostengünstigsten Form der Stromerzeugung geworden. Sie kann auf Hausdächern, an Fassaden, als Freiflächenanlage oder schwimmend auf Stauseen installiert werden.",
        'unit'     => 'Leistung in kWp (Kilowattpeak) · Ertrag in kWh',
        'category' => 'energie',
        'image_path' => null,
        'modules'  => ['klima','stadt'],
        'examples' => [
            '1 m² Solarpanel in Österreich: ca. 150–180 kWh/Jahr.',
            'Kleine Hausdach-Anlage (10 kWp ≈ 50 m²): ca. 10.000 kWh/Jahr — deckt 2 Haushalte.',
            'Ein grosser Solarpark (20 MWp ≈ 20 Fußballfelder): ca. 22.000 MWh/Jahr.',
            'Österreich 2024: rund 6.000 MWp installierte PV-Leistung.',
        ],
        'links' => [
            ['Wikipedia: Photovoltaik', 'https://de.wikipedia.org/wiki/Photovoltaik'],
            ['BMK: Sonnenstrom', 'https://www.bmk.gv.at/themen/energie/energieversorgung/strom/pv.html'],
        ],
        'related' => ['erneuerbare-energie','kilowatt','kilowattstunde','windenergie','wasserkraft'],
    ],
    // ─────────────────────────────────────────────────────────────────────
    [
        'key_slug' => 'windenergie',
        'title'    => 'Windenergie',
        'short'    => 'Strom aus der Bewegung der Luft — erzeugt von großen Windrädern.',
        'text'     => "Ein Windrad verwandelt die Bewegungsenergie des Windes in elektrischen Strom. Die Rotorblätter drehen sich, ein Getriebe überträgt die Bewegung auf einen Generator, der Strom produziert.\nModerne Windräder sind riesig: Die Nabe (Mittelpunkt) steht 100–160 m hoch, ein Rotorblatt ist bis zu 85 m lang. Ein einziges modernes Windrad hat 3–7 MW Leistung und kann jährlich Strom für rund 3.000–5.000 Haushalte erzeugen.\nWindenergie ist günstig, CO₂-frei und gut mit Solarstrom kombinierbar (Wind weht oft dann, wenn keine Sonne scheint). Offshore-Windparks auf dem Meer liefern besonders konstant Strom.",
        'unit'     => 'Leistung in MW · Nabenhöhe in m',
        'category' => 'energie',
        'image_path' => 'assets/img/glossar/windrad-groessenvergleich.svg',
        'modules'  => ['klima','stadt'],
        'examples' => [
            'Modernes Windrad: 3–7 MW, Höhe bis 240 m (Turm + Rotor).',
            'Ein Windrad erzeugt pro Jahr 8–20 Mio. kWh — Strom für 2.500–6.000 Haushalte.',
            'Österreich 2024: ca. 1.400 Windräder mit zusammen rund 3.900 MW Leistung.',
            'Zum Vergleich: Höchstes Gebäude Österreichs (DC Tower Wien): 220 m.',
        ],
        'links' => [
            ['Wikipedia: Windenergie', 'https://de.wikipedia.org/wiki/Windenergie'],
            ['IG Windkraft Österreich', 'https://www.igwindkraft.at/'],
        ],
        'related' => ['erneuerbare-energie','photovoltaik','wasserkraft','megawatt','kilowattstunde'],
    ],
    // ─────────────────────────────────────────────────────────────────────
    [
        'key_slug' => 'wasserkraft',
        'title'    => 'Wasserkraft',
        'short'    => 'Strom aus fließendem oder fallendem Wasser — Österreichs wichtigste Stromquelle.',
        'text'     => "Wasserkraftwerke nutzen die Bewegungsenergie von Flüssen oder den Höhenunterschied gestauten Wassers. Durch Turbinen fließendes Wasser treibt Generatoren an, die Strom erzeugen.\nUnterschieden werden Laufkraftwerke (kontinuierlicher Fluss, z.B. an der Donau) und Speicherkraftwerke (aufgestautes Wasser in Gebirgs-Stauseen, z.B. Kaprun). Speicherkraftwerke sind besonders wertvoll, weil sie kurzfristig zuschaltbar sind — ideal, um Solar- oder Windstrom auszugleichen.\nWasserkraft ist zuverlässig, langlebig (Anlagen halten 80+ Jahre) und CO₂-frei. In Österreich liefert sie über 60 % des gesamten Stroms — mehr als jede andere Quelle.",
        'unit'     => 'Leistung in MW · Jahresertrag in GWh',
        'category' => 'energie',
        'image_path' => null,
        'modules'  => ['klima','stadt','fluss'],
        'examples' => [
            'Österreich 2023: rund 60 % des Stroms aus Wasserkraft.',
            'Kraftwerk Freudenau (Wien): 172 MW Leistung, versorgt ca. 230.000 Haushalte.',
            'Drei Schluchten-Damm (China): 22.500 MW — weltgrößtes Wasserkraftwerk.',
            'Pumpspeicherwerk Kaprun: pumpt bei Überschuss-Strom Wasser bergauf — wie eine riesige Batterie.',
        ],
        'links' => [
            ['Wikipedia: Wasserkraft', 'https://de.wikipedia.org/wiki/Wasserkraft'],
            ['VERBUND: Wasserkraft', 'https://www.verbund.com/de-at/ueber-verbund/strom-aus-wasserkraft'],
        ],
        'related' => ['erneuerbare-energie','photovoltaik','windenergie','megawatt'],
    ],
    // ─────────────────────────────────────────────────────────────────────
    [
        'key_slug' => 'biodiversitaet',
        'title'    => 'Biodiversität',
        'short'    => 'Die Vielfalt des Lebens — von Genen über Arten bis zu ganzen Lebensräumen.',
        'text'     => "Biodiversität (biologische Vielfalt) umfasst drei Ebenen: die Vielfalt der Arten (z.B. Tiere, Pflanzen, Pilze), die Vielfalt innerhalb einer Art (genetische Unterschiede) und die Vielfalt der Lebensräume (Wälder, Wiesen, Moore, Flüsse).\nEine hohe Biodiversität macht Ökosysteme stabil: Sie bestäuben Nutzpflanzen, reinigen Wasser, binden CO₂ und liefern Nahrung und Medizin. Verliert ein System Arten, wird es anfälliger für Krisen.\nWeltweit nimmt die Biodiversität dramatisch ab: Lebensräume werden zerstört, das Klima ändert sich, invasive Arten verdrängen heimische. Wissenschaftler sprechen vom \"sechsten großen Artensterben\" der Erdgeschichte.",
        'unit'     => null,
        'category' => 'biologie',
        'image_path' => null,
        'modules'  => ['klima','regenwald','fluss'],
        'examples' => [
            'Weltweit bekannt: ca. 2 Millionen Arten — geschätzt gibt es 8–10 Millionen.',
            'Österreich: rund 67.000 nachgewiesene Tier- und Pflanzenarten.',
            'Globale Wirbeltier-Populationen: seit 1970 um 69 % zurückgegangen (WWF Living Planet Report 2022).',
            'Ein Hektar Regenwald beherbergt mehr Baumarten als ganz Mitteleuropa.',
        ],
        'links' => [
            ['Wikipedia: Biodiversität', 'https://de.wikipedia.org/wiki/Biodiversit%C3%A4t'],
            ['WWF Living Planet Report', 'https://www.wwf.at/living-planet-report/'],
        ],
        'related' => ['nachhaltigkeit','klimawandel','kipppunkt'],
    ],
    // ─────────────────────────────────────────────────────────────────────
    [
        'key_slug' => 'nachhaltigkeit',
        'title'    => 'Nachhaltigkeit',
        'short'    => 'So leben und wirtschaften, dass auch künftige Generationen gut leben können.',
        'text'     => "Der Begriff stammt ursprünglich aus dem Wald: Förster dürfen nur so viel Holz schlagen, wie nachwächst — sonst ist der Wald irgendwann weg. Übertragen auf unsere Gesellschaft: Wir dürfen die Erde nur so nutzen, dass sie langfristig erhalten bleibt.\nNachhaltigkeit hat drei Dimensionen: Ökologie (Natur schützen), Soziales (gerechtes Zusammenleben) und Wirtschaft (dauerhaft leistungsfähig). Eine Entscheidung ist nachhaltig, wenn alle drei langfristig funktionieren.\nDie UN haben 2015 17 Nachhaltigkeitsziele (\"SDGs\") beschlossen: keine Armut, saubere Energie, Klimaschutz, Bildung für alle und mehr. Sie gelten bis 2030 als Leitlinie für Politik und Wirtschaft weltweit.",
        'unit'     => null,
        'category' => 'klima',
        'image_path' => null,
        'modules'  => ['klima','stadt','regenwald'],
        'examples' => [
            '17 UN-Nachhaltigkeitsziele (SDGs) gelten bis 2030.',
            '„Earth Overshoot Day" 2024 (Welt): 1. August — danach verbraucht die Menschheit mehr, als die Erde erneuern kann.',
            '„Earth Overshoot Day" Österreich: bereits 7. April 2024.',
            'Hans Carl von Carlowitz prägte den Begriff 1713 für die Forstwirtschaft.',
        ],
        'links' => [
            ['Wikipedia: Nachhaltigkeit', 'https://de.wikipedia.org/wiki/Nachhaltigkeit'],
            ['UN SDGs', 'https://www.un.org/sustainabledevelopment/'],
        ],
        'related' => ['klimaneutralitaet','biodiversitaet','co2-fussabdruck'],
    ],
    // ─────────────────────────────────────────────────────────────────────
    [
        'key_slug' => 'methan',
        'title'    => 'Methan (CH₄)',
        'short'    => 'Farb- und geruchloses Gas — ein viel stärkeres Treibhausgas als CO₂.',
        'text'     => "Methan (chemisch CH₄) ist der Hauptbestandteil von Erdgas. Es entsteht überall dort, wo organisches Material ohne Sauerstoff abgebaut wird: in den Mägen von Rindern, in Reisfeldern, in Mülldeponien und in Sümpfen.\nEin Methan-Molekül hält in der Atmosphäre rund 80-mal mehr Wärme zurück als ein CO₂-Molekül (auf 20 Jahre gerechnet). Zum Glück baut sich Methan viel schneller ab — nach ca. 12 Jahren ist es weg. Das heißt: Wer Methanleckagen stopft, senkt die Temperatur schnell.\nDie größten Methanquellen sind heute Viehhaltung, Reis, Erdgas-Industrie (undichte Leitungen), Mülldeponien und tauender Permafrost. Letzterer ist besonders gefährlich — er könnte einen Kipppunkt auslösen.",
        'unit'     => 'CH₄ · CO₂-Äquivalent (20 Jahre): ~80 · ppm in Atmosphäre',
        'category' => 'klima',
        'image_path' => null,
        'modules'  => ['klima'],
        'examples' => [
            '1 kg Methan ≈ 80 kg CO₂ (Erwärmungswirkung auf 20 Jahre).',
            'Eine Kuh rülpst/furzt 100 kg Methan pro Jahr — entspricht 8.000 kg CO₂.',
            'Methan-Konzentration: 1850 ca. 700 ppb, heute über 1.900 ppb (Verdreifachung).',
            'Permafrost-Böden speichern 1.500 Mrd. Tonnen Kohlenstoff — 2× mehr als die Atmosphäre.',
        ],
        'links' => [
            ['Wikipedia: Methan', 'https://de.wikipedia.org/wiki/Methan'],
            ['Global Methane Pledge', 'https://www.globalmethanepledge.org/'],
        ],
        'related' => ['co2','treibhauseffekt','permafrost','emissionen'],
    ],
    // ─────────────────────────────────────────────────────────────────────
    [
        'key_slug' => 'kohlenstoffkreislauf',
        'title'    => 'Kohlenstoffkreislauf',
        'short'    => 'Der ewige Weg des Kohlenstoffs zwischen Luft, Lebewesen, Boden und Meer.',
        'text'     => "Kohlenstoff (C) ist der Grundbaustein allen Lebens. Er wandert ständig zwischen Atmosphäre, Pflanzen, Tieren, Böden und Ozeanen — der Kohlenstoffkreislauf ist der große Stoffwechsel der Erde.\nBeispiel: Eine Pflanze bindet CO₂ aus der Luft (Fotosynthese) und baut es in Blätter ein. Wird die Pflanze gefressen, geht der Kohlenstoff ins Tier über. Verrotten Pflanze oder Tier, wird der Kohlenstoff wieder frei. Im Ozean lösen sich CO₂ und werden von Meeresorganismen aufgenommen.\nBevor es Menschen gab, war dieser Kreislauf ausgeglichen: Was frei wurde, wurde wieder gebunden. Durch die Verbrennung fossiler Brennstoffe holen wir Kohlenstoff aus Jahrmillionen alten Lagern in den Kreislauf zurück — schneller, als Natur ihn wieder einlagern kann.",
        'unit'     => 'Kohlenstoff in Gigatonnen (Gt C)',
        'category' => 'klima',
        'image_path' => null,
        'modules'  => ['klima','regenwald'],
        'examples' => [
            'Atmosphäre enthält ca. 870 Gt Kohlenstoff als CO₂.',
            'Wälder und Böden speichern zusammen rund 2.300 Gt Kohlenstoff.',
            'Ozeane: ca. 38.000 Gt Kohlenstoff gelöst.',
            'Menschheit stößt pro Jahr ~10 Gt Kohlenstoff zusätzlich aus — der Kreislauf gerät aus dem Gleichgewicht.',
        ],
        'links' => [
            ['Wikipedia: Kohlenstoffzyklus', 'https://de.wikipedia.org/wiki/Kohlenstoffzyklus'],
        ],
        'related' => ['co2','fossile-brennstoffe','biodiversitaet'],
    ],
    // ─────────────────────────────────────────────────────────────────────
    [
        'key_slug' => 'albedo',
        'title'    => 'Albedo',
        'short'    => 'Rückstrahlvermögen einer Oberfläche — wie viel Sonnenlicht sie ins All zurückwirft.',
        'text'     => "Die Albedo ist ein Maß für die Helligkeit einer Oberfläche. Eine Albedo von 1,0 bedeutet: 100 % des einfallenden Sonnenlichts wird reflektiert (perfekter Spiegel). Bei 0,0 wird alles absorbiert (perfekt schwarz).\nFrischer Schnee hat eine hohe Albedo (0,8–0,9) und reflektiert fast das gesamte Licht — deshalb blendet er so. Wald, Ozean und dunkle Asphaltstraßen absorbieren dagegen sehr viel Sonnenenergie und werden heiß.\nDie Albedo der Erde ist klimatisch entscheidend: Je mehr Eisflächen schmelzen und dunklem Ozean Platz machen, desto mehr Sonnenenergie wird absorbiert. Das beschleunigt die Erwärmung — ein Rückkopplungseffekt.",
        'unit'     => 'Albedo 0,0–1,0 (dimensionslos)',
        'category' => 'klima',
        'image_path' => 'assets/img/glossar/albedo-vergleich.svg',
        'modules'  => ['klima'],
        'examples' => [
            'Frischer Schnee: 0,80–0,90.',
            'Wüste/Sand: 0,30–0,40.',
            'Wald: 0,10–0,15.',
            'Ozean: 0,06 (sehr dunkel — absorbiert fast alles).',
            'Asphalt: 0,04–0,12 — deshalb werden Straßen im Sommer 60 °C heiß.',
        ],
        'links' => [
            ['Wikipedia: Albedo', 'https://de.wikipedia.org/wiki/Albedo'],
        ],
        'related' => ['treibhauseffekt','kipppunkt','klimawandel'],
    ],
    // ─────────────────────────────────────────────────────────────────────
    [
        'key_slug' => 'kipppunkt',
        'title'    => 'Kipppunkt',
        'short'    => 'Punkt, ab dem eine Veränderung nicht mehr aufzuhalten ist und von selbst weiterläuft.',
        'text'     => "Ein Kipppunkt (englisch \"tipping point\") ist ein kritischer Schwellenwert im Klimasystem. Wird er überschritten, kippt ein Zustand unumkehrbar — wie ein umgeworfener Tisch, der nicht von selbst wieder steht.\nBeispiel Grönland-Eisschild: Taut es über eine bestimmte Temperatur hinaus, fließt Schmelzwasser ins Meer und das Eis sinkt in wärmere Luftschichten. Es schmilzt dann weiter, selbst wenn die Erde wieder kühler würde. Der Meeresspiegel steigt um bis zu 7 Meter.\nWissenschaftler haben 16 mögliche Kipppunkte identifiziert — darunter Amazonas-Regenwald (wird zur Savanne), Permafrost (setzt Methan frei), Atlantik-Strömungssystem (verlangsamt sich). Jeder bei unterschiedlicher Erwärmung erreicht — ab 1,5 °C steigt das Risiko deutlich.",
        'unit'     => 'Erwärmungsschwelle in °C',
        'category' => 'klima',
        'image_path' => null,
        'modules'  => ['klima'],
        'examples' => [
            'Grönland-Eisschild: Kipppunkt vermutlich bei 1,5–2,5 °C Erwärmung.',
            'West-Antarktis: ab ca. 1,5 °C — Meeresspiegel +5 m auf lange Sicht.',
            'Amazonas-Regenwald: ab ca. 3,5 °C oder 25 % Rodung.',
            'AMOC (Golfstrom-System): ab 1,5–4 °C — könnte Europa deutlich abkühlen.',
        ],
        'links' => [
            ['Wikipedia: Kippelement', 'https://de.wikipedia.org/wiki/Kippelemente_im_Erdklimasystem'],
            ['PIK: Tipping Points', 'https://www.pik-potsdam.de/de/themen/erdsystemanalyse/kippelemente-im-erdsystem'],
        ],
        'related' => ['klimawandel','permafrost','albedo','biodiversitaet'],
    ],
    // ─────────────────────────────────────────────────────────────────────
    [
        'key_slug' => 'co2-fussabdruck',
        'title'    => 'CO₂-Fußabdruck',
        'short'    => 'Die gesamten Treibhausgas-Emissionen, die eine Person, ein Produkt oder ein Land verursacht.',
        'text'     => "Der CO₂-Fußabdruck (engl. \"carbon footprint\") misst, wie viel Treibhausgas durch das Handeln einer Person, eines Produkts oder eines Landes in die Atmosphäre gelangt — gemessen in Tonnen CO₂-Äquivalenten pro Jahr.\nFür Personen zählen vier Hauptbereiche: Wohnen & Heizen, Mobilität (Auto, Flug), Ernährung (vor allem Fleisch), Konsum (Kleidung, Elektronik). Ein klimaneutrales Leben hätte nur etwa 1 Tonne CO₂ pro Jahr zur Folge — ein Zehntel des aktuellen Schnitts.\nDer Begriff wurde von der Öl-Industrie populär gemacht, um die Verantwortung auf Einzelpersonen zu verschieben. Wichtig: Individuelle Entscheidungen sind sinnvoll, strukturelle Veränderungen (Energiewende, ÖV-Ausbau) aber nötig.",
        'unit'     => 't CO₂eq pro Jahr',
        'category' => 'klima',
        'image_path' => 'assets/img/glossar/co2-fussabdruck.svg',
        'modules'  => ['klima','stadt'],
        'examples' => [
            'Österreich pro Kopf: ca. 8 t CO₂/Jahr (Wohnen 2, Verkehr 2, Ernährung 2, Konsum 2).',
            'Weltdurchschnitt: rund 4,7 t pro Kopf.',
            'USA: ca. 14 t pro Kopf · Indien: ca. 1,9 t.',
            'Flug Wien–Bali (einfach): 3,5 t — mehr als ein ganzes Klimaneutralitäts-Budget.',
            'Vegane Ernährung spart ca. 0,7–1 t CO₂ pro Jahr pro Person.',
        ],
        'links' => [
            ['Umweltbundesamt: CO₂-Rechner', 'https://secure.umweltbundesamt.at/co2mobil/'],
            ['Our World in Data: Emissions', 'https://ourworldindata.org/co2-emissions'],
        ],
        'related' => ['co2','emissionen','klimaneutralitaet','nachhaltigkeit'],
    ],
    // ─────────────────────────────────────────────────────────────────────
    [
        'key_slug' => 'pariser-abkommen',
        'title'    => 'Pariser Klimaabkommen',
        'short'    => 'Internationaler Vertrag von 2015: Erderwärmung möglichst unter 1,5 °C halten.',
        'text'     => "Das Pariser Abkommen wurde im Dezember 2015 bei der UN-Klimakonferenz in Paris von fast allen Staaten der Welt beschlossen. Kernziel: Die Erderwärmung gegenüber dem vorindustriellen Niveau (1850) auf deutlich unter 2 °C — möglichst 1,5 °C — begrenzen.\nJedes Land legt dafür eigene Klimaziele vor (\"Nationally Determined Contributions\", NDCs) und berichtet regelmäßig. Alle fünf Jahre werden die Ziele überprüft und ambitionierter gemacht.\nObwohl der Vertrag rechtlich bindend ist, fehlen Sanktionen. Aktuell sind die Zusagen noch nicht ausreichend: Mit den bisherigen Plänen steuert die Welt auf 2,5–3 °C Erwärmung zu — deshalb ist schnelles Handeln nötig.",
        'unit'     => 'Erwärmungsziel: < 1,5 °C bzw. < 2 °C',
        'category' => 'klima',
        'image_path' => null,
        'modules'  => ['klima'],
        'examples' => [
            'Unterzeichner: 195 Länder (fast alle UN-Mitgliedsstaaten).',
            'Zielzeitpunkt: weltweite Klimaneutralität „in der zweiten Hälfte des 21. Jahrhunderts".',
            'Aktueller Pfad laut UNEP Gap Report: rund 2,5–2,9 °C Erwärmung bis 2100.',
            'Finanzielles Ziel: 100 Mrd. USD/Jahr für arme Länder (Klimafinanzierung).',
        ],
        'links' => [
            ['Wikipedia: Übereinkommen von Paris', 'https://de.wikipedia.org/wiki/%C3%9Cbereinkommen_von_Paris'],
            ['UNFCCC: Paris Agreement', 'https://unfccc.int/process-and-meetings/the-paris-agreement'],
        ],
        'related' => ['klimaneutralitaet','klimawandel','emissionen'],
    ],
    // ─────────────────────────────────────────────────────────────────────
    [
        'key_slug' => 'permafrost',
        'title'    => 'Permafrost',
        'short'    => 'Dauerhaft gefrorener Boden — große Flächen in Sibirien, Alaska und den Alpen.',
        'text'     => "Permafrost ist Boden, der seit mindestens zwei Jahren ununterbrochen gefroren ist. Er bedeckt rund 15 % der Landfläche der Nordhalbkugel — vor allem Sibirien, Alaska, Nordkanada und die höchsten Bereiche der Alpen.\nIn ihm sind riesige Mengen uralter Pflanzenreste eingefroren, und damit auch Kohlenstoff. Taut der Boden auf, beginnen Mikroben diese Reste abzubauen und setzen CO₂ und Methan frei — ein klimatischer Rückkopplungseffekt, der die Erwärmung beschleunigt.\nIn den Alpen destabilisiert tauender Permafrost Berghänge: Felsen, die von Eis zusammengehalten wurden, stürzen ab. Im hohen Norden sinken Häuser, Straßen und Pipelines ein, weil der Boden ihren Halt verliert.",
        'unit'     => 'Bodentiefe in m · Jahresmitteltemperatur < 0 °C',
        'category' => 'geologie',
        'image_path' => null,
        'modules'  => ['klima'],
        'examples' => [
            'Nordhalbkugel: ca. 15 Mio. km² Permafrostfläche (ca. 1,6× so gross wie Kanada).',
            'Sibirischer Permafrost: bis zu 1.500 m tief gefroren.',
            'Alpen: oberhalb ca. 2.500 m Höhe — ca. 2–5 % der Schweizer Landesfläche.',
            'Gespeicherter Kohlenstoff: rund 1.500 Gt — doppelt so viel wie in der Atmosphäre.',
            'Felssturz Piz Cengalo (CH) 2017: 3 Mio. m³ — ausgelöst durch Permafrost-Auftauen.',
        ],
        'links' => [
            ['Wikipedia: Permafrost', 'https://de.wikipedia.org/wiki/Permafrost'],
            ['PermaSense (ETH Zürich)', 'https://www.permasense.ch/'],
        ],
        'related' => ['methan','kipppunkt','klimawandel'],
    ],
    // ─────────────────────────────────────────────────────────────────────
    [
        'key_slug' => 'energiemix',
        'title'    => 'Energiemix',
        'short'    => 'Die Zusammensetzung aller Energiequellen eines Landes — z.B. wie viel Wind, Wasser, Kohle.',
        'text'     => "Der Energiemix zeigt, aus welchen Quellen ein Land seine Energie bezieht — getrennt nach Strom, Wärme und Verkehr. Er ist ein Spiegel dafür, wie klimafreundlich ein Land ist.\nÖsterreichs Strommix ist sehr grün: über 80 % stammen aus erneuerbaren Quellen, vor allem Wasserkraft. Im Verkehr dagegen dominieren noch immer Benzin und Diesel. Beim Heizen nutzen viele Haushalte Erdgas oder Öl.\nFür die Energiewende wird der fossile Anteil im gesamten Mix schrittweise durch Wind, Sonne, Wasser und Biomasse ersetzt — das betrifft auch Wärme (Wärmepumpen) und Verkehr (Elektroautos, Züge).",
        'unit'     => 'Anteil in % pro Energieträger',
        'category' => 'energie',
        'image_path' => null,
        'modules'  => ['klima','stadt'],
        'examples' => [
            'Österreich Strommix 2023: 60 % Wasserkraft, 12 % Wind, 7 % PV, 10 % Biomasse, 11 % fossil.',
            'Deutschland Strommix 2023: 31 % Wind, 12 % PV, 9 % Biomasse, 27 % Kohle, 14 % Gas.',
            'Österreich Gesamtenergie (Strom+Wärme+Verkehr): ca. 38 % erneuerbar (2023).',
            'Zielbild 2040: Österreich 100 % erneuerbar, Deutschland 80 % Strom aus Erneuerbaren bis 2030.',
        ],
        'links' => [
            ['E-Control: Strom-Herkunftsnachweise', 'https://www.e-control.at/statistik/strom'],
            ['Statistik Austria: Energie', 'https://www.statistik.at/statistiken/energie-umwelt-innovation/energie'],
        ],
        'related' => ['erneuerbare-energie','fossile-brennstoffe','photovoltaik','windenergie','wasserkraft'],
    ],
    // ─────────────────────────────────────────────────────────────────────
    [
        'key_slug' => 'kilowattstunde',
        'title'    => 'Kilowattstunde (kWh)',
        'short'    => 'Die Einheit für Energieverbrauch — 1 kW Leistung, eine Stunde lang.',
        'text'     => "Die Kilowattstunde (kWh) ist die Standardeinheit für Energiemenge. Sie zeigt, wie viel Strom verbraucht oder erzeugt wurde: 1 kWh bedeutet, dass ein Gerät mit 1 kW Leistung genau eine Stunde lang gelaufen ist.\nStromrechnungen, Solaranlagen-Erträge und Autobatterien werden in kWh gemessen. Größere Einheiten: 1 MWh = 1.000 kWh, 1 GWh = 1 Million kWh. Eine kWh Strom kostet in Österreich ca. 20–30 Cent (Stand 2024).\nkWh ≠ kW: kW beschreibt die momentane Leistung, kWh den Verbrauch über Zeit. Vergleich: Kilometer pro Stunde (Tempo) vs. Kilometer (zurückgelegte Strecke).",
        'unit'     => 'kWh = 1 kW · 1 h = 3,6 MJ',
        'category' => 'einheit',
        'image_path' => 'assets/img/glossar/kwh-vergleich.svg',
        'modules'  => ['klima','stadt'],
        'examples' => [
            'Einfamilienhaus Stromverbrauch: ca. 4.000 kWh pro Jahr.',
            '1 kWh Strom reicht für: 1× Wäsche waschen, ODER 7 h Fernsehen, ODER 7 km E-Auto.',
            'Vollladung eines Smartphones: 0,015 kWh.',
            'Ein Tesla Model 3 Akku: 75 kWh — Reichweite ca. 500 km.',
            'Stromproduktion Österreich: ca. 70 TWh = 70 Mrd. kWh pro Jahr.',
        ],
        'links' => [
            ['Wikipedia: Kilowattstunde', 'https://de.wikipedia.org/wiki/Kilowattstunde'],
        ],
        'related' => ['watt','kilowatt','megawatt','photovoltaik'],
    ],
];

// ============ EXECUTE UPSERT ============

function upsertEntry(PDO $db, array $e): int {
    $stmt = $db->prepare('SELECT id FROM glossar WHERE key_slug = ?');
    $stmt->execute([$e['key_slug']]);
    $id = $stmt->fetchColumn();

    if ($id) {
        $u = $db->prepare('
            UPDATE glossar
               SET title=?, short=?, text=?, unit=?, category=?, image_path=?
             WHERE id=?
        ');
        $u->execute([$e['title'], $e['short'], $e['text'], $e['unit'], $e['category'], $e['image_path'], $id]);
    } else {
        $u = $db->prepare('
            INSERT INTO glossar (key_slug, title, short, text, unit, category, image_path)
            VALUES (?,?,?,?,?,?,?)
        ');
        $u->execute([$e['key_slug'], $e['title'], $e['short'], $e['text'], $e['unit'], $e['category'], $e['image_path']]);
        $id = (int) $db->lastInsertId();
    }

    // Module neu setzen
    $db->prepare('DELETE FROM glossar_modules WHERE glossar_id=?')->execute([$id]);
    $im = $db->prepare('INSERT INTO glossar_modules (glossar_id, module_id) VALUES (?,?)');
    foreach ($e['modules'] as $m) $im->execute([$id, $m]);

    // Examples neu setzen
    $db->prepare('DELETE FROM glossar_examples WHERE glossar_id=?')->execute([$id]);
    $ix = $db->prepare('INSERT INTO glossar_examples (glossar_id, text, sort_order) VALUES (?,?,?)');
    foreach ($e['examples'] as $i => $ex) $ix->execute([$id, $ex, $i]);

    // Links neu setzen
    $db->prepare('DELETE FROM glossar_links WHERE glossar_id=?')->execute([$id]);
    $il = $db->prepare('INSERT INTO glossar_links (glossar_id, label, url, sort_order) VALUES (?,?,?,?)');
    foreach ($e['links'] as $i => $l) $il->execute([$id, $l[0], $l[1], $i]);

    return (int) $id;
}

function linkRelated(PDO $db, int $id, array $relatedSlugs): void {
    $db->prepare('DELETE FROM glossar_related WHERE glossar_id=?')->execute([$id]);
    $look = $db->prepare('SELECT id FROM glossar WHERE key_slug=?');
    $ir = $db->prepare('INSERT INTO glossar_related (glossar_id, related_id) VALUES (?,?)');
    foreach ($relatedSlugs as $slug) {
        $look->execute([$slug]);
        $rid = $look->fetchColumn();
        if ($rid && (int)$rid !== $id) {
            $ir->execute([$id, (int)$rid]);
        }
    }
}

$ids = [];
foreach ($entries as $e) {
    $ids[$e['key_slug']] = upsertEntry($db, $e);
    echo sprintf("[%3d] %-22s %s\n", $ids[$e['key_slug']], $e['key_slug'], $e['title']);
}

// Related-Links erst im zweiten Durchlauf, wenn alle IDs existieren
foreach ($entries as $e) {
    linkRelated($db, $ids[$e['key_slug']], $e['related']);
}

echo "\n✓ " . count($entries) . " Einträge upserted.\n";
