Files
Web_FreeCAD_Bitbybit/config/freecad-property-linksublistglobal-promotion.json
wangdequan 54649da16c
Some checks failed
real-verification / chrome (push) Has been cancelled
real-verification / freecad-oracle (push) Has been cancelled
real-verification / wasm (push) Has been cancelled
feat: close link sub property codecs
2026-08-17 21:37:33 -04:00

101 lines
2.8 KiB
JSON

{
"schemaVersion": 1,
"status": "pass",
"taskId": "PROP-app-propertylinksublistglobal-I",
"baseline": {
"freecadVersion": "1.1.1",
"commit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d"
},
"propertyType": "App::PropertyLinkSubListGlobal",
"recordCount": 1,
"phaseEvidence": {
"A": [
"config/freecad-property-linksublistglobal-inventory.json",
"check:freecad-property-linksublistglobal-inventory"
],
"B": [
"config/freecad-property-linksublistglobal-success.json",
"check:freecad-property-linksublistglobal-success"
],
"C": [
"config/freecad-property-linksublistglobal-failure.json",
"check:freecad-property-linksublistglobal-failure"
],
"D": [
"config/freecad-property-linksublistglobal-mutation.json",
"check:freecad-property-linksublistglobal-mutation"
],
"E": [
"src/facade/types.ts",
"src/facade/fcstd.ts",
"src/facade/mockFacade.ts",
"src/facade/index.ts",
"tests/propertyLinkSubListGlobalFacade.test.ts",
"test:freecad-property-linksublistglobal-facade"
],
"F": [
"tests/propertyLinkSubListGlobalTransaction.test.ts",
"test:freecad-property-linksublistglobal-transaction"
],
"G": [
"config/freecad-property-linksublistglobal-roundtrip.json",
"check:freecad-property-linksublistglobal-roundtrip"
],
"H": [
"config/chrome-property-linksublistglobal-verification.json",
"check:chrome-property-linksublistglobal"
]
},
"promotion": {
"from": "opaque-fcstd-proxy",
"to": "native-editable-codec",
"facadeValueModel": "same-document-object-and-ordered-sub-element-pair-list",
"writableRecords": 1,
"objectTypeCount": 1,
"propertyStatus": "",
"linkScope": "Global",
"runtimeDependencyEdges": 2,
"fcstdElement": "LinkSubList",
"nativeRoundTripValue": [
{
"object": "SecondBox",
"subElements": [
"Face1"
]
},
{
"object": "SourceBox",
"subElements": [
"Face1"
]
}
],
"browserRoundTripValue": {
"schemaVersion": 1,
"entries": [
{
"objectId": "SecondBox",
"subElement": "Face1"
},
{
"objectId": "SourceBox",
"subElement": "Face1"
}
]
},
"globalBacklinksPreserved": true,
"nativeDependenciesNormalized": true,
"zeroUnknownDrift": true
},
"exactBlockerSync": {
"nativeEditableTypes": 37,
"nativeEditableRecords": 4377,
"opaqueTypes": 43,
"opaqueRecords": 450,
"exactPromotionReady": false,
"exactBlocker": "43 runtime property types and 450 records remain opaque-only; complete native document and property semantics"
},
"systemExact": false,
"generatedAt": "2026-08-18T00:49:36.963Z"
}