Files
FreeCADWasmDev/docs/p6/assembly-recovery.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

30 lines
1.4 KiB
JSON

{
"schema": "freecad-web-p6-assembly-recovery/v1",
"module": "Assembly",
"action": "recompute/recovery",
"result": "pass",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"invalidInput": {
"type": "Assembly::MissingObject",
"return": 0,
"code": "invalid_type",
"message": "Document::addObject: 'Assembly::MissingObject' is not a document object type"
},
"state": {
"before": "AssemblyRecovery|Assembly::AssemblyObject|9|9|0",
"after": "AssemblyRecovery|Assembly::AssemblyObject|9|9|0",
"afterReplay": "AssemblyRecovery|Assembly::AssemblyObject|9|9|0",
"sha256": "da75731152e653c888063e527f902c7a081a19ed951d88b95f0c1879cbc291b7",
"replayEqual": true
},
"evidence": {
"buildLog": { "path": "docs/freecad-p6-asm-d-build.log", "sha256": "b34abff4cf81210b35a55098566c7cea5a46d7134a3032585cdfa12bf8db4cf2" },
"smokeLog": { "path": "docs/freecad-p6-asm-d-smoke.log", "sha256": "46765f90e02c2c8d145e76ad9ffd21a92659ecf81dba5de1e63abaa3af1d6a0f" },
"wasm": { "path": "build-web/assembly-configure/bin/FreeCADWebAssemblyKernelProbe.wasm", "sha256": "59bd8500939894ed194d6519dde01f1868665685aba43efe5e2fdce40832961e" }
},
"commands": [
"EM_CACHE=/tmp/freecad-p6-emcache EM_FROZEN_CACHE= ninja -C build-web/assembly-configure FreeCADWebAssemblyKernelProbe -j8",
"node src/WebAssembly/FreeCADCoreProbe/assembly-kernel-smoke.js build-web/assembly-configure/bin recovery"
]
}