Hermes Dreaming v0.1.1
Hermes Dreaming v0.1.1 Release Notes
Status: approved for release by Tony and shipped as v0.1.1.
What changed since v0.1.0
- Real review diffs:
dreaming diffnow shows unified diffs against--live-rootor the artifact workspace root instead of only dumping the staged report. - Safer apply: artifact apply now preflights selected proposals, snapshots touched files up front, rolls back on write or verification failure, and persists audit fields.
- Better audit trail: artifacts now record apply start and finish timestamps, applied proposal ids, backup paths, validation errors, and apply errors.
- Offline quickstart:
examples/quickstart/plusdocs/quickstart.mdgives users a no-API-key review -> diff -> validate -> apply -> status demo. - Cleaner tests and demos: pytest isolates Dreaming state, and
HERMES_DREAMING_STATE_ROOTlets quickstart/demo runs avoid the real~/.hermes/dreamingrun ledger. - Safe updates:
dreaming updatesupports fast-forward plugin updates with dirty-tree protection and optional pytest verification. - Plugin packaging: the repo installs as the
hermes-dreamingHermes plugin and bundles the Dreaming skill.
Packaging and versioning
- Package version:
0.1.1 src/hermes_dreaming/__init__.pyexports__version__ = "0.1.1"pyproject.tomlpinsversion = "0.1.1"CHANGELOG.mdhas a dedicated0.1.1section
Verification run
Commands executed during release prep:
git diff --checkpython -m pytest -qpython -m build- fresh GitHub install smoke from
main
Results:
git diff --checkpassed cleanlypytestpassed: 60 tests- source distribution and wheel build passed
- GitHub install smoke passed
Release verdict
v0.1.1 is the first usable release candidate for external users who want a staged, reviewable Dreaming loop instead of silent memory mutation.
Post-publish verification
- Annotated tag object:
33fa08002731ec8d8e1ef84b959aced47a566011 - Peeled tag commit:
9a9c73f4c5a3a99cda95601f13b512ebb125030e - Exact-tag install smoke passed from
git+https://github.com/asimons81/hermes-dreaming.git@v0.1.1 - Console entrypoint
dreamingresolved version0.1.1 - Temp-root review -> diff -> validate -> apply -> status flow passed