{"apiVersion":"1","snapshotId":"20260919T062811Z-461b389f","generatedAt":"2026-09-19T06:40:46+00:00","totals":{"players":12013,"withChineseName":2439,"withGameData":3133,"games":80591},"metricContract":{"version":2,"scope":"games 保留棋手关联次数；playableUniqueGames 为公共赛事目录可复盘独立棋局；archivedUniqueGames 为全部归档事实","source":"/data/public-metrics.json"},"factInputs":{"playerEvents":{"path":"data/generated/player-event-facts/manifest.json","sha256":"e4b1663ef58b3240c1c086f2b2060ddee4b8b14f0a0aad1bb45fe5ac0cebf59c","snapshotId":"20260919T062811Z-461b389f","rows":19406},"playerGames":{"path":"data/generated/player-game-facts/manifest.json","sha256":"300600f1bd706b1d639c3f8f6820dd561e25183fefd9272b277e44a3d148139c","snapshotId":"20260919T062811Z-461b389f","rows":76681}},"ageGroups":["U8","U10","U12","U14","U16","U18","U20","OPEN","S50","S65","adult"],"endpoints":{"players":"/api/v1/players.json","search":"/api/v1/search.json","leaderboards":"/api/v1/leaderboards.json","player":"/api/v1/players/fide-{fideID}.json (only players with game data)","playerBucket":"/api/v1/player-buckets/{bucket}.json","playerBucketRule":"integer FIDE ID modulo 256, lower-case hex","pgn":"/data/pgn/by-player/fide-{fideID}/{all|U8..U18|adult}.pgn (paths listed per player in packages[])"},"license":{"data":"Source-specific terms; no blanket database relicense","community":"Original reviewed community contributions: CC BY 4.0","lichess":"Lichess Broadcast derivatives: CC BY-SA 4.0 with attribution","fide":"Factual registry projection; source attribution retained","chessResults":"Cleaned structured event data collected and published by the maintainer; raw pages stay private","note":"See LICENSE-DATA.md for the source-level policy."},"docs":"https://github.com/keluoke/china-chess-player-pgn/blob/main/docs/API.md"}
