{ "schemaVersion": 1, "status": "pass", "taskId": "PROP-app-propertydirection-I", "baseline": { "freecadVersion": "1.1.1", "commit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d" }, "propertyType": "App::PropertyDirection", "recordCount": 2, "phaseEvidence": { "A": [ "config/freecad-property-direction-inventory.json", "check:freecad-property-direction-inventory" ], "B": [ "config/freecad-property-direction-success.json", "check:freecad-property-direction-success" ], "C": [ "config/freecad-property-direction-failure.json", "check:freecad-property-direction-failure" ], "D": [ "config/freecad-property-direction-mutation.json", "check:freecad-property-direction-mutation" ], "E": [ "src/facade/types.ts", "src/facade/fcstd.ts", "src/facade/mockFacade.ts", "src/App.tsx", "tests/propertyDirectionFacade.test.ts", "test:freecad-property-direction-facade" ], "F": [ "tests/propertyDirectionTransaction.test.ts", "test:freecad-property-direction-transaction" ], "G": [ "config/freecad-property-direction-roundtrip.json", "check:freecad-property-direction-roundtrip" ], "H": [ "config/chrome-property-direction-verification.json", "check:chrome-property-direction" ] }, "promotion": { "from": "opaque-fcstd-proxy", "to": "native-editable-codec", "facadeValueModel": "three-finite-vector-components-with-native-propertyvector-fcstd-payload", "writableRecords": 2, "fcstdElement": "PropertyVector", "nativeRoundTripValue": { "x": 0.25, "y": -0.5, "z": 1.5 }, "browserRoundTripValue": { "x": 0.25, "y": -0.5, "z": 1.5 }, "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" }