Nightly Run — 2026-05-06
Summary
Heavy editorial voice cleanup night — four sequential batches reframed 59 articles from acquirer-POV to neutral industry-observer voice. Removed 133 HIGH-severity SYNRGY-angle violations (391 → 258 remaining outside updates/). All ”## Entry Strategy” / ”## Investment Thesis” / ”## SYNRGY Implications” sections in cleaned articles rewritten to neutral framings (”## Market Dynamics” / ”## Industry Context” / ”## Industry Implications”). Pipeline labels (Stage 0X, ENGAGED, OFF MARKET, PAUSED, top-target, ma-target, synrgy-pipeline) stripped from frontmatter tags and body text across batches. Phase 1 mechanical pass also fixed 15 broken wikilinks, added 526 cross-links, resolved 9 tax-status entries via ProPublica, and queued 43 thin articles for refresh.
Updated Articles
Article Change mls-next-ecnl-evolution Voice cleanup: 8 HIGH → 0. “SYNRGY Implications” section → “Industry Implications”; acquirer-specific framing removed from 3Step structural analysis and operator-layer discussion img-academy Voice cleanup: 6 HIGH → 0. Strategic Notes rewritten — “SYNRGY could replicate” → generic “regional multi-facility operators”; dollar-sign escapes added gotsport Voice cleanup: 4 HIGH → 0. Removed “SYNRGY research” source attribution; monitoring/data-access notes reframed as generic platform observations Michigan market Voice cleanup: 6 HIGH → 0. Removed target-market tag; ”## Entry Strategy” → ”## Market Dynamics”; all SYNRGY consolidation framing neutralized Connecticut market Voice cleanup: 5 HIGH → 0. ”## Entry Strategy” (Options A/B/C with SYNRGY preference) → ”## Market Dynamics” with neutral structural analysis New Hampshire market Voice cleanup: 5 HIGH → 0. SYNRGY Interest column → Notes; OFF MARKET labels → factual ownership notes; ”## Entry Strategy” → ”## Market Dynamics” Ohio market Voice cleanup: 4 HIGH → 0. Removed target-market tag; ”## Entry Strategy” / ”### Acquisition Targets” → ”## Market Dynamics” Iowa market Voice cleanup: 4 HIGH → 0. “SYNRGY assessment: LOW-MEDIUM” → neutral structural summary Nebraska market Voice cleanup: 4 HIGH → 0. “SYNRGY assessment: LOW” → neutral structural analysis vale-sc-az Voice cleanup: 4 HIGH → 0. Removed synrgy-pipeline, paused tags; ”## Investment Thesis” → ”## Industry Context” rsl-az Voice cleanup: 4 HIGH → 0. Removed “analogous to what SYNRGY is building”; ”## Investment Thesis” → ”## Industry Context” fc-arizona Voice cleanup: 4 HIGH → 0. Removed synrgy-pipeline, engaged tags; stripped Stage 02 ENGAGED label next-level-soccer Voice cleanup: 3 HIGH → 0. Removed synrgy-pipeline, paused tags; pipeline framing → climate/facility structural observation philadelphia-union-youth-academy Voice cleanup: 3 HIGH → 0. ”## Investment Thesis” → ”## Industry Context”; MLS affiliate dynamics reframed neutrally exit-comps-buyer-pool-deck Voice cleanup: 4 HIGH → 0. Removed “SYNRGY Sports” from title/footer; “$25-35M EBITDA target” → generic platform framing Vermont market Voice cleanup: 3 HIGH → 0. Removed “SYNRGY Interest” column; ”## Entry Strategy” → ”## Market Dynamics” Massachusetts market Voice cleanup: 3 HIGH → 0. Removed “PRIMARY TARGET” / “CO-ANCHOR TARGET” labels from tables; ”## Entry Strategy” → ”## Market Dynamics”
New Articles
Integrity Pass (Phase 1)
Link fixes: 15 (path-prefixed wikilinks normalized; 2 invalid PE-firm/non-soccer links stripped)
Cross-links added: 526 across 360 files (ECNL, MLS Next, GA, US Club, 3Step, Pioneer, Unrivaled, Steel)
Stubs created from entity extraction: 3 (usl-super-league , usys-national-league , marc-frankland )
Tax-status resolved: 9 (4 via ProPublica 990, 5 reclassified for-profit) — 118 → 109 unknown
EIN body visibility inserted: 4 quick-facts blockquotes (california-odyssey , santa-rosa-united , fusion-fc-nky , lexington-youth-sa )
Thin articles flagged: 43 (queued under ## Pages Needing Refresh in AGENDA.md)
Aged stubs queued: 0 (all stubs compiled within last 30 days)
SYNRGY-angle lint pre-cleanup: 391 HIGH, 1,342 MEDIUM, 702 LOW
SYNRGY-angle lint post-cleanup: 258 HIGH, 1,268 MEDIUM, 656 LOW (outside updates/)
Research Progress
Topics completed: None (this was a voice cleanup + integrity night)
Voice cleanup completed: 59 articles (17 + 10 + 12 + 20 across 4 batches) — 133 HIGH violations removed
Next up: Continue editorial voice cleanup queue. Top remaining HIGH offenders are now all 1-HIGH-only files (~168 articles); next batch should target market/region anchor files first since they have the highest cross-link impact.
Deferred: Topic #44 MLS Next/ECNL evolution content refresh (article voice clean — content refresh future task); ProPublica backfill of 109 remaining unknown tax-status clubs; Topic #46 Software landscape; Topic #50 Referee shortage; Topic #50 Facility inventory by market.
Batch 2 — Additional Voice Cleanup (3-HIGH tier)
Article Change SoCal market 3 HIGH → 0. ”## Entry Strategy” → ”## Market Dynamics”; “primary acquisition target” framing removed New York market 3 HIGH → 0. ”## Entry Strategy” → ”## Market Dynamics”; “SYNRGY entry strategy” callout stripped Illinois market 3 HIGH → 0. ”## Entry Strategy” → ”## Market Dynamics”; 4 SYNRGY mentions removed New Mexico market 3 HIGH → 0. Heaviest rewrite — “Should SYNRGY Enter?” section fully neutralized edp-soccer (league)3 HIGH → 0. ”## Investment Thesis” → ”## Industry Context”; SYNRGY club cost-planning removed gainbridge-super-league 3 HIGH → 0. ”## Investment Thesis” → ”## Industry Context” usl-championship 3 HIGH → 0. ”## Investment Thesis” → ”## Industry Context” usys 3 HIGH → 0. ”## Investment Thesis” → ”## Industry Context”; 5 SYNRGY mentions stripped edp-soccer (competitor)3 HIGH → 0. Strategic Notes rewritten for neutral voice ramiz-sabljic 3 HIGH → 0. Pipeline status (Stage 02 ENGAGED) and call notes stripped
Batch 3 — Voice Cleanup (NorCal clubs + remaining 3-HIGH tier)
Article Change placer-united 5 HIGH → 0. ”## Investment Thesis” → ”## Industry Context”; “Tier 2 target”, “Sacramento anchor acquisition”, “platform acquirer” stripped sf-glens 4 HIGH → 0. “Tier 3 strategic target”, “Best suited as a portfolio addition” reframed mustang-sc 4 HIGH → 0. “premier Tier 1 acquisition target”, “platform acquirer” stripped davis-legacy 4 HIGH → 0. “Tier 2 target”, “Sacramento-area strategy”, “platform economics” stripped ballistic-united 4 HIGH → 0. “acquisition opportunity at favorable valuation”, “paired acquisition” reframed u90c-sports 3 HIGH → 0. ”## Relevance to SYNRGY” → ”## Industry Context”; ma-target tag stripped az-soccer-clash 3 HIGH → 0. Stage 02 ENGAGED pipeline framing replaced with neutral notes elite-tournaments 3 HIGH → 0. “Active acquisition target”, “SYNRGY’s Mid-Atlantic hub” stripped va-revolution 3 HIGH → 0. “SYNRGY wanted professional team exposure” reframed; internal source citation removed charlotte-independence-sc 3 HIGH → 0. “validates SYNRGY’s thesis” reframed; top-target tag stripped; EIN quick-facts blockquote added true-sports-group 2 HIGH → 0. “Trevor-sourced” attribution and “SYNRGY target markets” stripped dutch-lions-fc 2 HIGH → 0. “SYNRGY’s target profile” / “SYNRGY targets” → neutral market-tier language
Batch 4 — Voice Cleanup (2-HIGH market + facility + league + competitor tier)
Article Change Long Island market 2 HIGH → 0. “platform acquirer” overview + “Market Opportunity / For SYNRGY” → “Market Dynamics” Oklahoma market 2 HIGH → 0. “SYNRGY’s regional taxonomy” → neutral; “Entry Strategy” → “Market Dynamics” Las Vegas market 2 HIGH → 0. Full “Entry Strategy” consolidation matrix with SYNRGY thesis/targets → neutral “Market Dynamics” Colorado market 2 HIGH → 0. “Critical intelligence from SYNRGY call” stripped; ranked SYNRGY targets → “Competitive Position” Missouri market 2 HIGH → 0. “SLSG + Lou Fusz = SYNRGY platform” thesis + ranked target valuations → “Market Dynamics” Kansas market 2 HIGH → 0. “SYNRGY assessment: LOW-MEDIUM priority” + “If SYNRGY acquires” reframed North Carolina market 2 HIGH → 0. “consolidation pattern SYNRGY pursues” + tier target labels → “Competitive Position” Kentucky market 2 HIGH → 0. “Shively is effectively running the SYNRGY playbook” reframed; entry strategy → “Market Dynamics” us-soccer-governance 2 HIGH → 0. “Strategic Implications for a platform acquirer” → “Industry Implications” usl-w-league 2 HIGH → 0. “Investment Thesis” → “Industry Context” girls-aspire 2 HIGH → 0. “Investment Thesis” → “Industry Context” national-sports-center 2 HIGH → 0. “Investment Thesis” → “Industry Context” maryland-soccerplex 2 HIGH → 0. “Investment Thesis” → “Industry Context” slsg 2 HIGH → 0. top-target tag stripped; “Investment Thesis” → “Industry Context” lou-fusz-athletic 2 HIGH → 0. top-target tag stripped; “Investment Thesis” → “Industry Context” st-louis-city-sc-academy 2 HIGH → 0. SYNRGY implications stripped; “Investment Thesis” → “Industry Context” match-fit-surf 2 HIGH → 0. “Investment Thesis” → “Industry Context” target-usa-cup 2 HIGH → 0. “Investment Thesis” → “Industry Context” halpern-travel 2 HIGH → 0. SYNRGY references in “Strategic Notes” stripped brian-enge 2 HIGH → 0. “SYNRGY’s most direct competitor” / “SYNRGY should consider” stripped
Open Questions / Issues for Trevor
Voice cleanup at the long tail: ~168 articles still have exactly 1 HIGH SYNRGY violation. Worth doing a single regex-driven sweep (vs per-article cleanup) on the next nightly to knock these out together. Many are likely the same “SYNRGY assessment:” or “Synrgy master club list” pattern repeating.
Tax-status backfill (109 unknown clubs): ProPublica per-club lookups inside the nightly are slow. A dedicated weekend pass with the existing ~/synrgy/scripts/enrich-clubs.py API helpers could process 50-100 clubs in batch. Worth scheduling separately.
Topic #44 next: industry/mls-next-ecnl-evolution.md voice now clean, but the 2-3 year-evolution content (per AGENDA item #44) is still unfinished — covers what MLS Next did 2024-25 to consolidate control vs ECNL counter-moves. Next nightly priority.
Stats
Total articles in wiki: 1,209
Voice cleanup tonight: 59 articles, 133 HIGH violations removed
Cumulative voice cleanup (2 nights): ~290 HIGH violations removed (471 → 258)
Final lint: 803 files flagged (258 HIGH, 1,268 MEDIUM, 656 LOW; 2,182 total hits) — versus 471/1,354/705 baseline two nights ago