Skip to content

0.7.19: Canonical Ownership and Surface Pruning

Choose a tag to compare

@llblab llblab released this 16 Aug 21:21
· 11 commits to main since this release

Canonical Ownership and Surface Pruning

  • Made ActorContract the sole authored, stored, simulated, and client contract root while preserving no-op, replacement, Continuation, retry, fee, custody, and bounded scheduler semantics.
  • Contracted Actors runtime and metadata surfaces around canonical eligibility, partition-preserving active state, natural Rust module paths, and exact transaction-depth simulation failure.
  • Deleted duplicated Oracle and Governance cardinality state, consolidated preimage availability, regenerated production weights, and retained bounded canonical registries.
  • Replaced Cartesian Staking mode/readiness projections with a mode-shaped capability view while preserving settlement, liability, custody, and claimability behavior.
  • Removed redundant Router and client projections while preserving quote, execution, exact-output, failure-cause, and retry distinctions.
  • Separated project, package, client, CI, release, and Skill validation ownership; removed historical replay, source-hash manifests, corpus wrappers, and obsolete bridges; restored checksum-pinned Polkadot/Omni bootstrap.
  • Made runtime named presets the sole owners of complete genesis state and generated verified ChainSpecs without post-generation economic mutation.
  • Compressed documentation and Wiki ownership, consolidated randomness policy, retired obsolete terminology, and removed agent-infrastructure content from user-facing knowledge.

Validation

  • ./scripts/validate-local.sh full
  • Alignment completion gate
  • Domain DAG validation
  • Wiki trust and strict OKF validation
  • Generated production Wasm SHA-256: c0986cba5e78e046c39d64050eceeb4ae5ccc86136aad6f93ea6761c38bcc19e