Files
FreeCADWasmDev/docs/p6/techdraw-action-02-kernel-r1-success.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

34 lines
1.4 KiB
JSON

{
"schema": "freecad-web-p6-techdraw-action-02-kernel/v2",
"taskId": "FW-P6-TDR-ACT-02-C-R1",
"module": "TechDraw",
"action": "import/export",
"result": "passed",
"sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47",
"fixture": {"length": 40, "width": 24, "height": 18, "source": "Part::Box"},
"observed": {
"nativeModuleAvailable": 1,
"registeredTypes": 12,
"apiCount": 17,
"initializationCalls": 2,
"initializationRuns": 1,
"createRecompute": 1,
"objectCount": 2,
"recomputeCount": 2,
"projectedGeometry": 301,
"svgBytes": 301,
"dxfBytes": 324,
"resourcesReleased": 1,
"replayStable": true
},
"apis": ["projectToSVG", "projectToDXF", "viewPartAsSvg", "viewPartAsDxf", "writeDXFView", "writeDXFPage"],
"artifacts": {
"wasm": "freecad-source/build-web/techdraw-native-configure/bin/FreeCADWebTechDrawRuntimeProbe.wasm",
"wasmSha256": "c77228a7c9952f880485d54b0b2d2badc9fe1d51b47804c996c37fcafb527ce2",
"smoke": "docs/freecad-p6-techdraw-action-02-c-kernel-r1.log",
"smokeSha256": "e97799bdab5d4c260a17a923dcadd95dfd41c180c2d584b27c0e408cedb5418c",
"sourceSha256": "1941329369009dab1c4e5b31600487fc90499eaccbe7dba71bfb9b613bf0c1c3"
},
"boundaries": ["SVG and DXF strings are returned by native TechDraw::Module projection algorithms; no JavaScript geometry substitution is used."]
}