Every statistic on the Validation Lab re-derives from published, derived data — on your machine, with no account, no API key, and (for the standalone path) no installed dependencies. This page is the exact procedure, the exact pass criteria, and the public log of reported replications.
Path A — packaged (pip):
pip install yuclaw yuclaw replay-lab # fetches the published bundle and verifies it
Path B — standalone (Python ≥ 3.10 standard library only, no installs):
curl -sO https://yuclawlab.github.io/yuclaw-brain/replay/lab_replay_bundle.json curl -sO https://raw.githubusercontent.com/YuClawLab/yuclaw-brain/main/tools/replay_lab.py python3 replay_lab.py lab_replay_bundle.json
Both paths rebuild the decile cohorts from bundled scores, recompute every statistic (bootstrap CI with the published seed, Fama-MacBeth IC with Newey-West correction, market-model alpha), and recompute every sha-256 leaf and daily root against the public yuclaw-trust ledger. Verifier vocabulary: a day counts as exact when the recomputed daily root matches the anchored root byte-for-byte; it counts as an anchored-subset day when the anchored block committed a SUBSET of that day's entry hashes (an intraday re-run anchored before the day completed) and every anchored hash recomputes unchanged from today's data — fewer hashes anchored, none mutated. The replay output names both counts separately; a subset day is a disclosed anchoring artifact, not a verification failure.
expected block exactly (same seed, same estimators).
File a Replication report issue using the template
(.github/ISSUE_TEMPLATE/replication.md). Required fields: OS · Python version ·
exact command · bundle build metadata · sha-256 of the output · result (PASS / FAIL with the
mismatch report verbatim). Reports are added to the public log below, unedited.
Entries are recorded verbatim — from filed replication issues, or from the project's own documented external-machine runs — and every entry names its operator and affiliation. Pass and fail alike; never edited retroactively. The disclosure line above the table is derived from the entries: this log never states more independence than the entries record.
| Date | Operator · affiliation | Machine | Source · package | Bundle | Path | Result | Detail |
|---|---|---|---|---|---|---|---|
| 2026-09-04 | Claude — project drafter/verifier role · AFFILIATED | external | fresh public clone of YuClawLab/yuclaw-brain at 57a52ec0 · yuclaw from PyPI, fresh venv | docs/replay/lab_replay_bundle.json sha256 f431f9c629ac38b5… (built 2026-09-01, source 6a63cfb6, ledger e42dd233612a) | documented manual bundle path (default make-replicate fetch of yuclawlab.github.io blocked by the operator's egress proxy, 403; tool printed the fallback, fallback used) | REPRODUCED | 74 daily roots exact + 1 anchored-subset day, 6165 leaf hashes recomputed, all forward (n=70) and in-sample (n=13) statistics match |
Rendered from one shared source (v3/web/useful_blocks.py) on every page that shows it,
so the copies cannot drift. Statuses are measured, not aspirational.
The evidence layer is citable as a dataset: weekly snapshot tags (dataset-YYYY-MM-DD) freeze the EvidenceBench items, the 79 Ground Truth anatomy documents, and the per-day evidence-ledger roots at a commit; CITATION.cff at the repository root carries the citation record, and every EvidenceBench release prints its item-set hash so a cited item set is byte-reproducible. Derived events and verified excerpts only — no raw vendor market data.