soliplex-template v0.14: `add-room.py --verify` + refactorings
Features
-
'add_room.py --verify' option [#156, PR #157]
If set, runs 'soliplex-cli audit rooms' after applying the edit. If
'--dry-run' is also set, it makes the edit to a scratch copy of the
environment, and then runs the same 'audit rooms' with the scratch
copy mounted into the container.
Refactoring
-
Use hoisted 'stack.{live,scratch}_environment' [PR #158]
Likewise, pass kwargs-only environment to 'rooms.install_room*'.
... both from 'soliplex-plumber v0.4'.
-
Use hoisted 'soliplex_plumber.soliplex_config' [#154, PR #155]
The bundled 'soliplex_config.py' is now a thin wrapper delegating to
'soliplex_plumber.soliplex_config.run' (installed from PyPI via the
script's PEP 723 metadata), rather than carrying its own copy.SKILL.md documents running it with 'uv run scripts/soliplex_config.py
...', since the script now needs the 'soliplex-plumber' package.