May 19, 2026
Data updateCorpus audit and YMCA contamination purge — 1,560 Harbor Commons profiles confirmed
A post-pipeline audit identified 589 YMCA-affiliated EINs that had been written to Harbor Commons tables during the April 25 ingest. All 589 originated from a Schedule R fan-out of YMCA-related entities and were corpus-tagged ymca — they should never have reached sailing-designated tables. 726,043 rows were removed across 20 tables.
Separately, Operation 1 — a systematic IRS TEOS refresh covering the full sailing corpus — completed with 7,390 filings processed and 0 errors. Post-purge, post-refresh count: 1,560 nonprofit profiles connected to sailing and blue-space organizations (1,015 Form 990 · 645 Form 990-EZ · 1,349 Form 990-PF, deduplicated).
A fan-out guard and lane-routing test have been hardened to prevent recurrence. All purged rows were backed up locally before deletion.
Why it matters: Correct contamination from the April 25 pipeline run and publish the accurate post-Operation-1 corpus count.