Cache-warming driver for OC20Dense100: runs individual slab/adslab relaxations directly and appends entries to CatBench's structure cache in exactly the key/value format _process_reaction_basic writes (verified against calculation.py), so heavy reactions become cache hits for the main run. Piecewise LBFGS with per-unit extxyz checkpoints in warm_state/. Path note: RES_DIR/CACHE_PATH are relative to cwd (expects result/MACE-MP-0-small/); the sys.path venv line is sandbox-specific.