Files
FreeCADWasmDev/docs/business-acceptance/Points.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

8 lines
1.3 KiB
JSON

{
"command": ["node", "tools/points-business-cases.mjs"],
"build": {"tree": "freecad-source/build-web/configure", "target": "FreeCADWebPointsRuntimeProbe"},
"coveredIds": ["Points:points.createRecompute", "Points:points.desktopBatch", "Points:desktop:Points_Merge", "Points:desktop:Points_Structure", "Points:points.saveReopen", "business-format:Points:export:.obj", "business-format:Points:import:.ply"],
"dependencies": ["web/src/points-facade.ts", "web/src/points-python-family-facade.ts", "web/src/points-persistence-facade.ts", "web/src/facade-envelope.ts", "tools/business-report.mjs", "tools/wasm-probe-runtime.mjs", "freecad-source/src/WebAssembly/FreeCADCoreProbe/PointsRuntimeProbe.cpp"],
"scope": "Variable point sets in named native documents; same-object updates, independent objects/documents, native stored coordinate and bound inspection, invalid input and recovery. Existing native merge/structure commands act on selected document objects with varying coordinates and return typed selection errors. FCStd save/reopen covers variable multi-object documents, restored coordinates and bounds, source closure, editing and resaving the active restored document, and recovery after invalid paths or missing documents. No claim of full point-cloud UI, CAD surface fitting, or browser OPFS persistence."
}