Files
FreeCADWasmDev/docs/p6/partdesign-geometry-family-native.json
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

300 lines
8.8 KiB
JSON

{
"schema": "freecad-web-p6-partdesign-geometry-family-native/v1",
"taskId": "FW-P6-FPA-IMPL-PARTDESIGN-GEOMETRY-FAMILY",
"result": "pass",
"command": "partdesign.geometryFamily",
"build": "freecad-source/build-web/configure/bin",
"inventorySha256": "f3882fb99fef06897a1a9b8b60ad84537a9fa6a928e2589b3436d1f9c1acefd7",
"coverage": {
"inventoryRecords": 25,
"nativeRecords": 25,
"counts": {
"passed": 25,
"blocked": 0
},
"resourcesReleased": true
},
"records": [
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::AdditiveBox",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::AdditiveCylinder",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::AdditiveSphere",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::AdditiveWedge",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::Box",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::Cylinder",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::Feature",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::FeatureAddSub",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::FeatureAdditivePython",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::FeatureBase",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::FeatureExtrude",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::FeatureRefine",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::FeatureSubtractivePython",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::Pad",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::Pocket",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::Point",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::ShapeBinder",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::Solid",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::Sphere",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::SubShapeBinder",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::SubtractiveBox",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::SubtractiveCylinder",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::SubtractiveSphere",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::SubtractiveWedge",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
},
{
"code": "native_create_recompute",
"created": true,
"detail": "native PartDesign type creation and document recompute passed",
"name": "PartDesign::Wedge",
"native": true,
"recomputed": true,
"registered": true,
"resourcesReleased": true,
"status": "passed"
}
],
"source": "freecad-source",
"boundaries": [
"Every result is returned by FreeCADWebPartDesignProbe through fc_web_dispatch_json.",
"A blocked record retains the native first error and is not promoted by this smoke."
]
}