{
  "generatedAt": "2026-08-16T01:42:28.464Z",
  "environment": {
    "node": "v26.7.0",
    "platform": "darwin/arm64",
    "dependencies": {
      "remark-gfm": "4.0.1",
      "remark-parse": "11.0.0",
      "remark-rehype": "11.1.2",
      "rehype-stringify": "10.0.1",
      "unified": "11.0.5"
    }
  },
  "results": [
    {
      "case": "1) unordered list, indent 0, no blank line",
      "input": "- item\n| A | B |\n| --- | --- |\n| 1 | 2 |\n",
      "verdict": {
        "rendersAsTable": false,
        "insideListItem": "n/a (no table)",
        "hasDataRow": false
      }
    },
    {
      "case": "2) unordered list, indent 0, blank line",
      "input": "- item\n\n| A | B |\n| --- | --- |\n| 1 | 2 |\n",
      "verdict": {
        "rendersAsTable": true,
        "insideListItem": "outside list",
        "hasDataRow": true
      }
    },
    {
      "case": "3) unordered list, indent 1, blank line",
      "input": "- item\n\n | A | B |\n | --- | --- |\n | 1 | 2 |\n",
      "verdict": {
        "rendersAsTable": true,
        "insideListItem": "outside list",
        "hasDataRow": true
      }
    },
    {
      "case": "4) unordered list, indent 2, no blank line",
      "input": "- item\n  | A | B |\n  | --- | --- |\n  | 1 | 2 |\n",
      "verdict": {
        "rendersAsTable": true,
        "insideListItem": "inside <li>",
        "hasDataRow": true
      }
    },
    {
      "case": "5) unordered list, indent 2, blank line",
      "input": "- item\n\n  | A | B |\n  | --- | --- |\n  | 1 | 2 |\n",
      "verdict": {
        "rendersAsTable": true,
        "insideListItem": "inside <li>",
        "hasDataRow": true
      }
    },
    {
      "case": "6) unordered list, indent 1, no blank line",
      "input": "- item\n | A | B |\n | --- | --- |\n | 1 | 2 |\n",
      "verdict": {
        "rendersAsTable": false,
        "insideListItem": "n/a (no table)",
        "hasDataRow": false
      }
    },
    {
      "case": "7) ordered list, indent 0, blank line",
      "input": "1. item\n\n| A | B |\n| --- | --- |\n| 1 | 2 |\n",
      "verdict": {
        "rendersAsTable": true,
        "insideListItem": "outside list",
        "hasDataRow": true
      }
    },
    {
      "case": "8) ordered list, indent 2, blank line",
      "input": "1. item\n\n  | A | B |\n  | --- | --- |\n  | 1 | 2 |\n",
      "verdict": {
        "rendersAsTable": true,
        "insideListItem": "outside list",
        "hasDataRow": true
      }
    },
    {
      "case": "9) ordered list, indent 3, blank line",
      "input": "1. item\n\n   | A | B |\n   | --- | --- |\n   | 1 | 2 |\n",
      "verdict": {
        "rendersAsTable": true,
        "insideListItem": "inside <li>",
        "hasDataRow": true
      }
    },
    {
      "case": "10) blockquote, > on first line only",
      "input": "> | A | B |\n| --- | --- |\n| 1 | 2 |\n",
      "verdict": {
        "rendersAsTable": false,
        "insideListItem": "n/a (no list)",
        "hasDataRow": false
      }
    },
    {
      "case": "11) blockquote, > on header + separator only",
      "input": "> | A | B |\n> | --- | --- |\n| 1 | 2 |\n",
      "verdict": {
        "rendersAsTable": true,
        "insideListItem": "n/a (no list)",
        "hasDataRow": false
      }
    },
    {
      "case": "12) blockquote, > on every line",
      "input": "> | A | B |\n> | --- | --- |\n> | 1 | 2 |\n",
      "verdict": {
        "rendersAsTable": true,
        "insideListItem": "n/a (no list)",
        "hasDataRow": true
      }
    }
  ]
}
