compute_result classifies mttr_minutes > threshold as a violation. No test currently pins the equality case at the boundary despite the fact that rating-vs-performance branches and reward multipliers all hinge on it. Add tests in apexchainx_calculator/src/tests.rs (or threshold_config.rs) confirming that mttr == threshold is reported as status == "met" with rating good and a positive reward (not zero), and that mttr = threshold + 1 is reported as status == "viol" with rating poor.
compute_resultclassifiesmttr_minutes > thresholdas a violation. No test currently pins the equality case at the boundary despite the fact that rating-vs-performance branches and reward multipliers all hinge on it. Add tests inapexchainx_calculator/src/tests.rs(orthreshold_config.rs) confirming thatmttr == thresholdis reported asstatus == "met"with ratinggoodand a positive reward (not zero), and thatmttr = threshold + 1is reported asstatus == "viol"with ratingpoor.