Skip to main content
Petanque Life

FIPJP Global Analytics

F10.05 6 features In progress

At a glance

FIPJP Global Analytics rolls every federation's monthly data up to the world level via signed cross-tenant endpoints, giving the international body a single view of player counts, world championship participation, continental balance, year-over-year sport growth, IOC reporting exports, and the evidence base needed for Olympic recognition efforts and cross-sport benchmarking against other international federations.

How it works

Each tenant's federation rollups (from F10.04) are exposed via a public, signed cross-tenant analytics endpoint. A FIPJP-scoped aggregator polls these endpoints monthly and writes GlobalRollup documents keyed on (continent, nation, month). Because the underlying data uses idempotent upsert, a federation can correct historic numbers and the global view will re-converge on the next pull without double-counting.

Global player count by continent and nation (F10.05.01) reads the latest licensed-member count per tenant and groups by continent. World championship participation trends (F10.05.02) are sourced from competition rollups tagged with the world_championship classification and tracked across multi-year windows. Continental strength comparison (F10.05.03) blends rating-weighted match results with podium counts at world and continental events.

Sport growth metrics per country (F10.05.04) compute year-over-year delta in licensed members, active clubs, and competitions hosted. IOC reporting data (F10.05.05) packages the subset the IOC requests for Olympic recognition (gender balance, country count, youth participation, anti-doping coverage) into a fixed, downloadable schema. Benchmarking against other sports (F10.05.06) joins the curated international-federation reference table that FIPJP maintains and renders side-by-side comparisons.

Read-down to a tenant's private data is never automatic, so a country that has not yet exposed its analytics endpoint simply shows as data-not-available; FIPJP cannot peek beyond the signed public surface, which keeps the standalone-tenant model intact.

Key capabilities

  • Cross-tenant pull via signed public analytics endpoints
  • GlobalRollup keyed on continent + nation + month
  • World championship participation tracked across multi-year windows
  • Rating-weighted continental strength comparison
  • Year-over-year sport growth deltas per country
  • Fixed-schema IOC reporting export for Olympic recognition
  • Benchmark joins against curated international-federation reference data

In practice

The FIPJP secretariat opens the global dashboard ahead of an IOC briefing. The continent map shows 87 nations with active license systems and a combined 612,000 licensed players, up 3.1% year-over-year. The world championship trend reveals that women's triplettes participation has doubled in five years, which lines up with their gender-balance narrative.

They click the IOC reporting tile, generate the standardized export, and download a clean PDF that maps directly to the criteria the IOC requested. A continental committee chair logs in next and sees the same numbers for his continent, plus a strength comparison that confirms two emerging nations have closed the gap on the historical leaders.

Features in this subsystem

6
ID Status Features
F10.05.01 Shipped Global player count by continent/nation — distinkta licensierade personer per nation och år med matrisens aktiva-predikat (reportbuilder.LicenseActiveStatuses), självrapporter med källa för nationer utanför plattformen (*mätt vinner, självrapport fyller, saknas sägs rakt ut*), kontinenter MED data ✅ ef7ef740.m-6
F10.05.02 Shipped World championship participation trends — accepterade FIPJP-trupper (squad_submission) per mästerskapsår och nation, GET /v1/sys/global-analytics/wc-trend ✅ ef7ef740.m-6
F10.05.03 Shipped Continental strength comparison — snitt-ELO topp-N per kontinent och format ur den tenant-lösa Global-ELO:n upplöst till nation (D-6), riktning mot tidigare körning; VM-medaljer ⊘ (inget VM-resultatinflöde, D-COMP/D-RANK) ✅ ef7ef740.m-6
F10.05.04 Shipped Sport growth metrics per country — YoY per nation ur rollupen, med källan vid varje tal ✅ ef7ef740.m-6
F10.05.05 Shipped IOC reporting data (for Olympic recognition efforts) — rollupens IOC-faktorer per nation och år (könsklass genom reports.GenderClass, ungdomsandel U23 vid årets slut, förbund med konfigurerad antidopningsmyndighet, internationella mästerskap med accepterade trupper) och världsraden global_analytics_rollup_world; GET /v1/sys/global-analytics/ioc läser de lagrade raderna, och IOC-rapportpaketet fryses av en människa (PDF + XLSX, tio sektioner, en/sv, mätt sha256, källdigest ⇒ samma källa ger samma paket, aldrig raderat) ✅ ef7ef740.m-7
F10.05.06 Shipped Benchmarking against other sports — benchmarkregistret global_sport_benchmark (per sport och år, tal med källa, olympisk status ur en sluten kodkatalog), importerat årligen ur sys-konsolen med torrkörning som default (JSON/CSV, allt-eller-inget); petanque-raden är ALLTID mätt ur världsraden, bara dess olympiska status importeras; GET /v1/sys/global-analytics/benchmarks ✅ ef7ef740.m-7