{
  "schemaVersion": 1,
  "artifactVersion": "0.1.0",
  "mode": "new",
  "generatedAt": "2026-09-01T00:00:00.000Z",
  "files": [
    {
      "filename": "spring-catalog.csv",
      "schemaVersion": 2,
      "summary": {
        "errors": 2,
        "warnings": 1,
        "information": 0,
        "unverified": 2,
        "fixesAvailable": 1,
        "rows": 2,
        "columns": 8,
        "issuesTruncated": false
      },
      "issues": [
        {
          "ruleId": "header-whitespace",
          "severity": "error",
          "row": 1,
          "column": " Title",
          "message": "Remove leading or trailing whitespace from this header.",
          "fixable": true
        },
        {
          "ruleId": "image-reachability-unverified",
          "severity": "unverified",
          "row": 2,
          "column": "Product image URL",
          "message": "Image reachability requires a store or network check and was not verified.",
          "fixable": false
        },
        {
          "ruleId": "smart-quotes",
          "severity": "warning",
          "row": 2,
          "column": "Description",
          "message": "Smart quotes can cause CSV import problems; review this cell.",
          "fixable": false
        },
        {
          "ruleId": "image-reachability-unverified",
          "severity": "unverified",
          "row": 3,
          "column": "Product image URL",
          "message": "Image reachability requires a store or network check and was not verified.",
          "fixable": false
        },
        {
          "ruleId": "duplicate-options",
          "severity": "error",
          "row": 3,
          "column": "Option1 value",
          "message": "This handle repeats an existing expressed variant option combination.",
          "fixable": false
        }
      ],
      "correctedCsvAvailable": true
    },
    {
      "filename": "variant-update.csv",
      "schemaVersion": 2,
      "summary": {
        "errors": 4,
        "warnings": 0,
        "information": 0,
        "unverified": 1,
        "fixesAvailable": 0,
        "rows": 1,
        "columns": 5,
        "issuesTruncated": false
      },
      "issues": [
        {
          "ruleId": "handle-format",
          "severity": "error",
          "row": 2,
          "column": "URL handle",
          "message": "URL handle may contain letters, numbers, and dashes but no spaces.",
          "fixable": false
        },
        {
          "ruleId": "status-value",
          "severity": "error",
          "row": 2,
          "column": "Status",
          "message": "Status must be active, draft, or archived.",
          "fixable": false
        },
        {
          "ruleId": "money-format",
          "severity": "error",
          "row": 2,
          "column": "Price",
          "message": "Money values must be plain non-negative decimal amounts.",
          "fixable": false
        },
        {
          "ruleId": "image-url",
          "severity": "error",
          "row": 2,
          "column": "Product image URL",
          "message": "Image URL must use syntactically valid HTTPS with a host.",
          "fixable": false
        },
        {
          "ruleId": "image-reachability-unverified",
          "severity": "unverified",
          "row": 2,
          "column": "Product image URL",
          "message": "Image reachability requires a store or network check and was not verified.",
          "fixable": false
        }
      ],
      "correctedCsvAvailable": false
    }
  ]
}
