package iace

// GetSpecificMachinePatterns2 returns 29 hazard patterns (HP756-HP784)
// for escalators, swimming pools, playgrounds, fitness equipment,
// laundry machines, and glass handling.
func GetSpecificMachinePatterns2() []HazardPattern {
	return []HazardPattern{
		// ================================================================
		// Fahrtreppen / Escalators (HP756-HP760)
		// ================================================================
		{
			ID: "HP756", NameDE: "Einzug in Stufenkante der Fahrtreppe", NameEN: "Draw-in at escalator step edge",
			RequiredComponentTags: []string{"moving_part", "crush_point"},
			RequiredEnergyTags:    []string{"kinetic"},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M003", "M141"},
			SuggestedEvidenceIDs:  []string{"E08", "E09", "E20"},
			Priority:              85,
			ScenarioDE:      "Schuh, Kleidung oder Finger werden am Uebergang zwischen Stufe und Kamm der Fahrtreppe eingezogen.",
			TriggerDE:       "Weiche Schuhsohle, offene Schnuersenkel, Kinderfinger am Stufenrand",
			HarmDE:          "Quetschung, Amputation von Zehen, Fussknochenbrueche",
			AffectedDE:      "Fahrtreppenbenutzer, insbesondere Kinder und aeltere Personen",
			ZoneDE:          "Kammplatte am Zu- und Abgang, Stufenrand",
			DefaultSeverity: 4, DefaultExposure: 4,
		},
		{
			ID: "HP757", NameDE: "Einklemmen am Handlaufeinzug", NameEN: "Entrapment at handrail inlet",
			RequiredComponentTags: []string{"moving_part", "pinch_point"},
			RequiredEnergyTags:    []string{"kinetic"},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M003", "M141"},
			SuggestedEvidenceIDs:  []string{"E08", "E20"},
			Priority:              80, MachineTypes: []string{"escalator"},
			ScenarioDE:      "Finger oder Handteile werden am Einzugspunkt des Handlaufs in die Verkleidung gezogen.",
			TriggerDE:       "Kinderhand am Handlauf nahe der Verkleidung, fehlende Einlaufschutzbuegel",
			HarmDE:          "Fingerquetschung, Hautabschuerfungen, bei Kindern Armverletzung",
			AffectedDE:      "Kinder, aeltere Personen, unaufmerksame Benutzer",
			ZoneDE:          "Handlaufeinzug oben und unten, Handlaufverkleidung",
			DefaultSeverity: 3, DefaultExposure: 4,
		},
		{
			ID: "HP758", MachineTypes: []string{"escalator", "elevator"}, NameDE: "Sturz bei Notbremsung der Fahrtreppe", NameEN: "Fall during emergency stop of escalator",
			RequiredComponentTags: []string{"moving_part"},
			RequiredEnergyTags:    []string{"kinetic"},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M003", "M141"},
			SuggestedEvidenceIDs:  []string{"E08", "E09", "E20"},
			Priority:              75,
			ScenarioDE:      "Ploetzliches Anhalten der Fahrtreppe durch Not-Halt fuehrt zum Sturz stehender Personen.",
			TriggerDE:       "Not-Halt-Betaetigung, Antriebsstoerung, Kettenbruch, Ueberlastschutz loest aus",
			HarmDE:          "Sturzverleztungen, Knochenbrueche, Platzwunden, Massenkarambolage",
			AffectedDE:      "Alle Personen auf der Fahrtreppe, insbesondere aeltere und gehbehinderte Personen",
			ZoneDE:          "Gesamte Fahrtreppenlaenge",
			DefaultSeverity: 3, DefaultExposure: 3,
		},
		{
			ID: "HP759", NameDE: "Spalt zwischen Trittplatte und Seitenwand", NameEN: "Gap between step and skirt panel",
			RequiredComponentTags: []string{"moving_part", "pinch_point"},
			RequiredEnergyTags:    []string{"kinetic"},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M003", "M141"},
			SuggestedEvidenceIDs:  []string{"E08", "E20"},
			Priority:              75,
			ScenarioDE:      "Schuhe oder Kleidung werden in den Spalt zwischen Trittstufe und seitlicher Verkleidung gezogen.",
			TriggerDE:       "Zu grosser Spalt durch Verschleiss, weiche Schuhsohlen, Kind steht seitlich",
			HarmDE:          "Einklemmen des Fusses, Schuhverlust, Hautabschuerfungen",
			AffectedDE:      "Fahrtreppenbenutzer, Kinder",
			ZoneDE:          "Seitenverkleidung, Spalt zwischen Stufe und Seitenwand ueber gesamte Laenge",
			DefaultSeverity: 3, DefaultExposure: 4,
		},
		{
			ID: "HP760", NameDE: "Kamm- oder Stufenbruch an Fahrtreppe", NameEN: "Comb plate or step breakage on escalator",
			RequiredComponentTags: []string{"moving_part", "structural_part"},
			RequiredEnergyTags:    []string{"kinetic"},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M003", "M141"},
			SuggestedEvidenceIDs:  []string{"E08", "E09", "E20"},
			Priority:              85, MachineTypes: []string{"escalator", "elevator"},
			ScenarioDE:      "Bruch einer Trittstufe oder der Kammplatte fuehrt zum Einsacken oder Einzug in die Mechanik.",
			TriggerDE:       "Materialermuedung, Korrosion, fehlende Inspektionen, Vandalismus",
			HarmDE:          "Einzug in Mechanik, Beinverletzungen, Sturz in Maschinenkammer",
			AffectedDE:      "Fahrtreppenbenutzer, insbesondere Kinder",
			ZoneDE:          "Trittstufen, Kammplatte, Maschinenkammer darunter",
			DefaultSeverity: 4, DefaultExposure: 2,
		},

		// ================================================================
		// Schwimmbadtechnik (HP761-HP765)
		// ================================================================
		{
			ID: "HP761", NameDE: "Ansaugen durch Wassereinlass (Entrapment)", NameEN: "Suction entrapment by pool drain",
			RequiredComponentTags: []string{"high_pressure"},
			RequiredEnergyTags:    []string{"pneumatic_pressure"},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M003", "M141"},
			SuggestedEvidenceIDs:  []string{"E01", "E08", "E20"},
			Priority:              95,
			ScenarioDE:      "Person wird durch den Sog des Bodenablaufs festgehalten und kann sich nicht befreien (Ansaug-Entrapment).",
			TriggerDE:       "Fehlende oder defekte Ablaufabdeckung, zu starke Pumpe, einzelner Bodenablauf ohne Doppelanlage",
			HarmDE:          "Ertrinken, Organprolaps (Darm), schwere Quetschverletzungen",
			AffectedDE:      "Schwimmer, insbesondere Kinder",
			ZoneDE:          "Bodenablaeufe, Skimmer, Massageduesen-Ansaugung",
			DefaultSeverity: 5, DefaultExposure: 2,
		},
		{
			ID: "HP762", NameDE: "Chlorgasvergiftung in Schwimmbadtechnik", NameEN: "Chlorine gas poisoning in pool plant room",
			RequiredComponentTags: []string{"chemical_risk"},
			RequiredEnergyTags:    []string{},
			GeneratedHazardCats:   []string{"material_environmental"},
			SuggestedMeasureIDs:   []string{"M005", "M141"},
			SuggestedEvidenceIDs:  []string{"E01", "E20"},
			Priority:              90,
			ScenarioDE:      "Unkontrollierte Freisetzung von Chlorgas oder Mischung von Chlor und Saeure in der Wasseraufbereitung.",
			TriggerDE:       "Fehlbefuellung (Saeure in Chlorgebinde), Dosieranlage defekt, Schlauchbruch",
			HarmDE:          "Chlorgasvergiftung, Atemwegsveraetzung, Lungenoedem, Tod",
			AffectedDE:      "Schwimmmeister, Badtechnik-Personal, Badegaeste bei Gasaustritt in die Halle",
			ZoneDE:          "Technikraum Wasseraufbereitung, Schwimmhalle bei Lueftungsversagen",
			DefaultSeverity: 5, DefaultExposure: 2,
		},
		{
			ID: "HP763", NameDE: "Elektrischer Schlag im Nassbereich", NameEN: "Electric shock in wet area",
			RequiredComponentTags: []string{"electrical_part"},
			RequiredEnergyTags:    []string{"electrical_energy"},
			GeneratedHazardCats:   []string{"electrical_hazard"},
			SuggestedMeasureIDs:   []string{"M082", "M141"},
			SuggestedEvidenceIDs:  []string{"E01", "E10", "E20"},
			Priority:              90,
			ScenarioDE:      "Elektrischer Strom tritt im Nassbereich des Schwimmbads durch Isolationsfehler in das Wasser ueber.",
			TriggerDE:       "Defekte Unterwasserscheinwerfer, beschaedigte Kabel, fehlender FI-Schutzschalter",
			HarmDE:          "Elektrischer Schlag im Wasser, Herzkammerflimmern, Ertrinken durch Lahmung",
			AffectedDE:      "Schwimmer im Becken, Wartungspersonal",
			ZoneDE:          "Schwimmbecken, Duschbereich, Beckenumrandung",
			DefaultSeverity: 5, DefaultExposure: 2,
		},
		{
			ID: "HP764", NameDE: "Absturz von Sprungturm/Sprunganlage", NameEN: "Fall from diving tower/platform",
			RequiredComponentTags: []string{"structural_part", "gravity_risk"},
			RequiredEnergyTags:    []string{"gravitational"},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M003", "M141"},
			SuggestedEvidenceIDs:  []string{"E20"},
			Priority:              80,
			ScenarioDE:      "Person stuerzt seitlich vom Sprungturm oder rutscht auf nasser Plattform und faellt auf den Beckenrand.",
			TriggerDE:       "Nasse Oberflaeche, fehlende Gelaender, Drangeln, falscher Absprung",
			HarmDE:          "Kopfverletzung, Wirbelsaeulenfraktur, Aufprall auf Beckenrand",
			AffectedDE:      "Badegaeste, insbesondere Kinder und Jugendliche",
			ZoneDE:          "Sprungturmplattform, Aufstiegsleiter, Beckenrand unter dem Turm",
			DefaultSeverity: 4, DefaultExposure: 3,
		},
		{
			ID: "HP765", NameDE: "Rutschen auf nassem Beckenrand", NameEN: "Slip on wet pool deck",
			RequiredComponentTags: []string{"structural_part"},
			RequiredEnergyTags:    []string{},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M141"},
			SuggestedEvidenceIDs:  []string{"E20"},
			Priority:              65,
			ScenarioDE:      "Person rutscht auf nassem Beckenrand oder Fliesenbereich und stuerzt.",
			TriggerDE:       "Nasse Fliesenoberflaeche, fehlende Anti-Rutsch-Beschichtung, Rennen am Beckenrand",
			HarmDE:          "Kopfverletzung, Knochenbrueche, Platzwunden, Zahnschaeden",
			AffectedDE:      "Badegaeste, Personal",
			ZoneDE:          "Beckenumrandung, Duschen, Umkleidebereich",
			DefaultSeverity: 3, DefaultExposure: 4,
		},

		// ================================================================
		// Spielplatzgeraete (HP766-HP770)
		// ================================================================
		{
			ID: "HP766", NameDE: "Einklemmen Kopf in Spielgeraet-Oeffnung", NameEN: "Head entrapment in playground opening",
			RequiredComponentTags: []string{"structural_part", "pinch_point"},
			RequiredEnergyTags:    []string{},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M003", "M141"},
			SuggestedEvidenceIDs:  []string{"E01", "E20"},
			Priority:              95, MachineTypes: []string{"playground"},
			ScenarioDE:      "Kind steckt Kopf durch Oeffnung im Spielgeraet und bleibt haengen (Kopf-Entrapment-Gefahr bei 89-230 mm).",
			TriggerDE:       "Oeffnungen im kritischen Bereich 89-230 mm, V-foermige Spalte, Gelaendersprosse mit Kopffangmass",
			HarmDE:          "Strangulation, Erstickung, toedliche Verletzung",
			AffectedDE:      "Kinder (1-12 Jahre)",
			ZoneDE:          "Gelaender, Sprossen, Wanddurchbrueche, Rutscheneingang",
			DefaultSeverity: 5, DefaultExposure: 3,
		},
		{
			ID: "HP767", NameDE: "Absturz von Klettergeraet", NameEN: "Fall from climbing structure",
			RequiredComponentTags: []string{"structural_part", "gravity_risk"},
			RequiredEnergyTags:    []string{"gravitational"},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M003", "M141"},
			SuggestedEvidenceIDs:  []string{"E01", "E20"},
			Priority:              85,
			ScenarioDE:      "Kind stuerzt von Klettergeraet auf den Boden (freie Fallhoehe ueber 1 m).",
			TriggerDE:       "Abgleiten an nasser Sprosse, Ueberschaetzen der eigenen Faehigkeit, ungeeigneter Fallschutz",
			HarmDE:          "Knochenbrueche, Kopfverletzungen, Zahnschaeden",
			AffectedDE:      "Kinder, insbesondere Kleinkinder",
			ZoneDE:          "Klettergeraet, Fallzone darunter (Fallschutzbereich)",
			DefaultSeverity: 4, DefaultExposure: 4,
		},
		{
			ID: "HP768", NameDE: "Fingerfang in Kettenglieder", NameEN: "Finger entrapment in chain links",
			RequiredComponentTags: []string{"moving_part", "pinch_point"},
			RequiredEnergyTags:    []string{},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M003", "M141"},
			SuggestedEvidenceIDs:  []string{"E20"},
			Priority:              70,
			ScenarioDE:      "Kinderfinger geraten in die Kettenglieder der Schaukel und werden bei Schwungbewegung eingeklemmt.",
			TriggerDE:       "Kette mit zu grosser Gliederweite, Finger rutscht zwischen Glieder",
			HarmDE:          "Fingerquetschung, Fingerkuppen-Amputation, Nagelverlust",
			AffectedDE:      "Kinder",
			ZoneDE:          "Schaukelkette, Aufhaengungspunkte, Nestschaukel-Ketten",
			DefaultSeverity: 3, DefaultExposure: 4,
		},
		{
			ID: "HP769", NameDE: "Kollision mit Karussell", NameEN: "Collision with merry-go-round",
			RequiredComponentTags: []string{"rotating_part", "moving_part"},
			RequiredEnergyTags:    []string{"kinetic"},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M003", "M141"},
			SuggestedEvidenceIDs:  []string{"E20"},
			Priority:              75,
			ScenarioDE:      "Kind wird vom drehenden Karussell getroffen oder faellt bei zu hoher Drehgeschwindigkeit herunter.",
			TriggerDE:       "Kind laeuft in die Drehebene, aeltere Kinder drehen zu schnell, Abfliegen durch Fliehkraft",
			HarmDE:          "Kopfverletzung durch Anprall, Knochenbrueche bei Abwurf, Quetschung unter Drehplattform",
			AffectedDE:      "Kinder im Spielbereich",
			ZoneDE:          "Drehbereich des Karussells, Bereich unter der Plattform",
			DefaultSeverity: 3, DefaultExposure: 4,
		},
		{
			ID: "HP770", NameDE: "Strangulation an Seil/Netz auf Spielplatz", NameEN: "Strangulation on rope/net at playground",
			RequiredComponentTags: []string{"entanglement_risk", "structural_part"},
			RequiredEnergyTags:    []string{},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M003", "M141"},
			SuggestedEvidenceIDs:  []string{"E01", "E20"},
			Priority:              95, MachineTypes: []string{"playground"},
			ScenarioDE:      "Kind verfaengt sich mit Kapuzenkordel, Schal oder Halskette in Seilen oder Netzen des Spielgeraets.",
			TriggerDE:       "Kleidung mit Kordeln am Hals, zu grosse Maschenweite, lose Seilenden",
			HarmDE:          "Strangulation, Erstickung, toedliche Verletzung",
			AffectedDE:      "Kinder mit Kordeln an Kapuze/Kleidung",
			ZoneDE:          "Seilnetze, Kletterseile, Netzbruecken, Seilbahnanlauf",
			DefaultSeverity: 5, DefaultExposure: 2,
		},

		// ================================================================
		// Fitnessgeraete (HP771-HP775)
		// ================================================================
		{
			ID: "HP771", NameDE: "Gewicht faellt auf Person an Kraftstation", NameEN: "Weight drops on person at weight machine",
			RequiredComponentTags: []string{"gravity_risk", "structural_part"},
			RequiredEnergyTags:    []string{"gravitational"},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M003", "M141"},
			SuggestedEvidenceIDs:  []string{"E20"},
			Priority:              85,
			ScenarioDE:      "Gewichtstapel oder Langhantel faellt unkontrolliert auf den Nutzer (z. B. beim Bankdruecken ohne Sicherung).",
			TriggerDE:       "Seilriss, defekte Fangvorrichtung, Ueberbelastung, fehlender Spotter",
			HarmDE:          "Brustkorb-Quetschung, Kehlkopfverletzung, Rippenbruch, toedliche Verletzung",
			AffectedDE:      "Trainierende, Spotter/Trainingspartner",
			ZoneDE:          "Unter dem Gewichtstapel, Bankdrueck-Position, Kniebeugen-Rack",
			DefaultSeverity: 5, DefaultExposure: 3,
		},
		{
			ID: "HP772", NameDE: "Sturz vom Laufband", NameEN: "Fall from treadmill",
			RequiredComponentTags: []string{"moving_part"},
			RequiredEnergyTags:    []string{"kinetic"},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M003", "M141"},
			SuggestedEvidenceIDs:  []string{"E08", "E20"},
			Priority:              70,
			ScenarioDE:      "Person verliert auf dem laufenden Band das Gleichgewicht und wird nach hinten abgeworfen.",
			TriggerDE:       "Stolpern, zu hohe Geschwindigkeit, Ablenkung, fehlende Not-Stop-Leine",
			HarmDE:          "Schuertwunden, Kopfverletzung bei Aufprall, Frakturen bei Sturz auf Nachbargeraet",
			AffectedDE:      "Trainierende, Personen hinter dem Laufband",
			ZoneDE:          "Laufband-Oberflaeche, Bereich hinter dem Laufband",
			DefaultSeverity: 3, DefaultExposure: 4,
		},
		{
			ID: "HP773", NameDE: "Quetschen in Beinpresse", NameEN: "Crushing in leg press",
			RequiredComponentTags: []string{"crush_point", "moving_part"},
			RequiredEnergyTags:    []string{"gravitational"},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M003", "M141"},
			SuggestedEvidenceIDs:  []string{"E20"},
			Priority:              80,
			ScenarioDE:      "Gewichtsschlitten der Beinpresse faellt unkontrolliert zurueck und quetscht den Nutzer.",
			TriggerDE:       "Knie durchgestreckt (Hyperextension), zu hohes Gewicht, defekte Fanghaken",
			HarmDE:          "Beinbruch, Knieschaeden, Brustkorb-Quetschung bei 45-Grad-Presse",
			AffectedDE:      "Trainierende an der Beinpresse",
			ZoneDE:          "Schlittenbereich der Beinpresse, Fussplatte",
			DefaultSeverity: 4, DefaultExposure: 3,
		},
		{
			ID: "HP774", NameDE: "Seilriss an Kabelzugmaschine", NameEN: "Cable break at cable machine",
			RequiredComponentTags: []string{"moving_part", "structural_part"},
			RequiredEnergyTags:    []string{"gravitational"},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M141"},
			SuggestedEvidenceIDs:  []string{"E20", "E21"},
			Priority:              80,
			ScenarioDE:      "Zugseil der Kabelzugmaschine reisst unter Belastung; das Gewicht faellt und der Griff schlaegt zurueck.",
			TriggerDE:       "Verschleiss am Seil, Seil klemmt an Umlenkrolle, Ueberlastung",
			HarmDE:          "Griffschlag ins Gesicht, Gewichtstapel faellt, Fingerquetschung",
			AffectedDE:      "Trainierende, Personen im Schwungbereich des Seils",
			ZoneDE:          "Zugturm, Seilfuehrung, Gewichtstapelbereich",
			DefaultSeverity: 4, DefaultExposure: 2,
		},
		{
			ID: "HP775", NameDE: "Ueberlastung Herz-Kreislauf am Fitnessgeraet", NameEN: "Cardiovascular overload at fitness equipment",
			RequiredComponentTags: []string{"moving_part"},
			RequiredEnergyTags:    []string{},
			GeneratedHazardCats:   []string{"ergonomic"},
			SuggestedMeasureIDs:   []string{"M141"},
			SuggestedEvidenceIDs:  []string{"E20"},
			Priority:              60,
			ScenarioDE:      "Person ueberlastet ihr Herz-Kreislauf-System durch zu intensives Training ohne aerztliche Freigabe.",
			TriggerDE:       "Vorerkrankung unbekannt, fehlende Einweisung, kein Pulsmonitoring, Pressatmung bei Kraftuebung",
			HarmDE:          "Herzrhythmusstoerung, Herzinfarkt, Kreislaufkollaps, ploetzlicher Herztod",
			AffectedDE:      "Trainierende mit Vorerkrankungen, untrainierte Personen",
			ZoneDE:          "Cardio-Bereich, Freihantelbereich, Kraftgeraete",
			DefaultSeverity: 5, DefaultExposure: 2,
		},

		// ================================================================
		// Waescherei / Laundry (HP776-HP780)
		// ================================================================
		{
			ID: "HP776", NameDE: "Quetschen in Mangel/Heissmangel", NameEN: "Crushing in mangle/ironer",
			RequiredComponentTags: []string{"rotating_part", "crush_point", "high_temperature"},
			RequiredEnergyTags:    []string{"kinetic", "thermal"},
			GeneratedHazardCats:   []string{"mechanical_hazard", "thermal_hazard"},
			SuggestedMeasureIDs:   []string{"M003", "M004", "M082"},
			SuggestedEvidenceIDs:  []string{"E08", "E09", "E20"},
			Priority:              90,
			ScenarioDE:      "Finger oder Hand werden in den Walzenspalt der Heissmangel eingezogen und gleichzeitig verbrannt.",
			TriggerDE:       "Manuelles Zufuehren der Waesche bei laufender Walze, fehlender Knieschalter/Sicherheitsbuegel",
			HarmDE:          "Fingerquetschung mit gleichzeitiger Verbrennung, Armeinzug, Amputation",
			AffectedDE:      "Waeschereipersonal, Buegelpersonal",
			ZoneDE:          "Walzenspalt der Mangel, Einlaufbereich",
			DefaultSeverity: 4, DefaultExposure: 4,
		},
		{
			ID: "HP777", NameDE: "Dampfverbrennung an Buegelpresse", NameEN: "Steam burn at pressing machine",
			RequiredComponentTags: []string{"high_temperature", "high_pressure"},
			RequiredEnergyTags:    []string{"thermal"},
			GeneratedHazardCats:   []string{"thermal_hazard"},
			SuggestedMeasureIDs:   []string{"M005", "M141"},
			SuggestedEvidenceIDs:  []string{"E10", "E20"},
			Priority:              75,
			ScenarioDE:      "Heisser Dampf tritt beim Oeffnen der Buegelpresse unkontrolliert aus und verbrueht die Haende des Bedieners.",
			TriggerDE:       "Zu fruehes Oeffnen, defekte Dampfzufuhr, Dampfstoss beim Pressen",
			HarmDE:          "Verbruehungen an Haenden und Unterarmen, Dampfverbrennungen im Gesicht",
			AffectedDE:      "Buegelpersonal",
			ZoneDE:          "Dampfaustrittsoeffnungen, Buegelflaeche, Pressenspalt",
			DefaultSeverity: 3, DefaultExposure: 4,
		},
		{
			ID: "HP778", NameDE: "Einzug in industrielle Trommelwaschmaschine", NameEN: "Draw-in by industrial drum washing machine",
			RequiredComponentTags: []string{"rotating_part", "entanglement_risk"},
			RequiredEnergyTags:    []string{"kinetic"},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M003", "M004", "M082"},
			SuggestedEvidenceIDs:  []string{"E08", "E09"},
			Priority:              85, MachineTypes: []string{"laundry"},
			ScenarioDE:      "Person greift in die drehende Trommel der Industriewaschmaschine und wird eingezogen.",
			TriggerDE:       "Defekte Tuerverriegelung, Oeffnen waehrend Nachlauf, Bedienfehler",
			HarmDE:          "Schwere Quetschverletzung, Armeinzug, Strangulation durch Waeschestuecke",
			AffectedDE:      "Waeschereipersonal",
			ZoneDE:          "Trommeloeffnung, Beladeoeffnung der Waschmaschine",
			DefaultSeverity: 4, DefaultExposure: 2,
		},
		{
			ID: "HP779", NameDE: "Chemische Exposition durch Reinigungsmittel", NameEN: "Chemical exposure from laundry chemicals",
			RequiredComponentTags: []string{"chemical_risk"},
			RequiredEnergyTags:    []string{},
			GeneratedHazardCats:   []string{"material_environmental"},
			SuggestedMeasureIDs:   []string{"M005", "M141"},
			SuggestedEvidenceIDs:  []string{"E20"},
			Priority:              70,
			ScenarioDE:      "Hautkontakt oder Einatmen von Waschmitteln, Bleichmitteln oder Loesungsmitteln bei der Chemikalienhandhabung.",
			TriggerDE:       "Manuelles Umfuellen ohne Handschuhe, Spritzkontakt, Mischen inkompatibler Chemikalien",
			HarmDE:          "Hautveraetzung, Atemwegsreizung, allergische Reaktion, Augenschaeden",
			AffectedDE:      "Waeschereipersonal, Reinigungskraefte",
			ZoneDE:          "Chemikalienlager, Dosierbereich, Waschmaschinen-Zulauf",
			DefaultSeverity: 3, DefaultExposure: 4,
		},
		{
			ID: "HP780", NameDE: "Sturz auf nassem Boden in Waescherei", NameEN: "Slip on wet floor in laundry",
			RequiredComponentTags: []string{"structural_part"},
			RequiredEnergyTags:    []string{},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M141"},
			SuggestedEvidenceIDs:  []string{"E20"},
			Priority:              55,
			ScenarioDE:      "Naessefilm auf dem Boden der Waescherei fuehrt zu Ausrutschen und Sturz.",
			TriggerDE:       "Wasser auf dem Boden, fehlende Drainage, ungeeignete Schuhe, Eile",
			HarmDE:          "Knochenbrueche, Kopfverletzung, Rueckenverletzung",
			AffectedDE:      "Waeschereipersonal",
			ZoneDE:          "Gesamter Waeschereibetrieb, insbesondere Wasch- und Schleuderbereich",
			DefaultSeverity: 2, DefaultExposure: 5,
		},

		// ================================================================
		// Glashandling / Glass Handling (HP781-HP784)
		// ================================================================
		{
			ID: "HP781", NameDE: "Glasbruch trifft umstehende Person", NameEN: "Glass breakage strikes bystander",
			RequiredComponentTags: []string{"structural_part"},
			RequiredEnergyTags:    []string{"gravitational"},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M005", "M141"},
			SuggestedEvidenceIDs:  []string{"E20"},
			Priority:              80,
			ScenarioDE:      "Grosse Glasscheibe zerbricht oder durch mechanische Einwirkung und trifft umstehende Personen.",
			TriggerDE:       "Thermische Spannungen, mechanische Beschaedigung, fehlerhafter Saugnapp, Windlast",
			HarmDE:          "Tiefe Schnittwunden, Amputationsgefahr, toedliche Verletzung bei grossen Scheiben",
			AffectedDE:      "Transportpersonal, Monteure, Passanten",
			ZoneDE:          "Transportweg, Montageort, Glaslager",
			DefaultSeverity: 4, DefaultExposure: 3,
		},
		{
			ID: "HP782", NameDE: "Quetschen durch Kippgeraet fuer Glasscheiben", NameEN: "Crushing by glass tilting device",
			RequiredComponentTags: []string{"crush_point", "moving_part"},
			RequiredEnergyTags:    []string{"gravitational"},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M003", "M004", "M082"},
			SuggestedEvidenceIDs:  []string{"E08", "E09", "E20"},
			Priority:              85,
			ScenarioDE:      "Kippgeraet zum Aufrichten schwerer Glasscheiben quetscht Person zwischen Scheibe und Gestell.",
			TriggerDE:       "Person steht im Kippbereich, Hydraulik versagt, Scheibe rutscht",
			HarmDE:          "Schwere Quetschverletzung, toedliche Verletzung durch Gewicht der Scheibe (bis 500 kg)",
			AffectedDE:      "Glasverarbeiter, Kranfuehrer, Hilfskraefte",
			ZoneDE:          "Kippbereich, Abstellflaeche, Saugeraufnahme",
			DefaultSeverity: 5, DefaultExposure: 3,
		},
		{
			ID: "HP783", NameDE: "Schnittverletzung an scharfer Glaskante", NameEN: "Cut injury from sharp glass edge",
			RequiredComponentTags: []string{"cutting_part"},
			RequiredEnergyTags:    []string{},
			GeneratedHazardCats:   []string{"mechanical_hazard"},
			SuggestedMeasureIDs:   []string{"M005", "M141"},
			SuggestedEvidenceIDs:  []string{"E20"},
			Priority:              70,
			ScenarioDE:      "Ungefaste Glaskanten schneiden bei der Handhabung in Haende und Finger.",
			TriggerDE:       "Handling ohne Schnittschutzhandschuhe, unerwartetes Gleiten der Scheibe",
			HarmDE:          "Tiefe Schnittwunden, Sehnendurchtrennung, starke Blutung",
			AffectedDE:      "Glasverarbeiter, Montagepersonal",
			ZoneDE:          "Schnittkante, Lagerfaecher, Transportgestelle",
			DefaultSeverity: 3, DefaultExposure: 4,
		},
		{
			ID: "HP784", NameDE: "Verbrennungsgefahr an Glas-Biegeofen", NameEN: "Burn hazard at glass bending oven",
			RequiredComponentTags: []string{"high_temperature"},
			RequiredEnergyTags:    []string{"thermal"},
			GeneratedHazardCats:   []string{"thermal_hazard"},
			SuggestedMeasureIDs:   []string{"M005", "M141"},
			SuggestedEvidenceIDs:  []string{"E10", "E20"},
			Priority:              75,
			ScenarioDE:      "Heisses Glas (600-700 C) im Biegeofen verursacht bei Beruehrung schwere Kontaktverbrennungen.",
			TriggerDE:       "Beruehrung bei Entnahme, durchgeschmolzener Handschuh, Ofentuer offen",
			HarmDE:          "Verbrennungen 3. Grades, Haut haftet am Glas, grossflaechige Brandwunden",
			AffectedDE:      "Ofenbediener, Glasbieger",
			ZoneDE:          "Biegeofen-Innenraum, Entnahmebereich, Kuehlstrecke",
			DefaultSeverity: 4, DefaultExposure: 3,
		},
	}
}
