23 lines
1.5 KiB
JSON
23 lines
1.5 KiB
JSON
{
|
|
"schema": "freecad-web-power-loss-validation/v1",
|
|
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
|
|
"directory": "OPFS/freecad-p5-recovery",
|
|
"scannedEntries": [
|
|
{"name": "after-write.tmp", "sizeBytes": 31, "sha256": "040fe59615486c9b472d7c0300ac30bd3039e1b8fce10fc0462a21427dc8fd1c", "classification": "incomplete-temp"},
|
|
{"name": "before-replace.tmp", "sizeBytes": 31, "sha256": "040fe59615486c9b472d7c0300ac30bd3039e1b8fce10fc0462a21427dc8fd1c", "classification": "incomplete-temp"}
|
|
],
|
|
"decisions": [
|
|
{"boundary": "before-write", "targetPresent": false, "tempPresent": false, "decision": "reject-incomplete-temp", "reason": "no candidate target was written"},
|
|
{"boundary": "after-write", "targetPresent": false, "tempPresent": true, "decision": "reject-incomplete-temp", "reason": "valid-looking temp is not promoted without replace completion"},
|
|
{"boundary": "before-replace", "targetPresent": false, "tempPresent": true, "decision": "reject-incomplete-temp", "reason": "replacement was interrupted before target write"}
|
|
],
|
|
"lastValidFcstd": {
|
|
"browserReopen": "pending_current_slice",
|
|
"nativeWasmEvidence": "FreeCAD/docs/freecad-fcstd-open-runtime-gate.md",
|
|
"nativeEvidenceResult": "P2.3 gate opened 1 document/1 Part::Box and recomputed volume 24"
|
|
},
|
|
"environment": {"browser": "Google Chrome 151.0.7922.137", "url": "http://127.0.0.1:4173/?recovery-validate=1", "opfsApiExposed": true},
|
|
"result": "pass_integrity_with_browser_fcstd_reopen_pending",
|
|
"blocked": false
|
|
}
|