strategy · docs
Strategy
TD Program Board
Courtside × Tournament Directors: the inject → spread → close loop, the family message, TD promo mechanics, and the sponsorship cost model ($0–500/event).
Open board →Product Architecture Map
Three brands, one app, one domain. Exact URLs, the share-link experience, free vs paid, and the in-app upgrade flow (not a separate domain).
Open map →Today's full session recap for Brock is in the repo at LOG/2026-06-24-justino.md. These docs are static (reachable by URL); turn on Vercel Deployment Protection for real privacy.
public site · every page we ship
Pages
Tournament pages
Reading the live sitemap…
Indexed · SEOin sitemap
Google-visible. These carry the search load — every one should end in the number or a signup path.
- Home / landing/ →
- Courtside — live scoring (un-gated 8/10)/features/courtside →
- USTA Junior Points Calculator/usta-junior-points-calculator →
- Racket Finder/racket-finder →
- String Finder/string-finder →
- AI Gear Guide hub/gear →
- What the Pros Use/gear/pros →
- Pricing/pricing →
- Level guides picker (ads land here)/levels →
- 8 level guide pages (/levels/junior-circuit, level-1 to level-7)/levels/level-6 →
- Nerves page (ads land here)/nerves →
- /text — the number page/text →
- About/about →
- District desk/district-desk →
Unlisted · link-onlynoindex
Public but kept out of Google — distribution is texts, group chats, and TD/desk blasts. URLs stay readable so SEO can be flipped on later.
- Tournament pages index (all TD events)/clubs →
- SMS program (Coach Ace texting)/sms →
- SMS opt-in/sms-optin →
Plumbing · legal
The pages nobody browses but everything depends on.
- Privacy/privacy →
- Terms of Service/terms →
- Sitemap (what Google is told)/sitemap.xml →
- Robots/robots.txt →
The tournament card at the top is read live. The hand-kept cards below it were last checked 2026-10-06; the daily content sync compares them to the sitemap and flags anything missing.