Refactor: decouple final eval metrics from ExactMatchAE