Skip to content

Waveframe Ledger v0.5.0 — Published Authority

Choose a tag to compare

@Wright-Shawn Wright-Shawn released this 15 Jul 01:59
· 42 commits to main since this release

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