{"id":"22c0e546-1549-436d-b1e9-285f14da03fb","userId":"rieke_spingi","timestamp":"2026-06-12T12:53:04.148948Z","status":"FILE_PROCESSED_SUCCESSFULLY","rawFilePath":"https://ifootscan-312346757126-eu-central-1-an.s3.eu-central-1.amazonaws.com/raw/rieke_spingi_left_20260612125304148.usdz?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260612T125304Z&X-Amz-SignedHeaders=host&X-Amz-Credential=AKIAUROKRJADN534GENL%2F20260612%2Feu-central-1%2Fs3%2Faws4_request&X-Amz-Expires=604800&X-Amz-Signature=f71ff28f3927d800e186f31ba6d57195f7c8fdf8e0ce1b27253f7fc96bfb306a","createdAt":"2026-06-12T12:53:04.153181Z","flippingError":false,"footPhotoContentType":"image/jpeg","footPhotoPath":"foot-photos/22c0e546-1549-436d-b1e9-285f14da03fb/foot-photo.jpg","manualMeasurements":{"toeGapToToeTipCm":3.8,"toeGapToMedialEdgeCm":3.5,"heelToBigToeJointCm":17.4,"footLengthCm":24.6,"footWidthCm":10.1},"measurements":{"toeGapToToeTipCm":4.854815057610281,"toeGapToMedialEdgeCm":3.0841738855196708,"heelToBigToeJointCm":17.67627258718456,"footLengthCm":25.191041323441727,"footWidthCm":9.721544001259204},"participantFirstName":"Rieke","participantLastName":"S.","processedFilePath":"https://ifootscan-312346757126-eu-central-1-an.s3.eu-central-1.amazonaws.com/obj/rieke_spingi_left_20260612125304148.obj?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20260612T125304Z&X-Amz-SignedHeaders=host&X-Amz-Credential=AKIAUROKRJADN534GENL%2F20260612%2Feu-central-1%2Fs3%2Faws4_request&X-Amz-Expires=604800&X-Amz-Signature=c0279837ab8b5235d0940e2a9b5e7c2d17e37b8876474de08661f75c14951a42","processingTrace":{"scanId":"22c0e546-1549-436d-b1e9-285f14da03fb","status":"FILE_PROCESSED_SUCCESSFULLY","startedAt":"2026-06-12T12:53:05.630863449Z","finishedAt":"2026-06-12T12:53:21.720479083Z","processingTimeMs":16089,"error":null,"steps":[{"source":"BACKEND","key":"upload_received","label":"Upload received","status":"SUCCESS","detail":"Upload confirmation received by backend"},{"source":"BACKEND","key":"processing_started","label":"Processing started","status":"INFO","detail":"Worker dispatch will be triggered"},{"source":"BACKEND","key":"worker_dispatched","label":"Worker job accepted","status":"SUCCESS","detail":"Worker accepted the processing job"},{"source":"WORKER","key":"load_point_cloud_ms","label":"Point cloud loaded","status":"SUCCESS","detail":"6.2 ms"},{"source":"WORKER","key":"convert_to_cm_ms","label":"Point cloud converted to cm","status":"SUCCESS","detail":"0.1 ms"},{"source":"WORKER","key":"preprocess_ms","label":"Data cleaned","status":"SUCCESS","detail":"37.4 ms"},{"source":"WORKER","key":"initial_landmarks_ms","label":"Initial landmarks determined","status":"SUCCESS","detail":"4.3 ms"},{"source":"WORKER","key":"normalize_x_ms","label":"Foot normalized","status":"SUCCESS","detail":"0.1 ms"},{"source":"WORKER","key":"medial_alignment_ms","label":"Medial side determined","status":"SUCCESS","detail":"2.1 ms"},{"source":"WORKER","key":"zehensteg_detection_ms","label":"Landmarks detected","status":"SUCCESS","detail":"27.1 ms"},{"source":"WORKER","key":"metrics_ms","label":"Measurements calculated","status":"SUCCESS","detail":"0.9 ms"},{"source":"WORKER","key":"quality_validation_ms","label":"Quality validation completed","status":"SUCCESS","detail":"0.0 ms"},{"source":"WORKER","key":"save_json_ms","label":"Results stored","status":"SUCCESS","detail":"0.5 ms"},{"source":"WORKER","key":"debug_plots_ms","label":"Debug plots generated","status":"SUCCESS","detail":"7013.7 ms"},{"source":"BACKEND","key":"callback_success","label":"Worker callback received","status":"SUCCESS","detail":"Measurements stored in backend"}],"workerProcessingTimesMs":{"total_ms":7092.383,"metrics_ms":0.935,"save_json_ms":0.514,"preprocess_ms":37.415,"debug_plots_ms":7013.678,"normalize_x_ms":0.117,"convert_to_cm_ms":0.07,"load_point_cloud_ms":6.23,"medial_alignment_ms":2.086,"initial_landmarks_ms":4.259,"quality_validation_ms":0.01,"zehensteg_detection_ms":27.063}},"scannedFoot":"LEFT","updatedAt":"2026-06-14T13:08:48.611108Z"}