Repository navigation
Waveframe Ledger v0.5.0 — Published Authority
Highlights
Waveframe Ledger now publishes a complete, immutable Published Authority rather than only a compiled contract.
Publication is now a single deterministic transaction that emits:
- Published authority contract
- Publication manifest
- Authority bundle (
authority_bundle.v1) - Publication receipt (
publication_receipt.v1) - Snapshot
- Deployed review
- Registry update
Published authorities now have stable identity, deterministic hashes, lifecycle state, and explicit versioned authority references.
New
- Authority Registry
- Versioned authority resolution
governance-ledger resolve- Bundle-backed registry entries
- Duplicate identity protection
- Publication receipts
- Canonical Published Authority specification
Registry Improvements
Registry entries now include:
- authority reference
- contract hash
- bundle hash
- bundle location
- publication identity
- lifecycle state
Duplicate publication identity with different immutable content is now rejected.
Resolution
Authorities are now resolved using explicit references such as:
finance-policy@0.1.0
Mutable aliases such as:
finance-policy@latest
are intentionally rejected.
Verification
202 tests passed