{
  "metadata": {
    "version": "v4",
    "last_updated": "2026-06-10",
    "purpose": "Public-safe question/rule router for product selection."
  },
  "selector_rules": [
    {
      "rule_id": "material_media_state",
      "question": "What material/media is being collected and is it dry, wet, oily, mixed, abrasive, fine, combustible, conductive, toxic, hot or recoverable?",
      "routes_to": [
        "material-application-map.json",
        "product-category-map.json",
        "compliance-risk-map-v3.json"
      ]
    },
    {
      "rule_id": "process_zone",
      "question": "Where is the material generated: floor, sump, machine, source-capture point, oven, packaging area, central vacuum drop, or OEM enclosure?",
      "routes_to": [
        "process-zone-map.json",
        "market-application-map.json"
      ]
    },
    {
      "rule_id": "risk_review",
      "question": "Could the material involve combustible dust, silica, lead, graphite, metal powder, classified areas, or facility EHS review?",
      "routes_to": [
        "compliance-risk-map-v3.json",
        "external-authority-reference-map.json"
      ]
    },
    {
      "rule_id": "recovery_disposal",
      "question": "Recover/reuse material or dispose/contain it?",
      "routes_to": [
        "accessory-option-map.json",
        "buyer-question-map-v3.json"
      ]
    },
    {
      "rule_id": "utility_duty",
      "question": "Available utilities and duty cycle: 120V, 3-phase, compressed air, intermittent, continuous, multi-user central?",
      "routes_to": [
        "product-validation-map.json",
        "process-zone-map.json"
      ]
    },
    {
      "rule_id": "source_question_1",
      "question": "Material identity",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_2",
      "question": "Dust explosibility",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_3",
      "question": "Area classification",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_4",
      "question": "Wet/dry/mixed",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_5",
      "question": "Particle size/loading",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_6",
      "question": "Exposure hazard",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_7",
      "question": "Food/pharma zone",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_8",
      "question": "Waste route",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_9",
      "question": "Utilities",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_10",
      "question": "Volume and duty cycle",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_11",
      "question": "Source capture vs cleanup",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_12",
      "question": "Certification needs",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_13",
      "question": "DQ1",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_14",
      "question": "DQ2",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_15",
      "question": "DQ3",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_16",
      "question": "DQ4",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_17",
      "question": "DQ5",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_18",
      "question": "DQ6",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_19",
      "question": "DQ7",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_20",
      "question": "DQ8",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_21",
      "question": "DQ9",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_22",
      "question": "DQ10",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_23",
      "question": "DQ11",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_24",
      "question": "DQ12",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_25",
      "question": "DQ13",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_26",
      "question": "DQ14",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_27",
      "question": "DQ15",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_28",
      "question": "Is the mess mostly liquid, sludge, wet chips, or a mix?",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_29",
      "question": "Is dust source-capture, cleanup, or both?",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_30",
      "question": "What exact material is collected?",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_31",
      "question": "Is the need continuous line-side removal or batch cleanup?",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_32",
      "question": "Is the material abrasive media, sand, slag, or scale?",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_33",
      "question": "Is electricity available and allowed where cleanup occurs?",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_34",
      "question": "How fine is the powder and how easily does it migrate?",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    },
    {
      "rule_id": "source_question_35",
      "question": "How many areas or drops need service?",
      "routes_to": [
        "buyer-question-map-v3.json"
      ],
      "source": "database diagnostic/intake"
    }
  ]
}