{"record":{"id":"82cbbbb5f275c0f3","repo":"ruvnet/RuView","slug":"sanitization-pipeline-failed-e","errorCode":null,"errorMessage":"Sanitization pipeline failed: {e}","messagePattern":"Sanitization pipeline failed: (.+?)","errorType":"exception","errorClass":"PhaseSanitizationError","httpStatus":null,"severity":"error","filePath":"archive/v1/src/core/phase_sanitizer.py","lineNumber":297,"sourceCode":"            self._total_processed += 1\n            \n            # Validate input data\n            self.validate_phase_data(phase_data)\n            \n            # Apply complete sanitization pipeline\n            sanitized_data = self.unwrap_phase(phase_data)\n            sanitized_data = self.remove_outliers(sanitized_data)\n            sanitized_data = self.smooth_phase(sanitized_data)\n            sanitized_data = self.filter_noise(sanitized_data)\n            \n            return sanitized_data\n            \n        except PhaseSanitizationError:\n            self._sanitization_errors += 1\n            raise\n        except Exception as e:\n            self._sanitization_errors += 1\n            raise PhaseSanitizationError(f\"Sanitization pipeline failed: {e}\")\n    \n    def validate_phase_data(self, phase_data: np.ndarray) -> bool:\n        \"\"\"Validate phase data format and values.\n        \n        Args:\n            phase_data: Phase data to validate\n            \n        Returns:\n            True if valid\n            \n        Raises:\n            PhaseSanitizationError: If validation fails\n        \"\"\"\n        # Check if data is 2D\n        if phase_data.ndim != 2:\n            raise PhaseSanitizationError(\"Phase data must be 2D array\")\n        \n        # Check if data is not empty","sourceCodeStart":279,"sourceCodeEnd":315,"githubUrl":"https://github.com/ruvnet/RuView/blob/4685618388a5e49fad5b3005806f3bdd6a7c25c3/archive/v1/src/core/phase_sanitizer.py#L279-L315","documentation":"Error \"Sanitization pipeline failed: {e}\" thrown in ruvnet/RuView.","triggerScenarios":"Thrown at archive/v1/src/core/phase_sanitizer.py:297 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"4685618388a5e49fad5b3005806f3bdd6a7c25c3","analyzedAt":"2026-08-16T06:09:40.886Z","schemaVersion":2},"datasetVersion":"2026-08-16T08:17:34.114Z"}