Padel AI Coach — Evidence Map
Every claim in the customer-facing Strategic Brief traces back to a file in evidence//. This map lists those files with verbatim quotes and primary URLs so a reader can audit the evidence chain without opening JSON or YAML by hand.
1 · How to read this map
Each section names a research artefact, links to the file in the repository, and surfaces the most load-bearing quote(s) plus the primary URL the quote was extracted from. The strategic brief consumes these artefacts; this map is the source-trace.
| Format | What it means |
|---|---|
| VERIFIED | The quote was retrieved from a live URL during the run and the response body was archived. |
file.json | Path is relative to evidence//. |
| "verbatim quote" | Direct extract from the cited URL or evidence file. No paraphrase. |
2 · Strategic framing
"The padel coaching strategic question sits in the Understanding stage of the strategic question because the product, segment, and moat are not yet locked. Awareness has happened: padel reached 35M+ players and 77,000 courts globally per the FIP World Padel Report 2025 and Playtomic Global Padel Report 2025."
FIP World Padel Report 2025 · Secondary URL: Playtomic Global Padel Report 2025
Aggregates segments, value mechanics, USP draft, and kill-experiments into the document the deck-assembler and adversarial review agents both read. Acts as the immutable downstream label set — once written, no downstream agent may alter its values.
Snapshot of the prompt graph executed for this run, with model assignments and stage gates.
3 · Jobs to be done ( to )
Four AJTBD job stories, each in the published evidence file as a YAML file. Confidence scores are 0.30–0.35 because the jobs are derived from desk research; they remain assumptions pending the qualitative interviews scheduled in each file's gaps_to_probe_next field.
"After losing a series of matches to a regular partner whose claimed rating outpaces the player, the player searches for a numeric rating that survives outside the home club."
plateau-stuck regular and newly-ranked competitor. 0.35.
Playtomic, MATCHi, Padelytics, Clutch, FIP World Padel Report 2025, FIP, Spain growth in courts and licences.
"After three consecutive matches where the same shot decides the outcome the wrong way, the player stops trusting their own diagnosis and looks for an outside reading."
plateau-stuck regular. 0.30.
"After losing a high-paying student to a competing academy that offered better progress visibility, a club coach searches for tooling that surfaces between-session deltas without adding admin time."
club coach (business-to-business-to-consumer). 0.30.
CoachLogic, Eyes On Padel, Hudl Assist, SPASH Match Analyzer.
"After a heated post-match discussion where the partner blamed the loss on the user, both players search for a neutral way to revisit the rallies before the next booking."
travelling enthusiast and plateau-stuck regular. 0.30.
Eyes On Padel, PlaySight, Padelytics, Joao-M-Silva / padel_analytics.
Hierarchy linking the four jobs to higher-level goals and lower-level sub-jobs, plus enables / blocks / triggers / alternates edges. Critical chain identification feeds the value-mechanics ranking.
4 · Competitive peer cards
17 peer products were profiled in the published evidence file, one JSON file each. Every card carries a verification_status: "VERIFIED" with the URL whose response was archived. The deduplicated index is at 03_peers_dedup.json and the raw scrape at 03_peers_raw.jsonl.
| Peer | File | Moat class | Source URL |
|---|---|---|---|
| Playtomic | 04_peer_cards/playtomic.json | network | playtomic.com/global-padel-report |
| MATCHi | 04_peer_cards/matchi.json | network | matchi.com |
| Padelytics | 04_peer_cards/padelytics.json | data | padelytics.ai |
| Clutch | 04_peer_cards/clutch.json | switching cost | clutchapp.io |
| Wingfield | 04_peer_cards/wingfield.json | integration | wingfield.io |
| PlaySight | 04_peer_cards/playsight.json | distribution | playsight.com |
| Eyes On Padel | 04_peer_cards/eyes_on_padel.json | distribution | eyeson.sport |
| SPASH Match Analyzer | 04_peer_cards/spash.json | data | spash.com |
| PadelPlay | 04_peer_cards/padelplay.json | integration | padelplay.ai |
| Padelboard | 04_peer_cards/padelboard.json | network | padelboard.app |
| Premier Padel | 04_peer_cards/premier_padel.json | brand | premierpadel.com |
| Hudl | 04_peer_cards/hudl.json | switching cost | hudl.com |
| CoachSeek | 04_peer_cards/coachseek.json | switching cost | coachseek.com |
| Skedda | 04_peer_cards/skedda.json | switching cost | skedda.com |
| Joao-M-Silva / padel_analytics | 04_peer_cards/joao_silva_padel_analytics.json | none (open source) | github.com/Joao-M-Silva/padel_analytics |
| Decorte CVPR 2024 (research) | 04_peer_cards/decorte_cvpr2024_padel.json | none | CVPR 2024 paper |
| Paradigma case study | 04_peer_cards/paradigma_case_study.json | none | paradigma.dev |
"Court booking and matchmaking network connecting players to clubs and partners across multiple countries. Cited as the largest padel booking network in 2025 reports."
"Coaching layer is shallow versus dedicated peers; analytics ride on top of self-declared levels. Player rating system has been re-tuned multiple times; cross-club consistency is debated by power users."
5 · Value mechanics ( to )
Eleven value mechanics were generated and audited; each lives in the published evidence file as a JSON file. The Naval-style audit verdict per mechanic is in 09_moat_audit.json.
| Mechanic | File | Moat class | RICE score |
|---|---|---|---|
| · Smartphone-only video → rating delta pipeline | 08_value_mechanics/.json | data | 96.25 |
| · Cross-club rating that travels with the player | 08_value_mechanics/.json | network | — |
| · Drill prescription engine tied to losing-shot clusters | 08_value_mechanics/.json | data | — |
| · Coach co-pilot that survives the renewal conversation | 08_value_mechanics/.json | switching cost | — |
| · Shared post-match review surface for partner pairs | 08_value_mechanics/.json | network | — |
| · Distribution-as-moat through directly-reached audience asset | 08_value_mechanics/.json | distribution | — |
| · Tournament-organiser integration that becomes the seeding spine | 08_value_mechanics/.json | integration | — |
| · Local-language coaching narrative for non-English markets | 08_value_mechanics/.json | distribution | — |
| · Open-source release of an inert component | 08_value_mechanics/.json | brand | — |
| · Privacy-respecting on-device extraction | 08_value_mechanics/.json | regulatory | — |
| · Open-data export for academies (learning-curve lock-in) | 08_value_mechanics/.json | learning curve | — |
"Each match yields a structured shot-and-position record that compounds into a per-player longitudinal rating other clubs accept. Spain alone has 6M players against 109,040 federation licensees per FIP World Padel Report 2025 — vast unrated population."
"Reproduce the open-source baseline at Joao-M-Silva / padel_analytics into a working end-to-end smartphone pipeline; collect 50 matches from solo recruits. Success threshold: rating delta correlates with self-assessed level r ≥ 0.55 across 50 matches."
Each mechanic scored against five gates: distribution, network, data, hardware, vertical depth. At least one mechanic killed and two demoted per the discipline of avoiding 100%-pass reviews.
6 · Market sizing (TAM, SAM, SOM)
"global padel club market 'set to triple in value by 2026' — EUR 1.775B in 2023 → EUR 4.015B in 2026. 35 million players and 77,300 courts confirmed by the FIP World Padel Report 2025."
Deloitte / Playtomic Global Padel Report 2023 · FIP World Padel Report 2025.
"T1 sum 43,840 + T2 sum 22,125 = 65,965 courts. Global share 65,965 / 77,300 = 85.3%. The padel software product can theoretically reach 85% of all padel courts worldwide if T2 partner-led expansion fully executes."
FIP World Padel Report 2025 (PDF). Country-level court counts cross-checked against Padel Magazine FIP WPR 2025 country ranking.
"UAE — INCLUDE_IN_SAM. Verified quote: 'in 2023, the UAEPA had 155 clubs and 620 courts affiliated (+13% compared to 2022) and more than 1,900 registered players. More than 950 courts; 30% of all courts in Asia.'"
"Uzbekistan — EXCLUDE_FROM_SAM. Verified quote: '3 clubs, 8 courts (Padel.uz Mirabad 2 courts; BeFit Sky 2 courts; Padel.uz Yunusabad 4 courts) — all in Tashkent.' Below the 100-court SAM threshold."
FIP, Focus on Arab Emirates 2024; Padel Lands Uzbekistan directory.
Analyst sources cited in market sizing
| Firm | Report | URL |
|---|---|---|
| Deloitte / Playtomic | Global Padel Report 2023 | thepadelpaper.com |
| Playtomic | Global Padel Report 2025 | playtomic.com |
| FIP | World Padel Report 2025 | padelfip.com |
| InsightAce Analytic | AI in Fitness and Wellness Market 2026 | insightaceanalytic.com |
| Business Research Insights | Padel Market 2026 | businessresearchinsights.com |
| Market Growth Reports | Padel Sports Market 2035 | marketgrowthreports.com |
| Grand View Research | Fitness Apps Market 2033 | grandviewresearch.com |
| Intel Market Research | Europe Padel Sports Market 2026–2034 | intelmarketresearch.com |
7 · Geographic priority
"Spain: 17,300 courts, 8.1% YoY. Beachhead — highest absolute court count globally; direct-channel reach overlaps; FEP licensees +8% YoY."
"Russia: 250 courts, 40% YoY. Beachhead — direct-readership advantage; Russian-language audience asset; on-device path satisfies 152-FZ. Reachability advantage flag = direct_audience (verified gap on audience size pending)."
FIP World Padel Report 2025, FIP Silver Kazakhstan 2025, Padel Business Magazine Spain growth coverage.
8 · Capability map
Each capability rated as ship_solo, ship_solo_paid_apis, needs_partner, needs_capital, or needs_team. Anchors include open-source projects (Joao-M-Silva / padel_analytics), federation channels (FEP, FITP, FIP calendar), and paid-API references (OpenRouter, Apple CoreML).
9 · Monetisation and go-to-market
business-to-consumer freemium with paid tier ~EUR 7.99/month; business-to-business SaaS to coaches/academies at EUR 19–29/month per seat. Anchored against Strava Summit, Whoop membership, Hudl pricing, Clutch club tier, Wingfield Pro, MATCHi Business, Playtomic club SaaS.
Eight ranked channels (newsletter, partner clubs, tournament organisers, creator partnerships, Reddit / Discord, Telegram CIS, coach affiliates, paid). Five named growth loops with reality-check thresholds. CAC anchors from Foundry CRO 2026 CAC benchmarks.
10 · adversarial review and Definition of Done
"Ran against to . Non-pass count: 3. (plateau-stuck regular) verdict: pass_with_caveats. Failure modes detected: missing_trigger ('skill stagnation is a feeling, not an event'), vanity_moat ('generic match video accumulates, but unless tied to a per-player longitudinal record, the data does not improve the rating model')."
Markdown-format adversarial review of the consolidated brief. Companion files: 16/multi-persona-audit.md and 16/dod-checklist.md.
AJTBD interview guide for the 6–8 qualitative interviews referenced in each job-story's gaps_to_probe_next. Confidence ratings on through will rise from 0.30–0.35 toward 0.7+ after the interview wave runs.
11 · Derived synthesis
The audited HTML report. Every numeric or strategic claim in the brief is sourced from one of the artefacts above. Each URL referenced in the brief was checked HTTP 200 by scripts/verify_links.sh at render time.
Structured data layer used to render slide and section content. Mirrors the canonical brief; do not edit by hand.
Per-run landing page; not investor-ready. The customer-facing version is the strategic brief in reports/final/.
12 · Run metadata
| Field | Value |
|---|---|
| Run ID | |
| Evidence root | evidence// |
| Reports root | reports/ (run-specific) and reports/final/ (audited) |
| Link verifier | scripts/verify_links.sh — all URLs checked HTTP 200 at last build |
| Citation checker | scripts/check_citations.py — flags claims without an evidence file |
| Operating contract | CLAUDE.md — zero-fabrication rule, citation requirement, adversarial review gate |