Materials Lab-Safety Refusal Replay
Replays a self-driving lab loop as records, with safety gates and no real chemicals, robot, or lab.
Contract
Does Takes the pattern of a "self-driving materials lab" (propose a candidate material, run safety screens, simulate an assay, then decide what to try next) and replays it locally as inspectable records: every step, its safety gate, its simulated result, and the decision that followed, plus the pre-recorded points where such a loop would fail and where it would restart. It makes the workflow's structure visible, all on a simulator-only fixture, so how the loop is wired is traceable without any real lab, real chemicals, or real robot ever being involved.
Scope limit It documents projection and replay mechanics only and excludes wetlab protocols, hazardous synthesis steps, reagent amounts, controlled/bioactive targets, robot commands, live assay data, discovery claims, benchmark claims, external model access, or any judgment of domain/chemical correctness.
Run
microcosm materials-chemistry-closed-loop-lab-safety-replay run-lab-bundle --input examples/materials_chemistry_closed_loop_lab_safety_replay/exported_materials_lab_safety_bundle --out receipts/runtime_shell/demo_project/organs/materials_chemistry_closed_loop_lab_safety_replay
Evidence
ClassComputed projectionevidence 3/5Source-faithful refactor
Links to Gridworld Counterfactual State Replay
Source
Paper module
Paper module Materials Chemistry Closed-Loop Lab-Safety Replay