Files
FreeCADWasmDev/docs/business-acceptance/Spreadsheet.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.0 KiB
JSON

{
"command": ["node", "tools/spreadsheet-business-cases.mjs"],
"build": {"tree": "freecad-source/build-web/configure", "target": "FreeCADWebSpreadsheetRuntimeProbe"},
"coveredIds": ["Spreadsheet:spreadsheet.importExportCsv", "business-format:Spreadsheet:import:.csv", "Spreadsheet:spreadsheet.createRecompute", "Spreadsheet:spreadsheet.saveReopen"],
"dependencies": ["web/src/spreadsheet-facade.ts", "web/src/spreadsheet-save-facade.ts", "web/src/facade-envelope.ts", "tools/wasm-probe-runtime.mjs", "tools/business-report.mjs", "freecad-source/src/WebAssembly/FreeCADCoreProbe/SpreadsheetRuntimeProbe.cpp", "freecad-source/src/Mod/Spreadsheet/App/Sheet.cpp", "freecad-source/src/Mod/Spreadsheet/App/Cell.cpp", "freecad-source/src/App/Document.cpp"],
"scope": "Native Sheet CSV roundtrips and creation/recompute; parameterized two-cell FCStd save/restore with variable paths, text whitespace, exported archive content, invalid input and same-instance recovery. Does not claim current-document editing, browser OPFS reload or the full spreadsheet UI."
}