{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "Packrift Catalog Source Provenance Atlas",
  "type": "object",
  "required": [
    "sku",
    "title",
    "product_url",
    "product_id",
    "variant_id",
    "offer_id",
    "source_row_hash",
    "release_id",
    "provenance_score",
    "provenance_band"
  ],
  "properties": {
    "sku": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "title": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "family": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "product_type": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "product_url": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "product_id": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "variant_id": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "offer_id": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "source_row_hash": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "source_row_hash_prefix": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "release_id": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "source_record_key": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "price": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "inventory": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "weight_value": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "weight_unit": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "length_in": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "width_in": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "height_in": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "image_status": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "primary_image_url": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "google_product_category": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "provenance_band": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "provenance_score": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "provenance_max_score": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "product_id_status": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "variant_id_status": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "offer_id_status": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "hash_status": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "release_status": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "dimension_source": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "category_status": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "price_band": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "inventory_band": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    },
    "signals": {
      "type": [
        "string",
        "number",
        "object",
        "null"
      ]
    }
  }
}