[
  {
    "id": "clovenhoof_piece_count_gap",
    "entity": "clovenhoof",
    "type": "wiki_vs_client",
    "wiki_state": "Clovenhoof listed with 8 pieces in PDF/wiki-derived harvest.",
    "client_state": "Screenshot verifies Clovenhoof Fetish as Set Item: Rare Necklace.",
    "resolution": "Use 9 pieces in GGTruth entity layer; mark public wiki as incomplete for this piece.",
    "confidence": "high"
  },
  {
    "id": "cornerstone_piece_count_conflict",
    "entity": "cornerstone",
    "type": "piece_count_conflict",
    "state": "Bonuses shown to 9 pieces, but only 7 parts exist according to harvest.",
    "resolution": "Mark later bonus thresholds as unreachable unless extra pieces are verified.",
    "confidence": "medium_high"
  },
  {
    "id": "transcendent_trancendent_spelling",
    "entity": "transcendent",
    "type": "name_spelling_conflict",
    "state": "Set name is Transcendent, item names appear as Trancendent in source layer.",
    "resolution": "Canonical set id: transcendent; preserve item-name strings as source-written.",
    "confidence": "high"
  },
  {
    "id": "valkyrie_missing_belt_name",
    "entity": "valkyrie",
    "type": "missing_piece_name",
    "state": "Harvest expects a belt slot but exact belt name is missing.",
    "resolution": "Use MISSING_BELT_NAME until client/wiki evidence verifies the exact name.",
    "confidence": "medium"
  },
  {
    "id": "rare_set_piece_stats_variable",
    "entity": "rare_sets",
    "type": "data_model_rule",
    "state": "Rare set-items do not always have static stats or static sockets.",
    "resolution": "Do not invent armor values, sockets, or fixed affixes for rare pieces unless individually verified.",
    "confidence": "high"
  }
]