{
 "slug": "boggs-clamming-shelter-island-1878",
 "painting": {
  "artist": "Frank Myers Boggs",
  "title": "Clamming at Shelter Island",
  "year": 1878,
  "holder": "Long Island Museum",
  "medium": "oil on canvas",
  "purchase_year": 1996,
  "accession": null,
  "accession_reason": "not_published_in_opened_holder_records_catalogue_access_blocked",
  "image": null,
  "image_reason": "no_verified_open_licence_for_reproduction"
 },
 "window": {
  "start": "1878-01-01",
  "end": "1878-12-31",
  "basis": "Holder’s catalogue year, not documented continuous residence or an execution interval.",
  "painted_day": null,
  "season": null,
  "reason": "no_dated_session_inscription_or_picture_specific_contemporary_record_verified"
 },
 "visual_reading": {
  "attribution": "Nephos’s reading of the picture, not a museum statement",
  "text": "Rough, breaking water and flying spray, a heavy grey sky, men in shirtsleeves working long clam rakes from small boats that are pitching in the waves: a warm-season day with strong wind and rough water.",
  "receipt": "viewed-image",
  "confirmed_lead_reading": true,
  "limit": "The large bright shape above the horizon is cloud, not a measured spray height. Clothing motivates the warm-season hypothesis; it cannot establish a month, temperature, tide or wind speed."
 },
 "seasonal_wind": {
  "start": "1878-05-01",
  "end": "1878-10-31",
  "days": 184,
  "strong": 15,
  "borderline": 0,
  "unresolved": 2,
  "below": 167,
  "possible_upper": 17,
  "percent": 8.2,
  "upper_percent": 9.2,
  "months": [
   {
    "month": 5,
    "month_name": "May",
    "days": 31,
    "strong": 6,
    "borderline": 0,
    "unresolved": 0,
    "below": 25,
    "receipt": "moriches-00130"
   },
   {
    "month": 6,
    "month_name": "June",
    "days": 30,
    "strong": 1,
    "borderline": 0,
    "unresolved": 1,
    "below": 28,
    "receipt": "moriches-00132"
   },
   {
    "month": 7,
    "month_name": "July",
    "days": 31,
    "strong": 0,
    "borderline": 0,
    "unresolved": 1,
    "below": 30,
    "receipt": "moriches-00134"
   },
   {
    "month": 8,
    "month_name": "August",
    "days": 31,
    "strong": 2,
    "borderline": 0,
    "unresolved": 0,
    "below": 29,
    "receipt": "moriches-00136"
   },
   {
    "month": 9,
    "month_name": "September",
    "days": 30,
    "strong": 1,
    "borderline": 0,
    "unresolved": 0,
    "below": 29,
    "receipt": "moriches-00138"
   },
   {
    "month": 10,
    "month_name": "October",
    "days": 31,
    "strong": 5,
    "borderline": 0,
    "unresolved": 0,
    "below": 26,
    "receipt": "moriches-00140"
   }
  ],
  "daily": [
   {
    "date": "1878-05-01",
    "receipt": "moriches-00130",
    "force_raw": [
     "0",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-02",
    "receipt": "moriches-00130",
    "force_raw": [
     "0",
     "2",
     "1"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-03",
    "receipt": "moriches-00130",
    "force_raw": [
     "4",
     "3",
     "3"
    ],
    "threshold_directions": {
     "0": "S.W."
    },
    "status": "strong",
    "strong_hours": [
     0
    ]
   },
   {
    "date": "1878-05-04",
    "receipt": "moriches-00130",
    "force_raw": [
     "2",
     "5-",
     "3-"
    ],
    "threshold_directions": {
     "1": "S.W."
    },
    "status": "strong",
    "strong_hours": [
     1
    ]
   },
   {
    "date": "1878-05-05",
    "receipt": "moriches-00130",
    "force_raw": [
     "4",
     "4",
     "1-"
    ],
    "threshold_directions": {
     "0": "S.E.",
     "1": "S."
    },
    "status": "strong",
    "strong_hours": [
     0,
     1
    ]
   },
   {
    "date": "1878-05-06",
    "receipt": "moriches-00130",
    "force_raw": [
     "0",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-07",
    "receipt": "moriches-00130",
    "force_raw": [
     "1",
     "2",
     "1"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-08",
    "receipt": "moriches-00130",
    "force_raw": [
     "1",
     "1",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-09",
    "receipt": "moriches-00130",
    "force_raw": [
     "2-",
     "1-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-10",
    "receipt": "moriches-00130",
    "force_raw": [
     "1-",
     "3",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-11",
    "receipt": "moriches-00130",
    "force_raw": [
     "1",
     "3-",
     "1"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-12",
    "receipt": "moriches-00130",
    "force_raw": [
     "3",
     "4+",
     "0"
    ],
    "threshold_directions": {
     "1": "N. [westerly qualifier]"
    },
    "status": "strong",
    "strong_hours": [
     1
    ]
   },
   {
    "date": "1878-05-13",
    "receipt": "moriches-00130",
    "force_raw": [
     "2",
     "3-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-14",
    "receipt": "moriches-00130",
    "force_raw": [
     "1",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-15",
    "receipt": "moriches-00130",
    "force_raw": [
     "1",
     "1",
     "2+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-16",
    "receipt": "moriches-00130",
    "force_raw": [
     "3",
     "3-",
     "1-"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-17",
    "receipt": "moriches-00130",
    "force_raw": [
     "0",
     "2+",
     "1"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-18",
    "receipt": "moriches-00130",
    "force_raw": [
     "0+",
     "1-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-19",
    "receipt": "moriches-00130",
    "force_raw": [
     "1+",
     "2+",
     "1-"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-20",
    "receipt": "moriches-00130",
    "force_raw": [
     "2+",
     "2+",
     "3"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-21",
    "receipt": "moriches-00130",
    "force_raw": [
     "1",
     "1",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-22",
    "receipt": "moriches-00130",
    "force_raw": [
     "3",
     "4",
     "2"
    ],
    "threshold_directions": {
     "1": "N. [westerly qualifier]"
    },
    "status": "strong",
    "strong_hours": [
     1
    ]
   },
   {
    "date": "1878-05-23",
    "receipt": "moriches-00130",
    "force_raw": [
     "3+",
     "4",
     "0"
    ],
    "threshold_directions": {
     "1": "N."
    },
    "status": "strong",
    "strong_hours": [
     1
    ]
   },
   {
    "date": "1878-05-24",
    "receipt": "moriches-00130",
    "force_raw": [
     "0",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-25",
    "receipt": "moriches-00130",
    "force_raw": [
     "1",
     "2",
     "1-"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-26",
    "receipt": "moriches-00130",
    "force_raw": [
     "2",
     "2-",
     "1-"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-27",
    "receipt": "moriches-00130",
    "force_raw": [
     "2",
     "2+",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-28",
    "receipt": "moriches-00130",
    "force_raw": [
     "1",
     "3+",
     "1"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-29",
    "receipt": "moriches-00130",
    "force_raw": [
     "1",
     "1",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-30",
    "receipt": "moriches-00130",
    "force_raw": [
     "1",
     "1",
     "2+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-05-31",
    "receipt": "moriches-00130",
    "force_raw": [
     "3",
     "0+",
     "3+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-01",
    "receipt": "moriches-00132",
    "force_raw": [
     "3",
     "3",
     "2-"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-02",
    "receipt": "moriches-00132",
    "force_raw": [
     "2",
     "2",
     "0+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-03",
    "receipt": "moriches-00132",
    "force_raw": [
     "1",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-04",
    "receipt": "moriches-00132",
    "force_raw": [
     "0",
     "2",
     "2+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-05",
    "receipt": "moriches-00132",
    "force_raw": [
     "0+",
     "2",
     "2+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-06",
    "receipt": "moriches-00132",
    "force_raw": [
     "3-",
     "3-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-07",
    "receipt": "moriches-00132",
    "force_raw": [
     "2",
     null,
     null
    ],
    "threshold_directions": {},
    "status": "unresolved",
    "strong_hours": []
   },
   {
    "date": "1878-06-08",
    "receipt": "moriches-00132",
    "force_raw": [
     "2",
     "4",
     "1"
    ],
    "threshold_directions": {
     "1": "S.S.E."
    },
    "status": "strong",
    "strong_hours": [
     1
    ]
   },
   {
    "date": "1878-06-09",
    "receipt": "moriches-00132",
    "force_raw": [
     "2",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-10",
    "receipt": "moriches-00132",
    "force_raw": [
     "1",
     "2-",
     "1-"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-11",
    "receipt": "moriches-00132",
    "force_raw": [
     "1",
     "1",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-12",
    "receipt": "moriches-00132",
    "force_raw": [
     "1",
     "2+",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-13",
    "receipt": "moriches-00132",
    "force_raw": [
     "1",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-14",
    "receipt": "moriches-00132",
    "force_raw": [
     "1",
     "2",
     "0+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-15",
    "receipt": "moriches-00132",
    "force_raw": [
     "1-",
     "2",
     "1"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-16",
    "receipt": "moriches-00132",
    "force_raw": [
     "2",
     "3-",
     "3-"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-17",
    "receipt": "moriches-00132",
    "force_raw": [
     "3",
     "1-",
     "1"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-18",
    "receipt": "moriches-00132",
    "force_raw": [
     "1",
     "1-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-19",
    "receipt": "moriches-00132",
    "force_raw": [
     "2",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-20",
    "receipt": "moriches-00132",
    "force_raw": [
     "1+",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-21",
    "receipt": "moriches-00132",
    "force_raw": [
     "2-",
     "2",
     "2+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-22",
    "receipt": "moriches-00132",
    "force_raw": [
     "3",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-23",
    "receipt": "moriches-00132",
    "force_raw": [
     "2",
     "2",
     "1-"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-24",
    "receipt": "moriches-00132",
    "force_raw": [
     "2",
     "3-",
     "2"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-25",
    "receipt": "moriches-00132",
    "force_raw": [
     "2+",
     "3",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-26",
    "receipt": "moriches-00132",
    "force_raw": [
     "2",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-27",
    "receipt": "moriches-00132",
    "force_raw": [
     "0+",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-28",
    "receipt": "moriches-00132",
    "force_raw": [
     "0",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-29",
    "receipt": "moriches-00132",
    "force_raw": [
     "1",
     "1",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-06-30",
    "receipt": "moriches-00132",
    "force_raw": [
     "0",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-01",
    "receipt": "moriches-00134",
    "force_raw": [
     "0+",
     "2+",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-02",
    "receipt": "moriches-00134",
    "force_raw": [
     "1-",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-03",
    "receipt": "moriches-00134",
    "force_raw": [
     "1-",
     "3+",
     "2+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-04",
    "receipt": "moriches-00134",
    "force_raw": [
     "1",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-05",
    "receipt": "moriches-00134",
    "force_raw": [
     "1",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-06",
    "receipt": "moriches-00134",
    "force_raw": [
     "1",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-07",
    "receipt": "moriches-00134",
    "force_raw": [
     "0",
     "1+",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-08",
    "receipt": "moriches-00134",
    "force_raw": [
     "1",
     "2-",
     "1"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-09",
    "receipt": "moriches-00134",
    "force_raw": [
     "2+",
     "3+",
     "2-"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-10",
    "receipt": "moriches-00134",
    "force_raw": [
     "2+",
     "3",
     "2"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-11",
    "receipt": "moriches-00134",
    "force_raw": [
     "1",
     "2-",
     "1-"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-12",
    "receipt": "moriches-00134",
    "force_raw": [
     "1",
     "0",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-13",
    "receipt": "moriches-00134",
    "force_raw": [
     "1",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-14",
    "receipt": "moriches-00134",
    "force_raw": [
     "0",
     "2",
     "2+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-15",
    "receipt": "moriches-00134",
    "force_raw": [
     "1",
     "3",
     "3"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-16",
    "receipt": "moriches-00134",
    "force_raw": [
     "2",
     "2-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-17",
    "receipt": "moriches-00134",
    "force_raw": [
     "1",
     "2-",
     "2+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-18",
    "receipt": "moriches-00134",
    "force_raw": [
     "2",
     "2-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-19",
    "receipt": "moriches-00134",
    "force_raw": [
     "1-",
     "1",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-20",
    "receipt": "moriches-00134",
    "force_raw": [
     "1+",
     "1",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-21",
    "receipt": "moriches-00134",
    "force_raw": [
     "1-",
     "2-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-22",
    "receipt": "moriches-00134",
    "force_raw": [
     "2",
     "3",
     "2"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-23",
    "receipt": "moriches-00134",
    "force_raw": [
     "3",
     "2",
     "0+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-24",
    "receipt": "moriches-00134",
    "force_raw": [
     "1",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-25",
    "receipt": "moriches-00134",
    "force_raw": [
     "2",
     "2",
     "3-"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-26",
    "receipt": "moriches-00134",
    "force_raw": [
     "2+",
     "3",
     "1"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-27",
    "receipt": "moriches-00134",
    "force_raw": [
     "3+",
     "1",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-28",
    "receipt": "moriches-00134",
    "force_raw": [
     "1",
     "2-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-29",
    "receipt": "moriches-00134",
    "force_raw": [
     "0+",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-30",
    "receipt": "moriches-00134",
    "force_raw": [
     "2-",
     "0+",
     "2"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-07-31",
    "receipt": "moriches-00134",
    "force_raw": [
     "1",
     null,
     "0"
    ],
    "threshold_directions": {},
    "status": "unresolved",
    "strong_hours": []
   },
   {
    "date": "1878-08-01",
    "receipt": "moriches-00136",
    "force_raw": [
     "1",
     "2",
     "1"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-02",
    "receipt": "moriches-00136",
    "force_raw": [
     "1",
     "3",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-03",
    "receipt": "moriches-00136",
    "force_raw": [
     "1-",
     "2-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-04",
    "receipt": "moriches-00136",
    "force_raw": [
     "0+",
     "1",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-05",
    "receipt": "moriches-00136",
    "force_raw": [
     "1",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-06",
    "receipt": "moriches-00136",
    "force_raw": [
     "1",
     "2+",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-07",
    "receipt": "moriches-00136",
    "force_raw": [
     "2",
     "2",
     "1+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-08",
    "receipt": "moriches-00136",
    "force_raw": [
     "2",
     "4",
     "3-"
    ],
    "threshold_directions": {
     "1": "S.W."
    },
    "status": "strong",
    "strong_hours": [
     1
    ]
   },
   {
    "date": "1878-08-09",
    "receipt": "moriches-00136",
    "force_raw": [
     "3+",
     "5",
     "1"
    ],
    "threshold_directions": {
     "1": "S.W."
    },
    "status": "strong",
    "strong_hours": [
     1
    ]
   },
   {
    "date": "1878-08-10",
    "receipt": "moriches-00136",
    "force_raw": [
     "1-",
     "1",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-11",
    "receipt": "moriches-00136",
    "force_raw": [
     "0",
     "2",
     "1"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-12",
    "receipt": "moriches-00136",
    "force_raw": [
     "0+",
     "3-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-13",
    "receipt": "moriches-00136",
    "force_raw": [
     "0",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-14",
    "receipt": "moriches-00136",
    "force_raw": [
     "0",
     "2-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-15",
    "receipt": "moriches-00136",
    "force_raw": [
     "0+",
     "0+",
     "1"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-16",
    "receipt": "moriches-00136",
    "force_raw": [
     "0+",
     "1",
     "3"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-17",
    "receipt": "moriches-00136",
    "force_raw": [
     "1-",
     "1+",
     "2"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-18",
    "receipt": "moriches-00136",
    "force_raw": [
     "1-",
     "2-",
     "1"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-19",
    "receipt": "moriches-00136",
    "force_raw": [
     "0+",
     "0",
     "1-"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-20",
    "receipt": "moriches-00136",
    "force_raw": [
     "0+",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-21",
    "receipt": "moriches-00136",
    "force_raw": [
     "1",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-22",
    "receipt": "moriches-00136",
    "force_raw": [
     "1",
     "1",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-23",
    "receipt": "moriches-00136",
    "force_raw": [
     "1",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-24",
    "receipt": "moriches-00136",
    "force_raw": [
     "2-",
     "1+",
     "1"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-25",
    "receipt": "moriches-00136",
    "force_raw": [
     "2",
     "1-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-26",
    "receipt": "moriches-00136",
    "force_raw": [
     "0",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-27",
    "receipt": "moriches-00136",
    "force_raw": [
     "0",
     "1-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-28",
    "receipt": "moriches-00136",
    "force_raw": [
     "0",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-29",
    "receipt": "moriches-00136",
    "force_raw": [
     "1-",
     "1-",
     "0+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-30",
    "receipt": "moriches-00136",
    "force_raw": [
     "0",
     "1",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-08-31",
    "receipt": "moriches-00136",
    "force_raw": [
     "0",
     "2-",
     "2"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-01",
    "receipt": "moriches-00138",
    "force_raw": [
     "2",
     "3",
     "2"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-02",
    "receipt": "moriches-00138",
    "force_raw": [
     "2",
     "2+",
     "2-"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-03",
    "receipt": "moriches-00138",
    "force_raw": [
     "0",
     "3",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-04",
    "receipt": "moriches-00138",
    "force_raw": [
     "2+",
     "2+",
     "3"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-05",
    "receipt": "moriches-00138",
    "force_raw": [
     "2+",
     "2",
     "1-"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-06",
    "receipt": "moriches-00138",
    "force_raw": [
     "0+",
     "1",
     "0+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-07",
    "receipt": "moriches-00138",
    "force_raw": [
     "1-",
     "1",
     "1"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-08",
    "receipt": "moriches-00138",
    "force_raw": [
     "1",
     "3",
     "1-"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-09",
    "receipt": "moriches-00138",
    "force_raw": [
     "0",
     "2+",
     "1-"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-10",
    "receipt": "moriches-00138",
    "force_raw": [
     "4+",
     "3",
     "1-"
    ],
    "threshold_directions": {
     "0": "N.E."
    },
    "status": "strong",
    "strong_hours": [
     0
    ]
   },
   {
    "date": "1878-09-11",
    "receipt": "moriches-00138",
    "force_raw": [
     "2",
     "3",
     "3-"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-12",
    "receipt": "moriches-00138",
    "force_raw": [
     "1+",
     "2-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-13",
    "receipt": "moriches-00138",
    "force_raw": [
     "3-",
     "3+",
     "3"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-14",
    "receipt": "moriches-00138",
    "force_raw": [
     "1",
     "3+",
     "2"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-15",
    "receipt": "moriches-00138",
    "force_raw": [
     "1",
     "3",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-16",
    "receipt": "moriches-00138",
    "force_raw": [
     "0",
     "2-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-17",
    "receipt": "moriches-00138",
    "force_raw": [
     "0",
     "2+",
     "1-"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-18",
    "receipt": "moriches-00138",
    "force_raw": [
     "1",
     "2",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-19",
    "receipt": "moriches-00138",
    "force_raw": [
     "0",
     "2+",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-20",
    "receipt": "moriches-00138",
    "force_raw": [
     "0",
     "2+",
     "3"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-21",
    "receipt": "moriches-00138",
    "force_raw": [
     "2",
     "3",
     "0+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-22",
    "receipt": "moriches-00138",
    "force_raw": [
     "2",
     "2+",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-23",
    "receipt": "moriches-00138",
    "force_raw": [
     "1",
     "2-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-24",
    "receipt": "moriches-00138",
    "force_raw": [
     "1-",
     "2-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-25",
    "receipt": "moriches-00138",
    "force_raw": [
     "0+",
     "2",
     "0+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-26",
    "receipt": "moriches-00138",
    "force_raw": [
     "1",
     "2",
     "1"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-27",
    "receipt": "moriches-00138",
    "force_raw": [
     "0-",
     "1+",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-28",
    "receipt": "moriches-00138",
    "force_raw": [
     "1-",
     "1+",
     "0+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-29",
    "receipt": "moriches-00138",
    "force_raw": [
     "0+",
     "1-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-09-30",
    "receipt": "moriches-00138",
    "force_raw": [
     "0",
     "1-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-01",
    "receipt": "moriches-00140",
    "force_raw": [
     "0",
     "1",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-02",
    "receipt": "moriches-00140",
    "force_raw": [
     "1-",
     "3",
     "2"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-03",
    "receipt": "moriches-00140",
    "force_raw": [
     "1-",
     "1+",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-04",
    "receipt": "moriches-00140",
    "force_raw": [
     "0+",
     "1",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-05",
    "receipt": "moriches-00140",
    "force_raw": [
     "0+",
     "2-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-06",
    "receipt": "moriches-00140",
    "force_raw": [
     "0",
     "1+",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-07",
    "receipt": "moriches-00140",
    "force_raw": [
     "0",
     "1-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-08",
    "receipt": "moriches-00140",
    "force_raw": [
     "1",
     "2+",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-09",
    "receipt": "moriches-00140",
    "force_raw": [
     "2+",
     "4+",
     "3"
    ],
    "threshold_directions": {
     "1": "S.S.W."
    },
    "status": "strong",
    "strong_hours": [
     1
    ]
   },
   {
    "date": "1878-10-10",
    "receipt": "moriches-00140",
    "force_raw": [
     "2",
     "1",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-11",
    "receipt": "moriches-00140",
    "force_raw": [
     "0+",
     "3+",
     "3+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-12",
    "receipt": "moriches-00140",
    "force_raw": [
     "3",
     "4",
     "3+"
    ],
    "threshold_directions": {
     "1": "N."
    },
    "status": "strong",
    "strong_hours": [
     1
    ]
   },
   {
    "date": "1878-10-13",
    "receipt": "moriches-00140",
    "force_raw": [
     "4",
     "3",
     "0+"
    ],
    "threshold_directions": {
     "0": "N.N.W."
    },
    "status": "strong",
    "strong_hours": [
     0
    ]
   },
   {
    "date": "1878-10-14",
    "receipt": "moriches-00140",
    "force_raw": [
     "0",
     "1",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-15",
    "receipt": "moriches-00140",
    "force_raw": [
     "0+",
     "3+",
     "3"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-16",
    "receipt": "moriches-00140",
    "force_raw": [
     "0",
     "3",
     "2"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-17",
    "receipt": "moriches-00140",
    "force_raw": [
     "1",
     "4",
     "3+"
    ],
    "threshold_directions": {
     "1": "S. [westerly qualifier]"
    },
    "status": "strong",
    "strong_hours": [
     1
    ]
   },
   {
    "date": "1878-10-18",
    "receipt": "moriches-00140",
    "force_raw": [
     "2",
     "2+",
     "1"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-19",
    "receipt": "moriches-00140",
    "force_raw": [
     "3",
     "3",
     "3-"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-20",
    "receipt": "moriches-00140",
    "force_raw": [
     "3",
     "3",
     "2-"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-21",
    "receipt": "moriches-00140",
    "force_raw": [
     "0",
     "1",
     "0+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-22",
    "receipt": "moriches-00140",
    "force_raw": [
     "0",
     "1",
     "1+"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-23",
    "receipt": "moriches-00140",
    "force_raw": [
     "2",
     "1",
     "1"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-24",
    "receipt": "moriches-00140",
    "force_raw": [
     "4",
     "4",
     "3"
    ],
    "threshold_directions": {
     "0": "N.W.",
     "1": "N.W."
    },
    "status": "strong",
    "strong_hours": [
     0,
     1
    ]
   },
   {
    "date": "1878-10-25",
    "receipt": "moriches-00140",
    "force_raw": [
     "2",
     "2-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-26",
    "receipt": "moriches-00140",
    "force_raw": [
     "0",
     "1+",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-27",
    "receipt": "moriches-00140",
    "force_raw": [
     "0",
     "2-",
     "1"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-28",
    "receipt": "moriches-00140",
    "force_raw": [
     "2",
     "2-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-29",
    "receipt": "moriches-00140",
    "force_raw": [
     "0",
     "1+",
     "1"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-30",
    "receipt": "moriches-00140",
    "force_raw": [
     "2-",
     "2-",
     "0"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   },
   {
    "date": "1878-10-31",
    "receipt": "moriches-00140",
    "force_raw": [
     "0",
     "2",
     "2"
    ],
    "threshold_directions": {},
    "status": "below",
    "strong_hours": []
   }
  ],
  "scale": {
   "receipt": "moriches-00130",
   "locator": "Printed WINDS explanation at bottom right",
   "threshold": 4,
   "threshold_label": "Strong wind",
   "printed_mph_range": [
    15,
    29
   ],
   "quote": "The force is to be estimated and registered by figures from 1 to 10, as in the first column of the following table."
  },
  "rules": {
   "strong": "At least one force 4, 4+, or any nominal force 5 or higher at a printed hour.",
   "borderline": "A 4− entry but no definite strong entry; excluded from the strict count.",
   "unresolved": "Illegible force cell and no definite strong entry; never treated as below threshold.",
   "below": "Every cell legible and below threshold; this does not rule out wind between observations.",
   "modifiers": "No numerical fractions assigned to plus/minus; a 5− remains above 4, a 3+ below 4."
  },
  "hours": [
   "7 a.m.",
   "2 p.m.",
   "9 p.m."
  ],
  "unresolved_cells": [
   {
    "date": "1878-06-07",
    "hours": [
     "2 p.m.",
     "9 p.m."
    ],
    "reason": "Blotted force cells; no numerical reading accepted."
   },
   {
    "date": "1878-07-31",
    "hours": [
     "2 p.m."
    ],
    "reason": "Overwritten cell; no numerical reading accepted."
   }
  ],
  "shoulder_strong": 11,
  "squall_date": "1878-05-12",
  "limit": "Frequency of threshold-reaching observations at Moriches, not local rough-water days or a painted date. Three observations do not capture every gust or squall."
 },
 "modern_wind": {
  "name": "FRANCIS S GABRESKI AP",
  "usaf": "744865",
  "wban": "14719",
  "lat": 40.851,
  "lon": -72.619,
  "distance_km": 34,
  "screened_years": [
   1991,
   2020
  ],
  "accepted_years": [
   2004,
   2005,
   2006,
   2007,
   2008,
   2009,
   2010,
   2011,
   2012,
   2013,
   2014,
   2015,
   2016,
   2017,
   2018,
   2019,
   2020
  ],
  "years": [
   {
    "year": 1991,
    "accepted": false,
    "complete_days": 157,
    "expected_days": 184,
    "coverage_percent": 85.3,
    "reason": "fewer_than_90_percent_complete_three_hour_days",
    "months": [
     {
      "month": 5,
      "complete_days": 27,
      "strong": 1
     },
     {
      "month": 6,
      "complete_days": 26,
      "strong": 1
     },
     {
      "month": 7,
      "complete_days": 26,
      "strong": 0
     },
     {
      "month": 8,
      "complete_days": 26,
      "strong": 0
     },
     {
      "month": 9,
      "complete_days": 23,
      "strong": 1
     },
     {
      "month": 10,
      "complete_days": 29,
      "strong": 5
     }
    ]
   },
   {
    "year": 1992,
    "accepted": false,
    "complete_days": 152,
    "expected_days": 184,
    "coverage_percent": 82.6,
    "reason": "fewer_than_90_percent_complete_three_hour_days",
    "months": [
     {
      "month": 5,
      "complete_days": 23,
      "strong": 4
     },
     {
      "month": 6,
      "complete_days": 22,
      "strong": 1
     },
     {
      "month": 7,
      "complete_days": 26,
      "strong": 2
     },
     {
      "month": 8,
      "complete_days": 30,
      "strong": 2
     },
     {
      "month": 9,
      "complete_days": 24,
      "strong": 3
     },
     {
      "month": 10,
      "complete_days": 27,
      "strong": 5
     }
    ]
   },
   {
    "year": 1993,
    "accepted": false,
    "complete_days": 146,
    "expected_days": 184,
    "coverage_percent": 79.3,
    "reason": "fewer_than_90_percent_complete_three_hour_days",
    "months": [
     {
      "month": 5,
      "complete_days": 25,
      "strong": 2
     },
     {
      "month": 6,
      "complete_days": 26,
      "strong": 3
     },
     {
      "month": 7,
      "complete_days": 21,
      "strong": 0
     },
     {
      "month": 8,
      "complete_days": 29,
      "strong": 1
     },
     {
      "month": 9,
      "complete_days": 23,
      "strong": 5
     },
     {
      "month": 10,
      "complete_days": 22,
      "strong": 4
     }
    ]
   },
   {
    "year": 1994,
    "accepted": false,
    "complete_days": 147,
    "expected_days": 184,
    "coverage_percent": 79.9,
    "reason": "fewer_than_90_percent_complete_three_hour_days",
    "months": [
     {
      "month": 5,
      "complete_days": 26,
      "strong": 4
     },
     {
      "month": 6,
      "complete_days": 23,
      "strong": 2
     },
     {
      "month": 7,
      "complete_days": 28,
      "strong": 0
     },
     {
      "month": 8,
      "complete_days": 25,
      "strong": 1
     },
     {
      "month": 9,
      "complete_days": 21,
      "strong": 3
     },
     {
      "month": 10,
      "complete_days": 24,
      "strong": 1
     }
    ]
   },
   {
    "year": 1995,
    "accepted": false,
    "complete_days": 133,
    "expected_days": 184,
    "coverage_percent": 72.3,
    "reason": "fewer_than_90_percent_complete_three_hour_days",
    "months": [
     {
      "month": 5,
      "complete_days": 22,
      "strong": 4
     },
     {
      "month": 6,
      "complete_days": 27,
      "strong": 2
     },
     {
      "month": 7,
      "complete_days": 27,
      "strong": 2
     },
     {
      "month": 8,
      "complete_days": 13,
      "strong": 2
     },
     {
      "month": 9,
      "complete_days": 19,
      "strong": 2
     },
     {
      "month": 10,
      "complete_days": 25,
      "strong": 2
     }
    ]
   },
   {
    "year": 1996,
    "accepted": false,
    "complete_days": 51,
    "expected_days": 184,
    "coverage_percent": 27.7,
    "reason": "fewer_than_90_percent_complete_three_hour_days",
    "months": [
     {
      "month": 5,
      "complete_days": 27,
      "strong": 3
     },
     {
      "month": 6,
      "complete_days": 23,
      "strong": 1
     },
     {
      "month": 7,
      "complete_days": 0,
      "strong": 0
     },
     {
      "month": 8,
      "complete_days": 0,
      "strong": 0
     },
     {
      "month": 9,
      "complete_days": 0,
      "strong": 0
     },
     {
      "month": 10,
      "complete_days": 1,
      "strong": 1
     }
    ]
   },
   {
    "year": 1997,
    "accepted": false,
    "complete_days": 1,
    "expected_days": 184,
    "coverage_percent": 0.5,
    "reason": "fewer_than_90_percent_complete_three_hour_days",
    "months": [
     {
      "month": 5,
      "complete_days": 0,
      "strong": 0
     },
     {
      "month": 6,
      "complete_days": 1,
      "strong": 0
     },
     {
      "month": 7,
      "complete_days": 0,
      "strong": 0
     },
     {
      "month": 8,
      "complete_days": 0,
      "strong": 0
     },
     {
      "month": 9,
      "complete_days": 0,
      "strong": 0
     },
     {
      "month": 10,
      "complete_days": 0,
      "strong": 0
     }
    ]
   },
   {
    "year": 1998,
    "accepted": false,
    "complete_days": 94,
    "expected_days": 184,
    "coverage_percent": 51.1,
    "reason": "fewer_than_90_percent_complete_three_hour_days",
    "months": [
     {
      "month": 5,
      "complete_days": 0,
      "strong": 0
     },
     {
      "month": 6,
      "complete_days": 0,
      "strong": 0
     },
     {
      "month": 7,
      "complete_days": 10,
      "strong": 2
     },
     {
      "month": 8,
      "complete_days": 27,
      "strong": 2
     },
     {
      "month": 9,
      "complete_days": 28,
      "strong": 6
     },
     {
      "month": 10,
      "complete_days": 29,
      "strong": 10
     }
    ]
   },
   {
    "year": 1999,
    "accepted": false,
    "complete_days": 156,
    "expected_days": 184,
    "coverage_percent": 84.8,
    "reason": "fewer_than_90_percent_complete_three_hour_days",
    "months": [
     {
      "month": 5,
      "complete_days": 26,
      "strong": 4
     },
     {
      "month": 6,
      "complete_days": 28,
      "strong": 3
     },
     {
      "month": 7,
      "complete_days": 29,
      "strong": 8
     },
     {
      "month": 8,
      "complete_days": 27,
      "strong": 4
     },
     {
      "month": 9,
      "complete_days": 23,
      "strong": 6
     },
     {
      "month": 10,
      "complete_days": 23,
      "strong": 5
     }
    ]
   },
   {
    "year": 2000,
    "accepted": false,
    "complete_days": null,
    "reason": "source_unavailable_for_selected_station_identifier",
    "detail": "HTTP Error 404: Not Found"
   },
   {
    "year": 2001,
    "accepted": false,
    "complete_days": null,
    "reason": "source_unavailable_for_selected_station_identifier",
    "detail": "HTTP Error 404: Not Found"
   },
   {
    "year": 2002,
    "accepted": false,
    "complete_days": null,
    "reason": "source_unavailable_for_selected_station_identifier",
    "detail": "HTTP Error 404: Not Found"
   },
   {
    "year": 2003,
    "accepted": false,
    "complete_days": null,
    "reason": "source_unavailable_for_selected_station_identifier",
    "detail": "HTTP Error 404: Not Found"
   },
   {
    "year": 2004,
    "accepted": true,
    "complete_days": 167,
    "expected_days": 184,
    "coverage_percent": 90.8,
    "reason": null,
    "months": [
     {
      "month": 5,
      "complete_days": 30,
      "strong": 3
     },
     {
      "month": 6,
      "complete_days": 29,
      "strong": 2
     },
     {
      "month": 7,
      "complete_days": 28,
      "strong": 5
     },
     {
      "month": 8,
      "complete_days": 26,
      "strong": 3
     },
     {
      "month": 9,
      "complete_days": 26,
      "strong": 6
     },
     {
      "month": 10,
      "complete_days": 28,
      "strong": 9
     }
    ]
   },
   {
    "year": 2005,
    "accepted": true,
    "complete_days": 183,
    "expected_days": 184,
    "coverage_percent": 99.5,
    "reason": null,
    "months": [
     {
      "month": 5,
      "complete_days": 31,
      "strong": 10
     },
     {
      "month": 6,
      "complete_days": 30,
      "strong": 5
     },
     {
      "month": 7,
      "complete_days": 30,
      "strong": 5
     },
     {
      "month": 8,
      "complete_days": 31,
      "strong": 2
     },
     {
      "month": 9,
      "complete_days": 30,
      "strong": 3
     },
     {
      "month": 10,
      "complete_days": 31,
      "strong": 12
     }
    ]
   },
   {
    "year": 2006,
    "accepted": true,
    "complete_days": 182,
    "expected_days": 184,
    "coverage_percent": 98.9,
    "reason": null,
    "months": [
     {
      "month": 5,
      "complete_days": 31,
      "strong": 11
     },
     {
      "month": 6,
      "complete_days": 30,
      "strong": 6
     },
     {
      "month": 7,
      "complete_days": 30,
      "strong": 5
     },
     {
      "month": 8,
      "complete_days": 31,
      "strong": 2
     },
     {
      "month": 9,
      "complete_days": 29,
      "strong": 4
     },
     {
      "month": 10,
      "complete_days": 31,
      "strong": 11
     }
    ]
   },
   {
    "year": 2007,
    "accepted": true,
    "complete_days": 179,
    "expected_days": 184,
    "coverage_percent": 97.3,
    "reason": null,
    "months": [
     {
      "month": 5,
      "complete_days": 30,
      "strong": 8
     },
     {
      "month": 6,
      "complete_days": 29,
      "strong": 4
     },
     {
      "month": 7,
      "complete_days": 31,
      "strong": 3
     },
     {
      "month": 8,
      "complete_days": 29,
      "strong": 3
     },
     {
      "month": 9,
      "complete_days": 29,
      "strong": 5
     },
     {
      "month": 10,
      "complete_days": 31,
      "strong": 5
     }
    ]
   },
   {
    "year": 2008,
    "accepted": true,
    "complete_days": 178,
    "expected_days": 184,
    "coverage_percent": 96.7,
    "reason": null,
    "months": [
     {
      "month": 5,
      "complete_days": 31,
      "strong": 8
     },
     {
      "month": 6,
      "complete_days": 29,
      "strong": 5
     },
     {
      "month": 7,
      "complete_days": 28,
      "strong": 3
     },
     {
      "month": 8,
      "complete_days": 30,
      "strong": 0
     },
     {
      "month": 9,
      "complete_days": 29,
      "strong": 2
     },
     {
      "month": 10,
      "complete_days": 31,
      "strong": 10
     }
    ]
   },
   {
    "year": 2009,
    "accepted": true,
    "complete_days": 182,
    "expected_days": 184,
    "coverage_percent": 98.9,
    "reason": null,
    "months": [
     {
      "month": 5,
      "complete_days": 31,
      "strong": 7
     },
     {
      "month": 6,
      "complete_days": 29,
      "strong": 0
     },
     {
      "month": 7,
      "complete_days": 31,
      "strong": 3
     },
     {
      "month": 8,
      "complete_days": 31,
      "strong": 1
     },
     {
      "month": 9,
      "complete_days": 29,
      "strong": 4
     },
     {
      "month": 10,
      "complete_days": 31,
      "strong": 13
     }
    ]
   },
   {
    "year": 2010,
    "accepted": true,
    "complete_days": 182,
    "expected_days": 184,
    "coverage_percent": 98.9,
    "reason": null,
    "months": [
     {
      "month": 5,
      "complete_days": 31,
      "strong": 9
     },
     {
      "month": 6,
      "complete_days": 28,
      "strong": 3
     },
     {
      "month": 7,
      "complete_days": 31,
      "strong": 1
     },
     {
      "month": 8,
      "complete_days": 31,
      "strong": 3
     },
     {
      "month": 9,
      "complete_days": 30,
      "strong": 7
     },
     {
      "month": 10,
      "complete_days": 31,
      "strong": 12
     }
    ]
   },
   {
    "year": 2011,
    "accepted": true,
    "complete_days": 174,
    "expected_days": 184,
    "coverage_percent": 94.6,
    "reason": null,
    "months": [
     {
      "month": 5,
      "complete_days": 31,
      "strong": 4
     },
     {
      "month": 6,
      "complete_days": 30,
      "strong": 3
     },
     {
      "month": 7,
      "complete_days": 28,
      "strong": 1
     },
     {
      "month": 8,
      "complete_days": 28,
      "strong": 1
     },
     {
      "month": 9,
      "complete_days": 27,
      "strong": 1
     },
     {
      "month": 10,
      "complete_days": 30,
      "strong": 8
     }
    ]
   },
   {
    "year": 2012,
    "accepted": true,
    "complete_days": 180,
    "expected_days": 184,
    "coverage_percent": 97.8,
    "reason": null,
    "months": [
     {
      "month": 5,
      "complete_days": 30,
      "strong": 4
     },
     {
      "month": 6,
      "complete_days": 29,
      "strong": 4
     },
     {
      "month": 7,
      "complete_days": 31,
      "strong": 3
     },
     {
      "month": 8,
      "complete_days": 31,
      "strong": 1
     },
     {
      "month": 9,
      "complete_days": 30,
      "strong": 5
     },
     {
      "month": 10,
      "complete_days": 29,
      "strong": 4
     }
    ]
   },
   {
    "year": 2013,
    "accepted": true,
    "complete_days": 183,
    "expected_days": 184,
    "coverage_percent": 99.5,
    "reason": null,
    "months": [
     {
      "month": 5,
      "complete_days": 31,
      "strong": 5
     },
     {
      "month": 6,
      "complete_days": 29,
      "strong": 4
     },
     {
      "month": 7,
      "complete_days": 31,
      "strong": 2
     },
     {
      "month": 8,
      "complete_days": 31,
      "strong": 1
     },
     {
      "month": 9,
      "complete_days": 30,
      "strong": 0
     },
     {
      "month": 10,
      "complete_days": 31,
      "strong": 4
     }
    ]
   },
   {
    "year": 2014,
    "accepted": true,
    "complete_days": 182,
    "expected_days": 184,
    "coverage_percent": 98.9,
    "reason": null,
    "months": [
     {
      "month": 5,
      "complete_days": 31,
      "strong": 7
     },
     {
      "month": 6,
      "complete_days": 30,
      "strong": 4
     },
     {
      "month": 7,
      "complete_days": 31,
      "strong": 6
     },
     {
      "month": 8,
      "complete_days": 31,
      "strong": 1
     },
     {
      "month": 9,
      "complete_days": 29,
      "strong": 0
     },
     {
      "month": 10,
      "complete_days": 30,
      "strong": 5
     }
    ]
   },
   {
    "year": 2015,
    "accepted": true,
    "complete_days": 182,
    "expected_days": 184,
    "coverage_percent": 98.9,
    "reason": null,
    "months": [
     {
      "month": 5,
      "complete_days": 31,
      "strong": 5
     },
     {
      "month": 6,
      "complete_days": 29,
      "strong": 7
     },
     {
      "month": 7,
      "complete_days": 31,
      "strong": 3
     },
     {
      "month": 8,
      "complete_days": 30,
      "strong": 2
     },
     {
      "month": 9,
      "complete_days": 30,
      "strong": 5
     },
     {
      "month": 10,
      "complete_days": 31,
      "strong": 8
     }
    ]
   },
   {
    "year": 2016,
    "accepted": true,
    "complete_days": 184,
    "expected_days": 184,
    "coverage_percent": 100.0,
    "reason": null,
    "months": [
     {
      "month": 5,
      "complete_days": 31,
      "strong": 7
     },
     {
      "month": 6,
      "complete_days": 30,
      "strong": 5
     },
     {
      "month": 7,
      "complete_days": 31,
      "strong": 3
     },
     {
      "month": 8,
      "complete_days": 31,
      "strong": 3
     },
     {
      "month": 9,
      "complete_days": 30,
      "strong": 7
     },
     {
      "month": 10,
      "complete_days": 31,
      "strong": 7
     }
    ]
   },
   {
    "year": 2017,
    "accepted": true,
    "complete_days": 181,
    "expected_days": 184,
    "coverage_percent": 98.4,
    "reason": null,
    "months": [
     {
      "month": 5,
      "complete_days": 30,
      "strong": 8
     },
     {
      "month": 6,
      "complete_days": 30,
      "strong": 5
     },
     {
      "month": 7,
      "complete_days": 31,
      "strong": 2
     },
     {
      "month": 8,
      "complete_days": 31,
      "strong": 0
     },
     {
      "month": 9,
      "complete_days": 28,
      "strong": 6
     },
     {
      "month": 10,
      "complete_days": 31,
      "strong": 3
     }
    ]
   },
   {
    "year": 2018,
    "accepted": true,
    "complete_days": 181,
    "expected_days": 184,
    "coverage_percent": 98.4,
    "reason": null,
    "months": [
     {
      "month": 5,
      "complete_days": 31,
      "strong": 3
     },
     {
      "month": 6,
      "complete_days": 29,
      "strong": 4
     },
     {
      "month": 7,
      "complete_days": 31,
      "strong": 1
     },
     {
      "month": 8,
      "complete_days": 31,
      "strong": 1
     },
     {
      "month": 9,
      "complete_days": 30,
      "strong": 0
     },
     {
      "month": 10,
      "complete_days": 29,
      "strong": 6
     }
    ]
   },
   {
    "year": 2019,
    "accepted": true,
    "complete_days": 183,
    "expected_days": 184,
    "coverage_percent": 99.5,
    "reason": null,
    "months": [
     {
      "month": 5,
      "complete_days": 31,
      "strong": 3
     },
     {
      "month": 6,
      "complete_days": 30,
      "strong": 5
     },
     {
      "month": 7,
      "complete_days": 31,
      "strong": 1
     },
     {
      "month": 8,
      "complete_days": 31,
      "strong": 2
     },
     {
      "month": 9,
      "complete_days": 30,
      "strong": 2
     },
     {
      "month": 10,
      "complete_days": 30,
      "strong": 10
     }
    ]
   },
   {
    "year": 2020,
    "accepted": true,
    "complete_days": 182,
    "expected_days": 184,
    "coverage_percent": 98.9,
    "reason": null,
    "months": [
     {
      "month": 5,
      "complete_days": 31,
      "strong": 10
     },
     {
      "month": 6,
      "complete_days": 30,
      "strong": 2
     },
     {
      "month": 7,
      "complete_days": 30,
      "strong": 1
     },
     {
      "month": 8,
      "complete_days": 30,
      "strong": 4
     },
     {
      "month": 9,
      "complete_days": 30,
      "strong": 5
     },
     {
      "month": 10,
      "complete_days": 31,
      "strong": 5
     }
    ]
   }
  ],
  "files": [
   {
    "file": "isd-westhampton-1991.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/1991/744865-14719-1991.gz",
    "sha256": "2b8b697aebb4cd74ccc3029b03756aa6a91a0590b5edaeab397149141792dd68",
    "bytes": 42194,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-1992.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/1992/744865-14719-1992.gz",
    "sha256": "a4fb2b0ce5f0da7bc509f39b722c0961bb588944b5b520aa7d1f3a114e973df5",
    "bytes": 43598,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-1993.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/1993/744865-14719-1993.gz",
    "sha256": "b565505e6bbc6b0b92624326158b8276350ae71f18f2f92142e033c5b199de8c",
    "bytes": 43294,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-1994.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/1994/744865-14719-1994.gz",
    "sha256": "14e2c9cfd99d0e5db97b26584b047a259de01c9e0d097a204a5d70a3baf8b4fa",
    "bytes": 42841,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-1995.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/1995/744865-14719-1995.gz",
    "sha256": "6b445d83d577c27b5f82dd8cc34bd3b95976bafbe9e207b725d1d96abd313fe0",
    "bytes": 41605,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-1996.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/1996/744865-14719-1996.gz",
    "sha256": "9d88ce1f758a0ad05d1de242a80615ab6211bdb7f065fb051ea30f4128e0eae6",
    "bytes": 24739,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-1997.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/1997/744865-14719-1997.gz",
    "sha256": "35e5e2bc063c5a24c244ef5a51a3e0ea486621c250879c3bf7cd1aeb84bae905",
    "bytes": 8161,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-1998.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/1998/744865-14719-1998.gz",
    "sha256": "68dcdd25cd8d1b4cf034601fe43b3549a95866ea51ca4fa0d7e0863401d9c8d6",
    "bytes": 38652,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-1999.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/1999/744865-14719-1999.gz",
    "sha256": "f7372b9325f1a08e11999f5f8d5cbc920fb1b25d3a985f0bdf200c961bb20749",
    "bytes": 79099,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-2000.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2000/744865-14719-2000.gz",
    "error": "HTTP Error 404: Not Found"
   },
   {
    "file": "isd-westhampton-2001.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2001/744865-14719-2001.gz",
    "error": "HTTP Error 404: Not Found"
   },
   {
    "file": "isd-westhampton-2002.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2002/744865-14719-2002.gz",
    "error": "HTTP Error 404: Not Found"
   },
   {
    "file": "isd-westhampton-2003.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2003/744865-14719-2003.gz",
    "error": "HTTP Error 404: Not Found"
   },
   {
    "file": "isd-westhampton-2004.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2004/744865-14719-2004.gz",
    "sha256": "bc63a476ec8f08799e40e2759ce64f7a19825f493a5114db3888bb7c20eb9d57",
    "bytes": 83262,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-2005.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2005/744865-14719-2005.gz",
    "sha256": "0e51c85692b2ca3e9c81692c0429d64820ac62c28399deefb3be22bee4a561da",
    "bytes": 89057,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-2006.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2006/744865-14719-2006.gz",
    "sha256": "a4fffd9dc3bc577ba41875ef2a2c03f7572cb7ab438a3fc7e72404e6d26e4333",
    "bytes": 88453,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-2007.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2007/744865-14719-2007.gz",
    "sha256": "f7b17c9ad7d0ab9d1fd5833a0131017129ac02ca6a96f36f01784dfe2f44341e",
    "bytes": 89292,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-2008.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2008/744865-14719-2008.gz",
    "sha256": "de623ce4cd9ed70bdf9be74a52ce6e66ca6c04a891f782757899d8f7afe2d5a6",
    "bytes": 89157,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-2009.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2009/744865-14719-2009.gz",
    "sha256": "64bbb8dd00f6442ff86411aab53d43868a4ee13035f12f67c0906d4f63996fde",
    "bytes": 88348,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-2010.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2010/744865-14719-2010.gz",
    "sha256": "ca7d6affb2011d3a2434cb8137d0aef6fb355b3146465c842037d22155fed8d0",
    "bytes": 86843,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-2011.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2011/744865-14719-2011.gz",
    "sha256": "96dfcd27861fb3ba8b0401442c82294977169d2fd630743107931a01034f0517",
    "bytes": 85267,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-2012.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2012/744865-14719-2012.gz",
    "sha256": "d3bbc367dd7597e04b5e42c74db114d8a84900ee1f8eca6914578e22737858da",
    "bytes": 87834,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-2013.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2013/744865-14719-2013.gz",
    "sha256": "a2855d30d10c12d8ba23048df177cdc62058d6859d8d3870a68274dc88841c09",
    "bytes": 87073,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-2014.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2014/744865-14719-2014.gz",
    "sha256": "7006b1384a88ed907f1a529cc7e1b8ceba204adef686f44dad66c4c772ac7c68",
    "bytes": 87869,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-2015.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2015/744865-14719-2015.gz",
    "sha256": "820487ddf32dfd5f1b9c412352f2c17d3c2847f9a42cc23089d74056110c219a",
    "bytes": 87471,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-2016.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2016/744865-14719-2016.gz",
    "sha256": "cf9bf100bd2190fee428f30bcf1d2e6dcdd9399ba7c8bd128bcd6e246232b2c1",
    "bytes": 86206,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-2017.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2017/744865-14719-2017.gz",
    "sha256": "dcd12772b6b00acc6d5db7afceca3ea27fda181e0e02b81436cc251ca41a8d9a",
    "bytes": 87404,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-2018.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2018/744865-14719-2018.gz",
    "sha256": "db258bcd69b4c76c25ae3826b4bc78fb7caf1dfa8dc8cc065055bea074c4fb5f",
    "bytes": 87054,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-2019.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2019/744865-14719-2019.gz",
    "sha256": "235565a522dcb75d1ac6eeef8032015379fdb591059e4daf4a93b29b0ec070c6",
    "bytes": 88606,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   },
   {
    "file": "isd-westhampton-2020.gz",
    "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/2020/744865-14719-2020.gz",
    "sha256": "946a875e134937d7fd2c534c643858bf02ae8faf4b57cd96997472fe0dacd368",
    "bytes": 88016,
    "retrieved_at": "2026-10-08",
    "license": "Public-domain NOAA NCEI data."
   }
  ],
  "months": [
   {
    "month": 5,
    "month_name": "May",
    "complete_days": 523,
    "strong": 112,
    "percent": 21.4
   },
   {
    "month": 6,
    "month_name": "June",
    "complete_days": 500,
    "strong": 68,
    "percent": 13.6
   },
   {
    "month": 7,
    "month_name": "July",
    "complete_days": 515,
    "strong": 48,
    "percent": 9.3
   },
   {
    "month": 8,
    "month_name": "August",
    "complete_days": 514,
    "strong": 30,
    "percent": 5.8
   },
   {
    "month": 9,
    "month_name": "September",
    "complete_days": 496,
    "strong": 62,
    "percent": 12.5
   },
   {
    "month": 10,
    "month_name": "October",
    "complete_days": 517,
    "strong": 132,
    "percent": 25.5
   }
  ],
  "complete_days": 3065,
  "expected_days": 3128,
  "strong": 452,
  "percent": 14.7,
  "threshold_ms": 6.8,
  "exact_threshold_ms": 6.7056,
  "threshold_rule": "First encoded 0.1 m/s value at or above the printed 15 mph lower edge; never round 6.7056 down to 6.7.",
  "hours_est": [
   7,
   14,
   21
  ],
  "rules": "One station ID; three fixed EST hours (12, 19 and next-day 02 UTC). Omit incomplete dates; accept seasons with at least 90% complete dates. No gap filling.",
  "limit": "A modern regional analogue, not an official 1991–2020 normal or a homogeneous climate-change comparison. Different station, exposure, instruments and time conventions; historical wind speed was estimated, modern wind measured."
 },
 "fishing_witness": {
  "schema": "nephos.boggs.witness.v1",
  "title": "Around the Peconics",
  "publication": "Harper’s New Monthly Magazine 57, no. 341 (October 1878), pp. 710–730",
  "page": 723,
  "pdf_page_1_based": 83,
  "receipt": "harpers",
  "source_sha256": "7f837ca8f48d232c6673c6845aa35070b3b9965b560a27323a159d42901d6c32",
  "url": "https://archive.org/download/sim_harpers-magazine_1878-10_57_341/sim_harpers-magazine_1878-10_57_341.pdf#page=83",
  "transcription_status": "Owner read original printed scan, not quoted from uncorrected OCR; whitespace normalized and apostrophe typographically normalized.",
  "passage": "That day we caught 250,000 fish, and made a round trip of a hundred miles, going away outside of Montauk Point, where it was frightfully rough after a two days’ easterly gale. Great mountains of water, green as liquid malachite, rolled in hot haste to magnificent destruction on the beach, where the snowy clouds of spray were floating dense and high, and the roar of the surf came grandly to our ears wherever we went. Yet the difficulties were none too great for these hardy fishermen, who balanced themselves in their cockle-shells, and rose and sank with the huge billows, without losing their hold upon the seines or permitting a single wretched bunker to escape.",
  "quotes": {
   "gale": "frightfully rough after a two days’ easterly gale",
   "boats": "balanced themselves in their cockle-shells, and rose and sank with the huge billows"
  },
  "scope": "First-person account of menhaden fishing outside Montauk; published October 1878, trip date unstated. Not clamming, not Shelter Island water, and no connection to Boggs claimed."
 },
 "making": {
  "paris_arrival": 1876,
  "dieppe_marine_work": 1877,
  "receipt": "child",
  "return_to_new_york": "1878 or 1879",
  "return_receipt": "met",
  "executed_outdoors": null,
  "studio_reworking": null,
  "reason": "general_practice_does_not_document_this_canvas"
 },
 "exhibition": {
  "year": 1879,
  "title": "Street Scene in Paris.",
  "row": 2249,
  "receipt": "nad",
  "same_picture": false,
  "limit": "Modern exhibition transcription; original catalogue not inspected. This title does not identify Clamming."
 },
 "station": {
  "name": "Moriches",
  "archive": "NOAA NCEI CL-859 / AE08452",
  "archive_station_id": "305500",
  "lat": 40.78333,
  "lon": -72.75,
  "coordinates_basis": "NOAA index approximate point",
  "comparison_point": {
   "name": "Town of Shelter Island representative point",
   "lat": 41.0682649,
   "lon": -72.3388956,
   "receipt": "place"
  },
  "distance_km": 47,
  "distance_limit": "Between approximate archive and town points, not a known instrument and easel.",
  "exact_instrument_location": null,
  "exposure": null,
  "reason": "not_independently_verified"
 },
 "monthly": [
  {
   "month": 1,
   "month_name": "January",
   "precipitation_inches": 6.08,
   "accepted": true,
   "reason": null,
   "receipt": "moriches-00122",
   "amount_entries_raw": [
    "1.99",
    "1.32",
    "0.08",
    "1.37",
    "0.24",
    "0.13",
    "0.87",
    "0.08"
   ],
   "reported_total_raw": "6.08"
  },
  {
   "month": 2,
   "month_name": "February",
   "precipitation_inches": null,
   "accepted": false,
   "reason": "daily_entries_not_reconciled_to_reported_sum",
   "receipt": "moriches-00124",
   "amount_entries_raw": null,
   "reported_total_raw": "3.35"
  },
  {
   "month": 3,
   "month_name": "March",
   "precipitation_inches": 3.09,
   "accepted": true,
   "reason": null,
   "receipt": "moriches-00126",
   "amount_entries_raw": [
    "0.13",
    "1.98",
    "0.13",
    "0.54",
    "0.31"
   ],
   "reported_total_raw": "3.09"
  },
  {
   "month": 4,
   "month_name": "April",
   "precipitation_inches": 3.21,
   "accepted": true,
   "reason": null,
   "receipt": "moriches-00128",
   "amount_entries_raw": [
    "0.26",
    "0.81",
    "0.03",
    "1.31",
    "0.37",
    "0.40",
    "0.03"
   ],
   "reported_total_raw": "3.21"
  },
  {
   "month": 5,
   "month_name": "May",
   "precipitation_inches": 4.51,
   "accepted": true,
   "reason": null,
   "receipt": "moriches-00130",
   "amount_entries_raw": [
    "0.22",
    "0.03",
    "0.23",
    "4.03"
   ],
   "reported_total_raw": "4.51"
  },
  {
   "month": 6,
   "month_name": "June",
   "precipitation_inches": 2.64,
   "accepted": true,
   "reason": null,
   "receipt": "moriches-00132",
   "amount_entries_raw": [
    "0.37",
    "0.24",
    "0.07",
    "1.34",
    "0.62"
   ],
   "reported_total_raw": "2.64"
  },
  {
   "month": 7,
   "month_name": "July",
   "precipitation_inches": null,
   "accepted": false,
   "reason": "daily_entries_not_reconciled_to_reported_sum",
   "receipt": "moriches-00134",
   "amount_entries_raw": null,
   "reported_total_raw": "3.52"
  },
  {
   "month": 8,
   "month_name": "August",
   "precipitation_inches": 3.54,
   "accepted": true,
   "reason": null,
   "receipt": "moriches-00136",
   "amount_entries_raw": [
    "0.27",
    "0.29",
    "0.50",
    "0.90",
    "0.46",
    "0.08",
    "0.48",
    "0.09",
    "0.47"
   ],
   "reported_total_raw": "3.54"
  },
  {
   "month": 9,
   "month_name": "September",
   "precipitation_inches": 0.57,
   "accepted": true,
   "reason": null,
   "receipt": "moriches-00138",
   "amount_entries_raw": [
    "0.26",
    "0.13",
    "0.18"
   ],
   "reported_total_raw": "0.57"
  },
  {
   "month": 10,
   "month_name": "October",
   "precipitation_inches": 1.02,
   "accepted": true,
   "reason": null,
   "receipt": "moriches-00140",
   "amount_entries_raw": [
    "0.24",
    "0.11",
    "0.12",
    "0.21",
    "0.24",
    "0.10"
   ],
   "reported_total_raw": "1.02"
  },
  {
   "month": 11,
   "month_name": "November",
   "precipitation_inches": 4.67,
   "accepted": true,
   "reason": null,
   "receipt": "moriches-00142",
   "amount_entries_raw": [
    "0.12",
    "0.09",
    "1.48",
    "0.37",
    "1.24",
    "1.37"
   ],
   "reported_total_raw": "4.67"
  },
  {
   "month": 12,
   "month_name": "December",
   "precipitation_inches": 5.33,
   "accepted": true,
   "reason": null,
   "receipt": "moriches-00144",
   "amount_entries_raw": [
    "1.60",
    "2.00",
    "0.62",
    "0.11",
    "1.00"
   ],
   "reported_total_raw": "5.33"
  }
 ],
 "accepted_months": 10,
 "weather_witness": {
  "date": "1878-05-12",
  "text": "several light squalls with some rain fall",
  "receipt": "moriches-00131",
  "scope": "Moriches only; illustrative surviving observation, not a candidate painting date."
 },
 "quotes": {
  "water": {
   "text": "turbulent waters",
   "receipt": "museum",
   "source": "Long Island Museum object record"
  },
  "return_date": {
   "text": "Returning briefly to the U.S. in 1878",
   "receipt": "catalogue",
   "source": "Jonathan Olly, Long Road to Freedom (2022), p. 62"
  },
  "met_date": {
   "text": "In 1878 or 1879,",
   "receipt": "met",
   "source": "Doreen Bolger Burke, Met catalogue (1980), p. 181"
  },
  "effect": {
   "text": "The artist has really seen his effect",
   "receipt": "child",
   "source": "Theodore Child, The Art Amateur (August 1884), p. 54"
  },
  "squalls": {
   "text": "several light squalls with some rain fall",
   "receipt": "moriches-00131",
   "source": "Moriches Signal Service register, May 1878, supplementary remarks for the 12th, image 00131."
  },
  "fishing_gale": {
   "text": "frightfully rough after a two days’ easterly gale",
   "receipt": "harpers",
   "source": "Around the Peconics, Harper’s New Monthly Magazine, October 1878, p. 723"
  },
  "fishing_boats": {
   "text": "balanced themselves in their cockle-shells, and rose and sank with the huge billows",
   "receipt": "harpers",
   "source": "Around the Peconics, Harper’s New Monthly Magazine, October 1878, p. 723"
  },
  "greys": {
   "text": "soft gray tones",
   "receipt": "child",
   "source": "Theodore Child, The Art Amateur, August 1884, p. 54"
  }
 },
 "excluded": {
  "daily_precipitation": "Blank amounts and multi-day/event spans are not made into daily zeroes or wet-day counts.",
  "wind_speed": "The printed form asks for estimated force, not measured speed; no wind speed is calculated.",
  "station_coordinates": "NOAA index point is approximate; handwritten coordinates and exact instrument exposure are not independently resolved.",
  "annual_total": "Two monthly totals excluded; no annual total or rank."
 },
 "unresolved": {
  "local_weather": null,
  "tide": null,
  "wave_height": null,
  "wind_speed": null,
  "artistic_weather_change": null,
  "annual_precipitation": null,
  "climate_rank": null,
  "reason": "no_local_dated_weather_connection_or_homogeneous_historical_modern_series"
 },
 "verdict": "Seasonal strong-wind occurrence is tested. The warm-season visual reading remains an inference; no painted day or local sea state is identified.",
 "receipts": {
  "museum": {
   "file": "boggs-clamming-shelter-island-1878/google-object.html",
   "title": "Long Island Museum, Google Arts & Culture object record",
   "url": "https://artsandculture.google.com/asset/clamming-at-shelter-island-frank-myers-boggs/ggFsh8U6s5HH0g",
   "sha256": "75d8289116888f4efe48e75265a1e2daad0e9f70d75d8e2452651d75f71734c4",
   "retrieved_at": "2026-10-08",
   "license": "Source copyright retained; research cache and short citation excerpts only, not an image licence."
  },
  "museum-text": {
   "file": "boggs-clamming-shelter-island-1878/google-object.txt",
   "title": "Text extracted from the museum object record",
   "url": "https://artsandculture.google.com/asset/clamming-at-shelter-island-frank-myers-boggs/ggFsh8U6s5HH0g",
   "sha256": "0f7c2cce037c47088faeddcea1230e1ad8df2a6a58978ee169d852992b297064",
   "retrieved_at": "2026-10-08",
   "license": "Source copyright retained; research cache and short citation excerpts only, not an image licence.",
   "note": "Derived with the Python HTML parser; original HTML is separately fingerprinted."
  },
  "catalogue": {
   "file": "boggs-clamming-shelter-island-1878/long-road-www.pdf",
   "title": "Jonathan Olly, Long Road to Freedom (Long Island Museum, 2022), p. 62",
   "url": "https://www.longislandmuseum.org/wp-content/uploads/2024/09/Long-Road-to-Freedom-Book-FINAL.pdf",
   "sha256": "8cbf6f05b524b30b5c40fb04574aee1b6a01a974fde8bbbf0f23230771bbaa4e",
   "retrieved_at": "2026-10-08",
   "license": "Source copyright retained; research cache and short citation excerpts only, not an image licence.",
   "locator": "Printed p. 62, PDF page 61; image and text inspected."
  },
  "catalogue-text": {
   "file": "boggs-clamming-shelter-island-1878/long-road.txt",
   "title": "Text extracted from Long Road to Freedom",
   "url": "https://www.longislandmuseum.org/wp-content/uploads/2024/09/Long-Road-to-Freedom-Book-FINAL.pdf",
   "sha256": "628af0b192a4be10645d4390ea59a0b0b547df0bd23e4899a420521b2c8d1d1a",
   "retrieved_at": "2026-10-08",
   "license": "Source copyright retained; research cache and short citation excerpts only, not an image licence.",
   "note": "pdftotext -layout derivative; the PDF is separately fingerprinted."
  },
  "edible-eden": {
   "file": "boggs-clamming-shelter-island-1878/edible-eden.html",
   "title": "Long Island Museum, Edible Eden",
   "url": "https://artsandculture.google.com/story/edible-eden-the-long-island-museum-of-american-art-history-and-carriages/RwVxI7H7gLmaLQ?hl=en",
   "sha256": "a6600df337451a6c690e318aa893118960f79f0e9723688797724fce090d3198",
   "retrieved_at": "2026-10-08",
   "license": "Source copyright retained; research cache and short citation excerpts only, not an image licence."
  },
  "met": {
   "file": "boggs-clamming-shelter-island-1878/met-american-paintings-iii.pdf",
   "title": "Doreen Bolger Burke, American Paintings in the Metropolitan Museum of Art, III (1980), pp. 180–181",
   "url": "https://cdn.sanity.io/files/cctd4ker/production/15bd0c79920937097b3316a939224159b1f0c453.pdf",
   "sha256": "bc71c2f6761f8930eeee0daa9b9962147e1a9955137db08d06aa9e10f7b735ca",
   "retrieved_at": "2026-10-08",
   "license": "Source copyright retained; research cache and short citation excerpts only, not an image licence.",
   "locator": "Printed pp. 180–181, PDF pages 222–223; page images inspected. The PDF has no usable text layer."
  },
  "child": {
   "file": "boggs-clamming-shelter-island-1878/25628185.pdf",
   "title": "Theodore Child, Frank Myers Boggs, The Art Amateur 11, no. 3 (August 1884), pp. 53–54",
   "url": "https://archive.org/download/jstor-25628185/25628185.pdf",
   "sha256": "a605d7e393794585867e8a4b53d826c00c481fcc9861f9b059f9071888b3bce3",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain 1884 text; JSTOR Early Journal Content via Internet Archive.",
   "locator": "PDF pages 2–3; both page images inspected."
  },
  "child-text": {
   "file": "boggs-clamming-shelter-island-1878/25628185_djvu.txt",
   "title": "Internet Archive OCR of Theodore Child’s 1884 profile",
   "url": "https://archive.org/download/jstor-25628185/25628185_djvu.txt",
   "sha256": "7e79f5eb6a50d5790c1adca2f7b63a30d77fe54629a8f20516a465942e4a8b56",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain historical text.",
   "note": "OCR is auxiliary; quotations used here were checked on the page images."
  },
  "art-excerpts": {
   "file": "boggs-clamming-shelter-island-1878/art-excerpts.json",
   "title": "T111 short, scan-checked art-historical excerpts",
   "url": "https://archive.org/download/jstor-25628185/25628185.pdf",
   "sha256": "00214c3e03e3342dcce9251f665a4e72cf52330bdc8af23c2ff70fb67095e900",
   "retrieved_at": "2026-10-08",
   "license": "Research transcription; underlying sources retain their respective rights.",
   "note": "Each entry names its original PDF and sha256. Committed and cached copies must agree."
  },
  "nad": {
   "file": "boggs-clamming-shelter-island-1878/nad.xls",
   "title": "Diana Greenwald, Historical American Art Exhibition Database, National Academy dataset",
   "url": "https://raw.githubusercontent.com/dsg2123/Painting-by-Numbers/main/Data/HAAExD/Data%20by%20Source/FINAL%20NAD%20With%20Gender%20CORRECT.xls",
   "sha256": "491b941abfdc87c7f67b877eb81abac34954d5ffb415289fcab1bbfb7e63ca6b",
   "retrieved_at": "2026-10-08",
   "license": "CC0 1.0; repository licence.",
   "locator": "Sheet1, row 2249, Frank Myers Boggs, 1879, Street Scene in Paris.",
   "note": "Modern transcription, not direct inspection of the 1879 exhibition catalogue. It does not identify this canvas."
  },
  "nad-license": {
   "file": "boggs-clamming-shelter-island-1878/nad-license.txt",
   "title": "Painting by Numbers dataset licence",
   "url": "https://raw.githubusercontent.com/dsg2123/Painting-by-Numbers/main/LICENSE",
   "sha256": "a2010f343487d3f7618affe54f789f5487602331c0a8d03f49e9a7c547cf0499",
   "retrieved_at": "2026-10-08",
   "license": "CC0 1.0"
  },
  "nad-readme": {
   "file": "boggs-clamming-shelter-island-1878/nad-readme.md",
   "title": "Painting by Numbers dataset documentation",
   "url": "https://raw.githubusercontent.com/dsg2123/Painting-by-Numbers/main/README.md",
   "sha256": "118645bc74f2435702996a57caa94bf83930769dc0bf420b23d7b6a97932d85d",
   "retrieved_at": "2026-10-08",
   "license": "CC0 1.0"
  },
  "nad-extract": {
   "file": "boggs-clamming-shelter-island-1878/nad-boggs-rows.json",
   "title": "Extracted National Academy rows containing Boggs",
   "url": "https://raw.githubusercontent.com/dsg2123/Painting-by-Numbers/main/Data/HAAExD/Data%20by%20Source/FINAL%20NAD%20With%20Gender%20CORRECT.xls",
   "sha256": "452462feb07f0f9082205f85d752678634d5e338ec79303119a0e2dea24bcde6",
   "retrieved_at": "2026-10-08",
   "license": "CC0 1.0",
   "note": "Derived using xlrd 2.0.2; contains both matching and rejected names. Accepted artist_name_regular must equal BOGGS, Frank Myers."
  },
  "moriches-index": {
   "file": "boggs-clamming-shelter-island-1878/noaa-station-MORICHES.json",
   "title": "NOAA NCEI index, Moriches records overlapping 1878",
   "url": "https://www.ncei.noaa.gov/access/services/search/v2/publications/forts-publication?startDate=1878-01-01&endDate=1878-12-31&State=NY&StationName=MORICHES&limit=100",
   "sha256": "0bf24c4cd4f9f480fea213f759b82109eb01674d04ef47d01fc4345d012743e8",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain US federal records; credit NOAA NCEI."
  },
  "place": {
   "file": "boggs-clamming-shelter-island-1878/shelter-island-osm.json",
   "title": "OpenStreetMap, Town of Shelter Island administrative representative point",
   "url": "https://nominatim.openstreetmap.org/search?q=Shelter+Island%2C+New+York&format=json&limit=1",
   "sha256": "d95dec014e4aa2480efdfc6193bcfad6bf5ee34e755a3cd3e7dd3e81ab9439ef",
   "retrieved_at": "2026-10-08",
   "license": "ODbL 1.0, © OpenStreetMap contributors.",
   "note": "Town representative point, not an identified painting viewpoint or shore."
  },
  "moriches-00122": {
   "file": "boggs-clamming-shelter-island-1878/moriches-1878-01-00122.jpg",
   "title": "Moriches Signal Service register, 1878-01",
   "url": "https://www.ncei.noaa.gov/nerms/api/document/ECB6F31A68314C718B702544FB6170CD/download",
   "sha256": "2ddbf2cb7ba69189bbcdb15f2782fc848801af23d8b7fca89aaaec685d0dcf12",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain US federal historical record; NOAA NCEI scan.",
   "locator": "CL-859, image 00122"
  },
  "moriches-00124": {
   "file": "boggs-clamming-shelter-island-1878/moriches-1878-02-00124.jpg",
   "title": "Moriches Signal Service register, 1878-02",
   "url": "https://www.ncei.noaa.gov/nerms/api/document/FA6DA06C3A564328A68E631F1ECC1849/download",
   "sha256": "3f881ff3e35bf2727710fbfa873bf8ee7c22559c02455568f6c8e44d89501d09",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain US federal historical record; NOAA NCEI scan.",
   "locator": "CL-859, image 00124"
  },
  "moriches-00126": {
   "file": "boggs-clamming-shelter-island-1878/moriches-1878-03-00126.jpg",
   "title": "Moriches Signal Service register, 1878-03",
   "url": "https://www.ncei.noaa.gov/nerms/api/document/6907497CAB404828A957017BDF2F14C6/download",
   "sha256": "7364b89d26058defddb6104491d5d608db973af9960c72a1a97236a4d1871541",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain US federal historical record; NOAA NCEI scan.",
   "locator": "CL-859, image 00126"
  },
  "moriches-00128": {
   "file": "boggs-clamming-shelter-island-1878/moriches-1878-04-00128.jpg",
   "title": "Moriches Signal Service register, 1878-04",
   "url": "https://www.ncei.noaa.gov/nerms/api/document/B07E273BBDB146DE9E195E6CF15D1FDD/download",
   "sha256": "24b4f71e44b1594705d8945d5c317f9a83f1ffe595d8e2574ba7f67913f423cc",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain US federal historical record; NOAA NCEI scan.",
   "locator": "CL-859, image 00128"
  },
  "moriches-00130": {
   "file": "boggs-clamming-shelter-island-1878/moriches-1878-05-00130.jpg",
   "title": "Moriches Signal Service register, 1878-05",
   "url": "https://www.ncei.noaa.gov/nerms/api/document/698C44F1158C41B8BF1600BC9337A211/download",
   "sha256": "6000f05d87f77b9f84b627e8452eb4ff0db889247e7aeb29987e8cbcc579db53",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain US federal historical record; NOAA NCEI scan.",
   "locator": "CL-859, image 00130"
  },
  "moriches-00131": {
   "file": "boggs-clamming-shelter-island-1878/moriches-1878-05-00131.jpg",
   "title": "Moriches Signal Service register, 1878-05",
   "url": "https://www.ncei.noaa.gov/nerms/api/document/AE45035B1FA6453E9BB2CED04280F3C5/download",
   "sha256": "d284ab607aa12b3514f473b4134677da585527020edab6d4a6294bbfa2dd806f",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain US federal historical record; NOAA NCEI scan.",
   "locator": "CL-859, image 00131"
  },
  "moriches-00132": {
   "file": "boggs-clamming-shelter-island-1878/moriches-1878-06-00132.jpg",
   "title": "Moriches Signal Service register, 1878-06",
   "url": "https://www.ncei.noaa.gov/nerms/api/document/EFF7B35BA0B74EABAE29587EDF3EFD36/download",
   "sha256": "ca269a69d02a1f20ff6d0290ecc568ac185ab50353844a23b172d5c405da10df",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain US federal historical record; NOAA NCEI scan.",
   "locator": "CL-859, image 00132"
  },
  "moriches-00134": {
   "file": "boggs-clamming-shelter-island-1878/moriches-1878-07-00134.jpg",
   "title": "Moriches Signal Service register, 1878-07",
   "url": "https://www.ncei.noaa.gov/nerms/api/document/CA97017D1E014B03891ACDAB0F14DE06/download",
   "sha256": "074e924a3460cbdb1570354b6941a45c380593db082eb678b73fb36ffbeb4081",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain US federal historical record; NOAA NCEI scan.",
   "locator": "CL-859, image 00134"
  },
  "moriches-00136": {
   "file": "boggs-clamming-shelter-island-1878/moriches-1878-08-00136.jpg",
   "title": "Moriches Signal Service register, 1878-08",
   "url": "https://www.ncei.noaa.gov/nerms/api/document/2AD5E6F0E4254F869EA5F24F87C4CCC4/download",
   "sha256": "874dd27ccf7931e12959efcad87b084e700aa02f1da953e21eaa565a02dff314",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain US federal historical record; NOAA NCEI scan.",
   "locator": "CL-859, image 00136"
  },
  "moriches-00137": {
   "file": "boggs-clamming-shelter-island-1878/moriches-1878-08-00137.jpg",
   "title": "Moriches Signal Service register, 1878-08",
   "url": "https://www.ncei.noaa.gov/nerms/api/document/9CBCCC3EBD3144FFA20CD531037B5629/download",
   "sha256": "83b5d835062ed25f2183f8d52f64ee8f6ef08e78c0e000f1e8cae3a8f6ba6fd3",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain US federal historical record; NOAA NCEI scan.",
   "locator": "CL-859, image 00137"
  },
  "moriches-00138": {
   "file": "boggs-clamming-shelter-island-1878/moriches-1878-09-00138.jpg",
   "title": "Moriches Signal Service register, 1878-09",
   "url": "https://www.ncei.noaa.gov/nerms/api/document/08CA88B14C5F4006B200EA8545E4E3A0/download",
   "sha256": "1d1cd41854770bf13a100309d7ee8cb9f1a771609b74a5abd42eba0597e4c87b",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain US federal historical record; NOAA NCEI scan.",
   "locator": "CL-859, image 00138"
  },
  "moriches-00140": {
   "file": "boggs-clamming-shelter-island-1878/moriches-1878-10-00140.jpg",
   "title": "Moriches Signal Service register, 1878-10",
   "url": "https://www.ncei.noaa.gov/nerms/api/document/6E093B81346148CFA84D08402AA71B79/download",
   "sha256": "08be6fb9d84407bb6770e21ab058f8c11625d05778715755cf873a0d98418f35",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain US federal historical record; NOAA NCEI scan.",
   "locator": "CL-859, image 00140"
  },
  "moriches-00142": {
   "file": "boggs-clamming-shelter-island-1878/moriches-1878-11-00142.jpg",
   "title": "Moriches Signal Service register, 1878-11",
   "url": "https://www.ncei.noaa.gov/nerms/api/document/3FC3AD561CF94321A4C2A1E6CA06EB55/download",
   "sha256": "8c38a322d038a68c75488c38b9582949ef11cc37ed6966c53d785a6563b24524",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain US federal historical record; NOAA NCEI scan.",
   "locator": "CL-859, image 00142"
  },
  "moriches-00144": {
   "file": "boggs-clamming-shelter-island-1878/moriches-1878-12-00144.jpg",
   "title": "Moriches Signal Service register, 1878-12",
   "url": "https://www.ncei.noaa.gov/nerms/api/document/6DB8A67B5B82495483E0CCF06E634DE3/download",
   "sha256": "ae2726413490a1584cefa781822f747ed1de33fc60fdea6ca0b4790ec1140174",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain US federal historical record; NOAA NCEI scan.",
   "locator": "CL-859, image 00144"
  },
  "transcription": {
   "file": "boggs-clamming-shelter-island-1878/transcription.json",
   "title": "T111 scan-checked Moriches transcription",
   "url": "https://www.ncei.noaa.gov/access/services/search/v2/publications/forts-publication?startDate=1878-01-01&endDate=1878-12-31&State=NY&StationName=MORICHES&limit=100",
   "sha256": "a5b4e8363599be6c611a9dc8b6b82fa3eebc8aa5ab08c40880915582bba5edb8",
   "retrieved_at": "2026-10-08",
   "license": "Nephos transcription of public-domain observations.",
   "note": "Committed evidence copy must equal this hash-checked cache copy; every row identifies its source scan."
  },
  "wind-transcription": {
   "file": "boggs-clamming-shelter-island-1878/wind-transcription.json",
   "title": "T123 Moriches wind transcription, May–October 1878",
   "url": "https://www.ncei.noaa.gov/nerms/api/document/698C44F1158C41B8BF1600BC9337A211/download",
   "sha256": "bf45071b8b28041b76dad9b46cc72d53f68228bab449189f2d2ffd105d23b96c",
   "retrieved_at": "2026-10-08",
   "license": "Nephos transcription of public-domain US Signal Service records.",
   "note": "184 days at three printed hours; plus/minus qualifiers and unreadable cells retained. Each month is tied to its scan fingerprint."
  },
  "modern-manifest": {
   "file": "boggs-clamming-shelter-island-1878/modern-manifest.json",
   "title": "NOAA ISD-Lite, Gabreski Airport, 1991–2020 source inventory",
   "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/",
   "sha256": "6307cbe82be4d94573acdd2bb9efe35d1e06f0e650921231842130d097710145",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain NOAA data.",
   "note": "Every successfully downloaded annual file has its own URL and sha256 in the study data. Failed years remain explicit; only sufficiently complete seasons enter the modern comparison."
  },
  "isd-format": {
   "file": "boggs-clamming-shelter-island-1878/isd-lite-format.txt",
   "title": "NOAA ISD-Lite format documentation",
   "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/isd-lite-format.txt",
   "sha256": "f51222ec9c1aa3d5058637107b6de23710493588ae9acbdfaf9aa93b8dbbe0ce",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain NOAA documentation.",
   "note": "Wind is in tenths of metres per second; −9999 is missing; timestamps are UTC."
  },
  "isd-history": {
   "file": "boggs-clamming-shelter-island-1878/isd-history.csv",
   "title": "NOAA ISD station history",
   "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-history.csv",
   "sha256": "1994747ab4af1b97e63adb434b4d0d022f2daee76f0c144ea9ab46be2d906604",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain NOAA station metadata.",
   "note": "Gabreski Airport, USAF 744865 / WBAN 14719. Archive metadata are not a history of instrument exposure."
  },
  "viewed-image": {
   "file": "boggs-clamming-shelter-island-1878/museum-view.jpg",
   "title": "Museum image inspected for the T123 visual reading",
   "url": "https://artsandculture.google.com/asset/clamming-at-shelter-island-frank-myers-boggs/ggFsh8U6s5HH0g",
   "sha256": "c7f16af83ff1f905c41bbb43471234cd4ae45fa725f5e527ac4bae719afeff0c",
   "retrieved_at": "2026-10-08",
   "license": "No open reproduction licence verified; research viewing only, expressly requested in this brief.",
   "note": "Cached supplied image for inspection; not copied to site assets or displayed on this page."
  },
  "harpers": {
   "file": "boggs-clamming-shelter-island-1878/harpers-oct.pdf",
   "title": "Around the Peconics, Harper’s New Monthly Magazine (October 1878), pp. 710–730",
   "url": "https://archive.org/download/sim_harpers-magazine_1878-10_57_341/sim_harpers-magazine_1878-10_57_341.pdf#page=83",
   "sha256": "7f837ca8f48d232c6673c6845aa35070b3b9965b560a27323a159d42901d6c32",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain 1878 publication.",
   "note": "Original p. 723 inspected as a scan; the narrated fishing day is not dated. Menhaden fishermen outside Montauk, not clammers off Shelter Island."
  },
  "witness-excerpts": {
   "file": "boggs-clamming-shelter-island-1878/witness-excerpts.json",
   "title": "T123 scan-checked contemporary witness excerpts",
   "url": "https://archive.org/download/sim_harpers-magazine_1878-10_57_341/sim_harpers-magazine_1878-10_57_341.pdf#page=83",
   "sha256": "be45822c97851d0dbd0b71d07f45dba0345f50e364e66cd6724ceb8bbbd684be",
   "retrieved_at": "2026-10-08",
   "license": "Nephos transcription of public-domain text.",
   "note": "Committed evidence matches the cached transcription; quotations checked against the passage, linked to the original PDF fingerprint."
  },
  "isd-technical": {
   "file": "boggs-clamming-shelter-island-1878/isd-lite-technical.pdf",
   "title": "NOAA ISD-Lite technical document (20 June 2006)",
   "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-lite/isd-lite-technical-document.pdf",
   "sha256": "90c5dcef0c1302e19b7d8469151dc840cbedf6d382dae5d152f0907aa549ff41",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain NOAA documentation.",
   "note": "Hourly selection window and duplicate removal; exact timestamps and quality flags not preserved in ISD-Lite. No additional quality control is claimed."
  },
  "isd-full-format": {
   "file": "boggs-clamming-shelter-island-1878/isd-format-validated.pdf",
   "title": "NOAA Integrated Surface Data full format documentation",
   "url": "https://www.ncei.noaa.gov/pub/data/noaa/isd-format-document.pdf",
   "sha256": "1be604b08b5f7c2429e6aef178ff8893019c234bc7bc51bfb7ec1e16a6682f04",
   "retrieved_at": "2026-10-08",
   "license": "Public-domain NOAA documentation.",
   "note": "Documents the UTC time basis of the underlying archive."
  }
 }
}
