{
  "generated": "2026-09-23",
  "namespace": "jaus",
  "definitions": [
    {
      "namespace": "jaus",
      "key": "fit_note",
      "name": "Fit note",
      "type": "single_line_text_field",
      "description": "How the style runs, as stated by the label or confirmed by customer fit feedback.",
      "ownerType": "PRODUCT",
      "pin": true,
      "access": {
        "storefront": "PUBLIC_READ"
      },
      "validations": [
        {
          "name": "choices",
          "value": "[\"true to size\", \"runs small\", \"runs large\", \"size up\", \"size down\", \"fitted\", \"relaxed fit\"]"
        }
      ]
    },
    {
      "namespace": "jaus",
      "key": "model_height",
      "name": "Model height",
      "type": "single_line_text_field",
      "description": "Height of the model in the product photos, e.g. 5'8\" or 175cm.",
      "ownerType": "PRODUCT",
      "pin": true,
      "access": {
        "storefront": "PUBLIC_READ"
      }
    },
    {
      "namespace": "jaus",
      "key": "model_wears",
      "name": "Model wears",
      "type": "single_line_text_field",
      "description": "Size the model wears in the photos (store sizing: XXS\u20133XL).",
      "ownerType": "PRODUCT",
      "pin": true,
      "access": {
        "storefront": "PUBLIC_READ"
      },
      "validations": [
        {
          "name": "choices",
          "value": "[\"XXS\", \"XS\", \"S\", \"M\", \"L\", \"XL\", \"XXL\", \"3XL\"]"
        }
      ]
    },
    {
      "namespace": "jaus",
      "key": "stretch",
      "name": "Stretch fabric",
      "type": "boolean",
      "description": "True when the fabric has stretch.",
      "ownerType": "PRODUCT",
      "pin": true,
      "access": {
        "storefront": "PUBLIC_READ"
      }
    },
    {
      "namespace": "jaus",
      "key": "lining",
      "name": "Lining",
      "type": "single_line_text_field",
      "description": "Lined or unlined.",
      "ownerType": "PRODUCT",
      "pin": true,
      "access": {
        "storefront": "PUBLIC_READ"
      },
      "validations": [
        {
          "name": "choices",
          "value": "[\"lined\", \"unlined\", \"partially lined\"]"
        }
      ]
    },
    {
      "namespace": "jaus",
      "key": "fabric",
      "name": "Fabric composition",
      "type": "single_line_text_field",
      "description": "e.g. 86% polyester, 14% spandex.",
      "ownerType": "PRODUCT",
      "pin": true,
      "access": {
        "storefront": "PUBLIC_READ"
      }
    },
    {
      "namespace": "jaus",
      "key": "length",
      "name": "Length",
      "type": "single_line_text_field",
      "description": "Dress length class used by filters and the Finder.",
      "ownerType": "PRODUCT",
      "pin": true,
      "access": {
        "storefront": "PUBLIC_READ"
      },
      "validations": [
        {
          "name": "choices",
          "value": "[\"mini\", \"midi\", \"maxi\", \"gown\"]"
        }
      ]
    },
    {
      "namespace": "jaus",
      "key": "occasion",
      "name": "Occasions",
      "type": "list.single_line_text_field",
      "description": "Occasions this style is merchandised for. Drives the Finder and occasion filters.",
      "ownerType": "PRODUCT",
      "pin": true,
      "access": {
        "storefront": "PUBLIC_READ"
      },
      "validations": [
        {
          "name": "choices",
          "value": "[\"wedding guest\", \"black tie\", \"bride\", \"bridesmaid\", \"prom\", \"homecoming\", \"night out\", \"vacation\", \"graduation\", \"bridal shower\"]"
        }
      ]
    },
    {
      "namespace": "jaus",
      "key": "color_family",
      "name": "Color family",
      "type": "single_line_text_field",
      "description": "One of 18 families so wine, merlot and cherry all filter as wine.",
      "ownerType": "PRODUCT",
      "pin": true,
      "access": {
        "storefront": "PUBLIC_READ"
      },
      "validations": [
        {
          "name": "choices",
          "value": "[\"black\", \"white\", \"red\", \"wine\", \"pink\", \"blue\", \"navy\", \"green\", \"brown\", \"nude\", \"yellow\", \"gold\", \"silver\", \"purple\", \"orange\", \"teal\", \"grey\", \"print\"]"
        }
      ]
    },
    {
      "namespace": "jaus",
      "key": "sizes_in_stock",
      "name": "Sizes in stock",
      "type": "list.single_line_text_field",
      "description": "Computed nightly by the enrichment job from variant inventory; read by search filters.",
      "ownerType": "PRODUCT",
      "pin": true,
      "access": {
        "storefront": "PUBLIC_READ"
      }
    },
    {
      "namespace": "jaus",
      "key": "fit_feedback",
      "name": "Fit feedback",
      "type": "json",
      "description": "Counts from the post-purchase question: {\"small\":n,\"true\":n,\"large\":n}. Updated by Flow.",
      "ownerType": "PRODUCT",
      "pin": true,
      "access": {
        "storefront": "PUBLIC_READ"
      }
    }
  ]
}