| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Dennis 0.3.0 -- Deterministic DEX artifacts and signature support source code.tar.gz | 2026-03-05 | 184.9 kB | |
| Dennis 0.3.0 -- Deterministic DEX artifacts and signature support source code.zip | 2026-03-05 | 223.6 kB | |
| README.md | 2026-03-05 | 1.4 kB | |
| Totals: 3 Items | 409.8 kB | 0 | |
Dennis 0.3.0 introduces the first complete implementation of DEX artifacts, allowing deterministic transformation plans to be packaged, verified, and shared across machines.
Dennis follows a simple philosophy:
Plans first. Changes second.
Instead of modifying files immediately, Dennis generates a human-reviewable transformation plan that can be inspected, validated, exported, and applied safely.
Highlights
DEX artifacts
Dennis plans can now be packaged as DEX files, deterministic archives that contain:
- the transformation payload
- a manifest describing the artifact
- optional cryptographic signatures
DEX artifacts make it possible to share, archive, and verify transformations reproducibly.
Deterministic packaging
DEX files are built with deterministic metadata and canonical hashing so the same input produces identical artifacts.
Signature support
DEX artifacts can now be signed and verified, enabling trust and traceability when plans are exchanged between machines or teams.
Import and validation
Dennis can import DEX artifacts and validate their structure before execution.
Example workflow
:::bash
dennis plan ./project
dennis dex pack plan.json artifact.dex
dennis dex sign artifact.dex --key dev.key
dennis dex verify artifact.dex