Merge nucleic/sleek-ember-seal-uady into dev

This commit is contained in:
2026-07-30 05:04:34 -07:00
parent 9c43be6df1
commit 93e9c838bb
17 changed files with 1802 additions and 83 deletions
+27
View File
@@ -0,0 +1,27 @@
import sys
import unittest
from pathlib import Path
MODULE_DIR = Path(__file__).resolve().parents[1]
sys.path.insert(0, str(MODULE_DIR))
import eval as purpose_eval
class TierDriftTests(unittest.TestCase):
def test_current_routing_matrix_bounds_every_label_pair(self):
records = [{"prompt": f"prompt {index}"} for index in range(8 * 8)]
actual = []
predicted = []
for expected in range(8):
for got in range(8):
actual.append(expected)
predicted.append(got)
report = purpose_eval.routing_tier_drift(records, actual, predicted)
self.assertTrue(report["passed"])
self.assertLessEqual(report["maximumTierDrift"], 1)
if __name__ == "__main__":
unittest.main()