Files
FreeCADWasmDev/docs/p6/part-geometry-family-r1.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

51 lines
1.6 KiB
JSON

{
"schema": "freecad-web-p6-part-geometry-family-r1/v1",
"taskId": "FW-P6-FPA-D1-PART-R1",
"result": "pass_with_blocked_records",
"coverage": {
"inventoryRecords": 3,
"records": 3,
"counts": {
"passed": 1,
"passed_boundary": 0,
"blocked": 2
},
"resourcesReleased": true
},
"records": [
{
"name": "Part::Boolean",
"status": "blocked",
"nativeStatus": "create_failed",
"detail": "Document::addObject returned null"
},
{
"name": "Part::Face",
"status": "blocked",
"nativeStatus": "create_error",
"detail": "Shape must be a wire, edge or compound. Something else was supplied."
},
{
"name": "Part::RuledSurface",
"status": "passed",
"nativeStatus": "created_recomputed",
"detail": null
}
],
"fixtures": {
"boolean": "abstract Part::Boolean remains non-instantiable",
"face": "Part::Face Sources=Box fixture still returns native recompute error",
"ruledSurface": "two OCC edge Part::Feature sources now create and recompute"
},
"source": {
"gate": "docs/p6/part-geometry-family-gate.json",
"kernel": "docs/p6/part-geometry-family-kernel.json",
"gateSha256": "149d1513a12051abf6dd9ca99a9a1f2a8163f8874aa426d25245601042f37d56",
"kernelSha256": "f0f101b979b41e8d06bc9db531d29f8a419464ea9770111e6e7bebd8989585b4"
},
"boundaries": [
"No prior successful record is overwritten; R1 only appends fixture outcomes.",
"Part::Boolean and Part::Face remain blocked with native details until dedicated fixtures are available."
]
}