Spaces:
Sleeping
Sleeping
| """Application-wide constants. | |
| These values define the authoritative label sets and mappings used across | |
| inference services, schemas, and validation. They must match the data contract | |
| exactly and should never be redefined elsewhere in the codebase. | |
| """ | |
| MASTERY_LABEL_MAP: dict[int, str] = { | |
| 0: "weak", | |
| 1: "developing", | |
| 2: "proficient", | |
| 3: "mastered", | |
| } | |
| BLOOM_LEVELS: list[str] = [ | |
| "Remember", | |
| "Understand", | |
| "Apply", | |
| "Analyze", | |
| "Evaluate", | |
| "Create", | |
| ] | |
| RISK_LABELS: list[str] = ["low", "medium", "high", "critical"] | |
| FEEDBACK_TYPES: list[str] = ["accept", "edit", "reject"] | |
| VALID_SUBJECTS: list[str] = ["Mathematics", "Science", "Social Science"] | |
| VALID_GRADES: list[int] = [6, 7, 8] | |