{ "schema": "freecad-web-module-batch-evidence/v1", "taskId": "FW-P6-FPA-Y", "batchId": "132728dd87d7b6af4a8a093d", "module": "Robot", "tier": "object-contract", "family": "geometry-recompute", "result": "pass", "records": [ { "id": "obj:Robot:Robot::Waypoint", "name": "Robot::Waypoint", "disposition": "exposed", "status": "passed", "nativeEvidence": "docs/p6/robot-geometry-family-kernel.json", "gate": "docs/p6/robot-geometry-family-gate.json" } ], "coverage": { "registered": 1, "createRecompute": 1, "saveReopen": 1, "resourcesReleased": 1 }, "artifacts": { "module": "Robot", "worker": "robot-create.worker.ts", "revision": "bd4c64c678914931", "runtimeUrl": "/kernel/FreeCADWebRobotRuntimeProbe.js", "wasmUrl": "/kernel/FreeCADWebRobotRuntimeProbe.wasm", "dataUrl": null, "assetBaseUrl": "/kernel/", "runtimeSha256": "8aa17f1c1fa2c9ef2a0c453d2a1f26bc54a7b026b8a015d4c2e436c9a2a4dce2", "wasmSha256": "bd4c64c678914931b3d639cf15a133e3523a1ff9b98d4749d476d2907e36d99f", "buildProfile": "fast-dev" }, "boundaries": [ "Waypoint is type-probed through the native Robot runtime; RobotObject is the native create/recompute and FCStd persistence fixture.", "Robot runtime remains an independent module loaded by its Worker; no WASM binary merge is performed." ] }