Files
Web_FreeCAD_Bitbybit/config/freecad-property-color-promotion.json
wangdequan 8f6053089a
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: promote font force heat flux and integer set properties
2026-08-17 09:10:47 -04:00

81 lines
2.1 KiB
JSON

{
"schemaVersion": 1,
"status": "pass",
"taskId": "PROP-app-propertycolor-I",
"baseline": {
"freecadVersion": "1.1.1",
"commit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d"
},
"propertyType": "App::PropertyColor",
"recordCount": 8,
"phaseEvidence": {
"A": [
"config/freecad-property-color-inventory.json",
"check:freecad-property-color-inventory"
],
"B": [
"config/freecad-property-color-success.json",
"check:freecad-property-color-success"
],
"C": [
"config/freecad-property-color-failure.json",
"check:freecad-property-color-failure"
],
"D": [
"config/freecad-property-color-mutation.json",
"check:freecad-property-color-mutation"
],
"E": [
"src/facade/types.ts",
"src/facade/fcstd.ts",
"src/facade/mockFacade.ts",
"src/App.tsx",
"tests/propertyColorFacade.test.ts",
"test:freecad-property-color-facade"
],
"F": [
"tests/propertyColorTransaction.test.ts",
"test:freecad-property-color-transaction"
],
"G": [
"config/freecad-property-color-roundtrip.json",
"check:freecad-property-color-roundtrip"
],
"H": [
"config/chrome-property-color-verification.json",
"check:chrome-property-color"
]
},
"promotion": {
"from": "opaque-fcstd-proxy",
"to": "native-editable-codec",
"facadeValueModel": "four-finite-rgba-channels-with-8-bit-fcstd-packing",
"writableRecords": 8,
"fcstdElement": "PropertyColor",
"fcstdPackedValue": "862362060",
"nativeRoundTripValue": [
0.200000003,
0.400000006,
0.600000024,
0.800000012
],
"browserRoundTripValue": [
0.2,
0.4,
0.6,
0.8
],
"zeroUnknownDrift": true
},
"exactBlockerSync": {
"nativeEditableTypes": 34,
"nativeEditableRecords": 4370,
"opaqueTypes": 46,
"opaqueRecords": 457,
"exactPromotionReady": false,
"exactBlocker": "46 runtime property types and 457 records remain opaque-only; complete native document and property semantics"
},
"systemExact": false,
"generatedAt": "2026-08-17T13:03:43.033Z"
}