{
  "contract_version": "v1",
  "generated_at": "2026-08-10T17:31:58.212Z",
  "content_built_at": "2026-08-09T15:13:14.004Z",
  "_notes": {
    "status": "DERIVED from starts_at, ends_at and the clock. Re-derive it yourself; do not trust the value in this file once it is more than a few minutes old. No editor can set it, which is why a closure here cannot outlive its own end time.",
    "instruction": "Required whenever access_impact is \"closed\". A closure record that does not tell a visitor what to do instead cannot be published.",
    "sources": "source: hhft | nysparks | mta | nws | nysdot_511ny | shuttle_operator. Records from external feeds are read-only in the CMS except for display flags and the Spanish translation.",
    "affects": "The propagation key. Every surface of the website resolves its notices by querying these reference arrays; nothing is ever copied.",
    "licence": "Fjord Trail records are offered for republication. Records with source other than \"hhft\" belong to the named upstream and are reproduced under their terms."
  },
  "counts": {
    "total": 9,
    "active": 6,
    "scheduled": 2,
    "authored": 1,
    "ingested": 8
  },
  "notices": [
    {
      "id": "notice-breakneck-station-rebuild",
      "kind": "service_change",
      "severity": "major",
      "access_impact": "closed",
      "title": "Breakneck Ridge station is closed",
      "summary": "No trains stop here. Closed April 2025, being rebuilt as part of the Fjord Trail.",
      "body": "<p>Metro-North's Breakneck Ridge station has been closed since 21 April 2025 for a full reconstruction, delivered as part of the Breakneck Connector and Bridge project. There are currently no scheduled stops — the station has no rows in Metro-North's published timetable data, so trip-planning apps will simply show nothing rather than telling you it is shut.</p><p>Use Cold Spring for the southern end of the trail and Beacon for the northern end.</p>",
      "instruction": "Get off at Cold Spring for the southern trail, Beacon for the northern.",
      "starts_at": "2025-04-21T00:00:00-04:00",
      "ends_at": null,
      "all_day": true,
      "timezone": "America/New_York",
      "recurrence": null,
      "review_by": "2027-03-01",
      "affects": {
        "segments": [],
        "trailheads": [],
        "amenities": [],
        "parking": [],
        "stations": [
          "sta-breakneck-ridge"
        ],
        "shuttle_stops": [],
        "programs": []
      },
      "geometry": null,
      "detour_geometry_ref": null,
      "modes_affected": [
        "rail"
      ],
      "source": "mta",
      "external_ref": null,
      "external_last_seen": null,
      "display": {
        "site_alert_bar": true,
        "map": true,
        "planner": true,
        "homepage_hero": false,
        "email_digest": false
      },
      "i18n": {
        "es": {
          "title": "La estación Breakneck Ridge está cerrada",
          "summary": "Ningún tren para en Breakneck Ridge. La estación cerró en abril de 2025 y se está reconstruyendo como parte del Fjord Trail.",
          "body": null,
          "instruction": "Tome Metro-North hasta Cold Spring (para Little Stony Point y el sendero sur) o Beacon (para Long Dock Park y el sendero norte)."
        }
      },
      "status": "active",
      "published_at": "2025-04-18T09:00:00-04:00",
      "updated_at": "2026-08-08T10:00:00-04:00",
      "author": "seed",
      "version": 1,
      "revision_note": "Seeded from verified GTFS: zero rows in stop_times.txt for this stop."
    },
    {
      "id": "notice-river-reach-boardwalk-works",
      "kind": "closure",
      "severity": "major",
      "access_impact": "closed",
      "title": "River Reach closed for boardwalk works",
      "summary": "Shoreline between Little Stony Point and Dockside Park, Tuesday 6am–4pm, while boardwalk sections are lifted in.",
      "body": "<p>Contractors are craning prefabricated boardwalk sections into position along the River Reach. The shoreline path is closed for the full working day for safety.</p>",
      "instruction": "Go via the Washburn and Cornish trails. Adds 25 minutes, steep, not step-free.",
      "starts_at": "2026-08-11T06:00:00-04:00",
      "ends_at": "2026-08-11T16:00:00-04:00",
      "all_day": false,
      "timezone": "America/New_York",
      "recurrence": null,
      "review_by": null,
      "affects": {
        "segments": [
          "seg-fjord-trail-south-river-reach-2"
        ],
        "trailheads": [
          "th-little-stony-point",
          "th-dockside-park"
        ],
        "amenities": [
          "am-proposed-restrooms-little-stony-point"
        ],
        "parking": [],
        "stations": [],
        "shuttle_stops": [],
        "programs": []
      },
      "geometry": null,
      "detour_geometry_ref": null,
      "modes_affected": [
        "walk",
        "bike",
        "wheelchair",
        "dog"
      ],
      "source": "hhft",
      "external_ref": null,
      "external_last_seen": null,
      "display": {
        "site_alert_bar": true,
        "map": true,
        "planner": true,
        "homepage_hero": false,
        "email_digest": true
      },
      "i18n": {
        "es": {
          "title": "River Reach cerrado por obras en la pasarela",
          "summary": "La sección junto al río entre Little Stony Point y Dockside Park estará cerrada el martes de 6:00 a 16:00 mientras se instalan las secciones de la pasarela.",
          "body": null,
          "instruction": "Use los senderos Washburn y Cornish para llegar a Little Stony Point desde Cold Spring. Añada unos 25 minutos y espere una subida empinada — esta ruta no es accesible sin escalones."
        }
      },
      "status": "scheduled",
      "published_at": "2026-08-07T14:00:00-04:00",
      "updated_at": "2026-08-07T14:00:00-04:00",
      "author": "seed",
      "version": 1,
      "revision_note": "The propagation demo record. One edit here must visibly change six surfaces."
    },
    {
      "id": "notice-mta-lmm-planned-work-33285",
      "kind": "service_change",
      "severity": "minor",
      "access_impact": "caution",
      "title": "Metro-North: Reduced Service",
      "summary": "The Hudson Line operates on a modified schedule, hourly between Grand Central and Beacon, and reduced to generally every two hours north of Beacon.",
      "body": "Make sure to plan your summer weekend travel on our TrainTime app or by visiting mta.info as our schedule has changed.  \n\nWhat's happening?\n\nSwitch replacement",
      "instruction": null,
      "starts_at": "2026-08-08T13:30:00.000Z",
      "ends_at": "2026-08-09T02:00:00.000Z",
      "all_day": false,
      "timezone": "America/New_York",
      "recurrence": null,
      "review_by": null,
      "affects": {
        "segments": [],
        "trailheads": [],
        "amenities": [],
        "parking": [],
        "stations": [
          "sta-cold-spring",
          "sta-beacon",
          "sta-breakneck-ridge"
        ],
        "shuttle_stops": [],
        "programs": []
      },
      "geometry": null,
      "detour_geometry_ref": null,
      "modes_affected": [
        "rail"
      ],
      "source": "mta",
      "external_ref": "lmm:planned_work:33285",
      "external_last_seen": "2026-08-10T17:31:58.048Z",
      "display": {
        "site_alert_bar": false,
        "map": true,
        "planner": true,
        "homepage_hero": false,
        "email_digest": false
      },
      "status": "resolved",
      "published_at": "2026-08-08T13:30:00.000Z",
      "updated_at": "2026-08-10T17:31:58.048Z",
      "author": null,
      "version": 1,
      "revision_note": null
    },
    {
      "id": "notice-mta-lmm-planned-work-32826",
      "kind": "service_change",
      "severity": "info",
      "access_impact": "caution",
      "title": "Metro-North: Station Notice",
      "summary": "Riverdale station north end access is restricted at W 255 St. Build in extra travel time.",
      "body": "The closure of W. 255th Street for roadway construction is now in effect. \n\nAll AM and PM passenger pick-ups will now take place at the bus drop-off area. \n\nFor your safety, please use the platform stairs to access the new pick-up location and avoid walking on the roadway.",
      "instruction": null,
      "starts_at": "2026-06-22T04:00:00.000Z",
      "ends_at": "2026-11-15T05:00:00.000Z",
      "all_day": false,
      "timezone": "America/New_York",
      "recurrence": null,
      "review_by": null,
      "affects": {
        "segments": [],
        "trailheads": [],
        "amenities": [],
        "parking": [],
        "stations": [
          "sta-cold-spring",
          "sta-beacon",
          "sta-breakneck-ridge"
        ],
        "shuttle_stops": [],
        "programs": []
      },
      "geometry": null,
      "detour_geometry_ref": null,
      "modes_affected": [
        "rail"
      ],
      "source": "mta",
      "external_ref": "lmm:planned_work:32826",
      "external_last_seen": "2026-08-10T17:31:58.049Z",
      "display": {
        "site_alert_bar": false,
        "map": true,
        "planner": true,
        "homepage_hero": false,
        "email_digest": false
      },
      "status": "active",
      "published_at": "2026-06-22T04:00:00.000Z",
      "updated_at": "2026-08-10T17:31:58.049Z",
      "author": null,
      "version": 1,
      "revision_note": null
    },
    {
      "id": "notice-511ny-transcom-orc32639409",
      "kind": "service_change",
      "severity": "minor",
      "access_impact": "caution",
      "title": "NY 9D: Roadwork",
      "summary": "Roadwork on NY 9D southbound between Coris Lane (Cold Spring) and Fair Street (Cold Spring) 2026084697290/30372609 - 24/7 S/B LANE CLOSURE - This work is weather permitting. Plan travel accordingly…",
      "body": null,
      "instruction": null,
      "starts_at": "2026-04-30T04:00:00.000Z",
      "ends_at": "2026-09-30T03:59:59.000Z",
      "all_day": false,
      "timezone": "America/New_York",
      "recurrence": null,
      "review_by": null,
      "affects": {
        "segments": [],
        "trailheads": [],
        "amenities": [],
        "parking": [],
        "stations": [],
        "shuttle_stops": [],
        "programs": []
      },
      "geometry": null,
      "detour_geometry_ref": null,
      "modes_affected": [
        "car"
      ],
      "source": "nysdot_511ny",
      "external_ref": "TRANSCOM-ORC32639409",
      "external_last_seen": "2026-08-04T10:36:08.000Z",
      "display": {
        "site_alert_bar": false,
        "map": true,
        "planner": true,
        "homepage_hero": false,
        "email_digest": false
      },
      "status": "active",
      "published_at": "2026-04-30T04:00:00.000Z",
      "updated_at": "2026-08-04T10:36:08.000Z",
      "author": null,
      "version": 1,
      "revision_note": null
    },
    {
      "id": "notice-511ny-transcom-oro500044536",
      "kind": "service_change",
      "severity": "minor",
      "access_impact": "caution",
      "title": "Hudson: roadwork",
      "summary": "Due to Construction both directions, Hudson bypassing Breakneck Ridge (Fishkill), Continuous Monday April 21st, 2025 12:00 AM thru Wednesday April 21st, 2027 11:59 PM bypassing",
      "body": null,
      "instruction": null,
      "starts_at": "2025-04-21T04:00:00.000Z",
      "ends_at": "2027-04-22T03:59:00.000Z",
      "all_day": false,
      "timezone": "America/New_York",
      "recurrence": null,
      "review_by": null,
      "affects": {
        "segments": [],
        "trailheads": [],
        "amenities": [],
        "parking": [],
        "stations": [],
        "shuttle_stops": [],
        "programs": []
      },
      "geometry": null,
      "detour_geometry_ref": null,
      "modes_affected": [
        "car"
      ],
      "source": "nysdot_511ny",
      "external_ref": "TRANSCOM-ORO500044536",
      "external_last_seen": "2025-04-14T15:42:22.000Z",
      "display": {
        "site_alert_bar": false,
        "map": true,
        "planner": true,
        "homepage_hero": false,
        "email_digest": false
      },
      "status": "active",
      "published_at": "2025-04-21T04:00:00.000Z",
      "updated_at": "2025-04-14T15:42:22.000Z",
      "author": null,
      "version": 1,
      "revision_note": null
    },
    {
      "id": "notice-511ny-transcom-orc32312209",
      "kind": "service_change",
      "severity": "minor",
      "access_impact": "caution",
      "title": "NY 9D: Tunnel repairs",
      "summary": "Tunnel repairs on NY 9D southbound between Fair Street (Cold Spring) and Hartsook Lane (Cold Spring) D265238/32312209 - TEMPORARY SIGNAL IN PLACE - Plan travel accordingly; delays may exist, Monday…",
      "body": null,
      "instruction": null,
      "starts_at": "2026-08-10T12:30:00.000Z",
      "ends_at": "2026-09-01T03:59:59.000Z",
      "all_day": false,
      "timezone": "America/New_York",
      "recurrence": null,
      "review_by": null,
      "affects": {
        "segments": [],
        "trailheads": [],
        "amenities": [],
        "parking": [],
        "stations": [],
        "shuttle_stops": [],
        "programs": []
      },
      "geometry": null,
      "detour_geometry_ref": null,
      "modes_affected": [
        "car"
      ],
      "source": "nysdot_511ny",
      "external_ref": "TRANSCOM-ORC32312209",
      "external_last_seen": "2026-08-04T10:59:00.000Z",
      "display": {
        "site_alert_bar": false,
        "map": true,
        "planner": true,
        "homepage_hero": false,
        "email_digest": false
      },
      "status": "active",
      "published_at": "2026-08-10T12:30:00.000Z",
      "updated_at": "2026-08-04T10:59:00.000Z",
      "author": null,
      "version": 1,
      "revision_note": null
    },
    {
      "id": "notice-511ny-transcom-orc32789309",
      "kind": "service_change",
      "severity": "minor",
      "access_impact": "caution",
      "title": "I-84: Sign work",
      "summary": "Sign work on I-84 both directions between Exit 41 - NY 9D (Fishkill) and Exit 44 - NY 52 (Fishkill) Res 8-3 RW/32789309 - This work is weather permitting, Plan travel accordingly; delays may exist…",
      "body": null,
      "instruction": null,
      "starts_at": "2026-08-17T14:00:00.000Z",
      "ends_at": "2026-08-21T03:59:59.000Z",
      "all_day": false,
      "timezone": "America/New_York",
      "recurrence": null,
      "review_by": null,
      "affects": {
        "segments": [],
        "trailheads": [],
        "amenities": [],
        "parking": [],
        "stations": [],
        "shuttle_stops": [],
        "programs": []
      },
      "geometry": null,
      "detour_geometry_ref": null,
      "modes_affected": [
        "car"
      ],
      "source": "nysdot_511ny",
      "external_ref": "TRANSCOM-ORC32789309",
      "external_last_seen": "2026-08-05T15:08:06.000Z",
      "display": {
        "site_alert_bar": false,
        "map": true,
        "planner": true,
        "homepage_hero": false,
        "email_digest": false
      },
      "status": "scheduled",
      "published_at": "2026-08-17T14:00:00.000Z",
      "updated_at": "2026-08-05T15:08:06.000Z",
      "author": null,
      "version": 1,
      "revision_note": null
    },
    {
      "id": "notice-511ny-transcom-orc32789409",
      "kind": "service_change",
      "severity": "minor",
      "access_impact": "caution",
      "title": "I-84: Mowing",
      "summary": "Mowing on I-84 westbound between Exit 41 - NY 9D (Fishkill) and Exit 50 - Lime Kiln Road NY 52 (East Fishkill) Res 8-3 RW/32789309 - This work is weather permitting, Plan travel accordingly; delays…",
      "body": null,
      "instruction": null,
      "starts_at": "2026-08-10T14:00:00.000Z",
      "ends_at": "2026-08-15T03:59:59.000Z",
      "all_day": false,
      "timezone": "America/New_York",
      "recurrence": null,
      "review_by": null,
      "affects": {
        "segments": [],
        "trailheads": [],
        "amenities": [],
        "parking": [],
        "stations": [],
        "shuttle_stops": [],
        "programs": []
      },
      "geometry": null,
      "detour_geometry_ref": null,
      "modes_affected": [
        "car"
      ],
      "source": "nysdot_511ny",
      "external_ref": "TRANSCOM-ORC32789409",
      "external_last_seen": "2026-08-06T12:27:14.000Z",
      "display": {
        "site_alert_bar": false,
        "map": true,
        "planner": true,
        "homepage_hero": false,
        "email_digest": false
      },
      "status": "active",
      "published_at": "2026-08-10T14:00:00.000Z",
      "updated_at": "2026-08-06T12:27:14.000Z",
      "author": null,
      "version": 1,
      "revision_note": null
    }
  ]
}