{
  "category": "Butterfly Valves",
  "vertical": "pump-valve-and-process-equipment",
  "source": "https://getclaro.ai/resources/attribute-library/pump-valve-and-process-equipment/butterfly-valves/",
  "status": "editorial-draft",
  "note": "Editorial reference template. Example values show format only and do not describe a real SKU. Not an official ETIM or ECLASS class.",
  "groups": [
    {
      "key": "identity",
      "name": "Identity",
      "check": "Preserve leading zeros and punctuation, validate against the manufacturer record, and check the GTIN check digit and packaging level before linking."
    },
    {
      "key": "technical",
      "name": "Technical specifications",
      "check": "Store the number and unit separately. Convert only when the source unit and test conditions are known."
    },
    {
      "key": "selection",
      "name": "Selection attributes",
      "check": "Map supplier wording to a governed vocabulary only after checking the source text and which variant it applies to."
    },
    {
      "key": "fit",
      "name": "Fit & compatibility",
      "check": "Keep model and series qualifiers. A similar-looking part is not a verified fit until a source says so."
    },
    {
      "key": "evidence",
      "name": "Evidence & compliance",
      "check": "Link the manufacturer document or label with its edition or date. Never copy a certification from a neighboring SKU."
    }
  ],
  "fields": [
    {
      "key": "nominal_valve_size",
      "label": "Nominal Valve Size",
      "group": "technical",
      "priority": "core",
      "value_type": "controlled",
      "unit": "in",
      "example_format": "6 in (DN 150)"
    },
    {
      "key": "body_style_end_connection",
      "label": "Body Style / End Connection",
      "group": "fit",
      "priority": "core",
      "value_type": "controlled",
      "unit": null,
      "example_format": "Lug"
    },
    {
      "key": "mating_flange_standard_class",
      "label": "Mating Flange Standard / Class",
      "group": "fit",
      "priority": "core",
      "value_type": "controlled",
      "unit": null,
      "example_format": "ASME B16.5 Class 150 drilling"
    },
    {
      "key": "max_cold_working_pressure_cwp",
      "label": "Max Cold Working Pressure (CWP)",
      "group": "technical",
      "priority": "core",
      "value_type": "number",
      "unit": "psi",
      "example_format": "200"
    },
    {
      "key": "body_material",
      "label": "Body Material",
      "group": "selection",
      "priority": "core",
      "value_type": "controlled",
      "unit": null,
      "example_format": "Ductile iron, ASTM A536 65-45-12"
    },
    {
      "key": "disc_material",
      "label": "Disc Material",
      "group": "selection",
      "priority": "core",
      "value_type": "controlled",
      "unit": null,
      "example_format": "316 SS (ASTM A351 CF8M)"
    },
    {
      "key": "seat_liner_material",
      "label": "Seat / Liner Material",
      "group": "selection",
      "priority": "core",
      "value_type": "controlled",
      "unit": null,
      "example_format": "EPDM"
    },
    {
      "key": "stem_shaft_material",
      "label": "Stem / Shaft Material",
      "group": "selection",
      "priority": "core",
      "value_type": "controlled",
      "unit": null,
      "example_format": "416 SS"
    },
    {
      "key": "operating_temperature_range",
      "label": "Operating Temperature Range",
      "group": "technical",
      "priority": "core",
      "value_type": "text",
      "unit": "°F",
      "example_format": "-20 to 250 °F"
    },
    {
      "key": "operator_actuation_type",
      "label": "Operator / Actuation Type",
      "group": "selection",
      "priority": "core",
      "value_type": "controlled",
      "unit": null,
      "example_format": "Gear operator with handwheel"
    },
    {
      "key": "manufacturer_part_number",
      "label": "Manufacturer Part Number",
      "group": "identity",
      "priority": "core",
      "value_type": "identifier",
      "unit": null,
      "example_format": "BFV-L06-DE-GO"
    },
    {
      "key": "disc_offset_seat_design",
      "label": "Disc Offset / Seat Design",
      "group": "selection",
      "priority": "differentiating",
      "value_type": "controlled",
      "unit": null,
      "example_format": "Concentric, resilient seated"
    },
    {
      "key": "iso_5211_mounting_pad",
      "label": "ISO 5211 Mounting Pad",
      "group": "fit",
      "priority": "differentiating",
      "value_type": "controlled",
      "unit": null,
      "example_format": "F07"
    },
    {
      "key": "dead_end_service_pressure_rating",
      "label": "Dead-End Service Pressure Rating",
      "group": "technical",
      "priority": "differentiating",
      "value_type": "number",
      "unit": "psi",
      "example_format": "150"
    },
    {
      "key": "design_standard_api_609_category",
      "label": "Design Standard / API 609 Category",
      "group": "evidence",
      "priority": "channel",
      "value_type": "controlled",
      "unit": null,
      "example_format": "API 609 Category A"
    },
    {
      "key": "seat_leakage_shutoff_class",
      "label": "Seat Leakage / Shutoff Class",
      "group": "evidence",
      "priority": "channel",
      "value_type": "controlled",
      "unit": null,
      "example_format": "Zero leakage per API 598"
    },
    {
      "key": "nsf_ansi_can_61_372_certification",
      "label": "NSF/ANSI/CAN 61 & 372 Certification",
      "group": "evidence",
      "priority": "channel",
      "value_type": "controlled",
      "unit": null,
      "example_format": "Certified (listing on file)"
    },
    {
      "key": "country_of_origin",
      "label": "Country of Origin",
      "group": "evidence",
      "priority": "channel",
      "value_type": "controlled",
      "unit": null,
      "example_format": "United States"
    }
  ],
  "evidence_columns": [
    "raw_value",
    "normalized_value",
    "source_uri",
    "source_page_or_row",
    "confidence",
    "review_state",
    "last_verified"
  ],
  "normalization_examples": [
    {
      "attribute": "Seat / Liner Material",
      "variants": [
        "Viton",
        "FKM",
        "FPM",
        "Viton A",
        "Fluorocarbon",
        "FKM (Viton)"
      ],
      "normalized": "FKM"
    },
    {
      "attribute": "Nominal Valve Size",
      "variants": [
        "6\"",
        "6 IN",
        "DN150",
        "150mm",
        "NPS 6",
        "6.00"
      ],
      "normalized": "6 in (DN 150)"
    },
    {
      "attribute": "Disc Material",
      "variants": [
        "316SS",
        "SS316",
        "CF8M",
        "316 Stainless",
        "A351 CF8M",
        "Stainless Steel 316"
      ],
      "normalized": "316 SS (ASTM A351 CF8M)"
    }
  ]
}
