{ "schema": "freecad-web-p6-inspection-facade/v1", "taskId": "FW-P6-INS-E", "module": "Inspection", "action": "inspection.createRecompute", "result": "pass", "envelopeSchema": "freecad-web-facade/v1", "typedSchema": "freecad-web-inspection/create-recompute/v1", "fixture": { "schema": "freecad-web-inspection/create-recompute/v1", "module": "Inspection", "action": "create/recompute", "fixtureId": "inspection-box-2x3x4-identical-v1", "actual": { "type": "Part::Box", "length": 2, "width": 3, "height": 4 }, "nominal": { "type": "Part::Box", "length": 2, "width": 3, "height": 4 }, "searchRadius": 10, "inputSha256": "17f62faae3a149897efee3fb9312f60075c02bf8ec1a7ee28d5439975c6d7757" }, "responses": { "success": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "inspection-e-success", "result": { "schema": "freecad-web-inspection/create-recompute/v1", "module": "Inspection", "action": "create/recompute", "document": { "name": "InspectionKernelDocument", "objectCount": 3, "activeAfterClose": 0 }, "inspection": { "distanceCount": 8, "rms": 0, "hasError": 0 }, "recompute": { "count": 1, "hasError": 0 }, "resourcesReleased": true, "stateSha256": "inspection-box-2x3x4-identical-v1" } }, "expectedError": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "inspection-e-error", "error": { "code": "invalid_fixture", "message": "Inspection fixture is not supported", "diagnostic": { "field": "fixtureId" } } }, "duplicate": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "inspection-e-success", "error": { "code": "duplicate_request", "message": "requestId has already been dispatched" } }, "cancelled": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "error", "requestId": "inspection-e-cancel", "error": { "code": "cancelled", "message": "request was cancelled before execution" } }, "afterCancel": { "schema": "freecad-web-facade/v1", "version": 1, "kind": "result", "requestId": "inspection-e-after-cancel", "result": { "schema": "freecad-web-inspection/create-recompute/v1", "module": "Inspection", "action": "create/recompute", "document": { "name": "InspectionKernelDocument", "objectCount": 3, "activeAfterClose": 0 }, "inspection": { "distanceCount": 8, "rms": 0, "hasError": 0 }, "recompute": { "count": 1, "hasError": 0 }, "resourcesReleased": true, "stateSha256": "inspection-box-2x3x4-identical-v1" } } }, "trace": [ { "direction": "request", "requestId": "inspection-e-success", "command": "inspection.createRecompute" }, { "direction": "handler-start", "requestId": "inspection-e-success" }, { "direction": "handler-end", "requestId": "inspection-e-success" }, { "direction": "response", "requestId": "inspection-e-success", "kind": "result", "code": null }, { "direction": "request", "requestId": "inspection-e-error", "command": "inspection.createRecompute" }, { "direction": "handler-start", "requestId": "inspection-e-error" }, { "direction": "handler-end", "requestId": "inspection-e-error" }, { "direction": "response", "requestId": "inspection-e-error", "kind": "error", "code": "invalid_fixture" }, { "direction": "request", "requestId": "inspection-e-success", "command": "inspection.createRecompute" }, { "direction": "response", "requestId": "inspection-e-success", "kind": "error", "code": "duplicate_request" }, { "direction": "request", "requestId": "inspection-e-cancel", "command": "inspection.createRecompute" }, { "direction": "response", "requestId": "inspection-e-cancel", "kind": "error", "code": "cancelled" }, { "direction": "request", "requestId": "inspection-e-after-cancel", "command": "inspection.createRecompute" }, { "direction": "handler-start", "requestId": "inspection-e-after-cancel" }, { "direction": "handler-end", "requestId": "inspection-e-after-cancel" }, { "direction": "response", "requestId": "inspection-e-after-cancel", "kind": "result", "code": null } ], "sequencing": { "maxActive": 1, "activeAfter": 0, "requestCount": 5, "responseCount": 5, "cancelAccepted": true }, "state": { "beforeCancel": "inspection-box-2x3x4-identical-v1", "afterCancel": "inspection-box-2x3x4-identical-v1", "unchangedAfterCancel": true }, "schemaChecks": { "request": true, "result": true, "expectedError": true, "duplicate": true, "cancel": true, "noNativePointers": true }, "artifacts": { "schema": "docs/p6/inspection-facade.schema.json", "workerLog": "docs/freecad-p6-inspection-e-facade.log" }, "commands": [ "npx tsc --target ES2022 --module ESNext --moduleResolution Bundler --strict --skipLibCheck --outDir --declaration false --noEmit false src/facade-envelope.ts src/inspection-facade.ts src/inspection.worker.ts", "node tools/run_p6_inspection_facade_smoke.mjs /inspection-facade.js freecad-source/build-web/configure/bin" ] }