{
  "metadata": {
    "schema_version": "2.0",
    "package_version": "2.0.0-rc1",
    "publication_status": "qualification_required",
    "generated_date": "2026-07-28",
    "last_verified": "2026-07-21",
    "confidence": "Context dependent",
    "public_safe": true,
    "confidential_fields_excluded": true,
    "source_package": "Depureco USA public knowledge source package v33",
    "json_path": "/ai/application-scenarios/p0-product-routing-approval-v28.json",
    "markdown_path": "/ai/application-scenarios/p0-product-routing-approval-v28.md"
  },
  "reference": {
    "entity_id": "REF-ai-application-scenarios-p0-product-routing-approval-v28",
    "entity_type": "application_scenario_index",
    "name": "P0 Product Routing Approval V28",
    "human_route": "https://depurecousa.com/depureco-contact-us/",
    "human_route_status": "available"
  },
  "content": {
    "approvals": [
      {
        "approval_id": "APPROVAL-SCN-M1-0001",
        "scenario_id": "SCN-M1-0001",
        "market_code": "M1",
        "market_name": "CNC Machining & Metalworking",
        "department_or_area": "CNC machine cell",
        "application_use_case": "Coolant sump cleanout and sludge removal",
        "control_mode_id": "CM-01",
        "control_mode": "Fluid + Solids Recovery",
        "material_family": "Coolant, Oil, Liquids & Sludge",
        "primary_category": "Sump, Coolant, Oil & Swarf Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M 70 OIL; M100 OIL; M130 OIL P; RAM OIL 200 MP; RAM OIL 250 T; RAM OIL 250 TS; RAM OIL 280 MP; RAM OIL 500 MP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "tank or sump volume; liquid chemistry; solids percentage; chip/sludge geometry; hose distance and lift; discharge or return objective",
        "guardrail": "Do not select from tank volume alone or treat dense slurry, corrosive fluid and clean coolant as the same application.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M1-0002",
        "scenario_id": "SCN-M1-0002",
        "market_code": "M1",
        "market_name": "CNC Machining & Metalworking",
        "department_or_area": "CNC machine cell",
        "application_use_case": "Filtered coolant recovery and return",
        "control_mode_id": "CM-01",
        "control_mode": "Fluid + Solids Recovery",
        "material_family": "Coolant, Oil, Liquids & Sludge",
        "primary_category": "Sump, Coolant, Oil & Swarf Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M 70 OIL; M100 OIL; M130 OIL P; RAM OIL 200 MP; RAM OIL 250 T; RAM OIL 250 TS; RAM OIL 280 MP; RAM OIL 500 MP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "tank or sump volume; liquid chemistry; solids percentage; chip/sludge geometry; hose distance and lift; discharge or return objective",
        "guardrail": "Do not select from tank volume alone or treat dense slurry, corrosive fluid and clean coolant as the same application.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M1-0003",
        "scenario_id": "SCN-M1-0003",
        "market_code": "M1",
        "market_name": "CNC Machining & Metalworking",
        "department_or_area": "Turning / lathe cell",
        "application_use_case": "Long swarf and birdnest recovery",
        "control_mode_id": "CM-11",
        "control_mode": "Bulk Recovery + Pre-Separation",
        "material_family": "Metal Chips, Swarf & Turnings",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "bulk density; abrasiveness; volume; chunk size; separator efficiency; filter protection; discharge container and handling",
        "guardrail": "A pre-separator protects the system but is not the vacuum source; abrasive wear and discharge must be qualified.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M1-0004",
        "scenario_id": "SCN-M1-0004",
        "market_code": "M1",
        "market_name": "CNC Machining & Metalworking",
        "department_or_area": "Milling cell",
        "application_use_case": "Dry chip and cutting recovery",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "Metal Chips, Swarf & Turnings",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "TX 300; TX 400 P; TX 550 P; TX 750; PUMA 10; PUMA 15P; PUMA 20",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M1-0005",
        "scenario_id": "SCN-M1-0005",
        "market_code": "M1",
        "market_name": "CNC Machining & Metalworking",
        "department_or_area": "Grinding cell",
        "application_use_case": "Grinding slurry and fines recovery",
        "control_mode_id": "CM-01",
        "control_mode": "Fluid + Solids Recovery",
        "material_family": "Abrasive Media, Garnet & Slurry",
        "primary_category": "Sump, Coolant, Oil & Swarf Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M 70 OIL; M100 OIL; M130 OIL P; RAM OIL 200 MP; RAM OIL 250 T; RAM OIL 250 TS; RAM OIL 280 MP; RAM OIL 500 MP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "tank or sump volume; liquid chemistry; solids percentage; chip/sludge geometry; hose distance and lift; discharge or return objective",
        "guardrail": "Do not select from tank volume alone or treat dense slurry, corrosive fluid and clean coolant as the same application.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M1-0006",
        "scenario_id": "SCN-M1-0006",
        "market_code": "M1",
        "market_name": "CNC Machining & Metalworking",
        "department_or_area": "Grinding / sanding cell",
        "application_use_case": "Airborne grinding and sanding dust capture",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Welding Fumes, Smoke & Grinding Dust",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M1-0007",
        "scenario_id": "SCN-M1-0007",
        "market_code": "M1",
        "market_name": "CNC Machining & Metalworking",
        "department_or_area": "Grinding / sanding cell",
        "application_use_case": "Settled grinding dust cleanup",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "Welding Fumes, Smoke & Grinding Dust",
        "primary_category": "Fine Dust & HEPA Industrial Vacuums",
        "candidate_product_count": 6,
        "candidate_product_shortlist": "XM 20 JC; XM 35 JC; XM 35 JC LP; M100 JC; M100 JC LP; M100 LP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M1-0008",
        "scenario_id": "SCN-M1-0008",
        "market_code": "M1",
        "market_name": "CNC Machining & Metalworking",
        "department_or_area": "Non-ferrous cell",
        "application_use_case": "Aluminum, magnesium or titanium fine-dust recovery",
        "control_mode_id": "CM-07",
        "control_mode": "Inert / Wet Collection Review",
        "material_family": "Conductive or Reactive Metal Powder",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "alloy or chemistry; particle size; MIE/Kst where available; moisture/oxygen sensitivity; dry versus immersion; disposal",
        "guardrail": "Do not auto-recommend ordinary dry vacuuming for reactive or conductive fine powders.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M1-0009",
        "scenario_id": "SCN-M1-0009",
        "market_code": "M1",
        "market_name": "CNC Machining & Metalworking",
        "department_or_area": "Machine-side area",
        "application_use_case": "Floor, enclosure and machine exterior cleanup",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "General Mixed Industrial Debris",
        "primary_category": "Mobile Wet & Dry Industrial Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "M100; M PRO; MINIBULL; WD 132P; WD AIR",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M1-0011",
        "scenario_id": "SCN-M1-0011",
        "market_code": "M1",
        "market_name": "CNC Machining & Metalworking",
        "department_or_area": "Multi-machine department",
        "application_use_case": "Central cleanup across CNC cells",
        "control_mode_id": "CM-05",
        "control_mode": "Central / Multi-Point Vacuum Network",
        "material_family": "General Mixed Industrial Debris",
        "primary_category": "Centralized Vacuum Systems",
        "candidate_product_count": 22,
        "candidate_product_shortlist": "CVS 40P; CVS 55P; CVS 75; CVS 110 P; CVS 125 P; CVS 150; CVS 185; CVS 200 P",
        "routing_approval": "Central-system category approved; engineered sizing required",
        "exact_model_release": "No automatic exact source/model selection",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "pickup points; simultaneous users; equivalent distance; vertical lift; material velocity; filtration; separation; discharge; controls",
        "guardrail": "Do not size a central network without simultaneous-use, piping, separation and material-velocity calculations.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Systems Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M2-0016",
        "scenario_id": "SCN-M2-0016",
        "market_code": "M2",
        "market_name": "Metal Fabrication & Welding",
        "department_or_area": "Manual welding bay",
        "application_use_case": "Portable welding-fume capture",
        "control_mode_id": "CM-04",
        "control_mode": "Welding Fume Source Capture",
        "material_family": "Welding Fumes, Smoke & Grinding Dust",
        "primary_category": "Welding Fume Extraction",
        "candidate_product_count": 3,
        "candidate_product_shortlist": "AIR WELD; XM TORCH 1M; XM TORCH 2M",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "welding process and alloy; source distance; torch/hood compatibility; fume rate; duty cycle; filter and ventilation integration",
        "guardrail": "A floor vacuum does not control welding fume at the arc or torch.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M2-0017",
        "scenario_id": "SCN-M2-0017",
        "market_code": "M2",
        "market_name": "Metal Fabrication & Welding",
        "department_or_area": "Torch welding cell",
        "application_use_case": "On-torch welding-fume capture",
        "control_mode_id": "CM-04",
        "control_mode": "Welding Fume Source Capture",
        "material_family": "Welding Fumes, Smoke & Grinding Dust",
        "primary_category": "Welding Fume Extraction",
        "candidate_product_count": 3,
        "candidate_product_shortlist": "AIR WELD; XM TORCH 1M; XM TORCH 2M",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "welding process and alloy; source distance; torch/hood compatibility; fume rate; duty cycle; filter and ventilation integration",
        "guardrail": "A floor vacuum does not control welding fume at the arc or torch.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M2-0018",
        "scenario_id": "SCN-M2-0018",
        "market_code": "M2",
        "market_name": "Metal Fabrication & Welding",
        "department_or_area": "Robotic weld cell",
        "application_use_case": "Continuous or centralized weld-cell fume extraction",
        "control_mode_id": "CM-04",
        "control_mode": "Welding Fume Source Capture",
        "material_family": "Welding Fumes, Smoke & Grinding Dust",
        "primary_category": "Welding Fume Extraction",
        "candidate_product_count": 3,
        "candidate_product_shortlist": "AIR WELD; XM TORCH 1M; XM TORCH 2M",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "welding process and alloy; source distance; torch/hood compatibility; fume rate; duty cycle; filter and ventilation integration",
        "guardrail": "A floor vacuum does not control welding fume at the arc or torch.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M2-0019",
        "scenario_id": "SCN-M2-0019",
        "market_code": "M2",
        "market_name": "Metal Fabrication & Welding",
        "department_or_area": "Grinding booth",
        "application_use_case": "Grinding-dust source capture",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Welding Fumes, Smoke & Grinding Dust",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M2-0020",
        "scenario_id": "SCN-M2-0020",
        "market_code": "M2",
        "market_name": "Metal Fabrication & Welding",
        "department_or_area": "Grinding booth",
        "application_use_case": "Settled grinding and sanding dust recovery",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "Welding Fumes, Smoke & Grinding Dust",
        "primary_category": "Fine Dust & HEPA Industrial Vacuums",
        "candidate_product_count": 6,
        "candidate_product_shortlist": "XM 20 JC; XM 35 JC; XM 35 JC LP; M100 JC; M100 JC LP; M100 LP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M2-0021",
        "scenario_id": "SCN-M2-0021",
        "market_code": "M2",
        "market_name": "Metal Fabrication & Welding",
        "department_or_area": "Laser / plasma table",
        "application_use_case": "Table and surrounding dust recovery",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Welding Fumes, Smoke & Grinding Dust",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M2-0022",
        "scenario_id": "SCN-M2-0022",
        "market_code": "M2",
        "market_name": "Metal Fabrication & Welding",
        "department_or_area": "Aluminum finishing area",
        "application_use_case": "Reactive aluminum-dust cleanup",
        "control_mode_id": "CM-07",
        "control_mode": "Inert / Wet Collection Review",
        "material_family": "Conductive or Reactive Metal Powder",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "alloy or chemistry; particle size; MIE/Kst where available; moisture/oxygen sensitivity; dry versus immersion; disposal",
        "guardrail": "Do not auto-recommend ordinary dry vacuuming for reactive or conductive fine powders.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M2-0025",
        "scenario_id": "SCN-M2-0025",
        "market_code": "M2",
        "market_name": "Metal Fabrication & Welding",
        "department_or_area": "Fabrication bay",
        "application_use_case": "Mobile cleanup around tables and fixtures",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "General Mixed Industrial Debris",
        "primary_category": "Mobile Wet & Dry Industrial Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "M100; M PRO; MINIBULL; WD 132P; WD AIR",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M2-0026",
        "scenario_id": "SCN-M2-0026",
        "market_code": "M2",
        "market_name": "Metal Fabrication & Welding",
        "department_or_area": "Multi-bay fabrication shop",
        "application_use_case": "Centralized housekeeping across weld and grind bays",
        "control_mode_id": "CM-05",
        "control_mode": "Central / Multi-Point Vacuum Network",
        "material_family": "General Mixed Industrial Debris",
        "primary_category": "Centralized Vacuum Systems",
        "candidate_product_count": 22,
        "candidate_product_shortlist": "CVS 40P; CVS 55P; CVS 75; CVS 110 P; CVS 125 P; CVS 150; CVS 185; CVS 200 P",
        "routing_approval": "Central-system category approved; engineered sizing required",
        "exact_model_release": "No automatic exact source/model selection",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "pickup points; simultaneous users; equivalent distance; vertical lift; material velocity; filtration; separation; discharge; controls",
        "guardrail": "Do not size a central network without simultaneous-use, piping, separation and material-velocity calculations.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Systems Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M2-0028",
        "scenario_id": "SCN-M2-0028",
        "market_code": "M2",
        "market_name": "Metal Fabrication & Welding",
        "department_or_area": "Machining department",
        "application_use_case": "Coolant and swarf sump maintenance",
        "control_mode_id": "CM-01",
        "control_mode": "Fluid + Solids Recovery",
        "material_family": "Coolant, Oil, Liquids & Sludge",
        "primary_category": "Sump, Coolant, Oil & Swarf Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M 70 OIL; M100 OIL; M130 OIL P; RAM OIL 200 MP; RAM OIL 250 T; RAM OIL 250 TS; RAM OIL 280 MP; RAM OIL 500 MP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "tank or sump volume; liquid chemistry; solids percentage; chip/sludge geometry; hose distance and lift; discharge or return objective",
        "guardrail": "Do not select from tank volume alone or treat dense slurry, corrosive fluid and clean coolant as the same application.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M3-0030",
        "scenario_id": "SCN-M3-0030",
        "market_code": "M3",
        "market_name": "Construction, Concrete & Floor Prep",
        "department_or_area": "Floor grinder",
        "application_use_case": "Tool-connected silica-dust extraction",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Silica, Concrete & Mineral Dust",
        "primary_category": "Fine Dust & HEPA Industrial Vacuums",
        "candidate_product_count": 6,
        "candidate_product_shortlist": "XM 20 JC; XM 35 JC; XM 35 JC LP; M100 JC; M100 JC LP; M100 LP",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M3-0031",
        "scenario_id": "SCN-M3-0031",
        "market_code": "M3",
        "market_name": "Construction, Concrete & Floor Prep",
        "department_or_area": "Shot blaster",
        "application_use_case": "Shot-blast source extraction and cleanup",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Silica, Concrete & Mineral Dust",
        "primary_category": "Fine Dust & HEPA Industrial Vacuums",
        "candidate_product_count": 6,
        "candidate_product_shortlist": "XM 20 JC; XM 35 JC; XM 35 JC LP; M100 JC; M100 JC LP; M100 LP",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M3-0032",
        "scenario_id": "SCN-M3-0032",
        "market_code": "M3",
        "market_name": "Construction, Concrete & Floor Prep",
        "department_or_area": "Scarifier / planer",
        "application_use_case": "Heavy concrete debris and dust recovery",
        "control_mode_id": "CM-11",
        "control_mode": "Bulk Recovery + Pre-Separation",
        "material_family": "Silica, Concrete & Mineral Dust",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "bulk density; abrasiveness; volume; chunk size; separator efficiency; filter protection; discharge container and handling",
        "guardrail": "A pre-separator protects the system but is not the vacuum source; abrasive wear and discharge must be qualified.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M3-0033",
        "scenario_id": "SCN-M3-0033",
        "market_code": "M3",
        "market_name": "Construction, Concrete & Floor Prep",
        "department_or_area": "Wet polishing area",
        "application_use_case": "Concrete slurry recovery",
        "control_mode_id": "CM-01",
        "control_mode": "Fluid + Solids Recovery",
        "material_family": "Abrasive Media, Garnet & Slurry",
        "primary_category": "Mobile Wet & Dry Industrial Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "M100; M PRO; MINIBULL; WD 132P; WD AIR",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "tank or sump volume; liquid chemistry; solids percentage; chip/sludge geometry; hose distance and lift; discharge or return objective",
        "guardrail": "Do not select from tank volume alone or treat dense slurry, corrosive fluid and clean coolant as the same application.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M3-0034",
        "scenario_id": "SCN-M3-0034",
        "market_code": "M3",
        "market_name": "Construction, Concrete & Floor Prep",
        "department_or_area": "Jobsite floor",
        "application_use_case": "Final HEPA housekeeping after grinding",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "Silica, Concrete & Mineral Dust",
        "primary_category": "Fine Dust & HEPA Industrial Vacuums",
        "candidate_product_count": 6,
        "candidate_product_shortlist": "XM 20 JC; XM 35 JC; XM 35 JC LP; M100 JC; M100 JC LP; M100 LP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M4-0038",
        "scenario_id": "SCN-M4-0038",
        "market_code": "M4",
        "market_name": "Food & Beverage Processing",
        "department_or_area": "Ingredient receiving",
        "application_use_case": "Ingredient-powder source capture",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Food Ingredient Powders & Residues",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M4-0039",
        "scenario_id": "SCN-M4-0039",
        "market_code": "M4",
        "market_name": "Food & Beverage Processing",
        "department_or_area": "Production line",
        "application_use_case": "Settled ingredient-powder cleanup",
        "control_mode_id": "CM-08",
        "control_mode": "Hygienic / Contained Recovery",
        "material_family": "Food Ingredient Powders & Residues",
        "primary_category": "Food & Pharma Process Vacuums",
        "candidate_product_count": 6,
        "candidate_product_shortlist": "XM 20 JC; XM 35 JC; XM 35 JC LP; M100 JC; M100 JC LP; M100 LP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "production zone; powder/liquid state; allergen or potency; cleanability; construction; filtration; containment; validated disposal",
        "guardrail": "Do not claim hygienic, food-safe or containment performance from stainless construction or HEPA alone.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M4-0040",
        "scenario_id": "SCN-M4-0040",
        "market_code": "M4",
        "market_name": "Food & Beverage Processing",
        "department_or_area": "Mixer / blender",
        "application_use_case": "Powder and residue cleanup around mixers",
        "control_mode_id": "CM-08",
        "control_mode": "Hygienic / Contained Recovery",
        "material_family": "Food Ingredient Powders & Residues",
        "primary_category": "Food & Pharma Process Vacuums",
        "candidate_product_count": 6,
        "candidate_product_shortlist": "XM 20 JC; XM 35 JC; XM 35 JC LP; M100 JC; M100 JC LP; M100 LP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "production zone; powder/liquid state; allergen or potency; cleanability; construction; filtration; containment; validated disposal",
        "guardrail": "Do not claim hygienic, food-safe or containment performance from stainless construction or HEPA alone.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M4-0042",
        "scenario_id": "SCN-M4-0042",
        "market_code": "M4",
        "market_name": "Food & Beverage Processing",
        "department_or_area": "Liquid processing",
        "application_use_case": "Food liquids and wet residue cleanup",
        "control_mode_id": "CM-08",
        "control_mode": "Hygienic / Contained Recovery",
        "material_family": "Coolant, Oil, Liquids & Sludge",
        "primary_category": "Food & Pharma Process Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "M100; M PRO; MINIBULL; WD 132P; WD AIR",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "production zone; powder/liquid state; allergen or potency; cleanability; construction; filtration; containment; validated disposal",
        "guardrail": "Do not claim hygienic, food-safe or containment performance from stainless construction or HEPA alone.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M4-0044",
        "scenario_id": "SCN-M4-0044",
        "market_code": "M4",
        "market_name": "Food & Beverage Processing",
        "department_or_area": "Silo / bulk transfer",
        "application_use_case": "Transfer-point combustible-dust capture",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Combustible Organic Dust",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M5-0046",
        "scenario_id": "SCN-M5-0046",
        "market_code": "M5",
        "market_name": "Bakeries & Industrial Ovens",
        "department_or_area": "Tunnel oven",
        "application_use_case": "Hot crumb and baked-residue recovery",
        "control_mode_id": "CM-10",
        "control_mode": "Hot Material Recovery",
        "material_family": "Hot Crumbs, Ash, Soot & Oven Residue",
        "primary_category": "Food & Pharma Process Vacuums",
        "candidate_product_count": 1,
        "candidate_product_shortlist": "XM20 OVEN",
        "routing_approval": "Hot-material route approved; temperature engineering required",
        "exact_model_release": "Blocked until actual material temperature and full configuration are approved",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "actual material temperature; cooling time; ignition potential; hose/tool/filter ratings; separator; access and disposal",
        "guardrail": "Do not collect glowing, molten or ignition-capable material in a standard vacuum.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M5-0047",
        "scenario_id": "SCN-M5-0047",
        "market_code": "M5",
        "market_name": "Bakeries & Industrial Ovens",
        "department_or_area": "Deck oven",
        "application_use_case": "Deck and chamber cleanup",
        "control_mode_id": "CM-10",
        "control_mode": "Hot Material Recovery",
        "material_family": "Hot Crumbs, Ash, Soot & Oven Residue",
        "primary_category": "Food & Pharma Process Vacuums",
        "candidate_product_count": 1,
        "candidate_product_shortlist": "XM20 OVEN",
        "routing_approval": "Hot-material route approved; temperature engineering required",
        "exact_model_release": "Blocked until actual material temperature and full configuration are approved",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "actual material temperature; cooling time; ignition potential; hose/tool/filter ratings; separator; access and disposal",
        "guardrail": "Do not collect glowing, molten or ignition-capable material in a standard vacuum.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M5-0048",
        "scenario_id": "SCN-M5-0048",
        "market_code": "M5",
        "market_name": "Bakeries & Industrial Ovens",
        "department_or_area": "Conveyor / belt line",
        "application_use_case": "Belt, crumb tray and under-line cleanup",
        "control_mode_id": "CM-08",
        "control_mode": "Hygienic / Contained Recovery",
        "material_family": "Food Ingredient Powders & Residues",
        "primary_category": "Food & Pharma Process Vacuums",
        "candidate_product_count": 6,
        "candidate_product_shortlist": "XM 20 JC; XM 35 JC; XM 35 JC LP; M100 JC; M100 JC LP; M100 LP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "production zone; powder/liquid state; allergen or potency; cleanability; construction; filtration; containment; validated disposal",
        "guardrail": "Do not claim hygienic, food-safe or containment performance from stainless construction or HEPA alone.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M5-0049",
        "scenario_id": "SCN-M5-0049",
        "market_code": "M5",
        "market_name": "Bakeries & Industrial Ovens",
        "department_or_area": "Flour handling",
        "application_use_case": "Flour-dust source capture",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Combustible Organic Dust",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M5-0050",
        "scenario_id": "SCN-M5-0050",
        "market_code": "M5",
        "market_name": "Bakeries & Industrial Ovens",
        "department_or_area": "Bakery floor",
        "application_use_case": "Settled flour and crumb cleanup",
        "control_mode_id": "CM-08",
        "control_mode": "Hygienic / Contained Recovery",
        "material_family": "Food Ingredient Powders & Residues",
        "primary_category": "Food & Pharma Process Vacuums",
        "candidate_product_count": 6,
        "candidate_product_shortlist": "XM 20 JC; XM 35 JC; XM 35 JC LP; M100 JC; M100 JC LP; M100 LP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "production zone; powder/liquid state; allergen or potency; cleanability; construction; filtration; containment; validated disposal",
        "guardrail": "Do not claim hygienic, food-safe or containment performance from stainless construction or HEPA alone.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M5-0051",
        "scenario_id": "SCN-M5-0051",
        "market_code": "M5",
        "market_name": "Bakeries & Industrial Ovens",
        "department_or_area": "Overhead oven area",
        "application_use_case": "Overhead flour and dust accumulations",
        "control_mode_id": "CM-12",
        "control_mode": "Overhead, Pit or Hard-Access Recovery",
        "material_family": "Combustible Organic Dust",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "access opening; vertical lift; hose length; reach; debris condition; ergonomics; fall/confined-space controls",
        "guardrail": "Vacuum selection does not replace fall protection, confined-space or access procedures.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M6-0054",
        "scenario_id": "SCN-M6-0054",
        "market_code": "M6",
        "market_name": "Pharma, Nutraceutical & Life Sciences",
        "department_or_area": "Dispensing booth",
        "application_use_case": "Contained API/excipient dust recovery",
        "control_mode_id": "CM-08",
        "control_mode": "Hygienic / Contained Recovery",
        "material_family": "API, Pharma & Nutraceutical Powders",
        "primary_category": "Food & Pharma Process Vacuums",
        "candidate_product_count": 6,
        "candidate_product_shortlist": "XM 20 JC; XM 35 JC; XM 35 JC LP; M100 JC; M100 JC LP; M100 LP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "production zone; powder/liquid state; allergen or potency; cleanability; construction; filtration; containment; validated disposal",
        "guardrail": "Do not claim hygienic, food-safe or containment performance from stainless construction or HEPA alone.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M6-0055",
        "scenario_id": "SCN-M6-0055",
        "market_code": "M6",
        "market_name": "Pharma, Nutraceutical & Life Sciences",
        "department_or_area": "Tablet press",
        "application_use_case": "Press and enclosure housekeeping",
        "control_mode_id": "CM-08",
        "control_mode": "Hygienic / Contained Recovery",
        "material_family": "API, Pharma & Nutraceutical Powders",
        "primary_category": "Food & Pharma Process Vacuums",
        "candidate_product_count": 6,
        "candidate_product_shortlist": "XM 20 JC; XM 35 JC; XM 35 JC LP; M100 JC; M100 JC LP; M100 LP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "production zone; powder/liquid state; allergen or potency; cleanability; construction; filtration; containment; validated disposal",
        "guardrail": "Do not claim hygienic, food-safe or containment performance from stainless construction or HEPA alone.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M6-0056",
        "scenario_id": "SCN-M6-0056",
        "market_code": "M6",
        "market_name": "Pharma, Nutraceutical & Life Sciences",
        "department_or_area": "Capsule line",
        "application_use_case": "Line-side powder recovery",
        "control_mode_id": "CM-09",
        "control_mode": "OEM / Machine-Integrated Recovery",
        "material_family": "API, Pharma & Nutraceutical Powders",
        "primary_category": "OEM, Processing & Packaging Integration",
        "candidate_product_count": 12,
        "candidate_product_shortlist": "AS 150; AS 220; AS 300; AS 400; AS 550; BF 150; BF 220; BF 220 JC",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "machine interface; continuous material rate; scrap geometry; static; piping; receiver; automatic discharge and controls",
        "guardrail": "Do not use periodic housekeeping assumptions for continuous process extraction.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M6-0061",
        "scenario_id": "SCN-M6-0061",
        "market_code": "M6",
        "market_name": "Pharma, Nutraceutical & Life Sciences",
        "department_or_area": "Combustible nutraceutical area",
        "application_use_case": "Combustible powder housekeeping",
        "control_mode_id": "CM-06",
        "control_mode": "Hazard-Rated Housekeeping",
        "material_family": "Combustible Organic Dust",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "SDS and DHA; material properties; area classification; ignition sensitivity; grounding path; exact product markings; disposal",
        "guardrail": "Do not claim automatic NFPA, OSHA, ATEX or classified-location compliance.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M7-0062",
        "scenario_id": "SCN-M7-0062",
        "market_code": "M7",
        "market_name": "Packaging, Converting & Printing",
        "department_or_area": "Die cutter / slitter",
        "application_use_case": "Continuous paper or film trim extraction",
        "control_mode_id": "CM-13",
        "control_mode": "Process Conveyance / Scrap Extraction",
        "material_family": "Paper, Film, Trim & Fibers",
        "primary_category": "OEM, Processing & Packaging Integration",
        "candidate_product_count": 12,
        "candidate_product_shortlist": "AS 150; AS 220; AS 300; AS 400; AS 550; BF 150; BF 220; BF 220 JC",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "continuous rate; material velocity; distance; bends; receiver; segregation; discharge and automation",
        "guardrail": "Process conveying requires material-specific transport velocity and controls.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M7-0063",
        "scenario_id": "SCN-M7-0063",
        "market_code": "M7",
        "market_name": "Packaging, Converting & Printing",
        "department_or_area": "Corrugator",
        "application_use_case": "Corrugated dust and scrap cleanup",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "Paper, Film, Trim & Fibers",
        "primary_category": "OEM, Processing & Packaging Integration",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "TX 300; TX 400 P; TX 550 P; TX 750; PUMA 10; PUMA 15P; PUMA 20",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M7-0065",
        "scenario_id": "SCN-M7-0065",
        "market_code": "M7",
        "market_name": "Packaging, Converting & Printing",
        "department_or_area": "Label / film line",
        "application_use_case": "Plastic film and light trim extraction",
        "control_mode_id": "CM-09",
        "control_mode": "OEM / Machine-Integrated Recovery",
        "material_family": "Paper, Film, Trim & Fibers",
        "primary_category": "OEM, Processing & Packaging Integration",
        "candidate_product_count": 12,
        "candidate_product_shortlist": "AS 150; AS 220; AS 300; AS 400; AS 550; BF 150; BF 220; BF 220 JC",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "machine interface; continuous material rate; scrap geometry; static; piping; receiver; automatic discharge and controls",
        "guardrail": "Do not use periodic housekeeping assumptions for continuous process extraction.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M8-0070",
        "scenario_id": "SCN-M8-0070",
        "market_code": "M8",
        "market_name": "Textiles & Nonwovens",
        "department_or_area": "Carding / web-forming",
        "application_use_case": "Fluff and fiber source extraction",
        "control_mode_id": "CM-13",
        "control_mode": "Process Conveyance / Scrap Extraction",
        "material_family": "Paper, Film, Trim & Fibers",
        "primary_category": "OEM, Processing & Packaging Integration",
        "candidate_product_count": 12,
        "candidate_product_shortlist": "AS 150; AS 220; AS 300; AS 400; AS 550; BF 150; BF 220; BF 220 JC",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "continuous rate; material velocity; distance; bends; receiver; segregation; discharge and automation",
        "guardrail": "Process conveying requires material-specific transport velocity and controls.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M8-0071",
        "scenario_id": "SCN-M8-0071",
        "market_code": "M8",
        "market_name": "Textiles & Nonwovens",
        "department_or_area": "Cutting / slitting",
        "application_use_case": "Textile and nonwoven trim removal",
        "control_mode_id": "CM-09",
        "control_mode": "OEM / Machine-Integrated Recovery",
        "material_family": "Paper, Film, Trim & Fibers",
        "primary_category": "OEM, Processing & Packaging Integration",
        "candidate_product_count": 12,
        "candidate_product_shortlist": "AS 150; AS 220; AS 300; AS 400; AS 550; BF 150; BF 220; BF 220 JC",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "machine interface; continuous material rate; scrap geometry; static; piping; receiver; automatic discharge and controls",
        "guardrail": "Do not use periodic housekeeping assumptions for continuous process extraction.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M9-0078",
        "scenario_id": "SCN-M9-0078",
        "market_code": "M9",
        "market_name": "Plastics & Rubber Processing",
        "department_or_area": "Pellet receiving / conveying",
        "application_use_case": "Pellet spill and product recovery",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "Plastic Pellets, Regrind & Polymer Fines",
        "primary_category": "Mobile Wet & Dry Industrial Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "M100; M PRO; MINIBULL; WD 132P; WD AIR",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M9-0079",
        "scenario_id": "SCN-M9-0079",
        "market_code": "M9",
        "market_name": "Plastics & Rubber Processing",
        "department_or_area": "Extrusion line",
        "application_use_case": "Polymer fines and strand/pellet debris",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "Plastic Pellets, Regrind & Polymer Fines",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "TX 300; TX 400 P; TX 550 P; TX 750; PUMA 10; PUMA 15P; PUMA 20",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M9-0080",
        "scenario_id": "SCN-M9-0080",
        "market_code": "M9",
        "market_name": "Plastics & Rubber Processing",
        "department_or_area": "Injection molding cell",
        "application_use_case": "Pellets, sprues and regrind cleanup",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "Plastic Pellets, Regrind & Polymer Fines",
        "primary_category": "Mobile Wet & Dry Industrial Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "M100; M PRO; MINIBULL; WD 132P; WD AIR",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M9-0081",
        "scenario_id": "SCN-M9-0081",
        "market_code": "M9",
        "market_name": "Plastics & Rubber Processing",
        "department_or_area": "Granulator / regrind area",
        "application_use_case": "Regrind and polymer-fines recovery",
        "control_mode_id": "CM-11",
        "control_mode": "Bulk Recovery + Pre-Separation",
        "material_family": "Plastic Pellets, Regrind & Polymer Fines",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "bulk density; abrasiveness; volume; chunk size; separator efficiency; filter protection; discharge container and handling",
        "guardrail": "A pre-separator protects the system but is not the vacuum source; abrasive wear and discharge must be qualified.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M9-0082",
        "scenario_id": "SCN-M9-0082",
        "market_code": "M9",
        "market_name": "Plastics & Rubber Processing",
        "department_or_area": "Rubber grinding / finishing",
        "application_use_case": "Rubber-particle and dust source capture",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Plastic Pellets, Regrind & Polymer Fines",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M9-0085",
        "scenario_id": "SCN-M9-0085",
        "market_code": "M9",
        "market_name": "Plastics & Rubber Processing",
        "department_or_area": "Compounding powder feed",
        "application_use_case": "Pigment and additive powder cleanup",
        "control_mode_id": "CM-06",
        "control_mode": "Hazard-Rated Housekeeping",
        "material_family": "Fine Dry Dust & Industrial Powders",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "SDS and DHA; material properties; area classification; ignition sensitivity; grounding path; exact product markings; disposal",
        "guardrail": "Do not claim automatic NFPA, OSHA, ATEX or classified-location compliance.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M10-0086",
        "scenario_id": "SCN-M10-0086",
        "market_code": "M10",
        "market_name": "Electronics, Battery & ESD-Sensitive Manufacturing",
        "department_or_area": "Electronics assembly",
        "application_use_case": "Fine conductive particulate cleanup",
        "control_mode_id": "CM-06",
        "control_mode": "Hazard-Rated Housekeeping",
        "material_family": "Conductive or Reactive Metal Powder",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "SDS and DHA; material properties; area classification; ignition sensitivity; grounding path; exact product markings; disposal",
        "guardrail": "Do not claim automatic NFPA, OSHA, ATEX or classified-location compliance.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M10-0087",
        "scenario_id": "SCN-M10-0087",
        "market_code": "M10",
        "market_name": "Electronics, Battery & ESD-Sensitive Manufacturing",
        "department_or_area": "Battery electrode processing",
        "application_use_case": "Graphite or conductive powder cleanup",
        "control_mode_id": "CM-07",
        "control_mode": "Inert / Wet Collection Review",
        "material_family": "Conductive or Reactive Metal Powder",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "alloy or chemistry; particle size; MIE/Kst where available; moisture/oxygen sensitivity; dry versus immersion; disposal",
        "guardrail": "Do not auto-recommend ordinary dry vacuuming for reactive or conductive fine powders.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M10-0088",
        "scenario_id": "SCN-M10-0088",
        "market_code": "M10",
        "market_name": "Electronics, Battery & ESD-Sensitive Manufacturing",
        "department_or_area": "Cell manufacturing",
        "application_use_case": "Critical-area dry powder housekeeping",
        "control_mode_id": "CM-06",
        "control_mode": "Hazard-Rated Housekeeping",
        "material_family": "Conductive or Reactive Metal Powder",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "SDS and DHA; material properties; area classification; ignition sensitivity; grounding path; exact product markings; disposal",
        "guardrail": "Do not claim automatic NFPA, OSHA, ATEX or classified-location compliance.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M10-0089",
        "scenario_id": "SCN-M10-0089",
        "market_code": "M10",
        "market_name": "Electronics, Battery & ESD-Sensitive Manufacturing",
        "department_or_area": "PCB machining / depaneling",
        "application_use_case": "Fiberglass and board-dust source capture",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Fine Dry Dust & Industrial Powders",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M10-0091",
        "scenario_id": "SCN-M10-0091",
        "market_code": "M10",
        "market_name": "Electronics, Battery & ESD-Sensitive Manufacturing",
        "department_or_area": "Battery mixing / coating",
        "application_use_case": "Slurry and wet residue cleanup",
        "control_mode_id": "CM-01",
        "control_mode": "Fluid + Solids Recovery",
        "material_family": "Abrasive Media, Garnet & Slurry",
        "primary_category": "Mobile Wet & Dry Industrial Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "M100; M PRO; MINIBULL; WD 132P; WD AIR",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "tank or sump volume; liquid chemistry; solids percentage; chip/sludge geometry; hose distance and lift; discharge or return objective",
        "guardrail": "Do not select from tank volume alone or treat dense slurry, corrosive fluid and clean coolant as the same application.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M11-0094",
        "scenario_id": "SCN-M11-0094",
        "market_code": "M11",
        "market_name": "Additive Manufacturing & 3D Printing",
        "department_or_area": "Metal powder storage / feed",
        "application_use_case": "Reactive metal powder spill cleanup",
        "control_mode_id": "CM-07",
        "control_mode": "Inert / Wet Collection Review",
        "material_family": "Conductive or Reactive Metal Powder",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "alloy or chemistry; particle size; MIE/Kst where available; moisture/oxygen sensitivity; dry versus immersion; disposal",
        "guardrail": "Do not auto-recommend ordinary dry vacuuming for reactive or conductive fine powders.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M11-0095",
        "scenario_id": "SCN-M11-0095",
        "market_code": "M11",
        "market_name": "Additive Manufacturing & 3D Printing",
        "department_or_area": "Depowdering station",
        "application_use_case": "Contained metal powder recovery",
        "control_mode_id": "CM-07",
        "control_mode": "Inert / Wet Collection Review",
        "material_family": "Conductive or Reactive Metal Powder",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "alloy or chemistry; particle size; MIE/Kst where available; moisture/oxygen sensitivity; dry versus immersion; disposal",
        "guardrail": "Do not auto-recommend ordinary dry vacuuming for reactive or conductive fine powders.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M11-0096",
        "scenario_id": "SCN-M11-0096",
        "market_code": "M11",
        "market_name": "Additive Manufacturing & 3D Printing",
        "department_or_area": "Polymer powder bed",
        "application_use_case": "SLS/MJF polymer powder recovery",
        "control_mode_id": "CM-08",
        "control_mode": "Hygienic / Contained Recovery",
        "material_family": "Plastic Pellets, Regrind & Polymer Fines",
        "primary_category": "Fine Dust & HEPA Industrial Vacuums",
        "candidate_product_count": 6,
        "candidate_product_shortlist": "XM 20 JC; XM 35 JC; XM 35 JC LP; M100 JC; M100 JC LP; M100 LP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "production zone; powder/liquid state; allergen or potency; cleanability; construction; filtration; containment; validated disposal",
        "guardrail": "Do not claim hygienic, food-safe or containment performance from stainless construction or HEPA alone.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M11-0097",
        "scenario_id": "SCN-M11-0097",
        "market_code": "M11",
        "market_name": "Additive Manufacturing & 3D Printing",
        "department_or_area": "Build chamber",
        "application_use_case": "Internal chamber and surrounding cleanup",
        "control_mode_id": "CM-06",
        "control_mode": "Hazard-Rated Housekeeping",
        "material_family": "Conductive or Reactive Metal Powder",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "SDS and DHA; material properties; area classification; ignition sensitivity; grounding path; exact product markings; disposal",
        "guardrail": "Do not claim automatic NFPA, OSHA, ATEX or classified-location compliance.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M11-0098",
        "scenario_id": "SCN-M11-0098",
        "market_code": "M11",
        "market_name": "Additive Manufacturing & 3D Printing",
        "department_or_area": "Sieving / powder recovery",
        "application_use_case": "Sieve and recovery station cleanup",
        "control_mode_id": "CM-07",
        "control_mode": "Inert / Wet Collection Review",
        "material_family": "Conductive or Reactive Metal Powder",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "alloy or chemistry; particle size; MIE/Kst where available; moisture/oxygen sensitivity; dry versus immersion; disposal",
        "guardrail": "Do not auto-recommend ordinary dry vacuuming for reactive or conductive fine powders.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M12-0102",
        "scenario_id": "SCN-M12-0102",
        "market_code": "M12",
        "market_name": "Combustible Dust & Hazard-Sensitive Housekeeping",
        "department_or_area": "Production floor",
        "application_use_case": "Settled combustible dust cleanup",
        "control_mode_id": "CM-06",
        "control_mode": "Hazard-Rated Housekeeping",
        "material_family": "Combustible Organic Dust",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "SDS and DHA; material properties; area classification; ignition sensitivity; grounding path; exact product markings; disposal",
        "guardrail": "Do not claim automatic NFPA, OSHA, ATEX or classified-location compliance.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M12-0103",
        "scenario_id": "SCN-M12-0103",
        "market_code": "M12",
        "market_name": "Combustible Dust & Hazard-Sensitive Housekeeping",
        "department_or_area": "Classified area",
        "application_use_case": "Housekeeping in classified locations",
        "control_mode_id": "CM-06",
        "control_mode": "Hazard-Rated Housekeeping",
        "material_family": "Combustible Organic Dust",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "SDS and DHA; material properties; area classification; ignition sensitivity; grounding path; exact product markings; disposal",
        "guardrail": "Do not claim automatic NFPA, OSHA, ATEX or classified-location compliance.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M12-0104",
        "scenario_id": "SCN-M12-0104",
        "market_code": "M12",
        "market_name": "Combustible Dust & Hazard-Sensitive Housekeeping",
        "department_or_area": "Reactive metal process",
        "application_use_case": "Reactive metal powder recovery",
        "control_mode_id": "CM-07",
        "control_mode": "Inert / Wet Collection Review",
        "material_family": "Conductive or Reactive Metal Powder",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "alloy or chemistry; particle size; MIE/Kst where available; moisture/oxygen sensitivity; dry versus immersion; disposal",
        "guardrail": "Do not auto-recommend ordinary dry vacuuming for reactive or conductive fine powders.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M12-0105",
        "scenario_id": "SCN-M12-0105",
        "market_code": "M12",
        "market_name": "Combustible Dust & Hazard-Sensitive Housekeeping",
        "department_or_area": "Dust collector area",
        "application_use_case": "Spill and collector-area housekeeping",
        "control_mode_id": "CM-06",
        "control_mode": "Hazard-Rated Housekeeping",
        "material_family": "Combustible Organic Dust",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "SDS and DHA; material properties; area classification; ignition sensitivity; grounding path; exact product markings; disposal",
        "guardrail": "Do not claim automatic NFPA, OSHA, ATEX or classified-location compliance.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M12-0106",
        "scenario_id": "SCN-M12-0106",
        "market_code": "M12",
        "market_name": "Combustible Dust & Hazard-Sensitive Housekeeping",
        "department_or_area": "Elevated surfaces",
        "application_use_case": "Rafter and ledge combustible-dust recovery",
        "control_mode_id": "CM-12",
        "control_mode": "Overhead, Pit or Hard-Access Recovery",
        "material_family": "Combustible Organic Dust",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "access opening; vertical lift; hose length; reach; debris condition; ergonomics; fall/confined-space controls",
        "guardrail": "Vacuum selection does not replace fall protection, confined-space or access procedures.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M12-0108",
        "scenario_id": "SCN-M12-0108",
        "market_code": "M12",
        "market_name": "Combustible Dust & Hazard-Sensitive Housekeeping",
        "department_or_area": "Source generation point",
        "application_use_case": "Combustible-dust source capture",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Combustible Organic Dust",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M12-0109",
        "scenario_id": "SCN-M12-0109",
        "market_code": "M12",
        "market_name": "Combustible Dust & Hazard-Sensitive Housekeeping",
        "department_or_area": "Unknown dust",
        "application_use_case": "Unknown combustible or hazardous dust review",
        "control_mode_id": "CM-14",
        "control_mode": "Alternative Control Required",
        "material_family": "Fine Dry Dust & Industrial Powders",
        "primary_category": "Engineering / alternative control",
        "candidate_product_count": 0,
        "routing_approval": "Approved as disqualification / alternative-control route",
        "exact_model_release": "No Depureco product recommendation",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material identity; process source; chemistry; temperature; airborne versus settled state; regulatory and engineering controls",
        "guardrail": "Do not force an industrial vacuum recommendation when another control technology is required.",
        "proof_state": "Proof gap: Labs test or case study recommended",
        "approval_owner": "Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M13-0110",
        "scenario_id": "SCN-M13-0110",
        "market_code": "M13",
        "market_name": "Chemical & Petrochemical Processing",
        "department_or_area": "Powder charging",
        "application_use_case": "Chemical powder spill cleanup",
        "control_mode_id": "CM-06",
        "control_mode": "Hazard-Rated Housekeeping",
        "material_family": "Fine Dry Dust & Industrial Powders",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "SDS and DHA; material properties; area classification; ignition sensitivity; grounding path; exact product markings; disposal",
        "guardrail": "Do not claim automatic NFPA, OSHA, ATEX or classified-location compliance.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M13-0111",
        "scenario_id": "SCN-M13-0111",
        "market_code": "M13",
        "market_name": "Chemical & Petrochemical Processing",
        "department_or_area": "Mixer / reactor",
        "application_use_case": "Residue around vessels and process equipment",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "Fine Dry Dust & Industrial Powders",
        "primary_category": "Fine Dust & HEPA Industrial Vacuums",
        "candidate_product_count": 6,
        "candidate_product_shortlist": "XM 20 JC; XM 35 JC; XM 35 JC LP; M100 JC; M100 JC LP; M100 LP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M13-0112",
        "scenario_id": "SCN-M13-0112",
        "market_code": "M13",
        "market_name": "Chemical & Petrochemical Processing",
        "department_or_area": "Liquid process area",
        "application_use_case": "Chemical liquid and sludge compatibility review",
        "control_mode_id": "CM-14",
        "control_mode": "Alternative Control Required",
        "material_family": "Coolant, Oil, Liquids & Sludge",
        "primary_category": "Engineering / alternative control",
        "candidate_product_count": 0,
        "routing_approval": "Approved as disqualification / alternative-control route",
        "exact_model_release": "No Depureco product recommendation",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material identity; process source; chemistry; temperature; airborne versus settled state; regulatory and engineering controls",
        "guardrail": "Do not force an industrial vacuum recommendation when another control technology is required.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M13-0113",
        "scenario_id": "SCN-M13-0113",
        "market_code": "M13",
        "market_name": "Chemical & Petrochemical Processing",
        "department_or_area": "Carbon black handling",
        "application_use_case": "Conductive carbon-black recovery",
        "control_mode_id": "CM-06",
        "control_mode": "Hazard-Rated Housekeeping",
        "material_family": "Conductive or Reactive Metal Powder",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "SDS and DHA; material properties; area classification; ignition sensitivity; grounding path; exact product markings; disposal",
        "guardrail": "Do not claim automatic NFPA, OSHA, ATEX or classified-location compliance.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M13-0114",
        "scenario_id": "SCN-M13-0114",
        "market_code": "M13",
        "market_name": "Chemical & Petrochemical Processing",
        "department_or_area": "Pigment / additive transfer",
        "application_use_case": "Transfer-point powder capture",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Fine Dry Dust & Industrial Powders",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M14-0118",
        "scenario_id": "SCN-M14-0118",
        "market_code": "M14",
        "market_name": "Mining, Cement & Minerals",
        "department_or_area": "Crusher / mill area",
        "application_use_case": "Crusher and mill source capture",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Silica, Concrete & Mineral Dust",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M14-0119",
        "scenario_id": "SCN-M14-0119",
        "market_code": "M14",
        "market_name": "Mining, Cement & Minerals",
        "department_or_area": "Conveyor transfer point",
        "application_use_case": "Transfer-point dust capture and cleanup",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Silica, Concrete & Mineral Dust",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M14-0120",
        "scenario_id": "SCN-M14-0120",
        "market_code": "M14",
        "market_name": "Mining, Cement & Minerals",
        "department_or_area": "Cement plant floor",
        "application_use_case": "Bulk cement and mineral-dust recovery",
        "control_mode_id": "CM-11",
        "control_mode": "Bulk Recovery + Pre-Separation",
        "material_family": "Silica, Concrete & Mineral Dust",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "bulk density; abrasiveness; volume; chunk size; separator efficiency; filter protection; discharge container and handling",
        "guardrail": "A pre-separator protects the system but is not the vacuum source; abrasive wear and discharge must be qualified.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M14-0121",
        "scenario_id": "SCN-M14-0121",
        "market_code": "M14",
        "market_name": "Mining, Cement & Minerals",
        "department_or_area": "Baghouse area",
        "application_use_case": "Baghouse dust and hopper-spill recovery",
        "control_mode_id": "CM-11",
        "control_mode": "Bulk Recovery + Pre-Separation",
        "material_family": "Silica, Concrete & Mineral Dust",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "bulk density; abrasiveness; volume; chunk size; separator efficiency; filter protection; discharge container and handling",
        "guardrail": "A pre-separator protects the system but is not the vacuum source; abrasive wear and discharge must be qualified.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M14-0125",
        "scenario_id": "SCN-M14-0125",
        "market_code": "M14",
        "market_name": "Mining, Cement & Minerals",
        "department_or_area": "Plant-wide network",
        "application_use_case": "Centralized harsh-duty housekeeping",
        "control_mode_id": "CM-05",
        "control_mode": "Central / Multi-Point Vacuum Network",
        "material_family": "Silica, Concrete & Mineral Dust",
        "primary_category": "Centralized Vacuum Systems",
        "candidate_product_count": 22,
        "candidate_product_shortlist": "CVS 40P; CVS 55P; CVS 75; CVS 110 P; CVS 125 P; CVS 150; CVS 185; CVS 200 P",
        "routing_approval": "Central-system category approved; engineered sizing required",
        "exact_model_release": "No automatic exact source/model selection",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "pickup points; simultaneous users; equivalent distance; vertical lift; material velocity; filtration; separation; discharge; controls",
        "guardrail": "Do not size a central network without simultaneous-use, piping, separation and material-velocity calculations.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Systems Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M15-0126",
        "scenario_id": "SCN-M15-0126",
        "market_code": "M15",
        "market_name": "Recycling, Scrap & Briquetting",
        "department_or_area": "Briquetting line",
        "application_use_case": "Metal chips and fines feeding or cleanup",
        "control_mode_id": "CM-13",
        "control_mode": "Process Conveyance / Scrap Extraction",
        "material_family": "Metal Chips, Swarf & Turnings",
        "primary_category": "OEM, Processing & Packaging Integration",
        "candidate_product_count": 22,
        "candidate_product_shortlist": "CVS 40P; CVS 55P; CVS 75; CVS 110 P; CVS 125 P; CVS 150; CVS 185; CVS 200 P",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "continuous rate; material velocity; distance; bends; receiver; segregation; discharge and automation",
        "guardrail": "Process conveying requires material-specific transport velocity and controls.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M15-0127",
        "scenario_id": "SCN-M15-0127",
        "market_code": "M15",
        "market_name": "Recycling, Scrap & Briquetting",
        "department_or_area": "Scrap processing line",
        "application_use_case": "Mixed scrap fines and residue cleanup",
        "control_mode_id": "CM-11",
        "control_mode": "Bulk Recovery + Pre-Separation",
        "material_family": "General Mixed Industrial Debris",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "bulk density; abrasiveness; volume; chunk size; separator efficiency; filter protection; discharge container and handling",
        "guardrail": "A pre-separator protects the system but is not the vacuum source; abrasive wear and discharge must be qualified.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M15-0128",
        "scenario_id": "SCN-M15-0128",
        "market_code": "M15",
        "market_name": "Recycling, Scrap & Briquetting",
        "department_or_area": "Shredder area",
        "application_use_case": "Shredder dust and fines source capture",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Fine Dry Dust & Industrial Powders",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M15-0130",
        "scenario_id": "SCN-M15-0130",
        "market_code": "M15",
        "market_name": "Recycling, Scrap & Briquetting",
        "department_or_area": "Chip centrifuge area",
        "application_use_case": "Oily chip and fluid cleanup",
        "control_mode_id": "CM-01",
        "control_mode": "Fluid + Solids Recovery",
        "material_family": "Coolant, Oil, Liquids & Sludge",
        "primary_category": "Sump, Coolant, Oil & Swarf Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M 70 OIL; M100 OIL; M130 OIL P; RAM OIL 200 MP; RAM OIL 250 T; RAM OIL 250 TS; RAM OIL 280 MP; RAM OIL 500 MP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "tank or sump volume; liquid chemistry; solids percentage; chip/sludge geometry; hose distance and lift; discharge or return objective",
        "guardrail": "Do not select from tank volume alone or treat dense slurry, corrosive fluid and clean coolant as the same application.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M16-0134",
        "scenario_id": "SCN-M16-0134",
        "market_code": "M16",
        "market_name": "Oil & Gas, Offshore & Marine",
        "department_or_area": "Bilge / compartment",
        "application_use_case": "Bilge water, oil and debris recovery",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "Coolant, Oil, Liquids & Sludge",
        "primary_category": "Air-Powered & Pneumatic Industrial Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "AC 100; MINIAIR 2V; WD AIR; DV AIR 800; DV AIR 1100",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M16-0135",
        "scenario_id": "SCN-M16-0135",
        "market_code": "M16",
        "market_name": "Oil & Gas, Offshore & Marine",
        "department_or_area": "Blast / coating area",
        "application_use_case": "Blasting media and coating-debris recovery",
        "control_mode_id": "CM-11",
        "control_mode": "Bulk Recovery + Pre-Separation",
        "material_family": "Abrasive Media, Garnet & Slurry",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "bulk density; abrasiveness; volume; chunk size; separator efficiency; filter protection; discharge container and handling",
        "guardrail": "A pre-separator protects the system but is not the vacuum source; abrasive wear and discharge must be qualified.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M16-0136",
        "scenario_id": "SCN-M16-0136",
        "market_code": "M16",
        "market_name": "Oil & Gas, Offshore & Marine",
        "department_or_area": "Welding area",
        "application_use_case": "Welding-fume source capture",
        "control_mode_id": "CM-04",
        "control_mode": "Welding Fume Source Capture",
        "material_family": "Welding Fumes, Smoke & Grinding Dust",
        "primary_category": "Welding Fume Extraction",
        "candidate_product_count": 3,
        "candidate_product_shortlist": "AIR WELD; XM TORCH 1M; XM TORCH 2M",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "welding process and alloy; source distance; torch/hood compatibility; fume rate; duty cycle; filter and ventilation integration",
        "guardrail": "A floor vacuum does not control welding fume at the arc or torch.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M16-0137",
        "scenario_id": "SCN-M16-0137",
        "market_code": "M16",
        "market_name": "Oil & Gas, Offshore & Marine",
        "department_or_area": "Tank / vessel maintenance",
        "application_use_case": "Tank residue and maintenance cleanup",
        "control_mode_id": "CM-12",
        "control_mode": "Overhead, Pit or Hard-Access Recovery",
        "material_family": "General Mixed Industrial Debris",
        "primary_category": "Air-Powered & Pneumatic Industrial Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "AC 100; MINIAIR 2V; WD AIR; DV AIR 800; DV AIR 1100",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "access opening; vertical lift; hose length; reach; debris condition; ergonomics; fall/confined-space controls",
        "guardrail": "Vacuum selection does not replace fall protection, confined-space or access procedures.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M16-0138",
        "scenario_id": "SCN-M16-0138",
        "market_code": "M16",
        "market_name": "Oil & Gas, Offshore & Marine",
        "department_or_area": "Hazardous process zone",
        "application_use_case": "Pneumatic or rated housekeeping",
        "control_mode_id": "CM-06",
        "control_mode": "Hazard-Rated Housekeeping",
        "material_family": "General Mixed Industrial Debris",
        "primary_category": "Air-Powered & Pneumatic Industrial Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "AC 100; MINIAIR 2V; WD AIR; DV AIR 800; DV AIR 1100",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "SDS and DHA; material properties; area classification; ignition sensitivity; grounding path; exact product markings; disposal",
        "guardrail": "Do not claim automatic NFPA, OSHA, ATEX or classified-location compliance.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M16-0140",
        "scenario_id": "SCN-M16-0140",
        "market_code": "M16",
        "market_name": "Oil & Gas, Offshore & Marine",
        "department_or_area": "Offshore platform deck",
        "application_use_case": "Wet/dry deck and maintenance debris",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "General Mixed Industrial Debris",
        "primary_category": "Air-Powered & Pneumatic Industrial Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "AC 100; MINIAIR 2V; WD AIR; DV AIR 800; DV AIR 1100",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M17-0142",
        "scenario_id": "SCN-M17-0142",
        "market_code": "M17",
        "market_name": "Indoor Shooting Ranges",
        "department_or_area": "Firing lanes",
        "application_use_case": "Lead and primer-residue floor cleanup",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "Lead, GSR & Hazardous Fine Dust",
        "primary_category": "Fine Dust & HEPA Industrial Vacuums",
        "candidate_product_count": 6,
        "candidate_product_shortlist": "XM 20 JC; XM 35 JC; XM 35 JC LP; M100 JC; M100 JC LP; M100 LP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M17-0143",
        "scenario_id": "SCN-M17-0143",
        "market_code": "M17",
        "market_name": "Indoor Shooting Ranges",
        "department_or_area": "Bullet trap area",
        "application_use_case": "Behind-target lead/fines cleanup",
        "control_mode_id": "CM-06",
        "control_mode": "Hazard-Rated Housekeeping",
        "material_family": "Lead, GSR & Hazardous Fine Dust",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "SDS and DHA; material properties; area classification; ignition sensitivity; grounding path; exact product markings; disposal",
        "guardrail": "Do not claim automatic NFPA, OSHA, ATEX or classified-location compliance.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M17-0145",
        "scenario_id": "SCN-M17-0145",
        "market_code": "M17",
        "market_name": "Indoor Shooting Ranges",
        "department_or_area": "HVAC / ledges",
        "application_use_case": "Lead-bearing overhead dust cleanup",
        "control_mode_id": "CM-12",
        "control_mode": "Overhead, Pit or Hard-Access Recovery",
        "material_family": "Lead, GSR & Hazardous Fine Dust",
        "primary_category": "Fine Dust & HEPA Industrial Vacuums",
        "candidate_product_count": 6,
        "candidate_product_shortlist": "XM 20 JC; XM 35 JC; XM 35 JC LP; M100 JC; M100 JC LP; M100 LP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "access opening; vertical lift; hose length; reach; debris condition; ergonomics; fall/confined-space controls",
        "guardrail": "Vacuum selection does not replace fall protection, confined-space or access procedures.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M17-0146",
        "scenario_id": "SCN-M17-0146",
        "market_code": "M17",
        "market_name": "Indoor Shooting Ranges",
        "department_or_area": "Maintenance room",
        "application_use_case": "Contained filter and equipment maintenance",
        "control_mode_id": "CM-08",
        "control_mode": "Hygienic / Contained Recovery",
        "material_family": "Lead, GSR & Hazardous Fine Dust",
        "primary_category": "Fine Dust & HEPA Industrial Vacuums",
        "candidate_product_count": 6,
        "candidate_product_shortlist": "XM 20 JC; XM 35 JC; XM 35 JC LP; M100 JC; M100 JC LP; M100 LP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "production zone; powder/liquid state; allergen or potency; cleanability; construction; filtration; containment; validated disposal",
        "guardrail": "Do not claim hygienic, food-safe or containment performance from stainless construction or HEPA alone.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M17-0148",
        "scenario_id": "SCN-M17-0148",
        "market_code": "M17",
        "market_name": "Indoor Shooting Ranges",
        "department_or_area": "Range ventilation source",
        "application_use_case": "Airborne lead and smoke control review",
        "control_mode_id": "CM-14",
        "control_mode": "Alternative Control Required",
        "material_family": "Lead, GSR & Hazardous Fine Dust",
        "primary_category": "Engineering / alternative control",
        "candidate_product_count": 0,
        "routing_approval": "Approved as disqualification / alternative-control route",
        "exact_model_release": "No Depureco product recommendation",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material identity; process source; chemistry; temperature; airborne versus settled state; regulatory and engineering controls",
        "guardrail": "Do not force an industrial vacuum recommendation when another control technology is required.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M17-0149",
        "scenario_id": "SCN-M17-0149",
        "market_code": "M17",
        "market_name": "Indoor Shooting Ranges",
        "department_or_area": "Behind-target pit",
        "application_use_case": "Pit and trench lead-bearing debris cleanup",
        "control_mode_id": "CM-12",
        "control_mode": "Overhead, Pit or Hard-Access Recovery",
        "material_family": "Lead, GSR & Hazardous Fine Dust",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "access opening; vertical lift; hose length; reach; debris condition; ergonomics; fall/confined-space controls",
        "guardrail": "Vacuum selection does not replace fall protection, confined-space or access procedures.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M18-0150",
        "scenario_id": "SCN-M18-0150",
        "market_code": "M18",
        "market_name": "Woodworking & Furniture Production",
        "department_or_area": "Saw / router",
        "application_use_case": "Sawdust and chip source capture",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Wood Dust, Sawdust & Shavings",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M18-0151",
        "scenario_id": "SCN-M18-0151",
        "market_code": "M18",
        "market_name": "Woodworking & Furniture Production",
        "department_or_area": "Sanding line",
        "application_use_case": "Sanding-dust source capture",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Wood Dust, Sawdust & Shavings",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M18-0152",
        "scenario_id": "SCN-M18-0152",
        "market_code": "M18",
        "market_name": "Woodworking & Furniture Production",
        "department_or_area": "Production floor",
        "application_use_case": "Settled sawdust and shavings cleanup",
        "control_mode_id": "CM-06",
        "control_mode": "Hazard-Rated Housekeeping",
        "material_family": "Wood Dust, Sawdust & Shavings",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "SDS and DHA; material properties; area classification; ignition sensitivity; grounding path; exact product markings; disposal",
        "guardrail": "Do not claim automatic NFPA, OSHA, ATEX or classified-location compliance.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M18-0153",
        "scenario_id": "SCN-M18-0153",
        "market_code": "M18",
        "market_name": "Woodworking & Furniture Production",
        "department_or_area": "CNC router",
        "application_use_case": "Router table, enclosure and floor recovery",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "Wood Dust, Sawdust & Shavings",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "TX 300; TX 400 P; TX 550 P; TX 750; PUMA 10; PUMA 15P; PUMA 20",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M18-0154",
        "scenario_id": "SCN-M18-0154",
        "market_code": "M18",
        "market_name": "Woodworking & Furniture Production",
        "department_or_area": "Baghouse / collector",
        "application_use_case": "Collector spill and filter-area cleanup",
        "control_mode_id": "CM-06",
        "control_mode": "Hazard-Rated Housekeeping",
        "material_family": "Wood Dust, Sawdust & Shavings",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "SDS and DHA; material properties; area classification; ignition sensitivity; grounding path; exact product markings; disposal",
        "guardrail": "Do not claim automatic NFPA, OSHA, ATEX or classified-location compliance.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M18-0155",
        "scenario_id": "SCN-M18-0155",
        "market_code": "M18",
        "market_name": "Woodworking & Furniture Production",
        "department_or_area": "Rafters / ledges",
        "application_use_case": "Overhead combustible-dust recovery",
        "control_mode_id": "CM-12",
        "control_mode": "Overhead, Pit or Hard-Access Recovery",
        "material_family": "Wood Dust, Sawdust & Shavings",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "access opening; vertical lift; hose length; reach; debris condition; ergonomics; fall/confined-space controls",
        "guardrail": "Vacuum selection does not replace fall protection, confined-space or access procedures.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M19-0158",
        "scenario_id": "SCN-M19-0158",
        "market_code": "M19",
        "market_name": "Facility Maintenance & Industrial Housekeeping",
        "department_or_area": "Production floor",
        "application_use_case": "Mixed floor debris and spills",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "General Mixed Industrial Debris",
        "primary_category": "Mobile Wet & Dry Industrial Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "M100; M PRO; MINIBULL; WD 132P; WD AIR",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M19-0159",
        "scenario_id": "SCN-M19-0159",
        "market_code": "M19",
        "market_name": "Facility Maintenance & Industrial Housekeeping",
        "department_or_area": "Maintenance shop",
        "application_use_case": "Oil, metal debris and parts cleanup",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "General Mixed Industrial Debris",
        "primary_category": "Mobile Wet & Dry Industrial Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "M100; M PRO; MINIBULL; WD 132P; WD AIR",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M19-0160",
        "scenario_id": "SCN-M19-0160",
        "market_code": "M19",
        "market_name": "Facility Maintenance & Industrial Housekeeping",
        "department_or_area": "Pits / trenches",
        "application_use_case": "Pit, trench and low-point cleanup",
        "control_mode_id": "CM-12",
        "control_mode": "Overhead, Pit or Hard-Access Recovery",
        "material_family": "Coolant, Oil, Liquids & Sludge",
        "primary_category": "Mobile Wet & Dry Industrial Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "M100; M PRO; MINIBULL; WD 132P; WD AIR",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "access opening; vertical lift; hose length; reach; debris condition; ergonomics; fall/confined-space controls",
        "guardrail": "Vacuum selection does not replace fall protection, confined-space or access procedures.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M19-0164",
        "scenario_id": "SCN-M19-0164",
        "market_code": "M19",
        "market_name": "Facility Maintenance & Industrial Housekeeping",
        "department_or_area": "Multiple departments",
        "application_use_case": "Plant-wide central housekeeping",
        "control_mode_id": "CM-05",
        "control_mode": "Central / Multi-Point Vacuum Network",
        "material_family": "General Mixed Industrial Debris",
        "primary_category": "Centralized Vacuum Systems",
        "candidate_product_count": 22,
        "candidate_product_shortlist": "CVS 40P; CVS 55P; CVS 75; CVS 110 P; CVS 125 P; CVS 150; CVS 185; CVS 200 P",
        "routing_approval": "Central-system category approved; engineered sizing required",
        "exact_model_release": "No automatic exact source/model selection",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "pickup points; simultaneous users; equivalent distance; vertical lift; material velocity; filtration; separation; discharge; controls",
        "guardrail": "Do not size a central network without simultaneous-use, piping, separation and material-velocity calculations.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Systems Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M19-0165",
        "scenario_id": "SCN-M19-0165",
        "market_code": "M19",
        "market_name": "Facility Maintenance & Industrial Housekeeping",
        "department_or_area": "Combustible-dust area",
        "application_use_case": "Department-specific combustible-dust cleanup",
        "control_mode_id": "CM-06",
        "control_mode": "Hazard-Rated Housekeeping",
        "material_family": "Combustible Organic Dust",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "SDS and DHA; material properties; area classification; ignition sensitivity; grounding path; exact product markings; disposal",
        "guardrail": "Do not claim automatic NFPA, OSHA, ATEX or classified-location compliance.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M20-0166",
        "scenario_id": "SCN-M20-0166",
        "market_code": "M20",
        "market_name": "Central Vacuum Systems / Multi-Point Plants",
        "department_or_area": "Plant-wide network",
        "application_use_case": "General multi-point housekeeping",
        "control_mode_id": "CM-05",
        "control_mode": "Central / Multi-Point Vacuum Network",
        "material_family": "General Mixed Industrial Debris",
        "primary_category": "Centralized Vacuum Systems",
        "candidate_product_count": 22,
        "candidate_product_shortlist": "CVS 40P; CVS 55P; CVS 75; CVS 110 P; CVS 125 P; CVS 150; CVS 185; CVS 200 P",
        "routing_approval": "Central-system category approved; engineered sizing required",
        "exact_model_release": "No automatic exact source/model selection",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "pickup points; simultaneous users; equivalent distance; vertical lift; material velocity; filtration; separation; discharge; controls",
        "guardrail": "Do not size a central network without simultaneous-use, piping, separation and material-velocity calculations.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Systems Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M20-0167",
        "scenario_id": "SCN-M20-0167",
        "market_code": "M20",
        "market_name": "Central Vacuum Systems / Multi-Point Plants",
        "department_or_area": "CNC department",
        "application_use_case": "Central dry-chip and machine-area recovery",
        "control_mode_id": "CM-05",
        "control_mode": "Central / Multi-Point Vacuum Network",
        "material_family": "Metal Chips, Swarf & Turnings",
        "primary_category": "Centralized Vacuum Systems",
        "candidate_product_count": 22,
        "candidate_product_shortlist": "CVS 40P; CVS 55P; CVS 75; CVS 110 P; CVS 125 P; CVS 150; CVS 185; CVS 200 P",
        "routing_approval": "Central-system category approved; engineered sizing required",
        "exact_model_release": "No automatic exact source/model selection",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "pickup points; simultaneous users; equivalent distance; vertical lift; material velocity; filtration; separation; discharge; controls",
        "guardrail": "Do not size a central network without simultaneous-use, piping, separation and material-velocity calculations.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Systems Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M20-0168",
        "scenario_id": "SCN-M20-0168",
        "market_code": "M20",
        "market_name": "Central Vacuum Systems / Multi-Point Plants",
        "department_or_area": "Packaging lines",
        "application_use_case": "Central trim and scrap extraction",
        "control_mode_id": "CM-13",
        "control_mode": "Process Conveyance / Scrap Extraction",
        "material_family": "Paper, Film, Trim & Fibers",
        "primary_category": "OEM, Processing & Packaging Integration",
        "candidate_product_count": 22,
        "candidate_product_shortlist": "CVS 40P; CVS 55P; CVS 75; CVS 110 P; CVS 125 P; CVS 150; CVS 185; CVS 200 P",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "continuous rate; material velocity; distance; bends; receiver; segregation; discharge and automation",
        "guardrail": "Process conveying requires material-specific transport velocity and controls.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M20-0171",
        "scenario_id": "SCN-M20-0171",
        "market_code": "M20",
        "market_name": "Central Vacuum Systems / Multi-Point Plants",
        "department_or_area": "Foundry / mineral plant",
        "application_use_case": "Central abrasive-duty housekeeping",
        "control_mode_id": "CM-05",
        "control_mode": "Central / Multi-Point Vacuum Network",
        "material_family": "Abrasive Media, Garnet & Slurry",
        "primary_category": "Centralized Vacuum Systems",
        "candidate_product_count": 22,
        "candidate_product_shortlist": "CVS 40P; CVS 55P; CVS 75; CVS 110 P; CVS 125 P; CVS 150; CVS 185; CVS 200 P",
        "routing_approval": "Central-system category approved; engineered sizing required",
        "exact_model_release": "No automatic exact source/model selection",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "pickup points; simultaneous users; equivalent distance; vertical lift; material velocity; filtration; separation; discharge; controls",
        "guardrail": "Do not size a central network without simultaneous-use, piping, separation and material-velocity calculations.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Systems Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M20-0172",
        "scenario_id": "SCN-M20-0172",
        "market_code": "M20",
        "market_name": "Central Vacuum Systems / Multi-Point Plants",
        "department_or_area": "Combustible-dust plant",
        "application_use_case": "Central combustible-dust housekeeping",
        "control_mode_id": "CM-05",
        "control_mode": "Central / Multi-Point Vacuum Network",
        "material_family": "Combustible Organic Dust",
        "primary_category": "Centralized Vacuum Systems",
        "candidate_product_count": 22,
        "candidate_product_shortlist": "CVS 40P; CVS 55P; CVS 75; CVS 110 P; CVS 125 P; CVS 150; CVS 185; CVS 200 P",
        "routing_approval": "Central-system category approved; engineered sizing required",
        "exact_model_release": "No automatic exact source/model selection",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "pickup points; simultaneous users; equivalent distance; vertical lift; material velocity; filtration; separation; discharge; controls",
        "guardrail": "Do not size a central network without simultaneous-use, piping, separation and material-velocity calculations.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Systems Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M20-0173",
        "scenario_id": "SCN-M20-0173",
        "market_code": "M20",
        "market_name": "Central Vacuum Systems / Multi-Point Plants",
        "department_or_area": "High-volume collection",
        "application_use_case": "Pre-separator, hopper or automated discharge",
        "control_mode_id": "CM-11",
        "control_mode": "Bulk Recovery + Pre-Separation",
        "material_family": "General Mixed Industrial Debris",
        "primary_category": "Pre-Separators, Cyclones, Hoppers & Interceptors",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "bulk density; abrasiveness; volume; chunk size; separator efficiency; filter protection; discharge container and handling",
        "guardrail": "A pre-separator protects the system but is not the vacuum source; abrasive wear and discharge must be qualified.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M21-0174",
        "scenario_id": "SCN-M21-0174",
        "market_code": "M21",
        "market_name": "Foundries",
        "department_or_area": "Sand system / muller",
        "application_use_case": "Settled molding-sand and binder-residue cleanup",
        "control_mode_id": "CM-11",
        "control_mode": "Bulk Recovery + Pre-Separation",
        "material_family": "Abrasive Media, Garnet & Slurry",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "bulk density; abrasiveness; volume; chunk size; separator efficiency; filter protection; discharge container and handling",
        "guardrail": "A pre-separator protects the system but is not the vacuum source; abrasive wear and discharge must be qualified.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M21-0175",
        "scenario_id": "SCN-M21-0175",
        "market_code": "M21",
        "market_name": "Foundries",
        "department_or_area": "Sand conveyor / transfer",
        "application_use_case": "Airborne sand-dust source capture",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Silica, Concrete & Mineral Dust",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M21-0176",
        "scenario_id": "SCN-M21-0176",
        "market_code": "M21",
        "market_name": "Foundries",
        "department_or_area": "Mold line",
        "application_use_case": "Broken mold, sand spill and floor recovery",
        "control_mode_id": "CM-11",
        "control_mode": "Bulk Recovery + Pre-Separation",
        "material_family": "Abrasive Media, Garnet & Slurry",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "bulk density; abrasiveness; volume; chunk size; separator efficiency; filter protection; discharge container and handling",
        "guardrail": "A pre-separator protects the system but is not the vacuum source; abrasive wear and discharge must be qualified.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M21-0177",
        "scenario_id": "SCN-M21-0177",
        "market_code": "M21",
        "market_name": "Foundries",
        "department_or_area": "Coremaking",
        "application_use_case": "Fine core-sand and resin-dust cleanup",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Silica, Concrete & Mineral Dust",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M21-0178",
        "scenario_id": "SCN-M21-0178",
        "market_code": "M21",
        "market_name": "Foundries",
        "department_or_area": "Shakeout",
        "application_use_case": "Airborne shakeout dust capture",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Silica, Concrete & Mineral Dust",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M21-0179",
        "scenario_id": "SCN-M21-0179",
        "market_code": "M21",
        "market_name": "Foundries",
        "department_or_area": "Shakeout",
        "application_use_case": "Settled sand and debris recovery",
        "control_mode_id": "CM-11",
        "control_mode": "Bulk Recovery + Pre-Separation",
        "material_family": "Abrasive Media, Garnet & Slurry",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "bulk density; abrasiveness; volume; chunk size; separator efficiency; filter protection; discharge container and handling",
        "guardrail": "A pre-separator protects the system but is not the vacuum source; abrasive wear and discharge must be qualified.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M21-0180",
        "scenario_id": "SCN-M21-0180",
        "market_code": "M21",
        "market_name": "Foundries",
        "department_or_area": "Fettling / grinding",
        "application_use_case": "Grinding-dust source capture",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Welding Fumes, Smoke & Grinding Dust",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M21-0181",
        "scenario_id": "SCN-M21-0181",
        "market_code": "M21",
        "market_name": "Foundries",
        "department_or_area": "Fettling / grinding",
        "application_use_case": "Settled grinding dust and metal fines",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "Welding Fumes, Smoke & Grinding Dust",
        "primary_category": "Fine Dust & HEPA Industrial Vacuums",
        "candidate_product_count": 6,
        "candidate_product_shortlist": "XM 20 JC; XM 35 JC; XM 35 JC LP; M100 JC; M100 JC LP; M100 LP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M21-0182",
        "scenario_id": "SCN-M21-0182",
        "market_code": "M21",
        "market_name": "Foundries",
        "department_or_area": "Shot blast area",
        "application_use_case": "Shot, scale and blast-dust recovery",
        "control_mode_id": "CM-11",
        "control_mode": "Bulk Recovery + Pre-Separation",
        "material_family": "Abrasive Media, Garnet & Slurry",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "bulk density; abrasiveness; volume; chunk size; separator efficiency; filter protection; discharge container and handling",
        "guardrail": "A pre-separator protects the system but is not the vacuum source; abrasive wear and discharge must be qualified.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M21-0183",
        "scenario_id": "SCN-M21-0183",
        "market_code": "M21",
        "market_name": "Foundries",
        "department_or_area": "Furnace / charging",
        "application_use_case": "Cooled refractory, charge dust and dross-area cleanup",
        "control_mode_id": "CM-10",
        "control_mode": "Hot Material Recovery",
        "material_family": "Hot Crumbs, Ash, Soot & Oven Residue",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Hot-material route approved; temperature engineering required",
        "exact_model_release": "Blocked until actual material temperature and full configuration are approved",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "actual material temperature; cooling time; ignition potential; hose/tool/filter ratings; separator; access and disposal",
        "guardrail": "Do not collect glowing, molten or ignition-capable material in a standard vacuum.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M21-0184",
        "scenario_id": "SCN-M21-0184",
        "market_code": "M21",
        "market_name": "Foundries",
        "department_or_area": "Pouring / cooling",
        "application_use_case": "Fume and emission-control review",
        "control_mode_id": "CM-14",
        "control_mode": "Alternative Control Required",
        "material_family": "Welding Fumes, Smoke & Grinding Dust",
        "primary_category": "Engineering / alternative control",
        "candidate_product_count": 0,
        "routing_approval": "Approved as disqualification / alternative-control route",
        "exact_model_release": "No Depureco product recommendation",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material identity; process source; chemistry; temperature; airborne versus settled state; regulatory and engineering controls",
        "guardrail": "Do not force an industrial vacuum recommendation when another control technology is required.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M21-0186",
        "scenario_id": "SCN-M21-0186",
        "market_code": "M21",
        "market_name": "Foundries",
        "department_or_area": "Casting machining",
        "application_use_case": "Dry chips and swarf recovery",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "Metal Chips, Swarf & Turnings",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "TX 300; TX 400 P; TX 550 P; TX 750; PUMA 10; PUMA 15P; PUMA 20",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M21-0187",
        "scenario_id": "SCN-M21-0187",
        "market_code": "M21",
        "market_name": "Foundries",
        "department_or_area": "Casting machining",
        "application_use_case": "CNC sump and grinding-sludge cleanup",
        "control_mode_id": "CM-01",
        "control_mode": "Fluid + Solids Recovery",
        "material_family": "Coolant, Oil, Liquids & Sludge",
        "primary_category": "Sump, Coolant, Oil & Swarf Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M 70 OIL; M100 OIL; M130 OIL P; RAM OIL 200 MP; RAM OIL 250 T; RAM OIL 250 TS; RAM OIL 280 MP; RAM OIL 500 MP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "tank or sump volume; liquid chemistry; solids percentage; chip/sludge geometry; hose distance and lift; discharge or return objective",
        "guardrail": "Do not select from tank volume alone or treat dense slurry, corrosive fluid and clean coolant as the same application.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M21-0188",
        "scenario_id": "SCN-M21-0188",
        "market_code": "M21",
        "market_name": "Foundries",
        "department_or_area": "Plant-wide foundry",
        "application_use_case": "Centralized abrasive-duty housekeeping",
        "control_mode_id": "CM-05",
        "control_mode": "Central / Multi-Point Vacuum Network",
        "material_family": "Abrasive Media, Garnet & Slurry",
        "primary_category": "Centralized Vacuum Systems",
        "candidate_product_count": 22,
        "candidate_product_shortlist": "CVS 40P; CVS 55P; CVS 75; CVS 110 P; CVS 125 P; CVS 150; CVS 185; CVS 200 P",
        "routing_approval": "Central-system category approved; engineered sizing required",
        "exact_model_release": "No automatic exact source/model selection",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "pickup points; simultaneous users; equivalent distance; vertical lift; material velocity; filtration; separation; discharge; controls",
        "guardrail": "Do not size a central network without simultaneous-use, piping, separation and material-velocity calculations.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Systems Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M22-0189",
        "scenario_id": "SCN-M22-0189",
        "market_code": "M22",
        "market_name": "Shot Blasting, Sand Blasting & Surface Prep Booths",
        "department_or_area": "Blast room floor",
        "application_use_case": "Abrasive-media recovery for reuse",
        "control_mode_id": "CM-11",
        "control_mode": "Bulk Recovery + Pre-Separation",
        "material_family": "Abrasive Media, Garnet & Slurry",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "bulk density; abrasiveness; volume; chunk size; separator efficiency; filter protection; discharge container and handling",
        "guardrail": "A pre-separator protects the system but is not the vacuum source; abrasive wear and discharge must be qualified.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M22-0190",
        "scenario_id": "SCN-M22-0190",
        "market_code": "M22",
        "market_name": "Shot Blasting, Sand Blasting & Surface Prep Booths",
        "department_or_area": "Blast cabinet",
        "application_use_case": "Fine blast-dust source capture",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Abrasive Media, Garnet & Slurry",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M22-0191",
        "scenario_id": "SCN-M22-0191",
        "market_code": "M22",
        "market_name": "Shot Blasting, Sand Blasting & Surface Prep Booths",
        "department_or_area": "Surface prep booth",
        "application_use_case": "Rust, scale and coating-debris cleanup",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "Abrasive Media, Garnet & Slurry",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M22-0194",
        "scenario_id": "SCN-M22-0194",
        "market_code": "M22",
        "market_name": "Shot Blasting, Sand Blasting & Surface Prep Booths",
        "department_or_area": "Collector area",
        "application_use_case": "Dust-collector spill cleanup",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "Abrasive Media, Garnet & Slurry",
        "primary_category": "Fine Dust & HEPA Industrial Vacuums",
        "candidate_product_count": 6,
        "candidate_product_shortlist": "XM 20 JC; XM 35 JC; XM 35 JC LP; M100 JC; M100 JC LP; M100 LP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M22-0195",
        "scenario_id": "SCN-M22-0195",
        "market_code": "M22",
        "market_name": "Shot Blasting, Sand Blasting & Surface Prep Booths",
        "department_or_area": "Non-ferrous blasting",
        "application_use_case": "Aluminum or reactive-metal blast dust",
        "control_mode_id": "CM-07",
        "control_mode": "Inert / Wet Collection Review",
        "material_family": "Conductive or Reactive Metal Powder",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "alloy or chemistry; particle size; MIE/Kst where available; moisture/oxygen sensitivity; dry versus immersion; disposal",
        "guardrail": "Do not auto-recommend ordinary dry vacuuming for reactive or conductive fine powders.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M23-0197",
        "scenario_id": "SCN-M23-0197",
        "market_code": "M23",
        "market_name": "Shipyards, Marine & Offshore Fabrication",
        "department_or_area": "Bilge / compartment",
        "application_use_case": "Bilge water, oil and debris recovery",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "Coolant, Oil, Liquids & Sludge",
        "primary_category": "Air-Powered & Pneumatic Industrial Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "AC 100; MINIAIR 2V; WD AIR; DV AIR 800; DV AIR 1100",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M23-0198",
        "scenario_id": "SCN-M23-0198",
        "market_code": "M23",
        "market_name": "Shipyards, Marine & Offshore Fabrication",
        "department_or_area": "Hull blasting area",
        "application_use_case": "Blast media and coating-debris recovery",
        "control_mode_id": "CM-11",
        "control_mode": "Bulk Recovery + Pre-Separation",
        "material_family": "Abrasive Media, Garnet & Slurry",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "bulk density; abrasiveness; volume; chunk size; separator efficiency; filter protection; discharge container and handling",
        "guardrail": "A pre-separator protects the system but is not the vacuum source; abrasive wear and discharge must be qualified.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M23-0199",
        "scenario_id": "SCN-M23-0199",
        "market_code": "M23",
        "market_name": "Shipyards, Marine & Offshore Fabrication",
        "department_or_area": "Welding bay",
        "application_use_case": "Welding-fume source capture",
        "control_mode_id": "CM-04",
        "control_mode": "Welding Fume Source Capture",
        "material_family": "Welding Fumes, Smoke & Grinding Dust",
        "primary_category": "Welding Fume Extraction",
        "candidate_product_count": 3,
        "candidate_product_shortlist": "AIR WELD; XM TORCH 1M; XM TORCH 2M",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "welding process and alloy; source distance; torch/hood compatibility; fume rate; duty cycle; filter and ventilation integration",
        "guardrail": "A floor vacuum does not control welding fume at the arc or torch.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M23-0200",
        "scenario_id": "SCN-M23-0200",
        "market_code": "M23",
        "market_name": "Shipyards, Marine & Offshore Fabrication",
        "department_or_area": "Ship interior",
        "application_use_case": "Compartment and tank housekeeping",
        "control_mode_id": "CM-12",
        "control_mode": "Overhead, Pit or Hard-Access Recovery",
        "material_family": "General Mixed Industrial Debris",
        "primary_category": "Air-Powered & Pneumatic Industrial Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "AC 100; MINIAIR 2V; WD AIR; DV AIR 800; DV AIR 1100",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "access opening; vertical lift; hose length; reach; debris condition; ergonomics; fall/confined-space controls",
        "guardrail": "Vacuum selection does not replace fall protection, confined-space or access procedures.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M23-0203",
        "scenario_id": "SCN-M23-0203",
        "market_code": "M23",
        "market_name": "Shipyards, Marine & Offshore Fabrication",
        "department_or_area": "Hazardous zone",
        "application_use_case": "Pneumatic or rated housekeeping",
        "control_mode_id": "CM-06",
        "control_mode": "Hazard-Rated Housekeeping",
        "material_family": "General Mixed Industrial Debris",
        "primary_category": "Air-Powered & Pneumatic Industrial Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "AC 100; MINIAIR 2V; WD AIR; DV AIR 800; DV AIR 1100",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "SDS and DHA; material properties; area classification; ignition sensitivity; grounding path; exact product markings; disposal",
        "guardrail": "Do not claim automatic NFPA, OSHA, ATEX or classified-location compliance.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M24-0205",
        "scenario_id": "SCN-M24-0205",
        "market_code": "M24",
        "market_name": "Primary Metals, Steel Mills & Service Centers",
        "department_or_area": "Rolling / finishing line",
        "application_use_case": "Mill scale and metal-fines recovery",
        "control_mode_id": "CM-11",
        "control_mode": "Bulk Recovery + Pre-Separation",
        "material_family": "Metal Chips, Swarf & Turnings",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "bulk density; abrasiveness; volume; chunk size; separator efficiency; filter protection; discharge container and handling",
        "guardrail": "A pre-separator protects the system but is not the vacuum source; abrasive wear and discharge must be qualified.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M24-0206",
        "scenario_id": "SCN-M24-0206",
        "market_code": "M24",
        "market_name": "Primary Metals, Steel Mills & Service Centers",
        "department_or_area": "Slitting / cutting line",
        "application_use_case": "Metal strip, cutoffs and fines recovery",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "Metal Chips, Swarf & Turnings",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M24-0207",
        "scenario_id": "SCN-M24-0207",
        "market_code": "M24",
        "market_name": "Primary Metals, Steel Mills & Service Centers",
        "department_or_area": "Grinding / conditioning",
        "application_use_case": "Metal grinding-dust capture",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Welding Fumes, Smoke & Grinding Dust",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M24-0208",
        "scenario_id": "SCN-M24-0208",
        "market_code": "M24",
        "market_name": "Primary Metals, Steel Mills & Service Centers",
        "department_or_area": "Finishing floor",
        "application_use_case": "Settled grinding dust and scale",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "Welding Fumes, Smoke & Grinding Dust",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M24-0209",
        "scenario_id": "SCN-M24-0209",
        "market_code": "M24",
        "market_name": "Primary Metals, Steel Mills & Service Centers",
        "department_or_area": "Pickling / wet process",
        "application_use_case": "Liquid and residue compatibility review",
        "control_mode_id": "CM-14",
        "control_mode": "Alternative Control Required",
        "material_family": "Coolant, Oil, Liquids & Sludge",
        "primary_category": "Engineering / alternative control",
        "candidate_product_count": 0,
        "routing_approval": "Approved as disqualification / alternative-control route",
        "exact_model_release": "No Depureco product recommendation",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material identity; process source; chemistry; temperature; airborne versus settled state; regulatory and engineering controls",
        "guardrail": "Do not force an industrial vacuum recommendation when another control technology is required.",
        "proof_state": "Proof gap: Labs test or case study recommended",
        "approval_owner": "Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M24-0212",
        "scenario_id": "SCN-M24-0212",
        "market_code": "M24",
        "market_name": "Primary Metals, Steel Mills & Service Centers",
        "department_or_area": "Plant-wide mill",
        "application_use_case": "Centralized heavy-metal housekeeping",
        "control_mode_id": "CM-05",
        "control_mode": "Central / Multi-Point Vacuum Network",
        "material_family": "Metal Chips, Swarf & Turnings",
        "primary_category": "Centralized Vacuum Systems",
        "candidate_product_count": 22,
        "candidate_product_shortlist": "CVS 40P; CVS 55P; CVS 75; CVS 110 P; CVS 125 P; CVS 150; CVS 185; CVS 200 P",
        "routing_approval": "Central-system category approved; engineered sizing required",
        "exact_model_release": "No automatic exact source/model selection",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "pickup points; simultaneous users; equivalent distance; vertical lift; material velocity; filtration; separation; discharge; controls",
        "guardrail": "Do not size a central network without simultaneous-use, piping, separation and material-velocity calculations.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Systems Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M25-0213",
        "scenario_id": "SCN-M25-0213",
        "market_code": "M25",
        "market_name": "Forging, Heat Treat & Heavy Metal Processing",
        "department_or_area": "Forge press / hammer",
        "application_use_case": "Forge scale and heavy-debris recovery",
        "control_mode_id": "CM-10",
        "control_mode": "Hot Material Recovery",
        "material_family": "Metal Chips, Swarf & Turnings",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Hot-material route approved; temperature engineering required",
        "exact_model_release": "Blocked until actual material temperature and full configuration are approved",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "actual material temperature; cooling time; ignition potential; hose/tool/filter ratings; separator; access and disposal",
        "guardrail": "Do not collect glowing, molten or ignition-capable material in a standard vacuum.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M25-0214",
        "scenario_id": "SCN-M25-0214",
        "market_code": "M25",
        "market_name": "Forging, Heat Treat & Heavy Metal Processing",
        "department_or_area": "Heat-treat furnace",
        "application_use_case": "Cooled scale, soot and refractory debris",
        "control_mode_id": "CM-10",
        "control_mode": "Hot Material Recovery",
        "material_family": "Hot Crumbs, Ash, Soot & Oven Residue",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Hot-material route approved; temperature engineering required",
        "exact_model_release": "Blocked until actual material temperature and full configuration are approved",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "actual material temperature; cooling time; ignition potential; hose/tool/filter ratings; separator; access and disposal",
        "guardrail": "Do not collect glowing, molten or ignition-capable material in a standard vacuum.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M25-0215",
        "scenario_id": "SCN-M25-0215",
        "market_code": "M25",
        "market_name": "Forging, Heat Treat & Heavy Metal Processing",
        "department_or_area": "Quench area",
        "application_use_case": "Quench-fluid and scale compatibility review",
        "control_mode_id": "CM-14",
        "control_mode": "Alternative Control Required",
        "material_family": "Coolant, Oil, Liquids & Sludge",
        "primary_category": "Engineering / alternative control",
        "candidate_product_count": 0,
        "routing_approval": "Approved as disqualification / alternative-control route",
        "exact_model_release": "No Depureco product recommendation",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material identity; process source; chemistry; temperature; airborne versus settled state; regulatory and engineering controls",
        "guardrail": "Do not force an industrial vacuum recommendation when another control technology is required.",
        "proof_state": "Proof gap: Labs test or case study recommended",
        "approval_owner": "Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M25-0217",
        "scenario_id": "SCN-M25-0217",
        "market_code": "M25",
        "market_name": "Forging, Heat Treat & Heavy Metal Processing",
        "department_or_area": "Grinding / finishing",
        "application_use_case": "Grinding-dust source capture",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Welding Fumes, Smoke & Grinding Dust",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M26-0221",
        "scenario_id": "SCN-M26-0221",
        "market_code": "M26",
        "market_name": "Waterjet Cutting & Abrasive Slurry Cleanup",
        "department_or_area": "Catch tank",
        "application_use_case": "Spent garnet and slurry removal",
        "control_mode_id": "CM-01",
        "control_mode": "Fluid + Solids Recovery",
        "material_family": "Abrasive Media, Garnet & Slurry",
        "primary_category": "Sump, Coolant, Oil & Swarf Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M 70 OIL; M100 OIL; M130 OIL P; RAM OIL 200 MP; RAM OIL 250 T; RAM OIL 250 TS; RAM OIL 280 MP; RAM OIL 500 MP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "tank or sump volume; liquid chemistry; solids percentage; chip/sludge geometry; hose distance and lift; discharge or return objective",
        "guardrail": "Do not select from tank volume alone or treat dense slurry, corrosive fluid and clean coolant as the same application.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M26-0222",
        "scenario_id": "SCN-M26-0222",
        "market_code": "M26",
        "market_name": "Waterjet Cutting & Abrasive Slurry Cleanup",
        "department_or_area": "Settling hopper",
        "application_use_case": "Dense settled abrasive-sludge recovery",
        "control_mode_id": "CM-11",
        "control_mode": "Bulk Recovery + Pre-Separation",
        "material_family": "Abrasive Media, Garnet & Slurry",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "bulk density; abrasiveness; volume; chunk size; separator efficiency; filter protection; discharge container and handling",
        "guardrail": "A pre-separator protects the system but is not the vacuum source; abrasive wear and discharge must be qualified.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M27-0229",
        "scenario_id": "SCN-M27-0229",
        "market_code": "M27",
        "market_name": "Power Generation, Utilities & Industrial Maintenance Shops",
        "department_or_area": "Boiler / ash area",
        "application_use_case": "Cooled ash and soot recovery",
        "control_mode_id": "CM-10",
        "control_mode": "Hot Material Recovery",
        "material_family": "Hot Crumbs, Ash, Soot & Oven Residue",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Hot-material route approved; temperature engineering required",
        "exact_model_release": "Blocked until actual material temperature and full configuration are approved",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "actual material temperature; cooling time; ignition potential; hose/tool/filter ratings; separator; access and disposal",
        "guardrail": "Do not collect glowing, molten or ignition-capable material in a standard vacuum.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M27-0231",
        "scenario_id": "SCN-M27-0231",
        "market_code": "M27",
        "market_name": "Power Generation, Utilities & Industrial Maintenance Shops",
        "department_or_area": "Outage work area",
        "application_use_case": "High-volume temporary cleanup",
        "control_mode_id": "CM-02",
        "control_mode": "Settled Debris Housekeeping",
        "material_family": "General Mixed Industrial Debris",
        "primary_category": "Continuous-Duty Three-Phase & High-Power Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "PUMA 20 SP; PUMA 30 P SP; PUMA 35 P SP; TX 550 P SP; TX 750 SP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material mix; wet/dry state; particle or piece size; volume per shift; duty cycle; collection and disposal method",
        "guardrail": "Do not confuse settled housekeeping with source capture; department-specific hazards override a general vacuum recommendation.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M27-0232",
        "scenario_id": "SCN-M27-0232",
        "market_code": "M27",
        "market_name": "Power Generation, Utilities & Industrial Maintenance Shops",
        "department_or_area": "Pits / sumps",
        "application_use_case": "Pit, sump and trench recovery",
        "control_mode_id": "CM-12",
        "control_mode": "Overhead, Pit or Hard-Access Recovery",
        "material_family": "Coolant, Oil, Liquids & Sludge",
        "primary_category": "Mobile Wet & Dry Industrial Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "M100; M PRO; MINIBULL; WD 132P; WD AIR",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "access opening; vertical lift; hose length; reach; debris condition; ergonomics; fall/confined-space controls",
        "guardrail": "Vacuum selection does not replace fall protection, confined-space or access procedures.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M27-0233",
        "scenario_id": "SCN-M27-0233",
        "market_code": "M27",
        "market_name": "Power Generation, Utilities & Industrial Maintenance Shops",
        "department_or_area": "Coal / biomass handling",
        "application_use_case": "Combustible fuel-dust housekeeping",
        "control_mode_id": "CM-06",
        "control_mode": "Hazard-Rated Housekeeping",
        "material_family": "Combustible Organic Dust",
        "primary_category": "Combustible Dust, ORD LOC & Hazard-Rated Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M100 ORD LOC; BL 20 JC ORD LOC; BL 45 ORD LOC; BL 45 JC ORD LOC; BL 45 INERT ORD LOC; TX 400 P ORD LOC; TX 750 ORD LOC; ECOBULL C2D2",
        "routing_approval": "Hazard route approved; exact model evidence gated",
        "exact_model_release": "Blocked until exact rating, material and facility evidence align",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "SDS and DHA; material properties; area classification; ignition sensitivity; grounding path; exact product markings; disposal",
        "guardrail": "Do not claim automatic NFPA, OSHA, ATEX or classified-location compliance.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product Engineering / EHS"
      },
      {
        "approval_id": "APPROVAL-SCN-M28-0237",
        "scenario_id": "SCN-M28-0237",
        "market_code": "M28",
        "market_name": "Rail, Heavy Equipment & Industrial Rebuild",
        "department_or_area": "Service pit",
        "application_use_case": "Oil, water, grit and debris recovery",
        "control_mode_id": "CM-12",
        "control_mode": "Overhead, Pit or Hard-Access Recovery",
        "material_family": "General Mixed Industrial Debris",
        "primary_category": "Mobile Wet & Dry Industrial Vacuums",
        "candidate_product_count": 5,
        "candidate_product_shortlist": "M100; M PRO; MINIBULL; WD 132P; WD AIR",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "access opening; vertical lift; hose length; reach; debris condition; ergonomics; fall/confined-space controls",
        "guardrail": "Vacuum selection does not replace fall protection, confined-space or access procedures.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M28-0238",
        "scenario_id": "SCN-M28-0238",
        "market_code": "M28",
        "market_name": "Rail, Heavy Equipment & Industrial Rebuild",
        "department_or_area": "Engine / component rebuild",
        "application_use_case": "Metal chips, sludge and residue cleanup",
        "control_mode_id": "CM-01",
        "control_mode": "Fluid + Solids Recovery",
        "material_family": "Coolant, Oil, Liquids & Sludge",
        "primary_category": "Sump, Coolant, Oil & Swarf Vacuums",
        "candidate_product_count": 10,
        "candidate_product_shortlist": "M 70 OIL; M100 OIL; M130 OIL P; RAM OIL 200 MP; RAM OIL 250 T; RAM OIL 250 TS; RAM OIL 280 MP; RAM OIL 500 MP",
        "routing_approval": "Family route approved; exact model qualification required",
        "exact_model_release": "Candidate shortlist only",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "tank or sump volume; liquid chemistry; solids percentage; chip/sludge geometry; hose distance and lift; discharge or return objective",
        "guardrail": "Do not select from tank volume alone or treat dense slurry, corrosive fluid and clean coolant as the same application.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Product / Applications"
      },
      {
        "approval_id": "APPROVAL-SCN-M28-0239",
        "scenario_id": "SCN-M28-0239",
        "market_code": "M28",
        "market_name": "Rail, Heavy Equipment & Industrial Rebuild",
        "department_or_area": "Welding / fabrication bay",
        "application_use_case": "Welding-fume extraction",
        "control_mode_id": "CM-04",
        "control_mode": "Welding Fume Source Capture",
        "material_family": "Welding Fumes, Smoke & Grinding Dust",
        "primary_category": "Welding Fume Extraction",
        "candidate_product_count": 3,
        "candidate_product_shortlist": "AIR WELD; XM TORCH 1M; XM TORCH 2M",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "welding process and alloy; source distance; torch/hood compatibility; fume rate; duty cycle; filter and ventilation integration",
        "guardrail": "A floor vacuum does not control welding fume at the arc or torch.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M28-0240",
        "scenario_id": "SCN-M28-0240",
        "market_code": "M28",
        "market_name": "Rail, Heavy Equipment & Industrial Rebuild",
        "department_or_area": "Grinding / blasting area",
        "application_use_case": "Grinding and blast-dust source capture",
        "control_mode_id": "CM-03",
        "control_mode": "Airborne Dust Source Capture",
        "material_family": "Welding Fumes, Smoke & Grinding Dust",
        "primary_category": "Industrial Dust Collectors & Source Capture",
        "candidate_product_count": 7,
        "candidate_product_shortlist": "DF22; DF22 SP; DF40; DF40 SP; AF 40; AF 55; AF 75",
        "routing_approval": "Source-capture category approved; airflow/source engineering required",
        "exact_model_release": "No automatic exact collector/extractor sizing",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "source geometry; required airflow/capture velocity; dust loading; particle behavior; filter cleaning; discharge; explosion/fire controls",
        "guardrail": "A housekeeping vacuum is not an engineered dust collector or ventilation system.",
        "proof_state": "First-party proof linked at market/product level",
        "approval_owner": "Applications / Engineering"
      },
      {
        "approval_id": "APPROVAL-SCN-M28-0242",
        "scenario_id": "SCN-M28-0242",
        "market_code": "M28",
        "market_name": "Rail, Heavy Equipment & Industrial Rebuild",
        "department_or_area": "Parts washer / cleaning tank",
        "application_use_case": "Wash-fluid and fines compatibility review",
        "control_mode_id": "CM-14",
        "control_mode": "Alternative Control Required",
        "material_family": "Coolant, Oil, Liquids & Sludge",
        "primary_category": "Engineering / alternative control",
        "candidate_product_count": 0,
        "routing_approval": "Approved as disqualification / alternative-control route",
        "exact_model_release": "No Depureco product recommendation",
        "visible_selector_state": "Approved for category/family-level selector",
        "required_questions": "material identity; process source; chemistry; temperature; airborne versus settled state; regulatory and engineering controls",
        "guardrail": "Do not force an industrial vacuum recommendation when another control technology is required.",
        "proof_state": "Proof gap: Labs test or case study recommended",
        "approval_owner": "Engineering / EHS"
      }
    ]
  },
  "support": {
    "unknown_or_unverified_information": {
      "next_best_page": "https://depurecousa.com/depureco-contact-us/",
      "material_testing": "https://depurecousa.com/industrial-vacuum-material-testing/",
      "contact_page": "https://depurecousa.com/depureco-contact-us/",
      "email": "sales@depurecousa.com",
      "phone": "737-320-9102",
      "phone_uri": "tel:+17373209102"
    },
    "selection_rule": "Use this reference for qualification and routing. Final product, compliance, filtration, chemical compatibility, and system design decisions require application review."
  }
}
