bayesian_disaggregate   Run Bayesian disaggregation
coherence_score         Coherence score (prior → posterior alignment
                        improvement)
compute_L_from_P        Compute likelihood vector from a prior matrix
                        via SVD (center-only, robust)
interpretability_score
                        Interpretability score (structure preservation
                        + plausibility)
log_enable              Enable logging at a specific level
numerical_stability_exp
                        Numerical stability (exponential penalty)
posterior_adaptive      Adaptive posterior based on sector volatility
posterior_dirichlet     Dirichlet-conjugate posterior (analytical mean)
posterior_multiplicative
                        Multiplicative posterior (Hadamard product +
                        renormalization)
posterior_weighted      Weighted-average posterior (convex combination)
read_cpi                Read CPI data from an Excel file
read_weights_matrix     Read a weights matrix from an Excel file
run_grid_search         Run grid search for parameter optimization
                        (parallel PSOCK)
save_results            Save disaggregation results to disk
spread_likelihood       Spread a likelihood vector across time with a
                        chosen temporal pattern
stability_composite     Composite stability score (numerical and
                        temporal)
temporal_stability      Temporal stability (smoothness over time)
