#[derive(Debug, Default)]
pub struct AnalyticsSummary {
pub follower_count: i64,
pub replies_measured: usize,
pub tweets_measured: usize,
pub forge_synced: bool,
}
pub fn compute_performance_score(likes: i64, replies: i64, retweets: i64, impressions: i64) -> f64 {
let numerator = (likes * 3 + replies * 5 + retweets * 4) as f64;
let denominator = impressions.max(1) as f64;
numerator / denominator * 1000.0
}