CTM Calculators: Add PS billing milestones, Adjust Genesys RAMP

This commit is contained in:
2026-07-08 11:24:57 -04:00
parent b5af65891c
commit a991879061
13 changed files with 4264 additions and 2712 deletions

View File

@@ -28,8 +28,8 @@ def test_all_spec_meters_present():
"AI Translate",
# Genesys Cloud Copilot
"Genesys Cloud Copilot",
# Email AI (rates TBD)
"Email AI (Auto-Suggest)", "Email AI (Auto-Respond)",
# Email AI (rate TBD; Auto-Suggest is inside Agent Copilot)
"Email AI (Auto-Respond)",
}
assert expected == set(DEFAULT_METERS)
@@ -59,9 +59,7 @@ def test_confirmed_rates():
def test_unknown_meters_flagged():
unknown = {f for f, m in DEFAULT_METERS.items() if m.confidence is Confidence.UNKNOWN}
assert unknown == {
"Email AI (Auto-Suggest)", "Email AI (Auto-Respond)",
}
assert unknown == {"Email AI (Auto-Respond)"}
assert Confidence.UNKNOWN.icon == "🔴"
assert Confidence.CONFIRMED.icon == "🟢"