{ "schema": "freecad-web-p6-web-action-02-facade/v1", "taskId": "FW-P6-WEB-ACT-02-E", "module": "Web", "action": "inspect/source-inventory", "result": "passed", "envelopeSchema": "freecad-web-facade/v1", "typedSchema": "freecad-web/web-server/v1", "responses": { "success": {"kind": "result", "apiCount": 3, "resourcesReleased": true}, "expectedError": {"kind": "error", "code": "revision_mismatch"}, "duplicate": {"kind": "error", "code": "duplicate_request"}, "cancelled": {"kind": "error", "code": "cancelled"}, "afterCancel": {"kind": "result", "apiCount": 3, "resourcesReleased": true} }, "trace": ["ready", "result:web-act-e-success", "error:web-act-e-error", "error:web-act-e-success", "error:web-act-e-cancel", "result:web-act-e-after"], "sequencing": {"requestCount": 5, "responseCount": 5, "maxActive": 1, "cancelAccepted": true}, "schemaChecks": {"request": true, "result": true, "expectedError": true, "duplicate": true, "cancel": true, "noNativePointers": true}, "artifacts": { "kernel": "docs/p6/web-action-02-kernel.json", "recovery": "docs/p6/web-action-02-recovery.json", "firstFailure": "docs/freecad-p6-web-action-02-e-facade.log", "workerLog": "docs/freecad-p6-web-action-02-e-facade-r1.log", "workerLogSha256": "1646f1745c2bb76b2342ec6546abf1f0f44c58195740148c3aba4d988222a2be" }, "boundaries": ["TypeScript only transports typed API inventory fields; native Web module owns the source/API result."] }