class RubricField(BaseModel): """An attribute that can be measured on a scale of 1-5. Should be a specific attribute for measuring success (or failure) on project proposals.""" name: str description: str class Rubric(BaseModel): """A list of RubricFields for evaluating project proposals.""" fields: List[RubricField]