{
  "command": "CI=1 SHOPIFY_CLI_NO_ANALYTICS=1 SHOPIFY_TLD_ROOT=\"$PWD/.shopify-tools/theme-liquid-docs\" XDG_CACHE_HOME=\"$PWD/.shopify-tools/cache\" ./.shopify-tools/node_modules/.bin/shopify theme check --path ./theme-fixture --fail-level error --output json",
  "install_command": "npm install --prefix .shopify-tools --no-audit --no-fund @shopify/cli@4.7.1",
  "tool_version": "Shopify CLI 4.7.1",
  "checked_at": "2026-09-07T19:24:13.534353+00:00",
  "exit_code": 0,
  "findings": [],
  "stderr": "",
  "checked_file_count": 7,
  "check_summary": "7 files inspected with no offenses found.",
  "fixture_files": {
    "layout/theme.liquid": "<!doctype html>\n<html lang=\"{{ request.locale.iso_code }}\">\n  <head>\n    <meta charset=\"utf-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n    <title>{{ page_title | escape }}</title>\n    {{ content_for_header }}\n  </head>\n  <body>\n    {{ content_for_layout }}\n  </body>\n</html>\n",
    "config/settings_schema.json": "[]\n",
    "config/settings_data.json": "{\"current\": {}, \"presets\": {}}\n",
    "locales/en.default.json": "{}\n",
    "templates/index.json": "{\"sections\":{\"main\":{\"type\":\"morrow-product-hero\",\"settings\":{}}},\"order\":[\"main\"]}\n",
    "templates/product.morrow.json": "{\"sections\":{\"main\":{\"type\":\"morrow-product-hero\",\"settings\":{}}},\"order\":[\"main\"]}\n"
  },
  "source_relative_path": "sections/morrow-product-hero.liquid",
  "source_sha256": "ed2d3ef13d3dcf62bc322af882c16608a5387037a07c4e92d9e7385bce5593d6",
  "source_assets_sha256": {
    "assets/commerce-icons.svg": "c31e0b97265d4e2c08556ef9037c8a62bc5e8eb28cd8e5ab12acb1e6eb5f95e6",
    "assets/morrow-product-hero.css": "9faf6f7a610bec71e67610d86640bb9c03009daa424f3565d5d2768e2d318de3",
    "assets/morrow-product-hero.js": "5b5c287a081464aec2c01531ae4b8adf6cf859d192dcbbe978e51651075cf326"
  },
  "configuration": {
    "preset": "default recommended",
    "custom_config": false,
    "disabled_rules": [],
    "auto_correct": false
  },
  "package_versions": {
    "@shopify/cli": "4.7.1",
    "node": "24.19.0",
    "npm": "11.9.0",
    "theme_check_engine": "Bundled with Shopify CLI 4.7.1; theme check --version returned unknown, so no independent engine version is asserted."
  },
  "official_metadata": {
    "source": "Unmodified JSON files shipped in @shopify/cli@4.7.1 dist/data.",
    "revision": "40f966fc7793462726d9f8573c8d522f8ab44c54",
    "files_sha256": {
      "app_block_entry.json": "4e03c7367cb1c5900bd8fa3f9fb3e20f32e14b4a0e60a4532ee758434d9f440a",
      "default_setting_values.json": "5d9b1101343d472400ce4908badc7ea66f9f7e67842a7e20cd5c88454023149b",
      "filters.json": "f60bbb72bb19c9abb659c0923833e18deebfeaa450462a84735f5498162b9902",
      "latest.json": "a0be047ae785ee70a27369434ada6d51039b03e2d10306121db712bd1a285420",
      "local_block_entry.json": "f0d193fb29f31286ea8027fea69c79e46d08c5d14565c1803722618612b03a81",
      "manifest_theme.json": "2d00f4aeae62878f431c7954176f60830f3de8cc180baf27316259c221f02645",
      "manifest_theme_app_extension.json": "cac2d518332be9b66cb4e7bf1028805d7795d17ca125398015f97becc8aaa73a",
      "objects.json": "70d57f920c35df995bde9ce00de10f1fe913952a3b32da6503032381114b6f48",
      "preset.json": "559d3e430669063f6a293d080aa2cda3d9e501670764a516aa632241ed296d56",
      "preset_blocks.json": "b46440433a1b414b9048535dd07cb9a5f7969b657b82e732edb043bce80563d1",
      "section.json": "de15cc452f3ebe02215c0e3f33296d2a58802163243d9f30c00a099507510f75",
      "setting.json": "62bf8b4b79f1629902c51cc454de586480376ef0b85a61ef222ba31643d69b16",
      "settings.json": "8cab3c335dfbca6500d6e4ec2dce86accdcd162560402329c862117b88fb4cfd",
      "shopify_system_translations.json": "3428d6f68011947ee6a97ea65a067b06d61357243d3a597602da3500781f57b0",
      "tags.json": "37095e82bcf40e81dcc30474970d210bd4c259f141a36bad25b00073c4d02ee9",
      "targetted_block_entry.json": "0d4839a92e3081390068b0976e6273bf46583537b6399e74dc148992e57b22f7",
      "theme_block.json": "ddddbf702d99194b690d0bc0f82f289dbf3905a3059f2ebf17b5b06b2990d48f",
      "theme_block_entry.json": "9161897503f5cfa012f5b9a02d45a9d6fa60a8ae1ea8ee0dfb16899dd620f91c",
      "theme_settings.json": "ba0789f50be233b5fbe6953cc2bb6ab4fce864aaea7db921981630b70d126d7a",
      "translations.json": "74aca2945ed34769c2bc6eea34806c72b75f99a3d7939f2db3a1c2eef4a958ab"
    },
    "local_reconstruction": "Copy each bundled dist/data/*.json to .shopify-tools/theme-liquid-docs/data/. Copy manifest_theme.json and manifest_theme_app_extension.json to theme-liquid-docs/schemas/. For every schemas[].uri in both manifests, copy the bundled file with the same basename to theme-liquid-docs/schemas/<uri>."
  },
  "local_data_execution": {
    "method": "SHOPIFY_TLD_ROOT pointed the official docs updater to a local copy of the pinned CLI bundled metadata; XDG_CACHE_HOME pointed to an isolated temporary cache. CI=1 and SHOPIFY_CLI_NO_ANALYTICS=1 were set.",
    "store_authentication_used": false,
    "shopify_store_connection_used": false,
    "network_isolation_asserted": false,
    "caveat": "The check used local validation metadata; packet-level network isolation was not measured or asserted. CLI installation and earlier documentation research used network access."
  },
  "exact_local_rerun_command": "CI=1 SHOPIFY_CLI_NO_ANALYTICS=1 SHOPIFY_TLD_ROOT=/tmp/liqframe-shopify-tools/theme-liquid-docs XDG_CACHE_HOME=/tmp/liqframe-shopify-tools/cache /tmp/liqframe-shopify-tools/node_modules/.bin/shopify theme check --path /tmp/liqframe-morrow-theme-fixture --fail-level error --output json",
  "initial_partial_bundle_check": {
    "exit_code": 0,
    "findings": [],
    "stderr_message": "Error: ENOENT: no such file or directory, scandir '<source-bundle>/locales'",
    "stderr_occurrences": 3,
    "clean_status": false,
    "explanation": "Running the section bundle without theme locale context emitted runtime errors. It is not reported as a clean pass."
  },
  "caveats": [
    "This records local static Liquid/JSON analysis of the unchanged section in a temporary minimal theme fixture.",
    "The seven inspected files are one supplied Liquid section and six added Liquid/JSON context files. Theme Check does not establish JavaScript or CSS behavior.",
    "The fixture templates, empty global settings, and empty locale file supply static context; they are not a tested merchant configuration.",
    "No Dawn installation, Shopify theme upload, storefront preview, editor operation, product/cart behavior, or browser QA is established by this check."
  ],
  "official_sources": [
    "https://shopify.dev/docs/api/shopify-cli/theme/theme-check",
    "https://shopify.dev/docs/storefronts/themes/tools/theme-check",
    "https://github.com/Shopify/theme-tools/blob/main/packages/theme-check-docs-updater/src/themeLiquidDocsManager.ts",
    "https://github.com/Shopify/theme-tools/blob/main/packages/theme-check-docs-updater/src/themeLiquidDocsDownloader.ts"
  ],
  "checks": {
    "structural": "PASS: schema JSON; 34 section settings; 11 block types; scoped assets and product-form hooks present",
    "javascript_syntax": "node --check passed"
  },
  "scope": "Local static analysis of the Morrow section in a minimal theme fixture. No Shopify store installation, checkout, theme editor, visual integration or commercial result is established."
}
