feat: close ordered pairs and property codec batches
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

This commit is contained in:
2026-08-17 04:58:46 -04:00
parent 00ed27b7b8
commit d11566403d
265 changed files with 92107 additions and 809 deletions

View File

@@ -7,8 +7,8 @@
},
"source": {
"path": ".cache/freecad/reference-desktop.json",
"bytes": 4699380,
"sha256": "30ffbbdb4139a682486e6fed482a8d8d8a88c287a38dfec8d814e38f4e70fc80"
"bytes": 2298709,
"sha256": "082400ec7379e8efc2af16709032d45890d7092277967b714acb05761fd1c2a7"
},
"runtime": {
"registeredObjectTypes": 352,
@@ -37,22 +37,22 @@
},
"supportSummary": {
"native-editable-codec": {
"typeCount": 22,
"recordCount": 4304
"typeCount": 30,
"recordCount": 4361
},
"native-specialized-codec": {
"typeCount": 5,
"recordCount": 683
},
"opaque-fcstd-proxy": {
"typeCount": 58,
"recordCount": 523
"typeCount": 50,
"recordCount": 466
}
},
"types": [
{
"typeId": "App::PropertyAcceleration",
"support": "opaque-fcstd-proxy",
"support": "native-editable-codec",
"recordCount": 1,
"objectTypeCount": 1,
"statusNames": []
@@ -71,7 +71,7 @@
},
{
"typeId": "App::PropertyArea",
"support": "opaque-fcstd-proxy",
"support": "native-editable-codec",
"recordCount": 1,
"objectTypeCount": 1,
"statusNames": [
@@ -100,7 +100,7 @@
},
{
"typeId": "App::PropertyBoolList",
"support": "opaque-fcstd-proxy",
"support": "native-editable-codec",
"recordCount": 7,
"objectTypeCount": 7,
"statusNames": [
@@ -111,21 +111,21 @@
},
{
"typeId": "App::PropertyColor",
"support": "opaque-fcstd-proxy",
"support": "native-editable-codec",
"recordCount": 8,
"objectTypeCount": 8,
"statusNames": []
},
{
"typeId": "App::PropertyColorList",
"support": "opaque-fcstd-proxy",
"support": "native-editable-codec",
"recordCount": 2,
"objectTypeCount": 2,
"statusNames": []
},
{
"typeId": "App::PropertyDirection",
"support": "opaque-fcstd-proxy",
"support": "native-editable-codec",
"recordCount": 2,
"objectTypeCount": 2,
"statusNames": []
@@ -165,14 +165,14 @@
},
{
"typeId": "App::PropertyFile",
"support": "opaque-fcstd-proxy",
"support": "native-editable-codec",
"recordCount": 16,
"objectTypeCount": 12,
"statusNames": []
},
{
"typeId": "App::PropertyFileIncluded",
"support": "opaque-fcstd-proxy",
"support": "native-editable-codec",
"recordCount": 20,
"objectTypeCount": 15,
"statusNames": [
@@ -902,10 +902,10 @@
},
"harness": {
"path": "scripts/run-freecad-native-property-semantics.mjs",
"bytes": 6166,
"sha256": "f6fcab14a46c9e7597f10808b31eb10cd5196bd90144c5b6a7a50e6993a1c3f6"
"bytes": 6615,
"sha256": "fad232fd5a013d40639069df2f8752f04fc5d373c6a7a7ece8ed3276612af9f3"
},
"exactPromotionReady": false,
"exactBlocker": "58 runtime property types and 523 records remain opaque-only; complete native document and property semantics",
"generatedAt": "2026-08-14T22:37:52.376Z"
"exactBlocker": "50 runtime property types and 466 records remain opaque-only; complete native document and property semantics",
"generatedAt": "2026-08-17T08:49:24.621Z"
}