Nightly Run — 2026-05-05

Summary

Three industry deep-dives totaling ~12,500 words (Stay-to-Play Tournament Economics · College Placement Pipeline · Youth Sports Insurance & Liability) plus a Phase 1 cleanup that fixed 1,168 broken wikilinks across 263 files and removed 91 forbidden internal-source citations. Voice cleanup pass eliminated 80+ SYNRGY-angle violations across 11 high-visibility articles (6 competitor profiles, 2 investor primers, 2 Arizona articles, 1 Colorado club).

New Articles

ArticleTypeStatusWords
Stay-to-Play Tournament Economicsindustrydraft~3,641
College Placement Pipelineindustrydraft~4,353
Youth Sports Insurance & Liabilityindustrydraft~4,550
Barça Academy USA (SoCal)clubstub
FC Stars of Massachusettsclubstub (alias → fc-stars)
Seacoast United Soccer Clubclubstub (alias → seacoast-united-hampton)
Grand Park Sports Campusfacilitystub

Updated Articles

ArticleChange
unrivaled-sportsVoice cleanup: 23 violations → 0. SYNRGY mentions and acquirer-POV phrasing reframed as soccer-vertical-platform observations. Strategic Notes section rewritten.
3step-sportsVoice cleanup: 6 HIGH → 0. Dollar-pair escapes added.
pioneer-sportsVoice cleanup: 8 HIGH → 0. Mid-Atlantic-overlap framing reattributed to “soccer-vertical platforms.”
steel-sportsVoice cleanup: 8 HIGH → 0. “Not a direct threat to SYNRGY’s roll-up” → “Not a first-tier competitive threat to soccer-vertical platforms.”
ac-grand-rapidsVoice cleanup: 5 HIGH → 0. Dollar-pair escapes added.
kings-hammerVoice cleanup: 4 HIGH → 0. “Mirrors what SYNRGY aims to build” reattributed as a structural observation.
Arizona marketVoice cleanup: 15 HIGH → 0. Stripped “Stage 02 ENGAGED” pipeline labels from club table; renamed “Entry Strategy” → “Market Dynamics”; dropped acquisition-targets tag.
youth-soccer-market-primerVoice cleanup: 14 HIGH → 0. Removed SYNRGY byline and internal-knowledge-base sources; renamed “SYNRGY Acquisition Framework” → “Platform Acquisition Framework”. Marp slide separators preserved.
exit-comps-buyer-poolVoice cleanup: 13 HIGH → 0. Rewrote “Implications for SYNRGY Exit Thesis” → “Exit Thesis Implications for Soccer Platforms”. Preserved 30x Pioneer / 11.4x True Sports / $275M–490M data. Marp slide separators preserved.
colorado-rushVoice cleanup: 8 HIGH → 0. Reframed Rush’s PE-platform skepticism as general posture toward platform consolidation. Dropped pipeline-active tag.
phoenix-premier-fcVoice cleanup: 7 HIGH → 0. Renamed “Investment Thesis” → “Industry Context”; stripped Stage 02 + call notes; reattributed financials from “SYNRGY pipeline estimate” → “industry estimate, not verified from public filings.”
Michigan marketVoice cleanup (residual).
Stay-to-Play (industry)Voice cleanup (residual).
Maine marketFixed broken wikilinks: [[fc-stars-of-massachusetts]][[fc-stars|FC Stars]]; [[seacoast-united-soccer-club]][[seacoast-united-hampton|Seacoast United NH]].
91 filesRemoved forbidden "SYNRGY master club list" / "SYNRGY research" source citations from frontmatter sources: lists (CLAUDE.md public-source-only rule).
263 filesStripped path prefixes from 1,168 wikilinks (e.g. [[clubs/great-lakes/michigan/nationals-sc]][[nationals-sc]]). Obsidian resolves by basename, but Quartz was breaking on the prefixed form.
_index.mdAdded 3 new industry articles alphabetically.
AGENDA.mdTopics #47, #51, #52 marked DONE. New “Editorial-Voice Cleanup Queue (2026-05-05 lint)” subsection appended to Pages Needing Refresh listing top 209 remaining offenders by HIGH-violation count.
.gitignoreAdded .firecrawl/ and .claude/scheduled_tasks.lock.

Integrity Pass

  • Link fixes: 1,168 path-prefix strips across 263 files
  • Source-citation purges: 91 files (CLAUDE.md public-source-only rule)
  • Backslash artifact fixes: 3 files
  • Manual broken-link retargets: 1 (Maine market)
  • Stubs created: 4 (alias targets for previously broken wikilinks)
  • SYNRGY-angle violations remediated: 80+ HIGH-severity (lint dropped from 471 → 375 HIGH)

Research Progress

  • Topics completed:
    • #47 Stay-to-Play / Tournament Economics → industry deep-dive (3,641 words)
    • #51 College Placement Pipeline → industry deep-dive (4,353 words)
    • #52 Youth Sports Insurance & Liability → industry deep-dive (4,550 words)
  • Topics partially completed: Editorial-voice cleanup of top SYNRGY-violation articles (11 done, ~200 still queued)
  • Next up:
    • #44 Recent structural changes (MLS Next / ECNL evolution) — existing article needs voice rewrite
    • #50 Facility inventory by market — ongoing operational task
    • #50 (dupe) Referee shortage — partially covered in referee-supply-chain
    • Continue Editorial-Voice Cleanup Queue (next batch: industry/mls-next-ecnl-evolution, industry/img-academy, markets/great-lakes/michigan/michigan, primers/exit-comps-buyer-pool-deck, markets/midwest/{nebraska,iowa}/, markets/great-lakes/ohio/ohio, industry/gotsport, competitors/kings-hammer is already done)

Open Questions / Issues for Trevor

  • 209 articles still flagged for editorial-voice cleanup. The auto-removal pass cleaned forbidden source citations and the worst body-text offenders, but ~209 remaining articles have lower-severity body-text SYNRGY mentions or acquirer-POV phrasing. They’re queued in AGENDA.md → Pages Needing Refresh → Editorial-Voice Cleanup Queue (2026-05-05 lint) sorted by HIGH-violation count. At ~5–8 articles per nightly run, this is roughly 4–6 weeks of cleanup work.
  • industry/mls-next-ecnl-evolution.md already exists with 8 SYNRGY mentions — currently flagged in queue. Topic #44 in AGENDA may want a content refresh + voice rewrite as a single Phase 2 task.
  • Unrivaled / 3STEP / Pioneer competitor pages were the deepest-cleaned this run; the remaining competitor pages (gotsport.md 4 HIGH, img-academy.md 6 HIGH) will need similar voice passes.
  • tax_status: unknown still on 118 club articles. ProPublica backfill pass deferred again — recommend running python3 scripts/lint-tax-status.py --unresolved as a dedicated cleanup task with web access.
  • Lint output baseline (post-run): 832 files flagged, 375 HIGH, 1,342 MEDIUM (mostly dollar-pair cosmetic), 702 LOW. The dollar-pair MEDIUM hits are non-urgent (Quartz LaTeX plugin disabled site-wide).

Stats

  • Total markdown files: 1,209 (up from 1,205)
  • By status:
    • complete: 0
    • draft: 345
    • stub: 859
    • other / unknown: 5
  • Lint baseline:
    • SYNRGY-angle: 832 files flagged · 375 HIGH · 1,342 MEDIUM · 702 LOW (down from 471 / 1,354 / 705)
    • Tax-status: 118 club articles still unknown
  • New articles tonight: 7 (3 industry deep-dives + 4 alias stubs)
  • Articles updated tonight: 280+ (mostly mechanical link/source cleanup, plus 11 substantive voice rewrites)
  • Total commits this run: 3 (Phase 1, Phase 2 round 1, Phase 2 round 2)