{ "schemaVersion": 1, "status": "completed", "message": "Mock 结果——平台占位用。真实算法 CLI 就绪后将自动替换。", "measurements": [ { "name": "平面度(最大偏差)", "value": 0.83, "unit": "mm", "tolerance": 1.0, "status": "pass" }, { "name": "轮廓度(mean dist)", "value": 0.42, "unit": "mm", "tolerance": 1.0, "status": "pass" }, { "name": "轮廓度(max dist)", "value": 1.28, "unit": "mm", "tolerance": 1.5, "status": "warning" }, { "name": "曲率(mean)", "value": 0.012, "unit": "1/mm", "status": "info" }, { "name": "ICP fitness", "value": 0.97, "status": "info" }, { "name": "ICP RMSE", "value": 0.21, "unit": "mm", "status": "info" } ], "errorStats": { "min": -1.83, "max": 1.28, "mean": 0.04, "stdDev": 0.32, "totalPoints": 1500000, "withinTolerance": 1450000, "outOfTolerance": 50000 }, "overlay3d": { "kind": "none" }, "images": [], "extra": { "plane": { "a": 0.0, "b": 0.0, "c": 1.0, "d": 0.0, "inlierRatio": 0.92 }, "icp": { "fitness": 0.97, "rmseMm": 0.21 }, "denoise": { "chamferBefore": 0.71, "chamferAfter": 0.18 }, "_note": "此为 mock 数据,不代表真实结果;切到 runtime.kind=process 后由算法 CLI 写真实值。" } }