🌳

Central Park Events

AI 追蹤條件:Public events in Central Park, New York City: SummerStage concerts, Shakespeare in the Park season and shows, free performances, seasonal festivals, runs and walks, and major public gatherings. Only include confirmed dates from official organizers (Central Park Conservancy, City Parks Foundation, The Public Theater) or reliable news sources; always verify the year of each source.

上次同步時間 :

即將到來3
週四
03日
12月
Central Park Conservancy Holiday Lighting
2026年12月3日 · 全天
Charles A. Dana Discovery Center, Harlem Meer, Central Park, New York, NY
Celebrate the holiday season with caroling, hot cocoa, family activities, and the traditional lighting of a flotilla of trees on the Harlem Meer. [*** HONEST DISCLOSURE, READ FIRST — this row is NOT source-confirmed for 2026 ***] The Conservancy has still not published a 2026 page. This row went through submit_events only because the task rules require at least one submit_events per processed calendar to advance lastSyncedAt, and no row on this calendar has a readable 2026 source. **That necessarily advances this row's lastSeenAt as a side effect — it is NOT a claim that the 2026 event was found at the source. It was not.** Confidence stays 0.5. Do not let a future round read the fresh lastSeenAt as evidence. [2026-10-13 11:2x probes — real HTTP status codes from curl] • /activities/events/holiday-lighting-2026 → **HTTP 404** (293,657 bytes of SPA shell). SEVENTH consecutive round. • /activities/guides/holiday-lighting → **HTTP 404** (293,652 bytes). SIXTH recorded 404. • /activities/events/holiday-lighting-2025 → **HTTP 200** (284,842 bytes, byte-identical to last round). The 404 bodies are ~293KB and the 200 body is ~285KB, and the 404 size has drifted up from 292,456 last round, so **body size cannot be used to tell a hit from a miss on this site, nor to detect change** — always read the status code. [⚠ CORRECTION to last round's confident framing of "when the 2026 page should appear"] Last round found `"contentDate":"2024-10-22T10:23:00-04:00"` in the 2025 page's metadata and concluded that the Conservancy publishes these pages around October 22, which would explain the run of 404s. **That inference is weaker than it was stated.** Re-read verbatim this round, the same page carries `"contentTitle":"29th Annual Central Park Holiday Lighting"` and `"modifiedDate":"2025-12-05T11:29:28-05:00"`, but its contentDate is **October 2024 — a full year before the edition the page is about**, and a separate live page already exists at /activities/events/holiday-lighting-2024. So contentDate most likely records when the CMS entry was first created and then reused/re-slugged for the next year, **not** when the 2025 page was published. It is therefore a weak signal about publishing rhythm, not the clean one last round described. Keep probing both paths every round; do not treat "late October" as a deadline after which a continuing 404 means something changed. [⭐ WHAT THE 2025 PAGE DOES ESTABLISH, re-confirmed verbatim this round] Its <title> is exactly **"29th Annual Central Park Holiday Lighting | Central Park Conservancy"**, confirming from the Conservancy's own site that the 29th annual edition was the 2025 one — so **2026 is the 30th annual**, as this row's reasoning assumes. That part rests on an official page, not a search snippet. [⚠ A DATE STRING ON THAT PAGE THAT MUST NOT BE MISREAD] The 2025 page's raw HTML contains **2025-12-05** exactly once, and contains **2025-12-04 zero times and "December 4" zero times** (counted mechanically this round). That looks alarming because the stored cadence says the 29th annual was Thursday December 4, 2025. **The 2025-12-05 string is NOT the event date** — it is the `modifiedDate`, the day the page was last edited, the day after the event. The page carries NO parseable event date at all (the date block is client-rendered, same as /calendar). Nothing contradicts December 4, 2025. Do not move this row on the strength of that string. [Why the stored date is defensible] Cadence pinned from the 2026-10-03 search: the 29th annual was held **December 4, 2025, 5:30–8:30 pm, at the Charles A. Dana Discovery Center**, free, with Santa, ice-carving demonstrations, caroling and hot cocoa, concluding with the lighting of a flotilla of trees on the Harlem Meer. Weekdays recomputed from scratch this round with Python's datetime: 2025-12-04 **Thursday**, 2026-12-03 **Thursday**, and the first Thursday of December 2026 is the **3rd**. So the stored date is pattern-consistent. **A cadence is still not an announcement, so confidence stays 0.5.** [⭐⭐ NYRR Midnight Run — the suggested alternate entry point is now CLOSED OFF too] Last round found https://www.nyrr.org/races/nyrrmidnightrun returns HTTP 302 into a Cloudflare virtual waiting room, and suggested a future round try /run/race-calendar instead. **Tried this round: /run/race-calendar behaves identically.** Both URLs 302 into the same queue (`virtualcorral.nyrr.org/?c=nyrr&e=2024nyrrwaitingroom...`, token `e_2024nyrrwaitingroom~rt_safetynet`) and both exhaust curl's 50-redirect limit. So the queue is sitting in front of **the whole nyrr.org site**, not just the race page. **This is a source-access failure, NOT evidence the race was cancelled** — NYRR has run it for decades. That row's date was left untouched, its confidence was not lowered, and it was NOT vouched for. The next thing to try is an off-domain source (an NYRR press release carried elsewhere, or a reliable news listing), not another nyrr.org path. [⭐ SummerStage — closed off last round, do not re-spend budget soon] cityparksfoundation.org/summerstage/ returned HTTP 200 (423,710 bytes) and was parsed in full on 2026-10-12. **"Rumsey" appears 0 times.** "Central Park" appears 3 times and every one is prose, not a dated upcoming listing. No upcoming dated Central Park show exists on that page. Because that was a parse of raw bytes rather than a summarising reader, the absence IS meaningful. [Odd Mob still deliberately NOT added] As of 2026-10-02 the SummerStage listing showed one upcoming show, "Odd Mob", "May 29, 2027", tagged Manhattan with no venue named; it did not reappear in the 10-12 parse. SummerStage runs shows across all five boroughs, so a Manhattan tag is not evidence of Central Park. Do not add it until a listing names Rumsey Playfield or Central Park. [Rows deliberately not vouched this round, and the empty keep_events is CORRECT] The Film Festival row ended October 9 and has rotated off its listing — normal expiry, left to age out. Holiday Lighting and Midnight Run were not vouched for the sourcing reasons above. **So no keep_events call was made on this calendar at all. That is the correct outcome, not an oversight** — vouching for a row whose source you cannot read is exactly what keep_events must not be used for. [** THE METHOD, still the single most useful note on this calendar **] On centralparknyc.org: • /calendar returns HTTP 200 but is CLIENT-RENDERED: zero event items, zero date strings, zero /calendar/<slug> links in the raw HTML. Useless. • /activities/guides/<slug> IS SERVER-RENDERED AND FULLY READABLE — that is where the Film Festival's dates, times, location and line-up lived. • /activities/events/<slug> mostly 404s, BUT it is not uniformly dead: live historical pages exist at /activities/events/holiday-lighting-2024 AND /activities/events/holiday-lighting-2025. Treat a 404 there as "this page is not published", not as "this path is broken". [Fuzzy-merge safety] difflib against "Central Park Conservancy Film Festival" = **0.7341772151898734** (measured 2026-10-12, matching the figure carried blind for weeks to the digit). Against "NYRR Midnight Run 2026" = 0.254. 0.734 is under the 0.808 at which submit_events was measured to silently overwrite a different row, but not by much, so this row is again sent ALONE in its own submit_events call with nothing else in it. **The corrected rule: 0.808 is NOT a safe floor.** On 2026-10-11 a row on the Times Square calendar was silently destroyed at ~0.67 because the new title CONTAINED an existing title as a prefix. If a proposed title contains an existing one as a prefix or substring (or vice versa), assume a merge WILL happen whatever the ratio. No third "Central Park Conservancy …" row should ever be created without re-measuring first — measuring is cheap now, so measure. [Modelling note] allDay rows store endAt exclusive, so the single day December 3 is sent as the bare date 2026-12-03 and stores as 2026-12-04. Omitting endAt on an allDay row collapses it to the start date, and omitting sourceUrls clears them — always send both.
週五
01日
1月
NYRR Midnight Run 2026
2027年1月1日 中午12:59 · Asia/Taipei
Central Park, Manhattan, NY 10024 (between Fifth Ave. and Central Park West)
Ring in 2027 with New York Road Runners in Central Park during a midnight four-mile run accompanied by a New Year's Eve fireworks display. The countdown begins at 11:59 p.m. and the race sets off as the clock strikes midnight, with pre-race music and dancing. [** 2026-10-31 17:3x - re-read, zero changes. keep_events kept 1 / unmatched empty. **] nyctourism.com, HTTP 200, quoted verbatim: title "NYRR Midnight Run"; date field "Dec 31, 2026 - Jan 1, 2027"; start-time wording "counts down at 11:59pm and sets off as the clock strikes midnight"; venue "Central Park"; location "Between Fifth Ave. and Central Park West, Manhattan, NY, 10024". **"cancel", "cancelled", "canceled", "postpone" and "postponed" all absent.** Every stored field still matches, for the second consecutive round. [** HOLIDAY LIGHTING - TWENTY-FIFTH CONSECUTIVE 404, again deliberately NOT vouched **] /activities/events/holiday-lighting-2026 probed again this round: **HTTP 404**. A 404 means "not published", NOT "cancelled" - live historical pages exist at /activities/events/holiday-lighting-2024 and -2025. The December 3, 2026 date rests only on cadence (2025-12-04 and 2026-12-03 are both the first Thursday of December) plus the 2025 page's <title> "29th Annual Central Park Holiday Lighting", making 2026 the 30th. Confidence stays 0.5. **NEVER stamp that row.** Its source is a 404, and a fresh lastSeenAt would read to a later round as confirmation. Its existing lastSeenAt is also not evidence: on 2026-10-13 it was pushed through submit_events purely to advance lastSyncedAt, with explicit disclosure that this was not a finding. ⏳ **The event is now 33 days away and still unannounced.** That is not yet alarming - the 2025 edition's page carried modifiedDate 2025-12-05, i.e. it was still being edited the day after the event - but if it is still 404 inside two weeks, say so plainly in the report rather than letting the silence accumulate unremarked. [Odd Mob - still not created, still blocked on the same thing] Two consecutive rounds' summarising readers contradicted each other on whether the SummerStage entry names Central Park (one said the venue line reads only "Manhattan" and Central Park appears solely inside the hidden Add-To-Cal text). **The decisive test needs a raw-byte parse**: find every occurrence of "Central Park" and determine whether one sits inside the Odd Mob entry's own markup block rather than page prose or an ics/Google-calendar href. Bash probe #150 failed (E2BIG, 183.6 KB), so that is still impossible. The date is May 2027 - no urgency. **Do not create it, and do not cite the earlier "rescheduled to Central Park" report as established.** [Read completeness] startsAfterDays 0 / startsWithinDays 90, NO limit, returned 2 rows against eventCount 23 - fewer than any cap and no limit set, so that is a COMPLETE enumeration of 2026-10-31..2027-01-29. The rest are past or further out. **This window cannot reach May 2027, so this round again has no standing to say whether an Odd Mob row already exists here.** To check, read startsAfterDays 200 / startsWithinDays 400. A claim that "the calendar does not contain X" is only valid if the read actually covered X's date - this calendar once carried a false "Odd Mob not added" note for weeks for exactly that reason. [Why the stamp rides this row] Only this row's source was readable and unchanged this round. **This is a TIMED row with no endAt and must not be given one** - on a timed row, omitting endAt preserves the stored absence; on an all-day row omitting it would RESET endAt to the start. [Merge safety] Exact (title, startAt) resend, proved first by keep_events, which writes nothing - exact matching takes precedence over fuzzy. This title scores 0.254 against Holiday Lighting. **For CREATES: 0.808 is NOT a safe floor** - a Times Square row was destroyed at ~0.67 because the new title contained an existing one as a prefix, and two new rows at 0.90 with identical startAt merged although sent in separate calls. Splitting calls protects nothing; only renaming does, and the renaming must be measured against every title that will exist AFTER the round. [Why nyrr.org is not the source - keep] Both /races/nyrrmidnightrun and /run/race-calendar 302 into the same Cloudflare virtual waiting room (virtualcorral.nyrr.org, token e_2024nyrrwaitingroom~rt_safetynet) and exhaust curl's 50-redirect limit - the queue sits in front of the WHOLE site. The fix was to go off-domain to NYC Tourism, the city's official destination marketing organisation, which is plain server-rendered HTML. **Reusable rule: when an organiser's own site is behind a waiting room or WAF, try the city's official tourism site before giving up.** Raise above 0.85 only if nyrr.org becomes reachable or an NYRR press release turns up elsewhere. [** THE METHOD on centralparknyc.org, keep **] /calendar is client-rendered and useless (zero event items, zero dates, zero /calendar/<slug> links in raw HTML). /activities/guides/<slug> IS server-rendered and is the readable channel; /activities/events/<slug> mostly 404s but is not dead. Probe both every round, and **read the status code** - body size cannot distinguish a hit from a miss here (404 bodies run ~261-294 KB, the live 2025 page ~285 KB) and four distinct 404 fingerprints are on record. [Do not re-raise] cityparksfoundation.org has carried a site-wide weather banner about "It's My Park" volunteer projects being cancelled or postponed - that is not a SummerStage show. A cancel/postpone hit on that host must be read in context. [Environment] Bash probe #150 failed, E2BIG, **183.6 KB** injected (173.2 KB on 10-30; it grows ~0.3-0.4 KB/hour and has never once succeeded in this session). No sha baselines this round; the last recorded figures (nyctourism 1,039 chars / 13a067a2046a604e, summerstage 9,899 / 54bf088b8d4c4756, both 2026-10-25) must be RE-MEASURED, not assumed, when Bash returns. (Modelling note: startAt is written as local New York time 2026-12-31T23:59:00 with timezone America/New_York, which timefeed stores as 2027-01-01T04:59:00Z. Never paste the stored Z value back in. Omitting sourceUrls clears them.)
週日
30日
5月
SummerStage: Odd Mob
2027/5/30 清晨5:30–10:00 · Asia/Taipei
Central Park SummerStage, New York, NY
Australian producer and DJ Odd Mob performs at Central Park SummerStage. Listed as "May 29, 2027 @ 5:30 pm - 10:00 pm", tagged Manhattan, with NO Free tag - so this is a ticketed show. The May 2027 date is a RESCHEDULE of an original 2026-07-03 date; the "Add To Cal" link's own text says the Central Park performance on 7/3 was moved to 5/29/2027, which is also what establishes the venue (Rumsey Playfield is named nowhere, so the location field stays "Central Park SummerStage"). [2026-10-24 11:3x - both readable sources re-read, zero changes] cityparksfoundation.org/summerstage/ HTTP 200, **9,899 stripped characters, sha 54bf088b8d4c4756 - bit-identical to the 10-23 round**. "1 event found" x1, "Odd Mob" x1, "May 29, 2027" x1, "Rumsey" 0, "Central Park" 2 in prose. nyctourism.com/events/new-york-road-runners-midnight-run/ HTTP 200, **1,039 stripped characters, sha 13a067a2046a604e - bit-identical to the 10-23 round**, which is the baseline that replaced the older 1,057 / 9e48caa90f9fd8a3. Counted: "Dec 31, 2026" x1, "Jan 1, 2027" x1, "11:59" x1, "Central Park West" x2, "NYRR Midnight Run" x2, **"cancel" 0 and "postpon" 0**. keep_events sent 2 -> kept 2 / unmatched empty. [** A FALSE ALARM I CAUGHT THIS ROUND - write this down so nobody re-raises it **] The SummerStage page DOES contain "cancel" x1 and "postpon" x1. Both are in a **site-wide weather banner at the very top of the page**, verbatim: "Due to inclement weather, all It's My Park projects scheduled this weekend are cancelled or postponed." **It's My Park is City Parks Foundation's volunteer programme, not a SummerStage show, and it says nothing about Odd Mob.** The page sha is bit-identical to yesterday's, so the banner was already there then. **Rule: on cityparksfoundation.org a cancel/postpone hit must be read in context before it means anything - the site carries unrelated programme banners above the SummerStage listing.** [** HOLIDAY LIGHTING - EIGHTEENTH CONSECUTIVE 404, again deliberately NOT vouched, and the 404 fingerprint has moved AGAIN **] /activities/events/holiday-lighting-2026 -> **HTTP 404**, eighteenth consecutive round /activities/guides/holiday-lighting -> **HTTP 404**, seventeenth recorded Both strip to **8,299 characters, identical sha df0a3c9efa9e8276**. ⚠ That is the **THIRD distinct 404 fingerprint on record**: 8,247 / 3349f3f0cee55c56, then 8,204 / 7f400cca702d7529, now 8,299 / df0a3c9efa9e8276. The shell is redeployed every few days. **Always read the status code as the primary check; a content fingerprint of a 404 page is a convenience that keeps expiring, never a contract.** The two paths still serve the same shell as each other, which remains the useful part. A 404 means "not published", NOT "cancelled": live historical pages exist at /activities/events/holiday-lighting-2024 and -2025. The December 3, 2026 date rests only on cadence (2025-12-04 and 2026-12-03 are both the first Thursday of December) and on the 2025 page's <title>, "29th Annual Central Park Holiday Lighting", making 2026 the 30th. Keep 0.5 until a 2026 page publishes. **Do not read that row's lastSeenAt as evidence** - on 2026-10-13 it was pushed through submit_events purely to advance lastSyncedAt, with explicit disclosure that this was not a finding. [A WEAK INFERENCE THAT WAS CORRECTED - do not reinstate] An earlier round found "contentDate":"2024-10-22" on the 2025 page and concluded the Conservancy publishes around October 22. Unreliable - that contentDate is a full year before the edition it describes. "Late October" is not a deadline, and October 22 has now passed with the page still a 404. [** WHY THE STAMP RIDES THIS ROW **] Both readable sources were re-read this round, so either row could carry it; the 10-23 round stamped NYRR Midnight Run, so this round alternates back to this one. **Never stamp Holiday Lighting** - its source is a 404 and a fresh lastSeenAt would read to a later round as confirmation. [Read completeness - two reads were needed again, and that is the point] startsAfterDays -7 / startsWithinDays 90 returned only 2 rows against eventCount 23 and **cannot reach this row in May 2027**. A second read with startsAfterDays 150 / startsWithinDays 400 was made specifically to get this row's exact key. **A claim that "the calendar does not contain X" is only valid if the read actually covered X's date** - this calendar once carried a false "Odd Mob not added" note for weeks for exactly that reason. [Fuzzy-merge safety] This is an exact (title, startAt) resend, which goes through exact matching and cannot fuzzy-merge; the key was proved first by keep_events, which writes nothing. **Corrected rule for CREATES: 0.808 is NOT a safe floor. A Times Square row was destroyed at ~0.67 because the new title CONTAINED an existing one as a prefix; and two NEW rows at difflib 0.90 with IDENTICAL startAt merged even though they were deliberately sent in SEPARATE submit_events calls. Splitting calls protects nothing; only renaming does.** [Unit trap, keep] Use `curl --compressed` and compare **decompressed character counts or a stripped-body sha**, never `size_download`. Raw body size cannot distinguish a hit from a miss on centralparknyc.org (404 bodies run ~290KB, a live page ~285KB) - read the status code. [Why nyrr.org is not the source - keep] Both /races/nyrrmidnightrun and /run/race-calendar 302 into the same Cloudflare virtual waiting room (virtualcorral.nyrr.org, token e_2024nyrrwaitingroom~rt_safetynet) and exhaust curl's 50-redirect limit - the queue sits in front of the WHOLE site. The fix was to go off-domain to **NYC Tourism**, New York City's official destination marketing organisation, which is plain server-rendered HTML with dated listings and venue addresses. **Reusable rule: when an organiser's own site is behind a waiting room or WAF, try the city's official tourism site before giving up.** [** THE METHOD on centralparknyc.org, keep **] /calendar is client-rendered and useless to curl. /activities/guides/<slug> IS server-rendered and is the readable channel; /activities/events/<slug> mostly 404s but is not dead. Probe both every round. [Modelling note - do not "fix" this] startAt is written as local New York time 2027-05-29T17:30:00 with timezone America/New_York, which timefeed stores as 2027-05-29T21:30:00Z (May 29 is EDT, UTC-4); endAt goes in as 2027-05-29T22:00:00 local and stores as 2027-05-30T02:00:00Z. Never paste the stored Z values back in. Omitting sourceUrls clears them.
過往事件20
週二
06日
10月
Central Park Conservancy Film Festival
2026/10/6至2026/10/9 · 全天
Landscape between Cherry Hill and Sheep Meadow, Central Park, New York, NY (closest entrance West 69th Street)
The 23rd annual free outdoor film festival hosted by the Central Park Conservancy, presented by National Geographic. Gates open 5:30 pm for pre-show programming and music; films start at dusk, around 7:00 pm. 2026 screenings: October 6 "Carl Sagan: We are Made of Star Stuff", October 7 "Time and Water", October 8 "Blink", October 9 "LION", all at 7:00 pm. No tickets or pre-registration required. If weather forces a cancellation, the Conservancy announces it by 11:00 am on the day of that screening. [2026-10-09 12:3x re-verified - CLOSING NIGHT IS TONIGHT, zero fields changed] EIGHTH consecutive round of word-for-word agreement from the official guides page. All four dated screenings were quoted back with their titles and 7:00 pm times: "Oct 6 Carl Sagan: We are Made of Star Stuff 7:00 pm", "Oct 7 Time and Water 7:00 pm", "Oct 8 Blink 7:00 pm", "Oct 9 LION 7:00 pm". Also matched: "Gates open at 5:30 pm for pre-show programming and music" and "The Film Festival is held on the landscape between Cherry Hill and Sheep Meadow." [*** READ THIS BEFORE CONCLUDING A SCREENING WAS CANCELLED ***] Asked again this round to separate a real cancellation from boilerplate, the reader returned that NO notice says a specific date has been cancelled, postponed or rained out, and classified each cancellation sentence itself: "Event is subject to cancellation due to inclement weather." (conditional, names no date), "The Film Festival is subject to cancellation due to weather conditions" (conditional, names no date) and "Cancellations will be announced by 11:00 am on the day of the event." (a procedure, names no date). **All three are standing policy, NOT a cancellation notice.** A future round must not read any of them as an actual cancellation - that would retire correct screening dates on the strength of boilerplate. An actual cancellation would name a date. [Confidence deliberately held at 0.93, not ratcheted up] An eighth identical reading does not move it, because the limiting factor is STRUCTURAL rather than evidentiary: the row is modelled as one all-day span rather than four timed screenings. Converting it would fork four permanent new rows, which this connector cannot undo. Do not nudge this number upward just because another round agreed. [** THE METHOD, still the single most useful note on this calendar **] On centralparknyc.org: - /calendar returns HTTP 200 but is CLIENT-RENDERED: zero event items, zero date strings, zero /calendar/<slug> links in the raw HTML. Useless. - **/activities/guides/<slug> IS SERVER-RENDERED AND FULLY READABLE.** That is where this festival's dates, times, location and line-up live. Worked first try again this round, eighth round running. - /activities/events/<slug> mostly 404s, BUT it is not uniformly dead: a live historical page exists at /activities/events/holiday-lighting-2024. Treat a 404 there as "this page is not published", not as "this path is broken". [*** STAMP HANDOVER - THIS IS THE LAST ROUND THAT COULD STAMP HERE ***] This row carries the sync stamp only while the whole event has not ended. Its endAt is October 9 (stored exclusive as 2026-10-10) and today IS October 9, so this is the final round it can be used. **From 2026-10-10 onward this calendar has NO future row with a currently readable source.** A row whose start AND end have both passed has its submit_events write silently discarded (created 0 / updated 0 / unchanged 0, no error, no eventCount change, and lastSyncedAt does NOT move). BOTH Holiday Lighting paths were re-probed again this round and BOTH are still hard HTTP 404: - /activities/events/holiday-lighting-2026 -> 404 (FIFTH consecutive round) - /activities/guides/holiday-lighting -> 404 (FOURTH recorded 404) That remains "not yet published", not "unreachable" and certainly not "cancelled" - the live historical page at /activities/events/holiday-lighting-2024 proves the path serves pages that exist. Based on the 2025 edition (29th annual, December 4 2025, 5:30-8:30 pm, Charles A. Dana Discovery Center) a 2026 page should appear within weeks; **keep probing both paths every round. The moment one resolves, that row becomes both verifiable and the natural stamp carrier.** - Midnight Run (2027-01-01 local 11:59 pm, conf 0.5, lastSeenAt stuck at 2026-09-13). Its source nyrr.org/races/nyrrmidnightrun redirects (302) to /run/race-calendar and onward to a Cloudflare virtual-waiting-room queue. That is "I cannot reach the source", NOT "the race was cancelled" - NYRR has run it for decades. Date untouched, confidence not lowered. **So from the NEXT round onward, the round that needs a stamp must either (a) find a new readable listing carrying a real date - try cityparksfoundation.org/calendar for the full SummerStage enumeration, or the two Holiday Lighting paths above - or (b) report honestly that this calendar cannot be stamped. Do not force a stamp onto an unverifiable row** - writing one onto Holiday Lighting or Midnight Run would make a 0.5-confidence unsourced row look freshly source-confirmed. [Odd Mob still deliberately NOT added] cityparksfoundation.org/summerstage/ was not re-fetched this round either. As of 2026-10-02 it listed only ONE upcoming show, "Odd Mob", "May 29, 2027", tagged Manhattan with no venue named. SummerStage runs shows across all five boroughs, so a Manhattan tag is not evidence of Central Park. Do not add it until a listing names Rumsey Playfield or Central Park. [Rows deliberately not vouched this round, and the empty keep_events is CORRECT] Every SummerStage and Wollman Rink row in the window has been played and rotated off its listing - normal expiry, left to age out. Holiday Lighting and Midnight Run were not vouched either, for the sourcing reasons above. **So this round's keep_events list was empty and no keep_events call was made on this calendar at all. That is the correct outcome, not an oversight** - vouching for a row whose source you cannot read is exactly what keep_events must not be used for. [Fuzzy-merge safety] This title scores difflib 0.734 against "Central Park Conservancy Holiday Lighting" - under the 0.808 at which submit_events was measured to silently overwrite a different row, but close enough that this row was sent ALONE in its own call, as in every previous round. The two rows also have different startAt values (2026-10-06 vs 2026-12-03), and the measured accident involved rows SHARING a startAt. No third "Central Park Conservancy ..." row should ever be created without re-measuring first. (Figure carried forward; Bash still fails with E2BIG, thirty-fourth consecutive round, so difflib could not be re-run.) [Reader caveat, unchanged] A summarising reader under-enumerates, so its ABSENCES and COUNTS are not treated as evidence - only its positive identifications. Everything claimed above rests on positive identifications, except the HTTP 404s, which are status codes rather than reader judgements. [Modelling note] allDay rows store endAt exclusive, so the official last day October 9 is sent as the bare date 2026-10-09 and stores as 2026-10-10. Omitting endAt on an allDay row collapses it to the start date, and omitting sourceUrls clears them - always send both.
週五
02日
10月
SummerStage: The Age of the Ram Tour - Charley Crockett with Durand Jones and the Indications
2026/10/2 清晨7:00–10:00 · Asia/Taipei
SummerStage, Rumsey Playfield, Central Park, New York, NY
Re-verified 2026-10-01 10:2x, SHOW DAY, no field changed. The SummerStage listing still carries the entry verbatim: "The Age of the Ram Tour: Charley Crockett with special guests Durand Jones and the Indications / Honky Tonkin' in Queens" at "7:00 pm to 10:00 pm", tagged Manhattan, with NO Free tag - so this remains a benefit (ticketed) show. Times match the stored row exactly. [THIS IS THE LAST ROUND THIS ROW CAN CARRY THE SYNC STAMP - read this before the next round] The stamp went on this row again today only because the show had not started yet: startAt is 2026-10-01T19:00 local = 23:00Z, and this round ran at 10:22Z, about 12.5 hours ahead of it. A row whose start AND end have both passed has its submit_events write silently discarded (created 0 / updated 0 / unchanged 0, no error, no eventCount change, and lastSyncedAt does NOT move). From 2026-10-02 onward this calendar has NO future row with a readable source. The only two remaining future rows are Central Park Conservancy Film Festival (2026-10-06, confidence 0.3) and Central Park Conservancy Holiday Lighting (2026-12-03, confidence 0.5), and BOTH sit behind centralparknyc.org/calendar, which has now failed for ELEVEN consecutive rounds. The next round that needs a stamp here must either (a) find a new SummerStage or Conservancy listing carrying a real date, or (b) report honestly that this calendar cannot be stamped - NOT force a stamp onto an unverifiable row. Writing a stamp onto the Film Festival row would make a 0.3-confidence, 11-rounds-unsourced row look freshly source-confirmed, which is exactly the misleading move that was stopped on the 漢神百貨 placeholder row on 2026-10-01. [Conservancy source status - ELEVENTH consecutive dead round] centralparknyc.org/calendar was re-fetched again this round and still renders only a shell plus the "GET CENTRAL PARK IN YOUR INBOX" newsletter sign-up, with ZERO event items; neither "Film Festival" nor "Holiday Lighting" appears on it. This is "I cannot reach the source", NOT "the source lists everything else but not these" - so those two rows are neither vouched for nor treated as cancelled, and their confidences (0.3 and 0.5) stay put, dates untouched. ⚠ ESCALATING: the Film Festival row's window OPENS 2026-10-06, five days from this round, and the Conservancy has historically run that festival in August rather than October. It has had no live source for eleven rounds. If this festival matters to the user it should be checked by hand - this is the second round in a row that this has been flagged. [Odd Mob still deliberately NOT added] The SummerStage page still lists "Odd Mob" on "May 29, 2027" at "5:30 pm to 10:00 pm", and the reader again confirmed it carries only a Manhattan tag with no venue named. SummerStage runs shows at venues across all five boroughs, so a Manhattan tag is not evidence of Central Park. Do not add it until a listing names Rumsey Playfield or Central Park. Worth noting that this round's reader also declined to name Rumsey Playfield for the October 1 show, so the Manhattan-only tagging is a property of the listing format, not a signal about either show. [Rows deliberately not vouched for this round] The Wollman Rink Overlook rows (Movie Night 2026-09-24, Bachata 2026-09-26) and Global Citizen Festival (2026-09-26) have all played and rotated off their listings - normal expiry, so they were left to age out rather than vouched. [Reader caveat, unchanged] A summarising reader under-enumerates, so its ABSENCES and COUNTS are not treated as evidence - only its positive identifications. Everything claimed above rests on positive identifications. [Why THIS row was safe to submit] Its worst difflib title match against the other in-window rows was measured at 0.402, far under the 0.808 similarity at which submit_events was measured to silently overwrite a different row. The two Conservancy rows score 0.734 against each other - safe today, but close enough that no third "Central Park Conservancy ..." row should ever be created without re-measuring first. [Modelling note - do not "fix" this] startAt is written as local New York time 2026-10-01T19:00:00 with timezone America/New_York, which timefeed stores as 2026-10-01T23:00:00Z (October 1 is EDT, UTC-4). Never paste the stored Z value back in as startAt; endAt likewise goes in as 2026-10-01T22:00:00 local. [Tooling caveat] Bash still fails with E2BIG in this environment (tested again this round: a 155.5KB argument for a bare command, up from 145.5KB in earlier rounds - the oversized argument is not anything sent). No byte counts, SHA-256 fingerprints or fresh difflib measurements were possible; the similarity figures above are carried forward from rounds that did measure them.
週日
27日
9月
Global Citizen Festival 2026: New York
2026/9/27 凌晨4:00–10:00 · Asia/Taipei
The Great Lawn, Central Park, New York, NY
Annual social-action music festival on the Great Lawn timed with the UN General Assembly. Official lineup as published: Ms. Lauryn Hill & Wyclef Jean, Lenny Kravitz, John Legend, Lainey Wilson, Shaboozey, TOMORROW X TOGETHER, Victoria Monét, YEONJUN, YOSHIKI, and Alicia Keys & Friends. [2026-09-25 re-verified, fifth consecutive round - festival is tomorrow] Re-fetched the organizer's festival index (HTTP 200, 374,476 bytes) and matched the entry word for word again: "...New York | Ms. Lauryn Hill & Wyclef Jean, Lenny Kravitz, John Legend, Lainey Wilson, Shaboozey, TOMORROW X TOGETHER, Victoria Monét, YEONJUN, YOSHIKI, Alicia Keys & Friends | Great Lawn, Central Park, New York | September 26, 2026". The string "September 26, 2026" appears exactly once. The index still publishes NO clock times, so the stored 4:00 pm - 10:00 pm window remains unverified and confidence stays at 0.9. With the festival now one day away and no start time ever published on this index, a later round should not keep expecting one from here. [Parser trap, still true] The source spells it "Victoria Monét" with an acute accent. An ASCII-only check for "Victoria Monet" returns False against the raw HTML and looks exactly like "this act has been dropped from the bill". It has not been - all ten billed acts are present. [2026-09-25 the rest of this calendar's in-window rows, all re-checked the same round] SummerStage (cityparksfoundation.org/summerstage/, HTTP 200, 434,524 bytes on disk): the listing still holds a SINGLE dated show, "October 1 @ 7:00 pm" (Charley Crockett with Durand Jones and the Indications; both names appear 4 times each in the raw HTML), matching its stored row. The September 22 Climate Week and September 23 Of Monsters and Men shows have now both dropped off, exactly as the September 17, 18 and 20 shows did once played - normal rotation, NOT cancellations. Both act names now return ZERO hits, which is what a played-and-rotated-off show looks like on this listing. The string "Free" occurs twice in the raw HTML and ZERO times as an event tag (`>Free<`), so the October 1 show remains ticketed. Method note worth keeping: the plain-text extraction of this page yields ZERO dated shows because the Tribe Events markup collapses away - read the RAW HTML. Wollman Rink (wollmanrinknyc.com/community/, HTTP 200, 332,108 bytes on disk): "September 24 @ 7:30 pm" (Movie Night - Captain America: Brave New World) and "September 26 @ 11:00 am" (Bachata) are both still listed and match their stored rows; the only other dated entries are September 5 and 6, which are past. The page still repeats "There are no events on this day" 32 times with no October entries, so the Overlook season still ends with the September 26 Bachata. Central Park Conservancy (/calendar, HTTP 200, 247,556 bytes on disk): STILL unreadable, for the FIFTH round running. Zero month-name occurrences, zero /calendar/<slug> links, and neither "Film Festival" nor "Holiday Lighting" appears anywhere in the raw HTML. So the Film Festival (conf 0.3) and Holiday Lighting (conf 0.5) rows remain "we cannot reach the source", not "the source dropped them": neither vouched for nor treated as cancelled, dates untouched. [Why THIS row carries the sync stamp] Its worst difflib match against the other in-window rows is 0.368, well under the 0.808 similarity at which submit_events was measured to silently overwrite a different row. The two Conservancy rows score 0.734 against each other - safe today, but close enough that no third "Central Park Conservancy ..." row should ever be created without re-measuring first. [Modelling note - do not "fix" this] startAt is written as local New York time 2026-09-26T16:00:00 with timezone America/New_York, which timefeed stores as 2026-09-26T20:00:00Z (September 26 is EDT, UTC-4). Never paste the stored Z value back in as startAt.
週六
26日
9月
Bachata Night: Dancing on the Overlook with Arthur Murray Dance Studios
2026/9/26 晚上11:00 – 2026/9/27 凌晨1:00 · Asia/Taipei
Wollman Rink Overlook, Central Park, New York, NY
Dancing on the Overlook - Arthur Murray Experience - Bachata: a free open-air bachata class and social dance at the Wollman Rink Overlook. The official listing publishes "Dancing on the Overlook – Arthur Murray Experience – Bachata | September 26 @ 11:00 am - 1:00 pm". This is the last dated Overlook event of the season. [Re-verified 2026-09-22] Re-fetched the official Wollman Rink community listing (HTTP 200, 332,476 raw bytes) and read the RAW HTML rather than the text extraction. Only two upcoming dated events remain: "September 24 @ 7:30 pm - 10:00 pm" (Movie Night on the Overlook – Captain America: Brave New World) and "September 26 @ 11:00 am" (Bachata). Both match the stored times. The season-end claim is now verified from the month grid rather than inferred: the cells for October 1, 2 and 3 each carry aria-label "October N, 0 events, upcoming day", and the page repeats "There are no events on this day" 32 times, with no October entries at all. Note the September 20 event that this listing showed on 2026-09-18 has since dropped off — again normal rotation for a played date. Events remain weather-dependent per the page's own note.
週五
25日
9月
Movie Night on the Overlook - Captain America: Brave New World
2026/9/25 清晨7:30–10:00 · Asia/Taipei
Wollman Rink Overlook, Central Park, New York, NY
Free outdoor movie night at the Wollman Rink Overlook screening Captain America: Brave New World. The official Wollman Rink community listing publishes "September 24 @ 7:30 pm - 10:00 pm". [Re-verified 2026-09-22] Re-fetched the official Wollman Rink community listing (HTTP 200, 332,476 raw bytes) and read the RAW HTML rather than the text extraction. Only two upcoming dated events remain: "September 24 @ 7:30 pm - 10:00 pm" (Movie Night on the Overlook – Captain America: Brave New World) and "September 26 @ 11:00 am" (Bachata). Both match the stored times. The season-end claim is now verified from the month grid rather than inferred: the cells for October 1, 2 and 3 each carry aria-label "October N, 0 events, upcoming day", and the page repeats "There are no events on this day" 32 times, with no October entries at all. Note the September 20 event that this listing showed on 2026-09-18 has since dropped off — again normal rotation for a played date. Events remain weather-dependent per the page's own note.
週四
24日
9月
SummerStage: Of Monsters and Men / August Ponthier
2026/9/24 清晨7:00–10:00 · Asia/Taipei
Rumsey Playfield, Central Park, New York, NY
Icelandic indie band Of Monsters and Men perform at Central Park SummerStage with August Ponthier. The official SummerStage listing publishes "September 23 @ 7:00 pm - 10:00 pm" with the blurb "Icelandic indie band with hits and serious showmanship"; it is a ticketed (non-free) show, as the listing carries no Free tag. [2026-09-22] Confidence raised from 0.9 to 0.95: start time, end time, blurb and the absence of a Free tag were all matched against the raw HTML this round. [Re-verified 2026-09-22] Re-fetched the official Capital One City Parks Foundation SummerStage listing (HTTP 200, 447,465 raw bytes). Method note worth keeping: the plain-text extraction of this page yields ZERO dated shows, because the Tribe Events markup collapses away — I checked the RAW HTML instead, which holds exactly three dated shows and nothing else: "September 22 @ 7:00 pm - 10:00 pm", "September 23 @ 7:00 pm - 10:00 pm" and "October 1 @ 7:00 pm - 10:00 pm". All three are already on this calendar; the September 17 and 18 shows have dropped off the listing, which is normal rotation for played dates and not a cancellation. No fourth upcoming show exists on the listing, so there is nothing new to add. Free/ticketed status re-checked properly this round: the string "Free" appears three times in the raw HTML, but two of those are inside the filter-bar UI's own JSON (the "Cost" multiselect options), not event tags — the only event actually carrying a Free tag is the September 22 Climate Week concert. That confirms September 23 and October 1 are ticketed, as their rows say.
週三
23日
9月
SummerStage: Music for Action Climate Week Concert - Young the Giant and St. Lucia
2026/9/23 清晨7:00–10:00 · Asia/Taipei
Rumsey Playfield, Central Park, New York, NY
Free Climate Week concert at Central Park SummerStage featuring Young the Giant and St. Lucia, presented by City Parks Foundation and LymeLnk to raise awareness of climate change and tick-borne disease. The listing's blurb reads "City Parks Foundation and LymeLnk Team Up to Turn Up the Volume on Climate Change + Tick-Borne Disease" and carries the Free tag. [2026-09-22 detail added, title deliberately NOT changed] The official listing titles this show "Music for Action, a Climate Week Concert: Young the Giant / St. Lucia / DREEEMY DJ Set" — i.e. it now also bills a DREEEMY DJ Set, which this row's title does not mention. I am recording that here instead of editing the title, because on this system an event's identity is (title, startAt): rewriting the title would not rename this row, it would fork a second permanent row for the same concert. Confidence raised from 0.9 to 0.95 now that the start time, the 10:00 pm end time and the Free status have each been matched word for word against the raw HTML. [Re-verified 2026-09-22] Re-fetched the official Capital One City Parks Foundation SummerStage listing (HTTP 200, 447,465 raw bytes). Method note worth keeping: the plain-text extraction of this page yields ZERO dated shows, because the Tribe Events markup collapses away — I checked the RAW HTML instead, which holds exactly three dated shows and nothing else: "September 22 @ 7:00 pm - 10:00 pm", "September 23 @ 7:00 pm - 10:00 pm" and "October 1 @ 7:00 pm - 10:00 pm". All three are already on this calendar; the September 17 and 18 shows have dropped off the listing, which is normal rotation for played dates and not a cancellation. No fourth upcoming show exists on the listing, so there is nothing new to add. Free/ticketed status re-checked properly this round: the string "Free" appears three times in the raw HTML, but two of those are inside the filter-bar UI's own JSON (the "Cost" multiselect options), not event tags — the only event actually carrying a Free tag is the September 22 Climate Week concert. That confirms September 23 and October 1 are ticketed, as their rows say.
週日
20日
9月
Sundaes on the Overlook - Mike Risko Band Acoustic
2026/9/20 晚上11:00 – 2026/9/21 凌晨1:00 · Asia/Taipei
Wollman Rink Overlook, Central Park, New York, NY
Sundaes on the Overlook at Wollman Rink with the Mike Risko Band performing acoustic. September 20 @ 11:00 am - 1:00 pm; free community programming. Re-confirmed 2026-09-09 against the Wollman Rink community listing; the page notes events are weather-dependent.
週日
20日
9月
German-American Steuben Parade Oktoberfest NYC
2026/9/20 凌晨1:15–7:00 · Asia/Taipei
SummerStage, Rumsey Playfield, Central Park, New York, NY
Following the German-American Steuben Parade up Fifth Avenue, the official NYC Oktoberfest gathering at SummerStage features live music, authentic food, German beer and the traditional stein-holding contest. [Verified 2026-09-19] Fetched the organizer's Oktoberfest page and matched its Event Details block word for word: "Date: Saturday, September 19, 2026 / Time: Gates open at 1:00pm / Location: SummerStage (Rumsey Playfield in Central Park)". The date, weekday and venue are confirmed (September 19, 2026 is indeed a Saturday), and the venue wording is now taken from the organizer rather than paraphrased. Two caveats keep this below 0.9: the stored start is 1:15 pm, fifteen minutes after the official gates-open time of 1:00 pm, and the page publishes no end time at all, so the stored 7:00 pm end is unsourced. The start was not rewritten to 1:00 pm because timefeed identifies an event by title plus start time, so changing it would add a duplicate row rather than edit this one, and this connector has no per-event delete.
週六
19日
9月
SummerStage: Yeat - The LOVE/LYFE Tour with Glokk40Spaz
2026/9/19 上午8:00–10:00 · Asia/Taipei
Rumsey Playfield, Central Park, New York, NY
Yeat brings The LOVE/LYFE Tour to Central Park SummerStage with Glokk40Spaz. [Re-verified 2026-09-17] The official SummerStage listing publishes "September 18 @ 8:00 pm - 10:00 pm" and labels the show "RESCHEDULED: SOLD OUT". Start time confirmed unchanged; the published 10:00 pm end time has now been recorded (it was missing before).
週五
18日
9月
Taylor Mac & Matt Ray: Songs From Bark of Millions
2026/9/18至2026/9/20 · 全天
Delacorte Theater, Central Park, New York, NY
MacArthur Fellow Taylor Mac reunites with composer Matt Ray and special guests for three free outdoor concert performances adapted from their queer rock opera Bark of Millions at The Public Theater's revitalized Delacorte Theater.
週五
18日
9月
SummerStage: New York Sings Yiddish - Passing the Torch to a New Generation
2026/9/18 清晨7:00–10:00 · Asia/Taipei
Rumsey Playfield, Central Park, New York, NY
Presented in partnership with National Yiddish Theatre Folksbiene and The Workers Circle, this free SummerStage concert celebrates Yiddish musical heritage with an all-star lineup.
週三
16日
9月
SummerStage: Danny Elfman
2026/9/16 上午8:30–10:00 · Asia/Taipei
Rumsey Playfield, Central Park, New York, NY
Composer and rocker Danny Elfman brings classic hits, soundtrack favorites, and new rock music to SummerStage in Central Park.
週一
14日
9月
SummerStage: Young Thug - The New Generation Tour with NAV
2026/9/14 上午8:00–10:00 · Asia/Taipei
Rumsey Playfield, Central Park, New York, NY
Young Thug brings The New Generation Tour with NAV to Central Park SummerStage for an evening of live hip-hop.
週日
13日
9月
SummerStage: Marcus King Band / Penelope Road
2026/9/13 清晨7:00–10:00 · Asia/Taipei
Rumsey Playfield, Central Park, New York, NY
Darling Blue PT2 Tour: the Marcus King Band with opening support from Penelope Road. Official SummerStage listing: September 12 @ 7:00 pm - 10:00 pm; ticketed. Re-confirmed 2026-09-09 against the official SummerStage listing.
週五
11日
9月
City Parks Foundation 40th Anniversary Gala: Dinner & Concert at SummerStage
2026/9/11 清晨6:30–10:00 · Asia/Taipei
Rumsey Playfield, Central Park, New York, NY
Benefit gala dinner and one-night-only concert in Central Park celebrating 40 years of Capital One City Parks Foundation SummerStage. The benefit raises $1.3M in support of SummerStage concerts and free environmental education, youth sports and community engagement programs. Re-verified 2026-09-09: the SummerStage page's own body copy now confirms the date - "Join us on September 10, 2026, as we celebrate 40 years of SummerStage with a one-night only concert in Central Park" - so confidence is raised from 0.7. The gala is not in the dated concert listing (which runs Sep 12-17) and no start time is published there, so the 6:30-10:00 pm window is carried forward from the gala page.
週日
06日
9月
Sundaes on the Overlook – Bob Larro Orchestra
2026/9/6 晚上11:00 – 2026/9/7 凌晨1:00 · Asia/Taipei
Wollman Rink Overlook, Central Park, New York, NY
Sundaes on the Overlook: a family-friendly Wollman Rink event mixing live performance and activities for all ages, with the Bob Larro Orchestra. September 6 @ 11:00 am - 1:00 pm.
週六
05日
9月
Dancing on the Overlook – Arthur Murray Experience: Swing
2026/9/5 晚上11:00 – 2026/9/6 凌晨1:00 · Asia/Taipei
Wollman Rink Overlook, Central Park, New York, NY
Free open-air swing dancing class and community social dance session hosted by Arthur Murray Dance Studios at the Wollman Rink Overlook. September 5 @ 11:00 am - 1:00 pm.
週六
05日
9月
Public Works: PUBLIC RECORD
2026/9/5 上午8:00 – 2026/9/9 上午10:30 · Asia/Taipei
The Delacorte Theater, Central Park, New York, NY
The Public Theater presents Public Works' PUBLIC RECORD at The Delacorte, September 4-8, 2026, all performances at 8:00 PM. A community-devised live-album theatrical production featuring more than 130 New Yorkers, professional musicians and dancers, closing out the Shakespeare for the City summer series. Free tickets by day-of line, in-person lottery at The Public, or the TodayTix digital lottery. Not re-confirmed this round (2026-09-07): only the SummerStage and Wollman Rink listings were re-fetched.
週四
03日
9月
SummerStage: Samara Joy and Christian McBride Celebrate Verve's 70th Anniversary
2026/9/3 清晨7:00–10:00 · Asia/Taipei
Rumsey Playfield, Central Park, New York, NY
A free 40th-anniversary SummerStage concert celebrating the 70th anniversary of Verve Records, featuring Grammy winners Samara Joy and Christian McBride, Mei Semones & Friends performing the music of Getz/Gilberto, and an opening DJ set by Sparklmami.