package iace

// GetFoodPkgCNorms returns C-norms for food processing, packaging, textile,
// agricultural, and construction/earth-moving machine categories.
// Norms already present in norms_library_c.go or norms_library_c_ext.go are
// intentionally omitted here to avoid duplicates.
func GetFoodPkgCNorms() []NormReference {
	return []NormReference{
		// ── Nahrungsmittelmaschinen (EN 1672 + spezifisch) ──────────────────
		{
			ID: "EN-1672-1", Number: "EN 1672-1:2014",
			Withdrawn: true,
			TitleDE:  "Nahrungsmittelmaschinen — Allgemeine Gestaltungsleitsaetze — Teil 1: Sicherheitsanforderungen",
			NormType: "C",
			ScopeDE:  "Allgemeine Sicherheitsanforderungen fuer Nahrungsmittelmaschinen: mechanische Gefaehrdungen, Hygiene, Reinigbarkeit, Werkstoffauswahl.",
			MachineTypes:     []string{"food_machine"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"moving_part", "cutting_part"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-1672-1",
		},
		{
			ID: "EN-13389", Number: "EN 13389:2005+A1:2009",
			TitleDE:  "Nahrungsmittelmaschinen — Mischer — Sicherheits- und Hygieneanforderungen",
			NormType: "C",
			ScopeDE:  "Sicherheits- und Hygieneanforderungen fuer Mischer in der Nahrungsmittelindustrie: Mischwerkschutz, Deckelverriegelung, Reinigbarkeit.",
			MachineTypes:     []string{"food_machine", "mixer"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"rotating_part", "entanglement_risk"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-13389",
		},
		{
			ID: "EN-13886", Number: "EN 13886:2005+A1:2010",
			TitleDE:  "Nahrungsmittelmaschinen — Kochkessel — Sicherheits- und Hygieneanforderungen",
			NormType: "C",
			ScopeDE:  "Sicherheits- und Hygieneanforderungen fuer Kochkessel: Verbruehungsschutz, Druckueberwachung, Deckelverriegelung, Temperaturregelung.",
			MachineTypes:     []string{"food_machine", "cooker"},
			HazardCats:       []string{"thermal_hazard", "pneumatic_hydraulic"},
			Tags:             []string{"high_temperature", "high_pressure"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-13886",
		},
		{
			ID: "EN-12042", Number: "EN 12042:2014",
			TitleDE:  "Nahrungsmittelmaschinen — Teigausrollmaschinen — Sicherheits- und Hygieneanforderungen",
			NormType: "C",
			ScopeDE:  "Sicherheits- und Hygieneanforderungen fuer Teigausrollmaschinen: Walzenschutz, Einzugstellen, Reinigbarkeit.",
			MachineTypes:     []string{"food_machine"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"rotating_part", "crush_point"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-12042",
		},
		{
			ID: "EN-12331", Number: "EN 12331:2021",
			TitleDE:  "Nahrungsmittelmaschinen — Fleischwoelfe — Sicherheits- und Hygieneanforderungen",
			NormType: "C",
			ScopeDE:  "Sicherheits- und Hygieneanforderungen fuer Fleischwoelfe: Schneckenzufuhr, Messer-/Lochscheibenschutz, Rueckstosssicherung.",
			MachineTypes:     []string{"food_machine", "meat_grinder"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"cutting_part", "rotating_part", "entanglement_risk"},
			Mandatory:        true,
			RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-12331",
		},
		{
			ID: "EN-12855", Number: "EN 12855:2003+A1:2010",
			TitleDE:  "Nahrungsmittelmaschinen — Kuttermaschinen — Sicherheits- und Hygieneanforderungen",
			NormType: "C",
			ScopeDE:  "Sicherheits- und Hygieneanforderungen fuer Kuttermaschinen: Messerabdeckung, Deckelverriegelung, Drehzahlueberwachung.",
			MachineTypes:     []string{"food_machine", "cutter"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"cutting_part", "rotating_part", "high_speed"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-12855",
		},
		{
			ID: "EN-13570", Number: "EN 13570:2005+A1:2010",
			TitleDE:  "Nahrungsmittelmaschinen — Mischer mit horizontalen Mischwerkzeugen — Sicherheits- und Hygieneanforderungen",
			NormType: "C",
			ScopeDE:  "Sicherheits- und Hygieneanforderungen fuer Horizontalmischer: Mischwerkschutz, Deckelverriegelung, Nachlaufueberwachung.",
			MachineTypes:     []string{"food_machine", "mixer"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"rotating_part", "entanglement_risk"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-13570",
		},
		{
			ID: "EN-13591", Number: "EN 13591:2005+A1:2009",
			TitleDE:  "Nahrungsmittelmaschinen — Ladewagen — Sicherheits- und Hygieneanforderungen",
			NormType: "C",
			ScopeDE:  "Sicherheits- und Hygieneanforderungen fuer Ladewagen in der Nahrungsmittelindustrie: Bewegungsteile, Kippschutz, Reinigbarkeit.",
			MachineTypes:     []string{"food_machine"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"moving_part", "gravity_risk"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-13591",
		},
		{
			ID: "EN-14655", Number: "EN 14655:2005+A1:2010",
			TitleDE:  "Nahrungsmittelmaschinen — Baguette-Formmaschinen — Sicherheits- und Hygieneanforderungen",
			NormType: "C",
			ScopeDE:  "Sicherheits- und Hygieneanforderungen fuer Baguette-Formmaschinen: Einzugstellen, Walzenschutz, Reinigbarkeit.",
			MachineTypes:     []string{"food_machine", "bakery"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"moving_part", "rotating_part"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-14655",
		},
		{
			ID: "EN-13954", Number: "EN 13954:2005+A1:2010",
			TitleDE:  "Nahrungsmittelmaschinen — Brotschneidemaschinen — Sicherheits- und Hygieneanforderungen",
			NormType: "C",
			ScopeDE:  "Sicherheits- und Hygieneanforderungen fuer Brotschneidemaschinen: Messerschutz, Vorschubeinrichtung, Handschutz.",
			MachineTypes:     []string{"food_machine", "bread_slicer"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"cutting_part"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-13954",
		},
		{
			ID: "EN-12463", Number: "EN 12463:2004+A1:2011",
			TitleDE:  "Nahrungsmittelmaschinen — Fuellmaschinen und Hilfsmaschinen — Sicherheits- und Hygieneanforderungen",
			NormType: "C",
			ScopeDE:  "Sicherheits- und Hygieneanforderungen fuer Fuellmaschinen: Kolbenschutz, Einzugstellen, Reinigbarkeit, Hygiene.",
			MachineTypes:     []string{"food_machine", "filling_machine"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"moving_part"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-12463",
		},
		{
			ID: "EN-12984", Number: "EN 12984:2005+A1:2010",
			TitleDE:  "Nahrungsmittelmaschinen — Transportable und/oder handbetriebene Maschinen — Sicherheits- und Hygieneanforderungen",
			NormType: "C",
			ScopeDE:  "Sicherheits- und Hygieneanforderungen fuer transportable und handbetriebene Nahrungsmittelmaschinen: Messerschutz, Standsicherheit.",
			MachineTypes:     []string{"food_machine"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"cutting_part", "rotating_part"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-12984",
		},

		// ── Verpackungsmaschinen (EN 415 Serie) ─────────────────────────────
		// EN 415-1 (Terminologie) und EN 415-5 (Einwickelmaschinen) sind
		// bereits in norms_library_c.go enthalten und werden hier uebersprungen.
		{
			ID: "EN-415-2", Number: "EN 415-2:2025",
			TitleDE:  "Verpackungsmaschinen — Teil 2: Maschinen zum Vorformen, Fuellen und Verschliessen starrer Packungen",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer Maschinen zum Vorformen, Fuellen und Verschliessen starrer Packungen: Quetschstellen, Werkzeugwechsel.",
			MachineTypes:     []string{"packaging_machine"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"moving_part", "crush_point"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-415-2",
		},
		{
			ID: "EN-415-3", Number: "EN 415-3:2021",
			TitleDE:  "Verpackungsmaschinen — Teil 3: Form-, Fuell- und Verschliessmaschinen",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer Form-, Fuell- und Verschliessmaschinen: Siegelwerkzeuge, Temperaturueberwachung, Einzugstellen.",
			MachineTypes:     []string{"packaging_machine"},
			HazardCats:       []string{"mechanical_hazard", "thermal_hazard"},
			Tags:             []string{"moving_part", "high_temperature"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-415-3",
		},
		{
			ID: "EN-415-4", Number: "EN 415-4:1997+A1:2009",
			Withdrawn: true,
			TitleDE:  "Verpackungsmaschinen — Teil 4: Palettierer und Depalettierer",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer Palettierer und Depalettierer: Greiferbewegung, Absturzsicherung, Zugangskontrolle.",
			MachineTypes:     []string{"packaging_machine", "palletizer"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"moving_part", "gravity_risk", "high_force"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-415-4",
		},
		{
			ID: "EN-415-6", Number: "EN 415-6:2013",
			TitleDE:  "Verpackungsmaschinen — Teil 6: Einwickelmaschinen fuer Palettenladungen",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer Palettenwickler: Drehteller, Folienabwicklung, Einzugstellen, Lagenbildung.",
			MachineTypes:     []string{"packaging_machine", "pallet_wrapper"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"moving_part", "rotating_part"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-415-6",
		},
		{
			ID: "EN-415-7", Number: "EN 415-7:2006+A1:2008",
			TitleDE:  "Verpackungsmaschinen — Teil 7: Sammel- und Gruppiermaschinen",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer Sammel- und Gruppiermaschinen: Transportbewegungen, Quetschstellen, Produktzufuhr.",
			MachineTypes:     []string{"packaging_machine"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"moving_part"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-415-7",
		},
		{
			ID: "EN-415-8", Number: "EN 415-8:2025",
			TitleDE:  "Verpackungsmaschinen — Teil 8: Umreifungsmaschinen",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer Umreifungsmaschinen: Spannwerk, Verschlussmechanismus, Einzugstellen.",
			MachineTypes:     []string{"packaging_machine", "strapping_machine"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"moving_part"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-415-8",
		},
		{
			ID: "EN-415-9", Number: "EN 415-9:2009",
			TitleDE:  "Verpackungsmaschinen — Teil 9: Geraeuschemmission — Messmethoden",
			NormType: "C",
			ScopeDE:  "Messverfahren fuer Geraeuschemmission von Verpackungsmaschinen: Betriebsbedingungen, Messpositionen, Berichtformat.",
			MachineTypes:     []string{"packaging_machine"},
			HazardCats:       []string{"noise_vibration"},
			Tags:             []string{},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 4 (Messverfahren)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-415-9",
		},
		{
			ID: "EN-415-10", Number: "EN 415-10:2014",
			TitleDE:  "Verpackungsmaschinen — Teil 10: Allgemeine Anforderungen",
			NormType: "C",
			ScopeDE:  "Allgemeine Sicherheitsanforderungen fuer Verpackungsmaschinen: Ergonomie, Zugangssicherung, Betriebsanleitung.",
			MachineTypes:     []string{"packaging_machine"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"moving_part"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 5 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-415-10",
		},

		// ── Textilmaschinen (EN ISO 11111 Serie) ────────────────────────────
		// EN ISO 11111-1 (Gemeinsame Anforderungen) ist bereits in
		// norms_library_c_ext.go enthalten und wird hier uebersprungen.
		{
			ID: "EN-ISO-11111-2", Number: "EN ISO 11111-2:2005",
			TitleDE:  "Textilmaschinen — Sicherheitsanforderungen — Teil 2: Spinnereivorbereitungsmaschinen",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer Spinnereivorbereitungsmaschinen: Walzenschutz, Einzugstellen, Kardiermaschinen, Strecken.",
			MachineTypes:     []string{"textile_machine", "spinning_machine"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"rotating_part", "entanglement_risk"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 4 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-iso-11111-2",
		},
		{
			ID: "EN-ISO-11111-3", Number: "EN ISO 11111-3:2005",
			TitleDE:  "Textilmaschinen — Sicherheitsanforderungen — Teil 3: Vliesstoffmaschinen",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer Vliesstoffmaschinen: Nadelbalken, Thermobondierung, Kalanderschutz, Temperaturueberwachung.",
			MachineTypes:     []string{"textile_machine", "nonwoven_machine"},
			HazardCats:       []string{"mechanical_hazard", "thermal_hazard"},
			Tags:             []string{"rotating_part", "high_temperature"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 4 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-iso-11111-3",
		},
		{
			ID: "EN-ISO-11111-4", Number: "EN ISO 11111-4:2005",
			TitleDE:  "Textilmaschinen — Sicherheitsanforderungen — Teil 4: Garnverarbeitungsmaschinen",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer Garnverarbeitungsmaschinen: Spulenschutz, Fadenbruchueberwachung, Einzugstellen an Spulkoerpern.",
			MachineTypes:     []string{"textile_machine"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"rotating_part", "entanglement_risk"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 4 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-iso-11111-4",
		},
		{
			ID: "EN-ISO-11111-5", Number: "EN ISO 11111-5:2005",
			TitleDE:  "Textilmaschinen — Sicherheitsanforderungen — Teil 5: Webvorbereitungsmaschinen und Webmaschinen",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer Web- und Webvorbereitungsmaschinen: Schuetzen-/Greiferwebstuehle, Kettbaumschutz, Laermminderung.",
			MachineTypes:     []string{"textile_machine", "weaving_machine"},
			HazardCats:       []string{"mechanical_hazard", "noise_vibration"},
			Tags:             []string{"rotating_part", "noise_source"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 4 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-iso-11111-5",
		},
		{
			ID: "EN-ISO-11111-6", Number: "EN ISO 11111-6:2005",
			TitleDE:  "Textilmaschinen — Sicherheitsanforderungen — Teil 6: Textilveredlungsmaschinen",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer Textilveredlungsmaschinen: Spannrahmen, Trockner, Chemikalieneinsatz, Temperaturueberwachung.",
			MachineTypes:     []string{"textile_machine"},
			HazardCats:       []string{"thermal_hazard", "material_substance_hazard"},
			Tags:             []string{"high_temperature", "chemical_risk"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 4 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-iso-11111-6",
		},
		{
			ID: "EN-ISO-11111-7", Number: "EN ISO 11111-7:2005",
			TitleDE:  "Textilmaschinen — Sicherheitsanforderungen — Teil 7: Faerbereimaschinen",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer Faerbereimaschinen: Chemikalienhandhabung, Verbruehungsschutz, Druckbehaelter, Abluftbehandlung.",
			MachineTypes:     []string{"textile_machine", "dyeing_machine"},
			HazardCats:       []string{"thermal_hazard", "material_substance_hazard"},
			Tags:             []string{"high_temperature", "chemical_risk"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 4 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-iso-11111-7",
		},

		// ── Landmaschinen (ISO 4254 Serie) ──────────────────────────────────
		// ISO 4254-1 (Allgemeine Anforderungen) ist bereits in
		// norms_library_c_ext.go enthalten und wird hier uebersprungen.
		{
			ID: "ISO-4254-5", Number: "ISO 4254-5:2018",
			Withdrawn: true,
			TitleDE:  "Landmaschinen — Sicherheit — Teil 5: Motorgetriebene Bodenbearbeitungsmaschinen",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer motorgetriebene Bodenbearbeitungsmaschinen: Flaechenfraeser, Kreiseleggen, Rueckschlagsicherung.",
			MachineTypes:     []string{"agricultural_machine", "tiller"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"rotating_part", "cutting_part"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 4 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-iso-4254-5",
		},
		{
			ID: "ISO-4254-6", Number: "ISO 4254-6:2020",
			Withdrawn: true,
			TitleDE:  "Landmaschinen — Sicherheit — Teil 6: Spritz- und Fluessigduengergeraete",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer Pflanzenschutzspritzen und Fluessigduengergeraete: Drucksystem, Chemikalienschutz, Reinigung.",
			MachineTypes:     []string{"agricultural_machine", "sprayer"},
			HazardCats:       []string{"material_substance_hazard", "pneumatic_hydraulic"},
			Tags:             []string{"chemical_risk", "high_pressure"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 4 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-iso-4254-6",
		},
		{
			ID: "ISO-4254-7", Number: "ISO 4254-7:2017",
			Withdrawn: true,
			TitleDE:  "Landmaschinen — Sicherheit — Teil 7: Maehdrescher, Feldhaecksler und Baumwollernter",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer Maehdrescher, Feldhaecksler und Baumwollernter: Schneidwerk, Dreschtrommel, Einzugstellen, Brandschutz.",
			MachineTypes:     []string{"agricultural_machine", "combine_harvester"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"cutting_part", "rotating_part", "high_speed"},
			Mandatory:        true,
			RelevantSections: []string{"Abschnitt 4 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-iso-4254-7",
		},
		{
			ID: "ISO-4254-12", Number: "ISO 4254-12:2012",
			Withdrawn: true,
			TitleDE:  "Landmaschinen — Sicherheit — Teil 12: Rotationsmaehwerke und Schlegelmaehwerke",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer Rotations- und Schlegelmaehwerke: Schneidwerkschutz, Steinschlagsicherung, Absicherung gegen Eindringen.",
			MachineTypes:     []string{"agricultural_machine", "mower"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"cutting_part", "rotating_part", "high_speed"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 4 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-iso-4254-12",
		},
		{
			ID: "ISO-4254-14", Number: "ISO 4254-14:2016",
			Withdrawn: true,
			TitleDE:  "Landmaschinen — Sicherheit — Teil 14: Wickel- und Rundballenpressen",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer Wickel- und Rundballenpressen: Einzugstellen, Presskanal, Netz-/Folienwicklung, Auswurf.",
			MachineTypes:     []string{"agricultural_machine", "baler"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"rotating_part", "entanglement_risk", "crush_point"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 4 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-iso-4254-14",
		},

		// ── Erdbaumaschinen (EN 474 Serie) ──────────────────────────────────
		// EN 474-1 (Allgemeine Anforderungen) ist bereits in
		// norms_library_c_ext.go enthalten und wird hier uebersprungen.
		{
			ID: "EN-474-2", Number: "EN 474-2:2022",
			TitleDE:  "Erdbaumaschinen — Sicherheit — Teil 2: Planiermaschinen",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer Planiermaschinen (Bulldozer): Schildsteuerung, Sichtverhaeltnisse, Standsicherheit, Ueberrollschutz.",
			MachineTypes:     []string{"earth_moving", "bulldozer"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"high_force", "moving_part"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 4 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-474-2",
		},
		{
			ID: "EN-474-3", Number: "EN 474-3:2022",
			TitleDE:  "Erdbaumaschinen — Sicherheit — Teil 3: Lader",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer Rad- und Raupenlader: Hubgeruest, Schaufelsteuerung, Kippstabilitaet, Rueckraumkamera.",
			MachineTypes:     []string{"earth_moving", "wheel_loader"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"high_force", "gravity_risk"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 4 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-474-3",
		},
		{
			ID: "EN-474-5", Number: "EN 474-5:2022",
			TitleDE:  "Erdbaumaschinen — Sicherheit — Teil 5: Hydraulikbagger",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer Hydraulikbagger: Loeffelbewegung, Absturzsicherung, Hydraulikleitungen, Sichtverhaeltnisse.",
			MachineTypes:     []string{"earth_moving", "excavator"},
			HazardCats:       []string{"mechanical_hazard", "pneumatic_hydraulic"},
			Tags:             []string{"high_force", "hydraulic_part", "gravity_risk"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 4 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-474-5",
		},
		{
			ID: "EN-474-6", Number: "EN 474-6:2022",
			TitleDE:  "Erdbaumaschinen — Sicherheit — Teil 6: Muldenfahrzeuge",
			NormType: "C",
			ScopeDE:  "Sicherheitsanforderungen fuer Muldenfahrzeuge (Dumper): Kippbewegung, Bremssystem, Sichtverhaeltnisse, Absturzsicherung.",
			MachineTypes:     []string{"earth_moving", "dump_truck"},
			HazardCats:       []string{"mechanical_hazard"},
			Tags:             []string{"gravity_risk", "high_force"},
			Mandatory:        false,
			RelevantSections: []string{"Abschnitt 4 (Sicherheitsanforderungen)"},
			BeuthURL:         "https://www.beuth.de/de/norm/din-en-474-6",
		},
	}
}
