[
  {
    "client": "roof_held",
    "seed": 341,
    "status": "failed",
    "type": "ContractError",
    "message": "roof-abutment: /building at None: All declared alternatives violate the same condition: roof-abutment: /building/roof-0/weather/cover at (12, 19, 8): Roof may abut actual solid boundaries only; found minecraft:spruce_trapdoor[facing=west,half=bottom,open=true,powered=false,waterlogged=false] owned by /building/roof-3/weather/cover/gable-front/window"
  },
  {
    "client": "settlement",
    "seed": 348,
    "status": "failed",
    "type": "ValidationError",
    "message": "clearance: /village/connections/paths at (-5, 5, 2): Protected player headroom is obstructed\nclearance: /village/connections/paths at (-5, 6, 2): Protected player headroom is obstructed"
  },
  {
    "client": "settlement",
    "seed": 314,
    "status": "failed",
    "type": "ValidationError",
    "message": "clearance: /village/connections/paths at (-5, 5, 40): Protected player headroom is obstructed\nclearance: /village/connections/paths at (-5, 6, 40): Protected player headroom is obstructed"
  }
]