The happy path
reggie publish .
This single command:
- Packs the directory deterministically into a ZIP archive.
- Hashes the ZIP with SHA-256.
- Signs the canonicalized entry payload with your active key.
- Bonds the entry by posting collateral on Sigil.
- Anchors the content hash on Sigil.
- Replicates the bytes to the configured Weave DHT shards.
- Notifies federated peers via the WebSocket event stream.
Dry-run first
reggie publish . --dry-run
Outputs the entry JSON locally without contacting any registry. Useful for inspecting exactly what will be signed and shipped.
Bond override
reggie publish . --bond 10
Overrides the manifest's publish.bond. Cannot go below the protocol
minimum for the given kind/tier.
Federation
reggie publish . --federate
After publishing to your home registry, propagates the entry to every
federation peer in your registries.toml. Each peer independently
re-anchors on Sigil (idempotent by content hash).