experiment
Identity record for the experiment that produced this snapshot. Mirrors ExperimentStarted.experiment. Defaults to an empty ExperimentTableData so callers constructing ExperimentCompleted outside the lifecycle bridge (e.g. in test fixtures) stay source-compatible.