LASSIE does not load the project Seed correctly. Opening a project with a non-empty seed and saving it without making changes writes an empty seed back to disk. This breaks reproducibility: the same project may produce different results after a normal open/save cycle.
The original seed should be preserved unless the user explicitly changes it.
Notes:
LASSIE/src/core/project_struct.cpp:577-603 does not read the seed from ProjectConfiguration.
LASSIE/src/widgets/ProjectViewController.cpp:284-286 later saves the empty in-memory value.
LASSIE does not load the project Seed correctly. Opening a project with a non-empty seed and saving it without making changes writes an empty seed back to disk. This breaks reproducibility: the same project may produce different results after a normal open/save cycle.
The original seed should be preserved unless the user explicitly changes it.
Notes:
LASSIE/src/core/project_struct.cpp:577-603does not read the seed fromProjectConfiguration.LASSIE/src/widgets/ProjectViewController.cpp:284-286later saves the empty in-memory value.