factors: model_name: "all-MiniLM-L6-v2" scoring: batch_size: 10000 float_precision: float32 aggregation: enable_section_weights: true top_percentile: 0.95 min_chunks_per_filing: 1 section_weights: risk_measures: risk_factors: 2.0 md_and_a: 1.5 legal_proceedings: 1.3 full_body: 1.0 controls_and_procedures: 0.8 quantitative_disclosures: 0.8 financial_statements: 0.5 unregistered_sales: 0.5 operational_measures: md_and_a: 2.0 full_body: 1.0 risk_factors: 1.2 controls_and_procedures: 0.8 quantitative_disclosures: 0.8 financial_statements: 0.5 legal_proceedings: 0.5 unregistered_sales: 0.5 anchor_weight_profile: ai_adoption: operational_measures ai_disruption_risk: risk_measures ai_infrastructure: operational_measures esg_commitment: operational_measures climate_risk: risk_measures cybersecurity: risk_measures automation_labor: operational_measures macro_risk: risk_measures longitudinal: rolling_window: 3 min_years_for_drift: 2 export: formats: - parquet - csv output_dir: outputs/factors