ruvnet/RuView · error · PhaseSanitizationError

Sanitization pipeline failed: {e}

Error message

Sanitization pipeline failed: {e}

What it means

Error "Sanitization pipeline failed: {e}" thrown in ruvnet/RuView.

Source

Thrown at archive/v1/src/core/phase_sanitizer.py:297

            self._total_processed += 1
            
            # Validate input data
            self.validate_phase_data(phase_data)
            
            # Apply complete sanitization pipeline
            sanitized_data = self.unwrap_phase(phase_data)
            sanitized_data = self.remove_outliers(sanitized_data)
            sanitized_data = self.smooth_phase(sanitized_data)
            sanitized_data = self.filter_noise(sanitized_data)
            
            return sanitized_data
            
        except PhaseSanitizationError:
            self._sanitization_errors += 1
            raise
        except Exception as e:
            self._sanitization_errors += 1
            raise PhaseSanitizationError(f"Sanitization pipeline failed: {e}")
    
    def validate_phase_data(self, phase_data: np.ndarray) -> bool:
        """Validate phase data format and values.
        
        Args:
            phase_data: Phase data to validate
            
        Returns:
            True if valid
            
        Raises:
            PhaseSanitizationError: If validation fails
        """
        # Check if data is 2D
        if phase_data.ndim != 2:
            raise PhaseSanitizationError("Phase data must be 2D array")
        
        # Check if data is not empty

View on GitHub (pinned to 4685618388)

When it happens

Trigger: Thrown at archive/v1/src/core/phase_sanitizer.py:297 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of ruvnet/RuView@4685618388 (2026-08-16). Data as JSON: /api/errors/82cbbbb5f275c0f3. Report an issue: GitHub.