目录

MoonContractKit

MoonBit data contract compatibility, payload validation, and CI release gate primitives.

MoonContractKit helps MoonBit projects evolve event/API/data payloads safely. It detects breaking schema changes, risky PII-classification changes, unexpected payload fields, missing required fields, and type mismatches before a producer or SDK release reaches users.

See README.mbt.md for package-facing documentation.

Included

  • Typed data contract model.
  • Old/new compatibility report.
  • Runtime payload validation report.
  • Strict CI gate decision.
  • JSON export, CLI demo, tests, CI, related-work notes, and application PDF.
关于
171.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802047560号