Skip to content

Conversation

@rlundeen2
Copy link
Contributor

@rlundeen2 rlundeen2 commented Jan 26, 2026

As we make the move to use frozen dataclasses for Identifiers, I moved ScorerIdentifier to use this pattern.

  • Removed dict references to ScorerIdentifier
  • Made Registry Metadata subclass Identifier
  • Made an Identifiable class so that other component classes (targets, attacks, etc.) can use the same pattern as scorers
  • Moved Identifiers to their own module (deleting models/identifiers)

Tests

  • Added SQL Azure Integration round trip test for ScorerIdentifier
  • Integration tests pass (other than a few targets) at e71dbe6

Copy link
Contributor

@varunj-msft varunj-msft left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comments addressed and changes made. PR looks good!

@rlundeen2 rlundeen2 merged commit d2af298 into Azure:main Jan 27, 2026
20 checks passed
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.

3 participants