schema_version: version_retirement_policy.v1
policy:
  max_active_versions: 1
  max_shadow_versions: 1
  auto_archive_threshold: 3
  retention_period_days: 30
  exceptions:
    - pattern: "runtime/python/core/formulas/generated/*"
      reason: "Codegen parity requires historical versions for backtest consistency"
    - pattern: "artifacts/archive/*"
      reason: "Explicit archive directory"
