Skip to content

Release MALT Core v0.0.7 under the malt-core namespace - #194

Merged
BernardLowe merged 4 commits into
mainfrom
agent/malt-core-v0.0.7
Aug 17, 2026
Merged

Release MALT Core v0.0.7 under the malt-core namespace#194
BernardLowe merged 4 commits into
mainfrom
agent/malt-core-v0.0.7

Conversation

@BernardLowe

Copy link
Copy Markdown
Contributor

Summary

  • migrate the application-neutral Core module and current imports to github.com/dewebprotocol/malt-core
  • document the repository migration while preserving every historical Core tag and Release
  • freeze language-neutral Map-proof v1 and client-root v1 conformance corpora for KZG and IPA
  • make native Go and browser/WASM gates consume the same checked-in corpus bytes
  • bind Resolve/Read, Map-proof, and client-root corpus digests into release provenance
  • prepare final v0.0.7 release notes, policy, security, and reproducible asset metadata

Compatibility

This is a pre-v1 Go module namespace change. Relative to v0.0.7-rc.5, existing protocol schemas, Resolve/Read corpus bytes, roots, CIDs, commitment parameters, transcripts, proofs, ProofLists, mutations, receipts, and wire encodings remain unchanged. The new Map-proof and client-root conformance envelopes do not revise their enclosed wire profiles.

Historical tags and Releases remain immutable in the renamed DeWebProtocol/malt-core repository.

Verification

  • go test ./...
  • GOARCH=386 go test ./auth/commitment/kzg ./auth/commitment/ipa
  • sh scripts/test-verifier-wasm-vectors.sh
    • 49 Resolve/Read + 14 Map-proof vectors for all backends
    • 25 Resolve/Read + 7 Map-proof vectors per selected backend
  • sh scripts/test-writer-wasm.sh
    • 1 exact accepted + 4 rejected client-root vectors per backend/profile target
    • Worker lifecycle tests
  • go vet ./...
  • go build -buildvcs=false ./...
  • two v0.0.7 release builds under different ambient environments and umasks were byte-identical
  • scripts/check-wasm-release.sh passed
  • adversarial archive validation rejected 7 self-consistent non-canonical archives
  • temporary external module compiled against the new module path

Four independent review passes were used. The final review of dc03cf6ff77e55f0bddc8a3d904a44d91e63adf8 reported no actionable findings.

@BernardLowe
BernardLowe marked this pull request as ready for review August 17, 2026 01:57
Copilot AI lite review requested due to automatic review settings August 17, 2026 01:57
@BernardLowe
BernardLowe merged commit 53b5a18 into main Aug 17, 2026
7 checks passed
@BernardLowe
BernardLowe deleted the agent/malt-core-v0.0.7 branch August 17, 2026 01:58

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants