Files
FreeCADWasmDev/docs/p6/surface-source-boundary.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

15 lines
1.7 KiB
JSON

{
"schema": "freecad-web-p6-surface-source-boundary/v1",
"taskId": "FW-P6-SUR-A",
"module": "Surface",
"result": "pass_boundary",
"sourceRevision": "0644133717ebc04fae2194bb5ef9eec06880f909",
"cmake": { "module": "src/Mod/Surface/CMakeLists.txt", "appSubdirectory": [3,3], "guiGuard": [4,6], "scriptTarget": [22,31], "appTarget": "Surface", "appDependencies": ["Part", "FreeCADApp", "OpenCASCADE"], "guiDependencies": ["Surface", "PartGui", "FreeCADGui", "QtWidgets"] },
"appEntry": { "file": "src/Mod/Surface/App/AppSurface.cpp", "symbol": "PyMOD_INIT_FUNC(Surface)", "representativeObjects": ["Surface::Filling", "Surface::GeomFillSurface", "Surface::FeatureBlendCurve", "Surface::Extend", "Surface::Sections"] },
"guiEntry": { "file": "src/Mod/Surface/Gui/AppSurfaceGui.cpp", "guiOnly": true },
"actionEntrypoints": ["src/Mod/Surface/Gui/Command.cpp:92-346", "src/Mod/Surface/App/FeatureGeomFillSurface.cpp", "src/Mod/Surface/App/FeatureFilling.cpp"],
"conditions": { "web": "BUILD_GUI=OFF; Surface runtime not enabled in current Web core", "runtime": "source boundary only" },
"sourceSha256": { "src/Mod/Surface/CMakeLists.txt": "12cb7d539a16a41f74a4a01ce3d53c51703eb9553251b4a5b7b4612cab5cdee", "src/Mod/Surface/App/CMakeLists.txt": "f935c66662832f4620f6deed7c1deb9ca70bfe829bd9992a18caf0378e302192", "src/Mod/Surface/Gui/CMakeLists.txt": "c0267e7380f64e477e2c15151d83d31d3cb865a7f017ad4161e0c3dc58632877", "src/Mod/Surface/App/AppSurface.cpp": "8d823f63cdb6830e4c01cd0817ff640ab708e85ecba458f1656287cb8e6ddcab", "src/Mod/Surface/Gui/AppSurfaceGui.cpp": "1dbd3cc7ec5c4f6ce37d73167b1703f6ca192aef51a700da001d68ed989f3632" },
"boundaries": ["No runtime, Facade, Chrome or persistence claim is made."]
}