Static site bundling one result snapshot as docs/data.json, rendered by
docs/index.html (Bootstrap + vanilla JS, no build step).
Scans results/**/*.json and re-emits docs/data.json (re-run after every
scripts/sync_results.sh / scripts/sync_and_build.sh):
python3 leaderboard/build_static.py [results_dir] [out_path]
# defaults: results_dir=results out_path=leaderboard/docs/data.jsonpapers.json (the 19 benchmarked methods' BibTeX) is an input to build_static.py
and feeds the Details tab's LaTeX \cite{} / BibTeX exporters. Required.
Serve docs/ on http://0.0.0.0:7860 (no-cache headers):
python3 leaderboard/serve.pyleaderboard/
├── build_static.py # results/ → docs/data.json (called by scripts/)
├── serve.py # static file server for docs/
├── papers.json # benchmarked-method BibTeX (Details-tab export input)
└── docs/ # deployed static site
├── index.html # the site (self-contained, reads data.json)
├── bootstrap.min.css
└── data.json # generated by build_static.py