But the json file actually lives in the paramsdict._project_dir, so this message is wrong.
I think the default should be to use cwd as the project dir when merging, rather than inheriting the project_dir of the first assembly in the merge list, which feels hackish, and which creates all the merged assembly directories inside this directory, which is annoying and usually not what you want, organizationally speaking.
Currently if you merge two assemblies you have some inconsistency with
project_dir
values. For example after a merge in the json file you have:and also:
Now if you run an assembly the output shows this:
But the json file actually lives in the
paramsdict._project_dir
, so this message is wrong.I think the default should be to use
cwd
as the project dir when merging, rather than inheriting the project_dir of the first assembly in the merge list, which feels hackish, and which creates all the merged assembly directories inside this directory, which is annoying and usually not what you want, organizationally speaking.