feat: personalize scoring and add skills radar

This commit is contained in:
Jens
2026-07-22 19:33:29 +02:00
parent 029df89265
commit a30ecbc553
33 changed files with 1529 additions and 114 deletions
+2 -2
View File
@@ -14,7 +14,7 @@ def test_learning_signals_wait_for_min_samples(profile, job, user):
assert first_metadata.get("reason_code") == "positive_feedback"
assert second_metadata.get("status") == "applied"
profile.refresh_from_db()
assert profile.weights["content"] == 26.0
assert profile.weights["content"] == 31.0
def test_learning_skip_for_implicit_hide(profile, job, user):
@@ -23,7 +23,7 @@ def test_learning_skip_for_implicit_hide(profile, job, user):
assert metadata["status"] == "queued"
assert metadata["reason_code"] == "implicit_hide_no_reason"
profile.refresh_from_db()
assert profile.weights["content"] == 25.0
assert profile.weights["content"] == 30.0
def test_learning_marks_explicit_title_hide_as_nonlearning(profile, job, user):