plexus.rubric_memory.authority module
- exception plexus.rubric_memory.authority.RubricAuthorityError
Bases:
RuntimeErrorRaised when official ScoreVersion rubric authority cannot be resolved.
- class plexus.rubric_memory.authority.RubricAuthorityResolver(api_client: Any)
Bases:
objectResolve the canonical rubric and score code from the champion ScoreVersion.
Plexus storage still names the rubric field
guidelines. This class is the storage adapter boundary: callers receiverubric_textand do not need to know about the legacy field name.- __init__(api_client: Any)
- async resolve(score_id: str) → RubricAuthority
- async resolve_score_version(score_version_id: str) → RubricAuthority