My Journal 0.2.0
My Journal turns the Hermes conversations you explicitly approve into a validated daily record of how your work moved forward. It captures decisions, changes, failed attempts, verification, blockers, corrections, and open work as portable Markdown.
This release is the hardened cross platform line.
What is new
- Native Windows Hermes support with Ubuntu WSL as the restricted Journal filesystem and collection helper.
- Trusted precollection before scheduled synthesis and trusted postvalidation before success.
- Locked scheduled execution with a dedicated five operation generation toolset.
- Transactional install, upgrade, restore, recovery, and uninstall routes.
- A completely synthetic demonstration that reads no private conversations, configuration, credentials, model, or network service.
- Deterministic archives with checksums, exact inventory, and commit sidecars.
- Strict source and archive privacy checks.
- A clearer README, project site, social preview, support guide, roadmap, issue forms, and contributor guidance.
Safe first look
After extracting the release, run:
python3 scripts/demo.py --ephemeral
The demonstration uses embedded fictional conversations and removes its temporary output before exit.
Compatibility
- Linux with Python 3.11 through 3.13
- macOS with Python 3.11 through 3.13
- Ubuntu under WSL
- Native Windows Hermes when Ubuntu WSL provides the restricted Journal runtime
Native Windows without Ubuntu WSL is not claimed.
Integrity
Download the archive with SHA256SUMS, the inventory sidecar, and the commit sidecar. Verify the checksum before extraction.
Read PRIVACY.md, SECURITY.md, THREAT_MODEL.md, and COMPATIBILITY.md before enabling collection.