-- =============================================================================
-- Kofferdetektiv-Modul · module_info-Eintrag
-- Datum: 2026-06-14
-- Status: 'geplant' beim Anlegen (zeigt WIP-Page bzw. ist nicht im Cockpit
--         freigeschaltet). Nach Test-Welle auf 'beta' ziehen.
--
-- Stufenmapping (current_level → Länderklasse):
--   1 → A (5 Hinweise + 3 + 2)   Einsteigerklasse
--   2 → B (3 Hinweise + 4 + 3)   Mittelklasse
--   3 → C (1 Hinweis  + 5 + 4)   Profiklasse
--
-- Pflichtenheft + Sim-Lieferung siehe
--   .humanInput/Kofferdetektiv/app_to_deploy/INTEGRATION.md
-- ToDo-Liste: .dontDeploy/kofferdetektiv-todo-2026-06-14.md
-- =============================================================================

INSERT INTO module_info (
  module_id, title, subtitle, short_desc, long_desc, learning_goals,
  duration_min, age_min, age_max,
  icon, card_image, page_url, play_url,
  status, sort_order
) VALUES (
  'kofferdetektiv',
  'Kofferdetektiv',
  'Spätdienst in der Gepäckermittlung',

  -- short_desc (1 Satz, Cockpit-Card)
  'Du arbeitest im Spätdienst der Gepäckermittlung eines Flughafens. Finde verlorene Koffer, prüfe die Gegenstände, bestimme das Herkunftsland aus rund 190 Möglichkeiten.',

  -- long_desc (Modul-Detailseite)
  'Du übernimmst den Spätdienst der Gepäckermittlung an einem von 12 internationalen Flughäfen. Per Radar findest du gemeldete Koffer, öffnest sie und untersuchst die Gegenstände darin. 20 Hinweis-Kategorien helfen dir, das Herkunftsland zu bestimmen: Einwohnerzahl, Fläche, BIP, Lebenserwartung, Klima, Hauptstadt, Flagge, Wappen, Wahrzeichen und mehr. Aus rund 190 Ländern weltweit musst du das richtige heraussuchen. Drei Stufen mit unterschiedlicher Schwierigkeit, 30 Fall-Länder im Pool. Ein Länderatlas im Header zeigt, welche Länder du schon kennst und welche du schon gelöst hast.',

  -- learning_goals
  'Geografische Welt-Kompetenz: Länder weltweit nach Klima, Wirtschaft, Sprache, Kultur und Symbolen einordnen. Räume mit unterschiedlichen Hinweisen identifizieren. Politische und wirtschaftliche Kennzahlen lesen. Verbindung Geografie + Politische Bildung im internationalen Kontext.',

  -- Dauer + Alter
  25,          -- duration_min (eine ergiebige Schulstunde)
  11,          -- age_min
  16,          -- age_max

  -- icon (varchar 16) — als Hex-Literal um Mojibake durch MySQL-CLI zu vermeiden.
  -- 0xF09F95B5EFB88F = U+1F575 (male detective) + U+FE0F (Variation Selector) = das ermittelnde Emoji
  -- card_image: .webp wie alle anderen Plattform-Cards
  0xF09F95B5EFB88F,
  'card-kofferdetektiv.webp',
  'modul-kofferdetektiv',
  'kofferdetektiv-3d',    -- Standard-Spielvariante = 3D (2D folgt)

  -- Status + sort_order
  'beta',       -- auf Prod-Beta seit 2026-06-14 (vorher kurzfristig 'geplant')
  92            -- direkt hinter Wal (90), vor anderen geplanten Modulen
)
ON DUPLICATE KEY UPDATE
  title=VALUES(title),
  subtitle=VALUES(subtitle),
  short_desc=VALUES(short_desc),
  long_desc=VALUES(long_desc),
  learning_goals=VALUES(learning_goals),
  duration_min=VALUES(duration_min),
  age_min=VALUES(age_min),
  age_max=VALUES(age_max),
  icon=VALUES(icon),
  card_image=VALUES(card_image),
  page_url=VALUES(page_url),
  play_url=VALUES(play_url),
  status=VALUES(status),
  sort_order=VALUES(sort_order);

-- =============================================================================
-- HINWEIS: Easy-Sprache-Varianten + Glossar-Begriffe (20 Stück aus data.js
-- KD_GLOSSARY) folgen separat. Lehrplan-Anker AT/CH/DE/LI ebenfalls.
-- =============================================================================
