Files
FreeCADWasmDev/docs/business-acceptance/Material.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
973 B
JSON

{
"command": ["node", "tools/material-business-cases.mjs"],
"build": {"tree": "freecad-source/build-web/configure", "target": "FreeCADWebMaterialKernelProbe"},
"coveredIds": ["Material:material.createRecompute", "Material:material.saveReopen"],
"dependencies": ["tools/wasm-probe-runtime.mjs", "web/src/material-facade.ts", "web/src/material-persistence-facade.ts", "web/src/facade-envelope.ts", "web/src/material.worker.ts", "freecad-source/src/WebAssembly/FreeCADCoreProbe/MaterialKernelProbe.cpp", "freecad-source/src/Mod/Material/App/PropertyMaterial.cpp"],
"scope": "Material creation and reassignment in retained native documents; current-document FCStd save/reopen with multiple objects and object types, restored material property readback, reassignment and repeated save, document isolation, invalid path and missing-document rejection and recovery. Uses the existing MaterialKernelProbe; completion is determined by external fingerprinted execution."
}