""" Calculation Engine for Phase 0b - Goal-Aware Placeholders This package contains all metric calculation functions for: - Body metrics (K1-K5 from visualization concept) - Nutrition metrics (E1-E5) - Activity metrics (A1-A8) - Recovery metrics (S1) - Correlations (C1-C7) - Scores (Goal Progress Score with Dynamic Focus Areas) All calculations are designed to work with Dynamic Focus Areas v2.0. """ from .body_metrics import * from .nutrition_metrics import * from .activity_metrics import * from .recovery_metrics import * from .correlation_metrics import * from .scores import * __all__ = [ # Body 'calculate_weight_7d_median', 'calculate_weight_28d_slope', 'calculate_fm_28d_change', 'calculate_lbm_28d_change', 'calculate_body_progress_score', # Nutrition 'calculate_energy_balance_7d', 'calculate_protein_g_per_kg', 'calculate_nutrition_score', # Activity 'calculate_training_minutes_week', 'calculate_activity_score', # Recovery 'calculate_recovery_score_v2', # Correlations 'calculate_lag_correlation', # Meta Scores 'calculate_goal_progress_score', 'calculate_data_quality_score', ]