参考

项目与公共格式

查询清单、锁文件、字节码、YXB、工程协议、报告与原生 ABI 主版本。

格式当前主版本兼容读取主要标识
包清单21、2[包].格式
锁文件21、2lock_version
字节码块11Chunk.format_version
YXB 应用11format_version与内容校验和
工程协议11protocol_version
原生扩展 ABI1、2对应 ABIabi_versionstruct_size
测试报告11test-report-v1
兼容报告11compatibility-report-v1
C ABI 结果11JSON schema
标准库清单11stdlib-api-v1

实现必须拒绝未知主版本,不得猜测解析。同一主版本只能增加接收方明确忽略的可选字段;删除字段、改变类型、语义或默认值需要新主版本。

格式 2 清单的最小必需表是[包]。锁文件固定完整依赖图和清单校验和。YXB/YXP 使用确定顺序,相同输入应逐字节相同;内容 SHA-256 只证明完整性,不证明发布者身份。详细安全预算与迁移行为见公共格式