"""The complete-phrase evaluation record, independent of guitar travel.""" from dataclasses import dataclass from fractions import Fraction as F @dataclass(frozen=True) class Evaluation: version: str valid: bool raw: dict weights: dict contributions: dict total: F denominators: dict