8 lines
1.1 KiB
JSON
8 lines
1.1 KiB
JSON
{
|
|
"command": ["node", "tools/reverseengineering-business-cases.mjs"],
|
|
"build": {"tree": "freecad-source/build-web/configure", "target": "FreeCADWebReverseEngineeringRuntimeProbe"},
|
|
"coveredIds": ["ReverseEngineering:reverseengineering.createRecompute", "ReverseEngineering:reverseengineering.saveReopen"],
|
|
"dependencies": ["web/src/reverseengineering-create-facade.ts", "web/src/facade-envelope.ts", "tools/wasm-probe-runtime.mjs", "tools/business-report.mjs", "freecad-source/src/WebAssembly/FreeCADCoreProbe/ReverseEngineeringRuntimeProbe.cpp"],
|
|
"scope": "Native curve fitting and recompute from variable XYZ samples, named and active documents, retained objects and updates, scale/translation length invariants, invalid input and recovery. Native FCStd save/reopen via existing persistence exports covers active documents, multiple objects, changed geometry, alternate paths, invalid paths and recovery, with restored object count and lengths checked against create results. Does not certify browser document synchronization, the save facade/Worker, OPFS or surface fitting."
|
|
}
|