# Reproduce 1. Clone RoboFactory at `5868242322414a91454e22f1dd9641f613ba1bcf` and install its environment. 2. Install the dependencies with `pip install -r requirements.txt`. 3. Run `python scripts/download_artifacts.py` (the dataset requires roughly 180 GB). 4. Verify checkpoint hashes against `artifacts/Stereo-CoRE/SHA256SUMS.json`. 5. Export the official DeFM checkpoint path as `DEFM_CHECKPOINT`; DINOv3 access follows its upstream Hugging Face license and authentication requirements. 6. Run `bash scripts/audit_data.sh`, then `bash scripts/train_stereo_core.sh` or `bash scripts/evaluate_frozen100.sh `. The training entry point exactly reproduces the released main configuration: All-5 data, 120k optimizer updates, global batch 40, weighted item sampling, capability target every four updates, and checkpoints at 60k/80k/100k/120k. Set `DATA_ROOT`, `MODEL_ROOT`, `OUTPUT`, and `WORKERS` to override paths or loader count without changing the method. Training uses one GPU, matching the released run; independent evaluations can safely occupy the remaining GPUs. The exact train/held-out episode split and first-20 manifests are in `protocol/`. The formal main metric is single-rollout frozen-seed SR@1. Recovery@3 is supplementary and is never substituted for SR@1 in the raw results.