{
  "name": "blank/blank-row-not-cell-checked",
  "why": "§5 L: a blank row is handled by rows.blank only; nullable:false does not add CELL_REQUIRED for it",
  "rules": {
    "columns": [
      {
        "key": "a",
        "nullable": false
      },
      {
        "key": "b"
      }
    ],
    "rows": {
      "blank": "skip"
    }
  },
  "rows": [
    {
      "a": "x"
    },
    {},
    {
      "a": "y"
    }
  ],
  "expect": {
    "ok": true,
    "errors": [],
    "warnings": [],
    "rows": [
      {
        "$row": 2,
        "a": "x",
        "b": null
      },
      {
        "$row": 4,
        "a": "y",
        "b": null
      }
    ]
  }
}
