{
  "shipping": {
    "unit": "integer cents",
    "requirement": "Shipping costs 500 cents below a 10000-cent subtotal, and zero at or above the threshold.",
    "cases": [[0, 500], [9999, 500], [10000, 0], [10001, 0], [25000, 0]]
  },
  "pagination": {
    "requirement": "Return at most limit items starting at offset; input is unchanged. Negative offset or nonpositive limit is rejected.",
    "cases": [
      [[0, 1, 2, 3, 4, 5], 2, 2, [2, 3]],
      [[0, 1, 2, 3, 4, 5], 5, 3, [5]],
      [[0, 1], 2, 2, []],
      [[0, 1], 0, 1, [0]],
      [[], 0, 1, []]
    ]
  },
  "parallel": {
    "requirement": "Preserve both independently requested settings: label=review and limit=50. Task branches must not see each other's uncommitted files. Inject a merge conflict and resolve it explicitly."
  }
}
