======================================================================
ActivityDataProcessor A/B 实验报告
======================================================================

[1/2] Loading ELCD factors...
  Loaded 7742 factors in 12.3s
[2/2] Running experiments...

──────────────────────────────────────────────────────────────────────
实验 1: 去重效果 (Deduplication)
──────────────────────────────────────────────────────────────────────

  指标                       Baseline    Treatment
  ────────────────────────────────────────────
  Precision                     N/A        1.000
  Recall                      0.000        1.000
  TP/FP/FN                        — 4/0/        0

──────────────────────────────────────────────────────────────────────
实验 2: 替代准确性 (Substitution Value Error)
──────────────────────────────────────────────────────────────────────

  指标                           Baseline    Treatment
  ────────────────────────────────────────────────
  Cases                               8            2
  MAE (kgCO2e/unit)              2.3929       2.1909
  Emission Δ (per 1000u)        19143.5       4381.7

  MAE 改善: +8.4%
  Emission Δ 改善: +77.1%

  替代类型分布: {'none': 6, 'category_fallback': 2}
  敏感性分布: {'low': 0, 'medium': 0, 'high': 2}

──────────────────────────────────────────────────────────────────────
实验 3: 端到端排放偏差 (End-to-End Emission Impact)
──────────────────────────────────────────────────────────────────────

  指标                              Value
  ────────────────────────────────────
                True total     26,504.6
           Treatment total     26,504.6
              Treatment Δ%         0.0%
             Dedup removed            2
             Substitutions            3

======================================================================
SUMMARY
======================================================================
  [OK] Dedup: P=1.000, R=1.000
  [INFO] Substitution: 2/8 activities matched (25%)
  [INFO] Note: category_fallback (no embedding) gives rough estimates only
  [INFO] For accurate values, use embedding-based similarity (Pro tier)
  [OK] E2E delta: Baseline=11.7% -> Treatment=0.0%

