{
  "total_rules": 171,
  "sources": [
    "Rule Library Additional 250 Rules.docx",
    "Rule Library Additional 250 Rules R301-r550.docx",
    "Rule Library Additional 500 Rules R551-r1050.docx",
    "Rule Library Additional 500 Rules R1051-r1550.docx"
  ],
  "rules": [
    {
      "rule_id": "R051",
      "component": "linear_axis",
      "energy_source": "mechanical",
      "lifecycle_phase": "automatic_operation",
      "hazards": [
        "collision",
        "crushing"
      ],
      "recommended_measures": [
        "guard",
        "safe_speed_monitoring"
      ],
      "required_evidence": [
        "safety_function_test"
      ]
    },
    {
      "rule_id": "R052",
      "component": "linear_axis",
      "energy_source": "mechanical",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "unexpected_motion"
      ],
      "recommended_measures": [
        "lockout_tagout"
      ],
      "required_evidence": [
        "maintenance_protocol"
      ]
    },
    {
      "rule_id": "R053",
      "component": "conveyor_belt",
      "energy_source": "mechanical",
      "lifecycle_phase": "automatic_operation",
      "hazards": [
        "drawing_in"
      ],
      "recommended_measures": [
        "guard"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R054",
      "component": "conveyor_belt",
      "energy_source": "mechanical",
      "lifecycle_phase": "cleaning",
      "hazards": [
        "contact_with_moving_parts"
      ],
      "recommended_measures": [
        "energy_isolation"
      ],
      "required_evidence": [
        "maintenance_protocol"
      ]
    },
    {
      "rule_id": "R055",
      "component": "gearbox",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "gear_breakage"
      ],
      "recommended_measures": [
        "overload_protection"
      ],
      "required_evidence": [
        "load_test"
      ]
    },
    {
      "rule_id": "R056",
      "component": "coupling",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "rotational_overload"
      ],
      "recommended_measures": [
        "safety_coupling"
      ],
      "required_evidence": [
        "functional_test"
      ]
    },
    {
      "rule_id": "R057",
      "component": "robot_gripper",
      "energy_source": "mechanical",
      "lifecycle_phase": "automatic_operation",
      "hazards": [
        "dropping_object"
      ],
      "recommended_measures": [
        "grip_force_monitoring"
      ],
      "required_evidence": [
        "load_test"
      ]
    },
    {
      "rule_id": "R058",
      "component": "robot_gripper",
      "energy_source": "mechanical",
      "lifecycle_phase": "setup",
      "hazards": [
        "pinching"
      ],
      "recommended_measures": [
        "reduced_speed"
      ],
      "required_evidence": [
        "functional_test"
      ]
    },
    {
      "rule_id": "R059",
      "component": "tool_changer",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "tool_release"
      ],
      "recommended_measures": [
        "tool_locking_system"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R060",
      "component": "tool_changer",
      "energy_source": "mechanical",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "falling_tool"
      ],
      "recommended_measures": [
        "mechanical_lock"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R061",
      "component": "control_cabinet",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "electric_shock"
      ],
      "recommended_measures": [
        "grounding"
      ],
      "required_evidence": [
        "grounding_test"
      ]
    },
    {
      "rule_id": "R062",
      "component": "control_cabinet",
      "energy_source": "electrical",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "electric_shock"
      ],
      "recommended_measures": [
        "energy_isolation"
      ],
      "required_evidence": [
        "measurement_protocol"
      ]
    },
    {
      "rule_id": "R063",
      "component": "power_supply",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "overcurrent"
      ],
      "recommended_measures": [
        "circuit_breaker"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R064",
      "component": "transformer",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "overheating"
      ],
      "recommended_measures": [
        "temperature_monitoring"
      ],
      "required_evidence": [
        "temperature_test"
      ]
    },
    {
      "rule_id": "R065",
      "component": "cable_harness",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "insulation_damage"
      ],
      "recommended_measures": [
        "cable_protection"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R066",
      "component": "hydraulic_cylinder",
      "energy_source": "hydraulic",
      "lifecycle_phase": "operation",
      "hazards": [
        "sudden_motion"
      ],
      "recommended_measures": [
        "pressure_relief_valve"
      ],
      "required_evidence": [
        "pressure_test"
      ]
    },
    {
      "rule_id": "R067",
      "component": "hydraulic_hose",
      "energy_source": "hydraulic",
      "lifecycle_phase": "operation",
      "hazards": [
        "hose_burst"
      ],
      "recommended_measures": [
        "hose_protection"
      ],
      "required_evidence": [
        "pressure_test"
      ]
    },
    {
      "rule_id": "R068",
      "component": "hydraulic_pump",
      "energy_source": "hydraulic",
      "lifecycle_phase": "operation",
      "hazards": [
        "overpressure"
      ],
      "recommended_measures": [
        "pressure_monitoring"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R069",
      "component": "pneumatic_cylinder",
      "energy_source": "pneumatic",
      "lifecycle_phase": "operation",
      "hazards": [
        "sudden_motion"
      ],
      "recommended_measures": [
        "flow_control_valve"
      ],
      "required_evidence": [
        "functional_test"
      ]
    },
    {
      "rule_id": "R070",
      "component": "compressed_air_line",
      "energy_source": "pneumatic",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "hose_whip"
      ],
      "recommended_measures": [
        "pressure_release"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R071",
      "component": "heating_element",
      "energy_source": "thermal",
      "lifecycle_phase": "operation",
      "hazards": [
        "burn"
      ],
      "recommended_measures": [
        "thermal_insulation"
      ],
      "required_evidence": [
        "temperature_test"
      ]
    },
    {
      "rule_id": "R072",
      "component": "furnace_chamber",
      "energy_source": "thermal",
      "lifecycle_phase": "operation",
      "hazards": [
        "heat_exposure"
      ],
      "recommended_measures": [
        "heat_shield"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R073",
      "component": "proximity_sensor",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "false_detection"
      ],
      "recommended_measures": [
        "sensor_redundancy"
      ],
      "required_evidence": [
        "functional_test"
      ]
    },
    {
      "rule_id": "R074",
      "component": "camera_system",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "misclassification"
      ],
      "recommended_measures": [
        "calibration"
      ],
      "required_evidence": [
        "calibration_protocol"
      ]
    },
    {
      "rule_id": "R075",
      "component": "industrial_switch",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "network_failure"
      ],
      "recommended_measures": [
        "network_redundancy"
      ],
      "required_evidence": [
        "failover_test"
      ]
    },
    {
      "rule_id": "R076",
      "component": "router",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "unauthorized_access"
      ],
      "recommended_measures": [
        "authentication"
      ],
      "required_evidence": [
        "security_audit"
      ]
    },
    {
      "rule_id": "R077",
      "component": "vision_ai",
      "energy_source": "software",
      "lifecycle_phase": "operation",
      "hazards": [
        "false_object_detection"
      ],
      "recommended_measures": [
        "confidence_threshold"
      ],
      "required_evidence": [
        "model_validation"
      ]
    },
    {
      "rule_id": "R078",
      "component": "ml_model",
      "energy_source": "software",
      "lifecycle_phase": "operation",
      "hazards": [
        "model_drift"
      ],
      "recommended_measures": [
        "drift_monitoring"
      ],
      "required_evidence": [
        "model_test"
      ]
    },
    {
      "rule_id": "R079",
      "component": "hmi_panel",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "operator_error"
      ],
      "recommended_measures": [
        "confirmation_dialog"
      ],
      "required_evidence": [
        "usability_test"
      ]
    },
    {
      "rule_id": "R080",
      "component": "control_interface",
      "energy_source": "software",
      "lifecycle_phase": "operation",
      "hazards": [
        "incorrect_command"
      ],
      "recommended_measures": [
        "access_control"
      ],
      "required_evidence": [
        "software_test"
      ]
    },
    {
      "rule_id": "R301",
      "component": "linear_axis",
      "energy_source": "mechanical",
      "lifecycle_phase": "automatic_operation",
      "hazards": [
        "collision"
      ],
      "recommended_measures": [
        "guard"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R302",
      "component": "linear_axis",
      "energy_source": "mechanical",
      "lifecycle_phase": "setup",
      "hazards": [
        "crushing"
      ],
      "recommended_measures": [
        "reduced_speed"
      ],
      "required_evidence": [
        "functional_test"
      ]
    },
    {
      "rule_id": "R303",
      "component": "robot_arm",
      "energy_source": "mechanical",
      "lifecycle_phase": "automatic_operation",
      "hazards": [
        "collision"
      ],
      "recommended_measures": [
        "laser_scanner"
      ],
      "required_evidence": [
        "safety_function_test"
      ]
    },
    {
      "rule_id": "R304",
      "component": "robot_arm",
      "energy_source": "mechanical",
      "lifecycle_phase": "teach",
      "hazards": [
        "unexpected_motion"
      ],
      "recommended_measures": [
        "enabling_device"
      ],
      "required_evidence": [
        "functional_test"
      ]
    },
    {
      "rule_id": "R305",
      "component": "conveyor_system",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "drawing_in"
      ],
      "recommended_measures": [
        "guard"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R306",
      "component": "conveyor_system",
      "energy_source": "mechanical",
      "lifecycle_phase": "cleaning",
      "hazards": [
        "contact_with_moving_parts"
      ],
      "recommended_measures": [
        "energy_isolation"
      ],
      "required_evidence": [
        "maintenance_protocol"
      ]
    },
    {
      "rule_id": "R307",
      "component": "lifting_device",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "falling_load"
      ],
      "recommended_measures": [
        "load_monitor"
      ],
      "required_evidence": [
        "load_test"
      ]
    },
    {
      "rule_id": "R308",
      "component": "lifting_device",
      "energy_source": "mechanical",
      "lifecycle_phase": "transport",
      "hazards": [
        "load_instability"
      ],
      "recommended_measures": [
        "load_securing"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R309",
      "component": "rotary_table",
      "energy_source": "mechanical",
      "lifecycle_phase": "automatic_operation",
      "hazards": [
        "collision"
      ],
      "recommended_measures": [
        "guard"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R310",
      "component": "rotary_table",
      "energy_source": "mechanical",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "unexpected_motion"
      ],
      "recommended_measures": [
        "lockout_tagout"
      ],
      "required_evidence": [
        "maintenance_protocol"
      ]
    },
    {
      "rule_id": "R311",
      "component": "power_supply",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "overcurrent"
      ],
      "recommended_measures": [
        "circuit_breaker"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R312",
      "component": "power_supply",
      "energy_source": "electrical",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "electric_shock"
      ],
      "recommended_measures": [
        "energy_isolation"
      ],
      "required_evidence": [
        "measurement_protocol"
      ]
    },
    {
      "rule_id": "R313",
      "component": "transformer",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "overheating"
      ],
      "recommended_measures": [
        "temperature_monitor"
      ],
      "required_evidence": [
        "temperature_test"
      ]
    },
    {
      "rule_id": "R314",
      "component": "transformer",
      "energy_source": "electrical",
      "lifecycle_phase": "inspection",
      "hazards": [
        "insulation_failure"
      ],
      "recommended_measures": [
        "insulation_check"
      ],
      "required_evidence": [
        "insulation_test"
      ]
    },
    {
      "rule_id": "R315",
      "component": "control_cabinet",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "electric_shock"
      ],
      "recommended_measures": [
        "grounding"
      ],
      "required_evidence": [
        "grounding_test"
      ]
    },
    {
      "rule_id": "R316",
      "component": "control_cabinet",
      "energy_source": "electrical",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "electric_shock"
      ],
      "recommended_measures": [
        "disconnect_switch"
      ],
      "required_evidence": [
        "measurement_protocol"
      ]
    },
    {
      "rule_id": "R317",
      "component": "cable_system",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "insulation_damage"
      ],
      "recommended_measures": [
        "cable_protection"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R318",
      "component": "cable_system",
      "energy_source": "electrical",
      "lifecycle_phase": "installation",
      "hazards": [
        "incorrect_connection"
      ],
      "recommended_measures": [
        "connection_validation"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R319",
      "component": "hydraulic_cylinder",
      "energy_source": "hydraulic",
      "lifecycle_phase": "operation",
      "hazards": [
        "sudden_motion"
      ],
      "recommended_measures": [
        "pressure_relief_valve"
      ],
      "required_evidence": [
        "pressure_test"
      ]
    },
    {
      "rule_id": "R320",
      "component": "hydraulic_cylinder",
      "energy_source": "hydraulic",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "stored_energy"
      ],
      "recommended_measures": [
        "pressure_release"
      ],
      "required_evidence": [
        "measurement_protocol"
      ]
    },
    {
      "rule_id": "R321",
      "component": "hydraulic_hose",
      "energy_source": "hydraulic",
      "lifecycle_phase": "operation",
      "hazards": [
        "hose_burst"
      ],
      "recommended_measures": [
        "hose_guard"
      ],
      "required_evidence": [
        "pressure_test"
      ]
    },
    {
      "rule_id": "R322",
      "component": "hydraulic_pump",
      "energy_source": "hydraulic",
      "lifecycle_phase": "operation",
      "hazards": [
        "overpressure"
      ],
      "recommended_measures": [
        "pressure_monitor"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R323",
      "component": "pneumatic_cylinder",
      "energy_source": "pneumatic",
      "lifecycle_phase": "operation",
      "hazards": [
        "sudden_motion"
      ],
      "recommended_measures": [
        "flow_control"
      ],
      "required_evidence": [
        "functional_test"
      ]
    },
    {
      "rule_id": "R324",
      "component": "pneumatic_line",
      "energy_source": "pneumatic",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "hose_whip"
      ],
      "recommended_measures": [
        "pressure_release"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R325",
      "component": "heating_element",
      "energy_source": "thermal",
      "lifecycle_phase": "operation",
      "hazards": [
        "burn"
      ],
      "recommended_measures": [
        "thermal_insulation"
      ],
      "required_evidence": [
        "temperature_test"
      ]
    },
    {
      "rule_id": "R326",
      "component": "furnace",
      "energy_source": "thermal",
      "lifecycle_phase": "operation",
      "hazards": [
        "heat_exposure"
      ],
      "recommended_measures": [
        "heat_shield"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R327",
      "component": "proximity_sensor",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "false_signal"
      ],
      "recommended_measures": [
        "sensor_redundancy"
      ],
      "required_evidence": [
        "functional_test"
      ]
    },
    {
      "rule_id": "R328",
      "component": "camera_system",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "misclassification"
      ],
      "recommended_measures": [
        "calibration"
      ],
      "required_evidence": [
        "calibration_protocol"
      ]
    },
    {
      "rule_id": "R329",
      "component": "industrial_switch",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "network_failure"
      ],
      "recommended_measures": [
        "network_redundancy"
      ],
      "required_evidence": [
        "failover_test"
      ]
    },
    {
      "rule_id": "R330",
      "component": "router",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "unauthorized_access"
      ],
      "recommended_measures": [
        "authentication"
      ],
      "required_evidence": [
        "security_audit"
      ]
    },
    {
      "rule_id": "R331",
      "component": "vision_ai",
      "energy_source": "software",
      "lifecycle_phase": "operation",
      "hazards": [
        "false_detection"
      ],
      "recommended_measures": [
        "confidence_threshold"
      ],
      "required_evidence": [
        "model_validation"
      ]
    },
    {
      "rule_id": "R332",
      "component": "ml_model",
      "energy_source": "software",
      "lifecycle_phase": "operation",
      "hazards": [
        "model_drift"
      ],
      "recommended_measures": [
        "drift_monitoring"
      ],
      "required_evidence": [
        "model_test"
      ]
    },
    {
      "rule_id": "R333",
      "component": "hmi",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "operator_error"
      ],
      "recommended_measures": [
        "confirmation_dialog"
      ],
      "required_evidence": [
        "usability_test"
      ]
    },
    {
      "rule_id": "R334",
      "component": "control_interface",
      "energy_source": "software",
      "lifecycle_phase": "operation",
      "hazards": [
        "incorrect_command"
      ],
      "recommended_measures": [
        "access_control"
      ],
      "required_evidence": [
        "software_test"
      ]
    },
    {
      "rule_id": "R335",
      "component": "machine_frame",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "structural_failure"
      ],
      "recommended_measures": [
        "reinforcement"
      ],
      "required_evidence": [
        "structural_calculation"
      ]
    },
    {
      "rule_id": "R336",
      "component": "platform",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "fall"
      ],
      "recommended_measures": [
        "handrail"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R337",
      "component": "monitoring_system",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "missed_alarm"
      ],
      "recommended_measures": [
        "alarm_test"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R338",
      "component": "firmware",
      "energy_source": "software",
      "lifecycle_phase": "software_update",
      "hazards": [
        "faulty_update"
      ],
      "recommended_measures": [
        "signed_update"
      ],
      "required_evidence": [
        "signature_verification"
      ]
    },
    {
      "rule_id": "R339",
      "component": "controller",
      "energy_source": "electrical",
      "lifecycle_phase": "restart",
      "hazards": [
        "unsafe_restart"
      ],
      "recommended_measures": [
        "restart_validation"
      ],
      "required_evidence": [
        "functional_test"
      ]
    },
    {
      "rule_id": "R340",
      "component": "actuator",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "unexpected_motion"
      ],
      "recommended_measures": [
        "safe_stop"
      ],
      "required_evidence": [
        "functional_test"
      ]
    },
    {
      "rule_id": "R341",
      "component": "actuator",
      "energy_source": "electrical",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "unexpected_start"
      ],
      "recommended_measures": [
        "energy_isolation"
      ],
      "required_evidence": [
        "maintenance_protocol"
      ]
    },
    {
      "rule_id": "R551",
      "component": "robot_arm",
      "energy_source": "mechanical",
      "lifecycle_phase": "automatic_operation",
      "hazards": [
        "collision"
      ],
      "recommended_measures": [
        "safety_scanner"
      ],
      "required_evidence": [
        "safety_function_test"
      ]
    },
    {
      "rule_id": "R552",
      "component": "robot_arm",
      "energy_source": "mechanical",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "unexpected_motion"
      ],
      "recommended_measures": [
        "lockout_tagout"
      ],
      "required_evidence": [
        "maintenance_protocol"
      ]
    },
    {
      "rule_id": "R553",
      "component": "robot_controller",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "logic_error"
      ],
      "recommended_measures": [
        "software_validation"
      ],
      "required_evidence": [
        "software_test"
      ]
    },
    {
      "rule_id": "R554",
      "component": "robot_gripper",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "object_drop"
      ],
      "recommended_measures": [
        "grip_force_monitoring"
      ],
      "required_evidence": [
        "load_test"
      ]
    },
    {
      "rule_id": "R555",
      "component": "robot_gripper",
      "energy_source": "pneumatic",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "sudden_release"
      ],
      "recommended_measures": [
        "pressure_release"
      ],
      "required_evidence": [
        "measurement_protocol"
      ]
    },
    {
      "rule_id": "R556",
      "component": "conveyor_belt",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "drawing_in"
      ],
      "recommended_measures": [
        "guard"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R557",
      "component": "conveyor_belt",
      "energy_source": "mechanical",
      "lifecycle_phase": "cleaning",
      "hazards": [
        "contact_with_moving_parts"
      ],
      "recommended_measures": [
        "energy_isolation"
      ],
      "required_evidence": [
        "maintenance_protocol"
      ]
    },
    {
      "rule_id": "R558",
      "component": "roller_conveyor",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "pinching"
      ],
      "recommended_measures": [
        "protective_cover"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R559",
      "component": "palletizer",
      "energy_source": "mechanical",
      "lifecycle_phase": "automatic_operation",
      "hazards": [
        "falling_load"
      ],
      "recommended_measures": [
        "load_monitoring"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R560",
      "component": "lifting_table",
      "energy_source": "hydraulic",
      "lifecycle_phase": "operation",
      "hazards": [
        "crushing"
      ],
      "recommended_measures": [
        "pressure_limit"
      ],
      "required_evidence": [
        "pressure_test"
      ]
    },
    {
      "rule_id": "R561",
      "component": "rotating_spindle",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "entanglement"
      ],
      "recommended_measures": [
        "enclosure"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R562",
      "component": "rotating_spindle",
      "energy_source": "mechanical",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "unexpected_rotation"
      ],
      "recommended_measures": [
        "lockout_tagout"
      ],
      "required_evidence": [
        "maintenance_protocol"
      ]
    },
    {
      "rule_id": "R563",
      "component": "gearbox",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "gear_failure"
      ],
      "recommended_measures": [
        "overload_protection"
      ],
      "required_evidence": [
        "load_test"
      ]
    },
    {
      "rule_id": "R564",
      "component": "coupling",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "rotational_overload"
      ],
      "recommended_measures": [
        "safety_coupling"
      ],
      "required_evidence": [
        "functional_test"
      ]
    },
    {
      "rule_id": "R565",
      "component": "rotating_disc",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "ejected_parts"
      ],
      "recommended_measures": [
        "protective_shield"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R566",
      "component": "control_cabinet",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "electric_shock"
      ],
      "recommended_measures": [
        "grounding"
      ],
      "required_evidence": [
        "grounding_test"
      ]
    },
    {
      "rule_id": "R567",
      "component": "control_cabinet",
      "energy_source": "electrical",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "electric_shock"
      ],
      "recommended_measures": [
        "disconnect_switch"
      ],
      "required_evidence": [
        "measurement_protocol"
      ]
    },
    {
      "rule_id": "R568",
      "component": "power_supply",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "overcurrent"
      ],
      "recommended_measures": [
        "circuit_breaker"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R569",
      "component": "transformer",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "overheating"
      ],
      "recommended_measures": [
        "temperature_monitor"
      ],
      "required_evidence": [
        "temperature_test"
      ]
    },
    {
      "rule_id": "R570",
      "component": "cable_harness",
      "energy_source": "electrical",
      "lifecycle_phase": "installation",
      "hazards": [
        "incorrect_wiring"
      ],
      "recommended_measures": [
        "connection_validation"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R571",
      "component": "hydraulic_pump",
      "energy_source": "hydraulic",
      "lifecycle_phase": "operation",
      "hazards": [
        "overpressure"
      ],
      "recommended_measures": [
        "pressure_relief_valve"
      ],
      "required_evidence": [
        "pressure_test"
      ]
    },
    {
      "rule_id": "R572",
      "component": "hydraulic_cylinder",
      "energy_source": "hydraulic",
      "lifecycle_phase": "operation",
      "hazards": [
        "sudden_motion"
      ],
      "recommended_measures": [
        "flow_control"
      ],
      "required_evidence": [
        "functional_test"
      ]
    },
    {
      "rule_id": "R573",
      "component": "hydraulic_hose",
      "energy_source": "hydraulic",
      "lifecycle_phase": "operation",
      "hazards": [
        "hose_burst"
      ],
      "recommended_measures": [
        "hose_guard"
      ],
      "required_evidence": [
        "pressure_test"
      ]
    },
    {
      "rule_id": "R574",
      "component": "hydraulic_valve",
      "energy_source": "hydraulic",
      "lifecycle_phase": "operation",
      "hazards": [
        "pressure_spike"
      ],
      "recommended_measures": [
        "pressure_monitoring"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R575",
      "component": "hydraulic_system",
      "energy_source": "hydraulic",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "stored_energy"
      ],
      "recommended_measures": [
        "pressure_release"
      ],
      "required_evidence": [
        "measurement_protocol"
      ]
    },
    {
      "rule_id": "R576",
      "component": "pneumatic_cylinder",
      "energy_source": "pneumatic",
      "lifecycle_phase": "operation",
      "hazards": [
        "sudden_motion"
      ],
      "recommended_measures": [
        "flow_regulator"
      ],
      "required_evidence": [
        "functional_test"
      ]
    },
    {
      "rule_id": "R577",
      "component": "pneumatic_line",
      "energy_source": "pneumatic",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "hose_whip"
      ],
      "recommended_measures": [
        "pressure_release"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R578",
      "component": "compressor",
      "energy_source": "pneumatic",
      "lifecycle_phase": "operation",
      "hazards": [
        "overpressure"
      ],
      "recommended_measures": [
        "pressure_switch"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R579",
      "component": "heating_element",
      "energy_source": "thermal",
      "lifecycle_phase": "operation",
      "hazards": [
        "burn"
      ],
      "recommended_measures": [
        "thermal_insulation"
      ],
      "required_evidence": [
        "temperature_test"
      ]
    },
    {
      "rule_id": "R580",
      "component": "furnace",
      "energy_source": "thermal",
      "lifecycle_phase": "operation",
      "hazards": [
        "heat_exposure"
      ],
      "recommended_measures": [
        "heat_shield"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R581",
      "component": "cooling_unit",
      "energy_source": "thermal",
      "lifecycle_phase": "operation",
      "hazards": [
        "coolant_leak"
      ],
      "recommended_measures": [
        "leak_detection"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R582",
      "component": "proximity_sensor",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "false_signal"
      ],
      "recommended_measures": [
        "sensor_redundancy"
      ],
      "required_evidence": [
        "functional_test"
      ]
    },
    {
      "rule_id": "R583",
      "component": "laser_scanner",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "detection_failure"
      ],
      "recommended_measures": [
        "self_test"
      ],
      "required_evidence": [
        "safety_function_test"
      ]
    },
    {
      "rule_id": "R584",
      "component": "vision_camera",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "misclassification"
      ],
      "recommended_measures": [
        "calibration"
      ],
      "required_evidence": [
        "calibration_protocol"
      ]
    },
    {
      "rule_id": "R585",
      "component": "industrial_switch",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "network_failure"
      ],
      "recommended_measures": [
        "network_redundancy"
      ],
      "required_evidence": [
        "failover_test"
      ]
    },
    {
      "rule_id": "R586",
      "component": "router",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "unauthorized_access"
      ],
      "recommended_measures": [
        "authentication"
      ],
      "required_evidence": [
        "security_audit"
      ]
    },
    {
      "rule_id": "R587",
      "component": "firewall",
      "energy_source": "software",
      "lifecycle_phase": "operation",
      "hazards": [
        "unauthorized_traffic"
      ],
      "recommended_measures": [
        "network_filtering"
      ],
      "required_evidence": [
        "penetration_test"
      ]
    },
    {
      "rule_id": "R588",
      "component": "vision_ai",
      "energy_source": "software",
      "lifecycle_phase": "operation",
      "hazards": [
        "false_detection"
      ],
      "recommended_measures": [
        "confidence_threshold"
      ],
      "required_evidence": [
        "model_validation"
      ]
    },
    {
      "rule_id": "R589",
      "component": "ml_model",
      "energy_source": "software",
      "lifecycle_phase": "operation",
      "hazards": [
        "model_drift"
      ],
      "recommended_measures": [
        "drift_monitoring"
      ],
      "required_evidence": [
        "model_test"
      ]
    },
    {
      "rule_id": "R590",
      "component": "ai_controller",
      "energy_source": "software",
      "lifecycle_phase": "operation",
      "hazards": [
        "unsafe_decision"
      ],
      "recommended_measures": [
        "human_override"
      ],
      "required_evidence": [
        "validation_report"
      ]
    },
    {
      "rule_id": "R591",
      "component": "hmi_panel",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "operator_error"
      ],
      "recommended_measures": [
        "confirmation_dialog"
      ],
      "required_evidence": [
        "usability_test"
      ]
    },
    {
      "rule_id": "R592",
      "component": "touch_interface",
      "energy_source": "software",
      "lifecycle_phase": "operation",
      "hazards": [
        "incorrect_input"
      ],
      "recommended_measures": [
        "access_control"
      ],
      "required_evidence": [
        "software_test"
      ]
    },
    {
      "rule_id": "R593",
      "component": "machine_frame",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "structural_failure"
      ],
      "recommended_measures": [
        "reinforcement"
      ],
      "required_evidence": [
        "structural_calculation"
      ]
    },
    {
      "rule_id": "R594",
      "component": "platform",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "fall"
      ],
      "recommended_measures": [
        "handrail"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R595",
      "component": "monitoring_system",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "missed_alarm"
      ],
      "recommended_measures": [
        "alarm_test"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R596",
      "component": "diagnostic_module",
      "energy_source": "software",
      "lifecycle_phase": "operation",
      "hazards": [
        "incorrect_diagnosis"
      ],
      "recommended_measures": [
        "validation_logic"
      ],
      "required_evidence": [
        "software_test"
      ]
    },
    {
      "rule_id": "R597",
      "component": "firmware",
      "energy_source": "software",
      "lifecycle_phase": "software_update",
      "hazards": [
        "faulty_update"
      ],
      "recommended_measures": [
        "signed_update"
      ],
      "required_evidence": [
        "signature_verification"
      ]
    },
    {
      "rule_id": "R598",
      "component": "controller",
      "energy_source": "electrical",
      "lifecycle_phase": "restart",
      "hazards": [
        "unsafe_restart"
      ],
      "recommended_measures": [
        "restart_validation"
      ],
      "required_evidence": [
        "functional_test"
      ]
    },
    {
      "rule_id": "R599",
      "component": "system",
      "energy_source": "mixed",
      "lifecycle_phase": "operation",
      "hazards": [
        "system_failure"
      ],
      "recommended_measures": [
        "redundancy"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R600",
      "component": "system",
      "energy_source": "mixed",
      "lifecycle_phase": "safety_validation",
      "hazards": [
        "safety_function_failure"
      ],
      "recommended_measures": [
        "safety_validation"
      ],
      "required_evidence": [
        "validation_report"
      ]
    },
    {
      "rule_id": "R1051",
      "component": "robot_arm",
      "energy_source": "mechanical",
      "lifecycle_phase": "automatic_operation",
      "hazards": [
        "collision"
      ],
      "recommended_measures": [
        "safety_scanner"
      ],
      "required_evidence": [
        "safety_function_test"
      ]
    },
    {
      "rule_id": "R1052",
      "component": "robot_arm",
      "energy_source": "mechanical",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "unexpected_motion"
      ],
      "recommended_measures": [
        "lockout_tagout"
      ],
      "required_evidence": [
        "maintenance_protocol"
      ]
    },
    {
      "rule_id": "R1053",
      "component": "robot_controller",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "logic_error"
      ],
      "recommended_measures": [
        "software_validation"
      ],
      "required_evidence": [
        "software_test"
      ]
    },
    {
      "rule_id": "R1054",
      "component": "robot_gripper",
      "energy_source": "pneumatic",
      "lifecycle_phase": "operation",
      "hazards": [
        "object_drop"
      ],
      "recommended_measures": [
        "grip_force_monitoring"
      ],
      "required_evidence": [
        "load_test"
      ]
    },
    {
      "rule_id": "R1055",
      "component": "robot_gripper",
      "energy_source": "pneumatic",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "pressure_release"
      ],
      "recommended_measures": [
        "pressure_isolation"
      ],
      "required_evidence": [
        "measurement_protocol"
      ]
    },
    {
      "rule_id": "R1056",
      "component": "conveyor_belt",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "drawing_in"
      ],
      "recommended_measures": [
        "guard"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R1057",
      "component": "conveyor_belt",
      "energy_source": "mechanical",
      "lifecycle_phase": "cleaning",
      "hazards": [
        "contact_with_moving_parts"
      ],
      "recommended_measures": [
        "energy_isolation"
      ],
      "required_evidence": [
        "maintenance_protocol"
      ]
    },
    {
      "rule_id": "R1058",
      "component": "roller_conveyor",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "pinching"
      ],
      "recommended_measures": [
        "protective_cover"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R1059",
      "component": "palletizer",
      "energy_source": "mechanical",
      "lifecycle_phase": "automatic_operation",
      "hazards": [
        "falling_load"
      ],
      "recommended_measures": [
        "load_monitoring"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R1060",
      "component": "lifting_table",
      "energy_source": "hydraulic",
      "lifecycle_phase": "operation",
      "hazards": [
        "crushing"
      ],
      "recommended_measures": [
        "pressure_limit"
      ],
      "required_evidence": [
        "pressure_test"
      ]
    },
    {
      "rule_id": "R1061",
      "component": "rotating_spindle",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "entanglement"
      ],
      "recommended_measures": [
        "enclosure"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R1062",
      "component": "rotating_spindle",
      "energy_source": "mechanical",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "unexpected_rotation"
      ],
      "recommended_measures": [
        "lockout_tagout"
      ],
      "required_evidence": [
        "maintenance_protocol"
      ]
    },
    {
      "rule_id": "R1063",
      "component": "gearbox",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "gear_failure"
      ],
      "recommended_measures": [
        "overload_protection"
      ],
      "required_evidence": [
        "load_test"
      ]
    },
    {
      "rule_id": "R1064",
      "component": "coupling",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "rotational_overload"
      ],
      "recommended_measures": [
        "safety_coupling"
      ],
      "required_evidence": [
        "functional_test"
      ]
    },
    {
      "rule_id": "R1065",
      "component": "rotating_disc",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "ejected_parts"
      ],
      "recommended_measures": [
        "protective_shield"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R1066",
      "component": "control_cabinet",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "electric_shock"
      ],
      "recommended_measures": [
        "grounding"
      ],
      "required_evidence": [
        "grounding_test"
      ]
    },
    {
      "rule_id": "R1067",
      "component": "control_cabinet",
      "energy_source": "electrical",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "electric_shock"
      ],
      "recommended_measures": [
        "disconnect_switch"
      ],
      "required_evidence": [
        "measurement_protocol"
      ]
    },
    {
      "rule_id": "R1068",
      "component": "power_supply",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "overcurrent"
      ],
      "recommended_measures": [
        "circuit_breaker"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R1069",
      "component": "transformer",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "overheating"
      ],
      "recommended_measures": [
        "temperature_monitor"
      ],
      "required_evidence": [
        "temperature_test"
      ]
    },
    {
      "rule_id": "R1070",
      "component": "cable_harness",
      "energy_source": "electrical",
      "lifecycle_phase": "installation",
      "hazards": [
        "incorrect_wiring"
      ],
      "recommended_measures": [
        "connection_validation"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R1071",
      "component": "hydraulic_pump",
      "energy_source": "hydraulic",
      "lifecycle_phase": "operation",
      "hazards": [
        "overpressure"
      ],
      "recommended_measures": [
        "pressure_relief_valve"
      ],
      "required_evidence": [
        "pressure_test"
      ]
    },
    {
      "rule_id": "R1072",
      "component": "hydraulic_cylinder",
      "energy_source": "hydraulic",
      "lifecycle_phase": "operation",
      "hazards": [
        "sudden_motion"
      ],
      "recommended_measures": [
        "flow_control"
      ],
      "required_evidence": [
        "functional_test"
      ]
    },
    {
      "rule_id": "R1073",
      "component": "hydraulic_hose",
      "energy_source": "hydraulic",
      "lifecycle_phase": "operation",
      "hazards": [
        "hose_burst"
      ],
      "recommended_measures": [
        "hose_guard"
      ],
      "required_evidence": [
        "pressure_test"
      ]
    },
    {
      "rule_id": "R1074",
      "component": "hydraulic_valve",
      "energy_source": "hydraulic",
      "lifecycle_phase": "operation",
      "hazards": [
        "pressure_spike"
      ],
      "recommended_measures": [
        "pressure_monitoring"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R1075",
      "component": "hydraulic_system",
      "energy_source": "hydraulic",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "stored_energy"
      ],
      "recommended_measures": [
        "pressure_release"
      ],
      "required_evidence": [
        "measurement_protocol"
      ]
    },
    {
      "rule_id": "R1076",
      "component": "pneumatic_cylinder",
      "energy_source": "pneumatic",
      "lifecycle_phase": "operation",
      "hazards": [
        "sudden_motion"
      ],
      "recommended_measures": [
        "flow_regulator"
      ],
      "required_evidence": [
        "functional_test"
      ]
    },
    {
      "rule_id": "R1077",
      "component": "pneumatic_line",
      "energy_source": "pneumatic",
      "lifecycle_phase": "maintenance",
      "hazards": [
        "hose_whip"
      ],
      "recommended_measures": [
        "pressure_release"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R1078",
      "component": "compressor",
      "energy_source": "pneumatic",
      "lifecycle_phase": "operation",
      "hazards": [
        "overpressure"
      ],
      "recommended_measures": [
        "pressure_switch"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R1079",
      "component": "heating_element",
      "energy_source": "thermal",
      "lifecycle_phase": "operation",
      "hazards": [
        "burn"
      ],
      "recommended_measures": [
        "thermal_insulation"
      ],
      "required_evidence": [
        "temperature_test"
      ]
    },
    {
      "rule_id": "R1080",
      "component": "furnace",
      "energy_source": "thermal",
      "lifecycle_phase": "operation",
      "hazards": [
        "heat_exposure"
      ],
      "recommended_measures": [
        "heat_shield"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R1081",
      "component": "cooling_unit",
      "energy_source": "thermal",
      "lifecycle_phase": "operation",
      "hazards": [
        "coolant_leak"
      ],
      "recommended_measures": [
        "leak_detection"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R1082",
      "component": "proximity_sensor",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "false_signal"
      ],
      "recommended_measures": [
        "sensor_redundancy"
      ],
      "required_evidence": [
        "functional_test"
      ]
    },
    {
      "rule_id": "R1083",
      "component": "laser_scanner",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "detection_failure"
      ],
      "recommended_measures": [
        "self_test"
      ],
      "required_evidence": [
        "safety_function_test"
      ]
    },
    {
      "rule_id": "R1084",
      "component": "vision_camera",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "misclassification"
      ],
      "recommended_measures": [
        "calibration"
      ],
      "required_evidence": [
        "calibration_protocol"
      ]
    },
    {
      "rule_id": "R1085",
      "component": "industrial_switch",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "network_failure"
      ],
      "recommended_measures": [
        "network_redundancy"
      ],
      "required_evidence": [
        "failover_test"
      ]
    },
    {
      "rule_id": "R1086",
      "component": "router",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "unauthorized_access"
      ],
      "recommended_measures": [
        "authentication"
      ],
      "required_evidence": [
        "security_audit"
      ]
    },
    {
      "rule_id": "R1087",
      "component": "firewall",
      "energy_source": "software",
      "lifecycle_phase": "operation",
      "hazards": [
        "unauthorized_traffic"
      ],
      "recommended_measures": [
        "network_filtering"
      ],
      "required_evidence": [
        "penetration_test"
      ]
    },
    {
      "rule_id": "R1088",
      "component": "vision_ai",
      "energy_source": "software",
      "lifecycle_phase": "operation",
      "hazards": [
        "false_detection"
      ],
      "recommended_measures": [
        "confidence_threshold"
      ],
      "required_evidence": [
        "model_validation"
      ]
    },
    {
      "rule_id": "R1089",
      "component": "ml_model",
      "energy_source": "software",
      "lifecycle_phase": "operation",
      "hazards": [
        "model_drift"
      ],
      "recommended_measures": [
        "drift_monitoring"
      ],
      "required_evidence": [
        "model_test"
      ]
    },
    {
      "rule_id": "R1090",
      "component": "ai_controller",
      "energy_source": "software",
      "lifecycle_phase": "operation",
      "hazards": [
        "unsafe_decision"
      ],
      "recommended_measures": [
        "human_override"
      ],
      "required_evidence": [
        "validation_report"
      ]
    },
    {
      "rule_id": "R1091",
      "component": "hmi_panel",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "operator_error"
      ],
      "recommended_measures": [
        "confirmation_dialog"
      ],
      "required_evidence": [
        "usability_test"
      ]
    },
    {
      "rule_id": "R1092",
      "component": "touch_interface",
      "energy_source": "software",
      "lifecycle_phase": "operation",
      "hazards": [
        "incorrect_input"
      ],
      "recommended_measures": [
        "access_control"
      ],
      "required_evidence": [
        "software_test"
      ]
    },
    {
      "rule_id": "R1093",
      "component": "machine_frame",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "structural_failure"
      ],
      "recommended_measures": [
        "reinforcement"
      ],
      "required_evidence": [
        "structural_calculation"
      ]
    },
    {
      "rule_id": "R1094",
      "component": "platform",
      "energy_source": "mechanical",
      "lifecycle_phase": "operation",
      "hazards": [
        "fall"
      ],
      "recommended_measures": [
        "handrail"
      ],
      "required_evidence": [
        "inspection"
      ]
    },
    {
      "rule_id": "R1095",
      "component": "monitoring_system",
      "energy_source": "electrical",
      "lifecycle_phase": "operation",
      "hazards": [
        "missed_alarm"
      ],
      "recommended_measures": [
        "alarm_test"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R1096",
      "component": "diagnostic_module",
      "energy_source": "software",
      "lifecycle_phase": "operation",
      "hazards": [
        "incorrect_diagnosis"
      ],
      "recommended_measures": [
        "validation_logic"
      ],
      "required_evidence": [
        "software_test"
      ]
    },
    {
      "rule_id": "R1097",
      "component": "firmware",
      "energy_source": "software",
      "lifecycle_phase": "software_update",
      "hazards": [
        "faulty_update"
      ],
      "recommended_measures": [
        "signed_update"
      ],
      "required_evidence": [
        "signature_verification"
      ]
    },
    {
      "rule_id": "R1098",
      "component": "controller",
      "energy_source": "electrical",
      "lifecycle_phase": "restart",
      "hazards": [
        "unsafe_restart"
      ],
      "recommended_measures": [
        "restart_validation"
      ],
      "required_evidence": [
        "functional_test"
      ]
    },
    {
      "rule_id": "R1099",
      "component": "system",
      "energy_source": "mixed",
      "lifecycle_phase": "operation",
      "hazards": [
        "system_failure"
      ],
      "recommended_measures": [
        "redundancy"
      ],
      "required_evidence": [
        "system_test"
      ]
    },
    {
      "rule_id": "R1100",
      "component": "system",
      "energy_source": "mixed",
      "lifecycle_phase": "safety_validation",
      "hazards": [
        "safety_function_failure"
      ],
      "recommended_measures": [
        "safety_validation"
      ],
      "required_evidence": [
        "validation_report"
      ]
    }
  ],
  "stats": {
    "unique_components": 56,
    "unique_hazards": 59,
    "unique_measures": 63,
    "unique_evidence": 22,
    "energy_source_distribution": {
      "electrical": 54,
      "mechanical": 50,
      "software": 21,
      "hydraulic": 19,
      "pneumatic": 13,
      "thermal": 10,
      "mixed": 4
    },
    "lifecycle_phase_distribution": {
      "operation": 119,
      "maintenance": 22,
      "automatic_operation": 10,
      "cleaning": 4,
      "installation": 3,
      "software_update": 3,
      "restart": 3,
      "setup": 2,
      "safety_validation": 2,
      "teach": 1,
      "transport": 1,
      "inspection": 1
    }
  }
}