Skip to content

fix(ai-red-teaming): correct best_score scale in analytics-interpretation skill - #153

Merged
rdheekonda merged 1 commit into
mainfrom
fix/analytics-skill-score-scale
Sep 22, 2026
Merged

rdheekonda merged 1 commit into
mainfrom
fix/analytics-skill-score-scale

Conversation

@rdheekonda

Copy link
Copy Markdown
Contributor

Summary

The analytics-interpretation skill described best_score on a "1-10 jailbreak
scale (8+ = jailbreak)", but the actual stored best_score (traces, analytics,
/traces max_score) is normalized to 0.0-1.0 with a jailbreak threshold of
0.9 (tap/goat early_stopping_score). A user reading a real 0.9 score against
the doc would wrongly conclude "not a jailbreak" (< 8).

Found during a TUI skill self-check while red-teaming (observed best_scores were
0.7/0.85/0.9 while the skill said 1-10).

Fix

  • Best Score section: 1-10 table -> 0.0-1.0 table; example 8.5 -> 0.85;
    "8+" -> ">= 0.9".
  • Clarified the judge rubric is 1-10 internally but normalized to 0.0-1.0.
  • ASR section: noted tap/goat use their early_stopping_score (0.9) and that
    agentic evidence-gated success (dangerous tool fired) is separate from the
    judge score.
  • Bump 1.17.2 -> 1.17.3.

Validation

Catalog import + codegen matrix already clean; this is a docs-only skill change.
Verified no stale 1-10/8+ score references remain (the sole remaining "1-10" is
the explicit "rubric is 1-10 internally, normalized to 0.0-1.0" note; "x/10" only
remains for the separate Risk Score, which is genuinely 0-10).

…tion skill

The analytics-interpretation skill described best_score on a "1-10 jailbreak
scale (8+ = jailbreak)", but the actual stored best_score (traces, analytics,
/traces max_score) is normalized to 0.0-1.0 with a jailbreak threshold of 0.9
(tap/goat early_stopping_score). Users reading a 0.9 score would wrongly infer
"not a jailbreak" (<8). Corrected the scale table, examples, and jailbreak
threshold; clarified that the judge rubric is 1-10 internally but normalized to
0.0-1.0, and that agentic evidence-gated success is separate from the judge
score. Bump 1.17.2 -> 1.17.3.

Found during a TUI skill self-check while red-teaming.
@rdheekonda
rdheekonda merged commit 9ca478a into main Sep 22, 2026
5 checks passed
@rdheekonda
rdheekonda deleted the fix/analytics-skill-score-scale branch September 22, 2026 22:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant