{"version":"1","stored_fields":{"runs":[{"name":"id","why":"shareable URL slug"},{"name":"suite_version","why":"filter leaderboards by methodology version"},{"name":"cli_version","why":"diagnose backend-version-specific anomalies"},{"name":"fingerprint_hash","why":"cluster runs of the same hardware class; absent in --strict-anon submissions"},{"name":"accelerator_summary","why":"human-readable hardware label"},{"name":"public_key","why":"verify signature; ephemeral in --strict-anon mode"},{"name":"signature","why":"ed25519 signature over the canonical payload"},{"name":"canonical_json","why":"exact bytes that were signed"},{"name":"received_at","why":"ordering for leaderboards and freshness"},{"name":"contributor_id","why":"nullable; only set if user linked a GitHub"}],"workload_results":[{"name":"workload","why":"which W1..W5 workload"},{"name":"backend / backend_version","why":"pin numbers to a backend version"},{"name":"model_* / quant","why":"the (model x quant) tuple is the leaderboard axis"},{"name":"decode_tps / prefill_tps / ttft_ms / latency p50/p95","why":"the actual benchmark metrics"},{"name":"prompt_tokens / output_tokens / batch_size / context_tokens","why":"workload parameters for replay"},{"name":"wall_ms","why":"end-to-end timing"},{"name":"error","why":"captured failure mode"},{"name":"extras","why":"backend-specific telemetry"}]},"not_stored":["client IP address (CF logs only; never persisted by us)","User-Agent (in --strict-anon submissions only the default httpx UA is sent)","PCI bus IDs","GPU driver build numbers","GPU vBIOS versions","kernel patch versions","OS patch level","NVMe / disk info","locale","prompt text","model output text","raw per-token timings (uploaded only on dispute request)"],"modes":{"default":"fingerprint_hash + persistent public_key + bucketed hardware","anon":"default fields + X-LLM-Speed-Anon: 1 header","strict-anon":"ephemeral public_key (rotated per run), no fingerprint_hash, no User-Agent"},"hosting":{"api":"Cloudflare Worker + D1 + R2","note":"Cloudflare may log request IPs at the edge per their privacy policy; we never read or persist them."}}