冻结地图1二十分钟纵切版的平衡、证据与金标登记。 新增 ReferenceAsset/2 清单、策略、release、受信快照及 CLI/Service/acceptance provenance /4 消费链;保持 survivor live、R1 签名与部署关闭。
26 lines
1.0 KiB
JSON
26 lines
1.0 KiB
JSON
{
|
||
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
||
"$id": "https://wanxiang.ai/contracts/play-loop/reference-asset-registry-v2.schema.json",
|
||
"title": "ReferenceAssetRegistryV2",
|
||
"description": "ReferenceAssetRegistry/2。只接收 ReferenceAssetRecord/2;recordId 的跨条目唯一性、migration-list 的生命周期约束和注释闭包由 validate.py 语义层强制。",
|
||
"type": "object",
|
||
"required": ["schemaVersion", "registryVersion", "sourceOfTruth", "records"],
|
||
"properties": {
|
||
"schemaVersion": { "const": "ReferenceAssetRegistry/2" },
|
||
"registryVersion": { "type": "string", "minLength": 1 },
|
||
"sourceOfTruth": { "type": "string", "minLength": 1 },
|
||
"records": {
|
||
"type": "array",
|
||
"items": { "$ref": "reference-asset-record-v2.schema.json" }
|
||
},
|
||
"migrationNotes": {
|
||
"type": "object",
|
||
"patternProperties": {
|
||
"^[A-Za-z0-9_][A-Za-z0-9._-]*$": { "type": "string", "minLength": 1 }
|
||
},
|
||
"additionalProperties": false
|
||
}
|
||
},
|
||
"additionalProperties": false
|
||
}
|