{
  "description": "Bitwise flag system for product classification",
  "bit_definitions": {
    "base_attributes": {
      "bit_0 (1)": "Base Type = Door",
      "bit_1 (2)": "Base Type = Window",
      "bit_2 (4)": "Is Accessory",
      "bit_3 (8)": "Specific Item Link"
    },
    "materials": {
      "bit_4 (16)": "Material = Aluminum",
      "bit_5 (32)": "Material = Vinyl"
    },
    "colors": {
      "bit_6 (64)": "Color = Black",
      "bit_7 (128)": "Color = White",
      "bit_8 (256)": "Color = Bronze",
      "bit_9 (512)": "Color = Tan",
      "bit_10 (1024)": "Color = Mill",
      "bit_11 (2048)": "Color = Sandstone"
    },
    "subtypes": {
      "bit_12 (4096)": "Subtype = Patio Door",
      "bit_13 (8192)": "Subtype = Primary Window",
      "bit_14 (16384)": "Subtype = Storm Door",
      "bit_15 (32768)": "Subtype = Storm Window"
    }
  },
  "usage_examples": {
    "check_if_door": "bit_value & 1",
    "check_if_window": "bit_value & 2",
    "check_if_aluminum": "bit_value & 16",
    "check_if_white": "bit_value & 128",
    "check_multiple": "(bit_value & 1) and (bit_value & 16)  # Door AND Aluminum",
    "check_subtype_patio_door": "bit_value & 4096",
    "check_subtype_primary_window": "bit_value & 8192",
    "check_subtype_storm_door": "bit_value & 16384",
    "check_subtype_storm_window": "bit_value & 32768"
  }
}