meta:
  has_code_implementation: true
  code_path:
  - spec\43_quant_factor_taxonomy.yaml
schema_version: quant_factor_taxonomy.v1
purpose: Classify factors by horizon, decay, and conflict policy.
factor_horizons:
- scalping
- short
- mid
- long
required_lifecycle_fields:
- factor_id
- hypothesis
- market_regime_applicability
- horizon
- decay_half_life
- input_fields
- formula_id
- data_quality_requirements
- expected_edge_formula
- conflict_precedence
- position_sizing_impact
- exit_impact
- golden_cases
- shadow_start_date
- activation_threshold
- retirement_condition
- owner
factor_retirement_policy:
  no_edge_improvement_lookback_days: 90
  shadow_only_before_activation: true
  retire_when_no_edge_or_high_conflict: true
conflict_policy: gate_precedence
