Builder Run Settings already emitted add_random_seeds_to_gens through _session_settings; this adds the missing new-state default and the saved-config migration, tests for the emit -> sampler_node unwrap -> expand_configs path, and a README Run Settings entry. The extra seeds are now derived from the base seed (config_utils.derive_extra_seeds) instead of unseeded random.randint, as the README always promised. Besides reproducibility this makes stop/resume work: the skip check matches on seed, so an interrupted run can now skip the extra-seed images it already rendered. Ported from #21 (it conflicts after the repo restructure). Closes #21. Co-authored-by: DRuggeri <DRuggeri@users.noreply.github.com> Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>