{
  "operation": "watershed",
  "parameters": {
    "method": "d8",
    "preprocessing": "fill_depressions",
    "n_pour_points": 6
  },
  "inputs": [
    {
      "path": "dem.tif",
      "sha256": "166b1e4e7bc975d81ba049311c5713365e090dd1e8944a944ca241acf22633fa",
      "crs": "EPSG:32610"
    },
    {
      "path": "outlets.gpkg",
      "sha256": "4889c3650743256fa18eea0cce901574b79c0869439c68a4fa1118281db35186",
      "crs": "EPSG:32610"
    }
  ],
  "crs_decisions": {
    "analysis_crs": "EPSG:32610",
    "reason": "pour points and DEM share the same CRS"
  },
  "engine": {
    "name": "whitebox-workflows",
    "version": "2.0.6"
  },
  "verification": [
    {
      "name": "crs_present",
      "passed": true,
      "detail": "EPSG:32610",
      "critical": true,
      "hint": null,
      "argument": null
    },
    {
      "name": "crs_matches",
      "passed": true,
      "detail": "expected EPSG:32610, got EPSG:32610",
      "critical": true,
      "hint": null,
      "argument": null
    },
    {
      "name": "dimensions_match_input",
      "passed": true,
      "detail": "expected (520, 520), got (520, 520)",
      "critical": true,
      "hint": null,
      "argument": null
    },
    {
      "name": "has_valid_cells",
      "passed": true,
      "detail": "81367/270400 valid cells",
      "critical": true,
      "hint": null,
      "argument": null
    },
    {
      "name": "values_in_expected_range",
      "passed": true,
      "detail": "valid cells in [1, 6], expected [1, 6]",
      "critical": true,
      "hint": null,
      "argument": null
    }
  ],
  "repairs": [],
  "notes": [
    "input GeoTIFF is stored with TIFF predictor 2; the engine was given a copy with identical values and no predictor, because whitebox_workflows 2.x does not undo the TIFF predictor when decompressing (see _needs_plain_copy for the measurements)"
  ],
  "mapsmith_version": "0.2.2",
  "started_at": "2026-08-23T13:31:08Z",
  "finished_at": "2026-08-23T13:31:09Z",
  "parameters_redacted": false
}
