use crate::Recommendation;
use crate::risk::RiskScore;
use crate::types::analysis_layer::AnalysisLayerStatus;
use serde::{Deserialize, Serialize};

#[derive(Debug, Clone, Serialize, Deserialize, PartialEq)]
pub struct AnalysisLayer {
    pub recommendation: Recommendation,
    pub original_recommendation: Recommendation,
    pub is_exploring: bool,
    pub analysis_type: AnalysisLayerStatus,
    pub score: RiskScore,
}
