{
  "file_id": "07_vertical_higher_education",
  "version": "2026.03.16",
  "schema_version": "2.2",
  "status": "Production Authority",
  "last_authoritative_sync": "2026-03-16",
  "description": "Comprehensive enumeration library for the Higher Education vertical. Covers every subdomain where agentic AI is actively deployed as of March 2026: student success and early alert systems (CEDS v12, EU AI Act Annex III), admissions and enrollment management, learning activity and grade services (IMS Global LTI Advantage 1.3 / AGS 2.0), academic integrity and AI-assisted work disclosure, federal financial aid and grant lifecycle management (Uniform Guidance 2 CFR 200), student records and transcript management (FERPA), accessibility and accommodation management, and institutional research and accreditation reporting. Designed for use as OTel span attributes in an agentic AI SDK and as policy vocabulary in an OPA Rego GRC portal.",
  "vertical_metadata": {
    "vertical_key": "higher_education",
    "industry": "Higher Education",
    "primary_standards": [
      "CEDS v12 — Common Education Data Standards (US Department of Education, 2024)",
      "IMS Global LTI Advantage 1.3 — Learning Tools Interoperability (1EdTech Consortium)",
      "IMS Global Assignment and Grade Services (AGS) 2.0 — LTI Advantage extension",
      "IMS Global Caliper Analytics v1.2 — Learning activity telemetry standard",
      "IMS Global Open Badges v3.0 — Digital credential standard",
      "FERPA — Family Educational Rights and Privacy Act (20 USC 1232g; 34 CFR Part 99)",
      "COPPA — Children's Online Privacy Protection Act (13 and under; relevant for dual-enrollment)",
      "ADA Title II / Section 504 — Accessibility obligations for higher education institutions",
      "WCAG 2.2 — Web Content Accessibility Guidelines (applicable to AI-generated content)",
      "EU AI Act (2024/1689) Annex III para 3 — High-risk AI in education and vocational training",
      "EU GDPR (2016/679) — Applicable to EU student data; FERPA equivalent for EU institutions",
      "Uniform Guidance 2 CFR Part 200 — Federal award administration (grants and contracts)",
      "Higher Education Act (HEA) Title IV — Federal student aid eligibility and reporting",
      "FSA (Federal Student Aid) COD — Common Origination and Disbursement system schemas",
      "IPEDS — Integrated Postsecondary Education Data System (NCES mandatory reporting)",
      "National Student Clearinghouse (NSC) — Enrollment verification and transfer data",
      "PESC — Postsecondary Electronic Standards Council — EDI standards for transcripts, financial aid",
      "Common App — Undergraduate admissions data exchange standard",
      "QM (Quality Matters) Rubric v7 — Online course quality standards",
      "HLC / SACSCOC / MSCHE / WASC / NWCCU — Regional accreditation standards (AI use disclosure)"
    ],
    "primary_source_urls": [
      "https://ceds.ed.gov/",
      "https://www.1edtech.org/standards/lti",
      "https://www.imsglobal.org/spec/lti-ags/v2p0",
      "https://www.imsglobal.org/spec/caliper/v1p2",
      "https://studentprivacy.ed.gov/ferpa",
      "https://www.ecfr.gov/current/title-2/subtitle-A/chapter-II/part-200",
      "https://www.ed.gov/about/offices/list/fsa/",
      "https://nces.ed.gov/ipeds/"
    ],
    "otel_namespace": "education",
    "opa_namespace": "data.education",
    "agentic_ai_deployment_context": "As of March 2026, agentic AI in higher education is deployed across: AI-driven student success platforms (early alert, academic coaching, intervention routing), autonomous admissions screening and application scoring (flagged as high-risk under EU AI Act Annex III para 3(a)), AI tutoring and adaptive learning systems (LTI Advantage integration with LMS), AI-generated course content and syllabus drafting, academic integrity detection and AI-assisted work disclosure enforcement, AI grant writing assistants and post-award compliance monitoring (2 CFR 200), autonomous financial aid verification and satisfactory academic progress (SAP) monitoring, AI-powered institutional research and IPEDS reporting automation, accessibility accommodation workflow automation (ADA/Section 504), and AI-driven enrollment forecasting and tuition revenue modelling. The EU AI Act Annex III para 3 explicitly classifies AI systems used to determine access to educational institutions, assess students, and evaluate learning outcomes as high-risk — requiring conformity assessment, logging, human oversight, and transparency measures before deployment.",
    "key_regulatory_risk_note": "EU AI Act Annex III para 3 makes AI systems used in admissions decisions, student assessment, grading, and academic integrity evaluation high-risk AI as of August 2, 2026. US institutions deploying such systems for EU students or in EU operations must comply with the full EU AI Act Title III Chapter 2 obligations (risk management, data governance, transparency, human oversight, accuracy, logging). FERPA 34 CFR 99.31 governs all AI agent access to student education records — AI vendors receiving education records must execute a FERPA-compliant data sharing agreement (School Official exception or written consent). The 2024 proposed updates to FERPA's definition of 'education records' to include AI-generated academic assessments are under active ED rulemaking as of early 2026."
  },
  "subdomains": [
    {
      "subdomain": "Student Success & Early Alert",
      "description": "Covers CEDS v12 and EU AI Act Annex III-aligned enumerations for AI student success platforms, early alert systems, and intervention management. These systems are explicitly classified as high-risk AI under EU AI Act Annex III para 3(b) — evaluating and assessing students.",
      "relevant_standards": [
        "CEDS v12 — Common Education Data Standards — StudentSuccessRiskLevel element",
        "EU AI Act (2024/1689) Annex III para 3(b) — AI used to assess students and evaluate learning outcomes",
        "FERPA 34 CFR Part 99 — Student education records privacy",
        "EAB Navigate / Civitas / Hobsons Starfish — leading student success platform data models"
      ],
      "categories": [
        {
          "enum_name": "StudentSuccessRiskLevel",
          "label": "Student Success Risk Level",
          "otel_attribute": "education.student.success_risk_level",
          "opa_policy_path": "data.education.student.success_risk_level",
          "rego_input_key": "education_student_success_risk_level",
          "stability": "stable",
          "description": "AI-assessed student academic success risk level per CEDS v12 StudentSuccessRiskLevel element. This is a high-risk AI output under EU AI Act Annex III para 3(b). Every AI risk score must include the triggering indicators and be available for student review under EU AI Act Article 13 transparency and FERPA access rights.",
          "permitted_values": [
            "on_track",
            "monitor",
            "at_risk",
            "high_risk",
            "intervention_active"
          ],
          "value_labels": {
            "on_track": "On Track",
            "monitor": "Monitor",
            "at_risk": "At Risk",
            "high_risk": "High Risk",
            "intervention_active": "Intervention Active"
          },
          "code_definitions": {
            "on_track": "Student performance and engagement indicators are within normal ranges; no intervention required",
            "monitor": "One or more indicators are trending negatively; advisor monitoring cadence increased; no active intervention yet",
            "at_risk": "Multiple indicators below threshold; advisor outreach initiated; student may be at risk of academic difficulty or withdrawal",
            "high_risk": "Significant combination of risk indicators present; priority intervention recommended; AI escalation to advisor or success coach",
            "intervention_active": "Formal intervention plan in place; student is actively engaged with support services; progress being tracked"
          },
          "ordered": true,
          "value_ordinals": {
            "on_track": 1,
            "monitor": 2,
            "at_risk": 3,
            "high_risk": 4,
            "intervention_active": 5
          },
          "regulatory_mappings": {
            "eu_ai_act_annex3_3b": "EU AI Act Annex III para 3(b) — High-risk AI: systems that assess or evaluate students. Requires human oversight, logging, transparency disclosure to students, and conformity assessment.",
            "ferpa_34_cfr_99": "FERPA 34 CFR 99.3 — AI-generated success risk scores are education records if they are directly related to the student and maintained by the institution. Students have right of access and correction.",
            "eu_ai_act_art14": "EU AI Act Article 14 — Human oversight: advisors must be able to review, override, and disregard AI risk scores without negative consequence"
          },
          "use_case": "AI student success agent computes risk level nightly from LMS engagement, grade data, and attendance. Advisors receive daily caseload sorted by risk level. OPA policy requires that 'high_risk' students cannot have their risk score used for adverse actions (e.g. scholarship removal) without human review and student notification.",
          "source": "CEDS v12 — StudentSuccessRiskLevel element; EU AI Act Annex III para 3",
          "source_url": "https://ceds.ed.gov/element/000917",
          "notes": "The five values map directly to CEDS v12 StudentSuccessRiskLevel permitted values. Institutions using proprietary risk score scales must cross-map to these five CEDS values for interoperability."
        },
        {
          "enum_name": "EarlyAlertTriggerCategory",
          "label": "Early Alert Trigger Category",
          "otel_attribute": "education.early_alert.trigger_category",
          "opa_policy_path": "data.education.early_alert.trigger_category",
          "rego_input_key": "education_early_alert_trigger_category",
          "stability": "proposed",
          "description": "Category of signal that triggered an AI early alert for a student. Logged for EU AI Act Article 13 transparency — students and advisors must be able to understand why an alert was generated.",
          "permitted_values": [
            "attendance_absence_threshold",
            "assignment_missing_threshold",
            "grade_decline_trajectory",
            "lms_engagement_drop",
            "course_access_cessation",
            "financial_hold_placed",
            "withdrawal_intent_signal",
            "registration_not_completed",
            "academic_standing_probation",
            "wellness_referral_received",
            "housing_instability_signal",
            "food_insecurity_signal"
          ],
          "value_labels": {
            "attendance_absence_threshold": "Attendance Absence Threshold",
            "assignment_missing_threshold": "Assignment Missing Threshold",
            "grade_decline_trajectory": "Grade Decline Trajectory",
            "lms_engagement_drop": "LMS Engagement Drop",
            "course_access_cessation": "Course Access Cessation",
            "financial_hold_placed": "Financial Hold Placed",
            "withdrawal_intent_signal": "Withdrawal Intent Signal",
            "registration_not_completed": "Registration Not Completed",
            "academic_standing_probation": "Academic Standing Probation",
            "wellness_referral_received": "Wellness Referral Received",
            "housing_instability_signal": "Housing Instability Signal",
            "food_insecurity_signal": "Food Insecurity Signal"
          },
          "regulatory_mappings": {
            "eu_ai_act_art13": "EU AI Act Article 13 — Transparency: students must receive meaningful information about which trigger categories drove their AI risk assessment",
            "ferpa_34_cfr_99": "FERPA — Trigger data drawn from education records (grades, attendance, LMS logs) is subject to FERPA protections; wellness and housing signals may require separate consent analysis"
          },
          "use_case": "Every early alert generated by the AI student success agent is tagged with its trigger category. This enables advisors to prioritise outreach type and ensures students can request explanation of why they received an alert.",
          "source": "CEDS v12 early alert and student support data elements; EAB Navigate alert taxonomy",
          "source_url": "https://ceds.ed.gov/"
        },
        {
          "enum_name": "InterventionOutcome",
          "label": "Intervention Outcome",
          "otel_attribute": "education.intervention.outcome",
          "opa_policy_path": "data.education.intervention.outcome",
          "rego_input_key": "education_intervention_outcome",
          "stability": "proposed",
          "description": "Outcome of a student success intervention initiated by or escalated from an AI early alert system. Used to close the feedback loop for AI model improvement and institutional reporting.",
          "permitted_values": [
            "student_engaged_retained",
            "student_engaged_academic_improvement",
            "student_engaged_no_change",
            "student_withdrew_voluntary",
            "student_withdrew_academic_dismissal",
            "student_transferred",
            "no_response_from_student",
            "intervention_ongoing",
            "referred_to_external_support"
          ],
          "value_labels": {
            "student_engaged_retained": "Student Engaged Retained",
            "student_engaged_academic_improvement": "Student Engaged Academic Improvement",
            "student_engaged_no_change": "Student Engaged No Change",
            "student_withdrew_voluntary": "Student Withdrew Voluntary",
            "student_withdrew_academic_dismissal": "Student Withdrew Academic Dismissal",
            "student_transferred": "Student Transferred",
            "no_response_from_student": "No Response From Student",
            "intervention_ongoing": "Intervention Ongoing",
            "referred_to_external_support": "Referred to External Support"
          },
          "use_case": "AI success agent closes the intervention loop by recording outcome when the semester ends or the student's status changes. Outcome data feeds back into the AI risk model training pipeline — subject to FERPA deidentification requirements before model training use.",
          "source": "EAB Navigate outcome taxonomy; CEDS v12 student support service outcomes",
          "source_url": "https://ceds.ed.gov/"
        }
      ]
    },
    {
      "subdomain": "Admissions & Enrollment Management",
      "description": "Covers CEDS v12 admissions consideration, AI-assisted application review, enrollment funnel stage, and transfer credit evaluation. AI admissions screening systems are explicitly high-risk AI under EU AI Act Annex III para 3(a) — determining access to educational institutions.",
      "relevant_standards": [
        "CEDS v12 — Postsecondary Admission elements",
        "Common App data model — Undergraduate admission decision codes",
        "EU AI Act (2024/1689) Annex III para 3(a) — AI determining access to educational institutions",
        "NACAC — Statement of Principles of Good Practice (admissions ethics)",
        "National Student Clearinghouse — Enrollment verification and transfer data exchange"
      ],
      "categories": [
        {
          "enum_name": "AdmissionConsiderationLevel",
          "label": "Admission Consideration Level",
          "otel_attribute": "education.admission.consideration_level",
          "opa_policy_path": "data.education.admission.consideration_level",
          "rego_input_key": "education_admission_consideration_level",
          "stability": "stable",
          "description": "CEDS v12 PostsecondaryAdmissionConsiderationLevel — the degree to which a given factor is considered in an institution's admissions process. AI admissions agents must correctly classify each evaluation factor using these exact CEDS values.",
          "permitted_values": [
            "required",
            "recommended",
            "neither_required_recommended",
            "dont_know"
          ],
          "value_labels": {
            "required": "Required",
            "recommended": "Recommended",
            "neither_required_recommended": "Neither Required Recommended",
            "dont_know": "Don't Know"
          },
          "use_case": "AI admissions screening agent references consideration level for each factor (test scores, GPA, essays, extracurriculars) to correctly weight its evaluation. 'Required' factors cannot be waived by the AI — missing required data must trigger human review, not a default score imputation.",
          "source": "CEDS v12 — PostsecondaryAdmissionConsiderationLevel element (Element 000088)",
          "source_url": "https://ceds.ed.gov/element/000088"
        },
        {
          "enum_name": "AdmissionDecisionType",
          "label": "Admission Decision Type",
          "otel_attribute": "education.admission.decision_type",
          "opa_policy_path": "data.education.admission.decision_type",
          "rego_input_key": "education_admission_decision_type",
          "stability": "stable",
          "description": "Admissions decision type. AI admissions agents may recommend but must not autonomously issue binding admissions decisions — all final decisions require HITL review under EU AI Act Article 14 and institutional policy.",
          "permitted_values": [
            "admit",
            "admit_conditional",
            "admit_waitlist",
            "defer",
            "deny",
            "withdraw_by_applicant",
            "incomplete_pending",
            "admit_with_scholarship",
            "admit_transfer",
            "deny_transfer"
          ],
          "value_labels": {
            "admit": "Admit",
            "admit_conditional": "Admit Conditional",
            "admit_waitlist": "Admit Waitlist",
            "defer": "Defer",
            "deny": "Deny",
            "withdraw_by_applicant": "Withdraw by Applicant",
            "incomplete_pending": "Incomplete Pending",
            "admit_with_scholarship": "Admit with Scholarship",
            "admit_transfer": "Admit Transfer",
            "deny_transfer": "Deny Transfer"
          },
          "regulatory_mappings": {
            "eu_ai_act_annex3_3a": "EU AI Act Annex III para 3(a) — AI determining access to educational institutions is high-risk. Final admissions decisions must involve human review; AI may not autonomously issue binding decisions.",
            "eu_ai_act_art14": "EU AI Act Article 14 — Human oversight: institution must be able to override AI recommendations; applicants must be notified when AI was used in admissions"
          },
          "use_case": "AI admissions agent produces a recommended decision for each application. OPA policy enforces that 'deny' recommendations for applications above a minimum academic threshold require human admissions officer review before the decision is communicated to the applicant.",
          "source": "CEDS v12 admissions decision elements; Common App decision codes",
          "source_url": "https://ceds.ed.gov/"
        },
        {
          "enum_name": "EnrollmentFunnelStage",
          "label": "Enrollment Funnel Stage",
          "otel_attribute": "education.enrollment.funnel_stage",
          "opa_policy_path": "data.education.enrollment.funnel_stage",
          "rego_input_key": "education_enrollment_funnel_stage",
          "stability": "proposed",
          "description": "Enrollment management funnel stage for a prospective or admitted student. AI enrollment management agents use this to personalise outreach, predict melt risk, and prioritise counsellor follow-up.",
          "permitted_values": [
            "inquiry",
            "prospect",
            "applicant",
            "admitted",
            "deposited",
            "confirmed_enrolled",
            "registered_for_classes",
            "melted_after_deposit",
            "deferred_to_next_term",
            "withdrawn_pre_enrollment"
          ],
          "value_labels": {
            "inquiry": "Inquiry",
            "prospect": "Prospect",
            "applicant": "Applicant",
            "admitted": "Admitted",
            "deposited": "Deposited",
            "confirmed_enrolled": "Confirmed Enrolled",
            "registered_for_classes": "Registered for Classes",
            "melted_after_deposit": "Melted After Deposit",
            "deferred_to_next_term": "Deferred to Next Term",
            "withdrawn_pre_enrollment": "Withdrawn Pre-Enrollment"
          },
          "use_case": "AI enrollment management agent tracks each prospect through the funnel. 'Melted_after_deposit' triggers AI reengagement campaign. OPA policy ensures outreach cadence does not exceed institutional or TCPA compliance thresholds.",
          "source": "CEDS v12 enrollment status elements; Salesforce Education Cloud enrollment funnel model",
          "source_url": "https://ceds.ed.gov/"
        },
        {
          "enum_name": "TransferCreditEvaluationOutcome",
          "label": "Transfer Credit Evaluation Outcome",
          "otel_attribute": "education.transfer_credit.evaluation_outcome",
          "opa_policy_path": "data.education.transfer_credit.evaluation_outcome",
          "rego_input_key": "education_transfer_credit_evaluation_outcome",
          "stability": "proposed",
          "description": "Outcome of an AI-assisted transfer credit evaluation. AI transfer articulation agents recommend equivalencies; final decisions for non-direct equivalencies must be reviewed by a faculty member or registrar.",
          "permitted_values": [
            "direct_equivalency_granted",
            "elective_credit_granted",
            "no_credit_granted",
            "pending_faculty_review",
            "partial_credit_granted",
            "credit_in_progress_not_evaluated",
            "foreign_credential_evaluation_required"
          ],
          "value_labels": {
            "direct_equivalency_granted": "Direct Equivalency Granted",
            "elective_credit_granted": "Elective Credit Granted",
            "no_credit_granted": "No Credit Granted",
            "pending_faculty_review": "Pending Faculty Review",
            "partial_credit_granted": "Partial Credit Granted",
            "credit_in_progress_not_evaluated": "Credit in Progress not Evaluated",
            "foreign_credential_evaluation_required": "Foreign Credential Evaluation Required"
          },
          "regulatory_mappings": {
            "ferpa": "Transfer credit records are education records under FERPA; AI evaluation outcomes must be disclosed to students on request"
          },
          "use_case": "AI transfer articulation agent evaluates incoming transcripts against the course equivalency database. 'Direct_equivalency_granted' outcomes are applied automatically. 'Pending_faculty_review' and 'foreign_credential_evaluation_required' outcomes are queued for human registrar action.",
          "source": "PESC transcript standards; CEDS v12 transfer credit elements; National Student Clearinghouse transfer data model",
          "source_url": "https://www.pesc.org/"
        }
      ]
    },
    {
      "subdomain": "Learning Activity & Assessment (LTI / AGS)",
      "description": "Covers IMS Global LTI Advantage 1.3 and Assignment and Grade Services (AGS) 2.0 enumerations for AI-powered learning tools, adaptive assessment systems, and automated grading. AI systems writing grades back to the LMS via AGS 2.0 must use these exact IMS Global values.",
      "relevant_standards": [
        "IMS Global LTI Advantage 1.3 — Learning Tools Interoperability",
        "IMS Global Assignment and Grade Services (AGS) 2.0",
        "IMS Global Caliper Analytics v1.2 — Learning activity telemetry",
        "IMS Global Open Badges v3.0 — Digital credentials",
        "QM (Quality Matters) Rubric v7 — Online course quality standards",
        "WCAG 2.2 — Accessibility for AI-generated learning content"
      ],
      "categories": [
        {
          "enum_name": "StudentActivityStatus",
          "label": "Student Activity Status",
          "otel_attribute": "education.activity.status",
          "opa_policy_path": "data.education.activity.status",
          "rego_input_key": "education_activity_status",
          "stability": "stable",
          "description": "IMS Global LTI Advantage Assignment and Grade Services (AGS) 2.0 activity completion status. These values must be used exactly when AI learning tools post activity status to the LMS via the AGS 2.0 lineItem endpoint.",
          "permitted_values": [
            "not_started",
            "started",
            "in_progress",
            "completed",
            "requires_manual_input",
            "overdue",
            "excused"
          ],
          "value_labels": {
            "not_started": "Not Started",
            "started": "Started",
            "in_progress": "In Progress",
            "completed": "Completed",
            "requires_manual_input": "Requires Manual Input",
            "overdue": "Overdue",
            "excused": "Excused"
          },
          "code_definitions": {
            "not_started": "Student has not yet accessed or begun the activity",
            "started": "Student has opened the activity but not submitted any response",
            "in_progress": "Student has submitted partial responses; activity not yet complete",
            "completed": "Student has submitted the activity; awaiting grading or grade has been posted",
            "requires_manual_input": "AI tool cannot auto-grade this submission; human instructor review required before grade is posted",
            "overdue": "Activity deadline has passed without completion; late submission policy applies",
            "excused": "Student has been granted an official excuse; activity excluded from grade calculation"
          },
          "use_case": "AI tutoring agent posts activity status to LMS via AGS 2.0. 'Requires_manual_input' status is set when the AI confidence in auto-grading falls below threshold — ensuring instructors review borderline submissions before grades are recorded.",
          "source": "IMS Global Assignment and Grade Services (AGS) 2.0 — ActivityProgress enum",
          "source_url": "https://www.imsglobal.org/spec/lti-ags/v2p0"
        },
        {
          "enum_name": "AGSGradingProgress",
          "label": "Ags Grading Progress",
          "otel_attribute": "education.activity.grading_progress",
          "opa_policy_path": "data.education.activity.grading_progress",
          "rego_input_key": "education_activity_grading_progress",
          "stability": "stable",
          "description": "IMS Global AGS 2.0 GradingProgress enum — the grading workflow state for a submission. AI auto-grading agents must use these exact values when posting scores to the LMS lineItem.",
          "permitted_values": [
            "FullyGraded",
            "Pending",
            "PendingManual",
            "Failed",
            "NotReady"
          ],
          "value_labels": {
            "FullyGraded": "Fullygraded",
            "Pending": "Pending",
            "PendingManual": "Pendingmanual",
            "Failed": "Failed",
            "NotReady": "Notready"
          },
          "code_definitions": {
            "FullyGraded": "A grade has been fully determined and posted; this is the final score",
            "Pending": "Grade is being processed; a score may be present but is not yet final",
            "PendingManual": "AI has completed its evaluation but the grade requires manual instructor review and confirmation before it is considered final",
            "Failed": "The grading process encountered an error and could not determine a grade; instructor intervention required",
            "NotReady": "Grade is not yet available; student may not have submitted or submission has not yet been processed"
          },
          "regulatory_mappings": {
            "ferpa": "FERPA — Grades posted to LMS via AGS 2.0 are education records; AI grading agents must be listed as school officials with legitimate educational interest in the FERPA data sharing agreement",
            "eu_ai_act_annex3_3b": "EU AI Act Annex III para 3(b) — AI grading systems are high-risk; 'FullyGraded' scores set autonomously by AI without instructor review require conformity assessment documentation"
          },
          "use_case": "AI auto-grading agent sets 'PendingManual' for all open-ended written responses, flagging them for instructor review before 'FullyGraded' is posted. OPA policy blocks AI from posting 'FullyGraded' status for high-stakes assessments (final exams, capstone projects) without HITL confirmation.",
          "source": "IMS Global Assignment and Grade Services (AGS) 2.0 — GradingProgress enum",
          "source_url": "https://www.imsglobal.org/spec/lti-ags/v2p0",
          "notes": "AGS 2.0 capitalisation (PascalCase) is canonical and preserved here — these are IMS Global interoperability identifiers, not OTel snake_case attributes. When used in OTel span attributes, the value string is the AGS enum value as-is."
        },
        {
          "enum_name": "CaliperEventType",
          "label": "Caliper Event Type",
          "otel_attribute": "education.caliper.event_type",
          "opa_policy_path": "data.education.caliper.event_type",
          "rego_input_key": "education_caliper_event_type",
          "stability": "stable",
          "description": "IMS Global Caliper Analytics v1.2 event type taxonomy. AI learning analytics agents consume Caliper events from the LMS to build engagement models. These event types must be used when publishing or consuming Caliper event streams.",
          "permitted_values": [
            "AnnotationEvent",
            "AssessmentEvent",
            "AssessmentItemEvent",
            "AssignableEvent",
            "FeedbackEvent",
            "ForumEvent",
            "GradeEvent",
            "MediaEvent",
            "MessageEvent",
            "NavigationEvent",
            "ResourceManagementEvent",
            "SearchEvent",
            "SessionEvent",
            "SurveyEvent",
            "SurveyInvitationEvent",
            "ThreadEvent",
            "ToolLaunchEvent",
            "ToolUseEvent",
            "ViewEvent"
          ],
          "value_labels": {
            "AnnotationEvent": "Annotationevent",
            "AssessmentEvent": "Assessmentevent",
            "AssessmentItemEvent": "Assessmentitemevent",
            "AssignableEvent": "Assignableevent",
            "FeedbackEvent": "Feedbackevent",
            "ForumEvent": "Forumevent",
            "GradeEvent": "Gradeevent",
            "MediaEvent": "Mediaevent",
            "MessageEvent": "Messageevent",
            "NavigationEvent": "Navigationevent",
            "ResourceManagementEvent": "Resourcemanagementevent",
            "SearchEvent": "Searchevent",
            "SessionEvent": "Sessionevent",
            "SurveyEvent": "Surveyevent",
            "SurveyInvitationEvent": "Surveyinvitationevent",
            "ThreadEvent": "Threadevent",
            "ToolLaunchEvent": "Toollaunchevent",
            "ToolUseEvent": "Tooluseevent",
            "ViewEvent": "Viewevent"
          },
          "use_case": "AI learning analytics agent subscribes to the institution's Caliper event stream. 'SessionEvent' and 'NavigationEvent' drops are early alert triggers. 'AssessmentEvent' and 'GradeEvent' feed the student success risk model.",
          "source": "IMS Global Caliper Analytics v1.2 — Event Types vocabulary",
          "source_url": "https://www.imsglobal.org/spec/caliper/v1p2",
          "notes": "Caliper v1.2 uses PascalCase event type names — these are IMS Global interoperability identifiers preserved as-is."
        },
        {
          "enum_name": "LearningOutcomeMasteryLevel",
          "label": "Learning Outcome Mastery Level",
          "otel_attribute": "education.learning_outcome.mastery_level",
          "opa_policy_path": "data.education.learning_outcome.mastery_level",
          "rego_input_key": "education_learning_outcome_mastery_level",
          "stability": "proposed",
          "description": "AI adaptive learning agent classification of a student's demonstrated mastery of a learning outcome. Used to drive adaptive content sequencing and competency-based progression decisions.",
          "permitted_values": [
            "not_attempted",
            "beginning",
            "developing",
            "approaching_mastery",
            "mastery",
            "advanced_mastery"
          ],
          "value_labels": {
            "not_attempted": "Not Attempted",
            "beginning": "Beginning",
            "developing": "Developing",
            "approaching_mastery": "Approaching Mastery",
            "mastery": "Mastery",
            "advanced_mastery": "Advanced Mastery"
          },
          "regulatory_mappings": {
            "eu_ai_act_annex3_3b": "EU AI Act Annex III para 3(b) — AI assessing learning outcomes is high-risk; mastery level classifications used to gate student progression require human review capability",
            "ferpa": "Mastery level records tied to individual students are education records under FERPA"
          },
          "use_case": "AI adaptive learning agent gates access to advanced course modules based on mastery level. 'Mastery' or above required before progression in competency-based education programs. OPA policy blocks autonomous progression gates for required core competencies without faculty audit trail.",
          "source": "IMS Global Caliper v1.2 learning outcome vocabulary; Bloom's Taxonomy mastery alignment",
          "source_url": "https://www.imsglobal.org/spec/caliper/v1p2"
        }
      ]
    },
    {
      "subdomain": "Academic Integrity & AI-Assisted Work",
      "description": "Covers AI academic integrity detection, AI-assisted work disclosure, and institutional policy enforcement enumerations. This is the fastest-evolving area of higher education AI governance as of 2026 — institutional policies vary widely, and no single standard exists yet.",
      "relevant_standards": [
        "IMS Global AI disclosure standard proposals (2024-2025 working group)",
        "EU AI Act Article 50 — Transparency obligations for AI-generated content",
        "FERPA — Academic integrity records are education records if maintained by the institution",
        "Turnitin AI detection — industry reference (not a formal standard)",
        "Institutional academic integrity policies (peer institution benchmarks)"
      ],
      "categories": [
        {
          "enum_name": "AIAcademicIntegrityFlag",
          "label": "AI Academic Integrity Flag",
          "otel_attribute": "education.ai_integrity.flag",
          "opa_policy_path": "data.education.ai_integrity.flag",
          "rego_input_key": "education_ai_integrity_flag",
          "stability": "experimental",
          "description": "AI-assisted work and academic integrity status flag for a student submission. Reflects both AI detection output and student self-disclosure. Institutions must not use AI detection scores alone as evidence of a violation — these flags must trigger human review processes.",
          "permitted_values": [
            "not_flagged",
            "ai_assistance_declared",
            "ai_assistance_suspected",
            "integrity_violation_under_review",
            "confirmed_violation",
            "cleared"
          ],
          "value_labels": {
            "not_flagged": "Not Flagged",
            "ai_assistance_declared": "AI Assistance Declared",
            "ai_assistance_suspected": "AI Assistance Suspected",
            "integrity_violation_under_review": "Integrity Violation Under Review",
            "confirmed_violation": "Confirmed Violation",
            "cleared": "Cleared"
          },
          "code_definitions": {
            "not_flagged": "No AI detection signal above threshold; no student disclosure; work assumed to comply with assignment policy",
            "ai_assistance_declared": "Student has proactively disclosed AI assistance per institutional policy; disclosure reviewed and accepted",
            "ai_assistance_suspected": "AI detection tool has flagged the submission above threshold; under instructor review; no finding yet",
            "integrity_violation_under_review": "Formal academic integrity process initiated; student notified; under investigation by academic integrity officer",
            "confirmed_violation": "Academic integrity violation confirmed through institutional process; sanction applied per policy",
            "cleared": "Review completed; no violation found; student record updated; detection flag was a false positive or permitted use"
          },
          "regulatory_mappings": {
            "ferpa": "Academic integrity records (flags, investigation outcomes, sanctions) are education records under FERPA; AI detection scores attached to individual student submissions are education records",
            "eu_ai_act_art50": "EU AI Act Article 50 — AI-generated content transparency: assignments produced with AI must carry disclosure; institutions deploying AI detection tools must disclose their use to students",
            "due_process": "US constitutional due process (public institutions) and institutional contract (private institutions): confirmed violations require notice, opportunity to respond, and appeal rights regardless of AI detection confidence"
          },
          "use_case": "AI academic integrity agent flags submissions above detection threshold with 'ai_assistance_suspected'. OPA policy enforces that no grade penalty, academic hold, or notation may be applied solely based on an AI detection flag — all 'integrity_violation_under_review' cases require human academic integrity officer review before any sanction.",
          "source": "IMS Global AI disclosure working group proposals (2024-2025); EU AI Act Article 50; institutional academic integrity policy benchmarks",
          "source_url": "https://www.1edtech.org/",
          "notes": "stability: experimental — the field is evolving rapidly. IMS Global's AI disclosure standard proposal is in active development. Institutions should treat these values as provisional pending formal standardisation."
        },
        {
          "enum_name": "AIDisclosureRequirementLevel",
          "label": "AI Disclosure Requirement Level",
          "otel_attribute": "education.ai_integrity.disclosure_requirement",
          "opa_policy_path": "data.education.ai_integrity.disclosure_requirement",
          "rego_input_key": "education_ai_integrity_disclosure_requirement",
          "stability": "experimental",
          "description": "The level of AI use disclosure required for a given assignment, as set by the course instructor or institutional policy. AI learning tool agents must surface the disclosure requirement to students before they begin work.",
          "permitted_values": [
            "prohibited",
            "permitted_with_mandatory_citation",
            "permitted_with_disclosure_form",
            "permitted_specific_tools_only",
            "permitted_unrestricted",
            "not_specified_instructor_must_clarify"
          ],
          "value_labels": {
            "prohibited": "Prohibited",
            "permitted_with_mandatory_citation": "Permitted with Mandatory Citation",
            "permitted_with_disclosure_form": "Permitted with Disclosure Form",
            "permitted_specific_tools_only": "Permitted Specific Tools Only",
            "permitted_unrestricted": "Permitted Unrestricted",
            "not_specified_instructor_must_clarify": "Not Specified Instructor Must Clarify"
          },
          "ordered": true,
          "value_ordinals": {
            "prohibited": 1,
            "permitted_with_mandatory_citation": 2,
            "permitted_with_disclosure_form": 3,
            "permitted_specific_tools_only": 4,
            "permitted_unrestricted": 5,
            "not_specified_instructor_must_clarify": 6
          },
          "use_case": "AI learning tool embedded in the LMS reads the assignment's disclosure_requirement before allowing AI assistance features. 'Prohibited' assignments have AI assistance features automatically disabled. 'Permitted_with_mandatory_citation' assignments display a citation template before AI output is returned to the student.",
          "source": "Emerging institutional AI use policies; IMS Global AI disclosure working group 2024",
          "source_url": "https://www.1edtech.org/"
        }
      ]
    },
    {
      "subdomain": "Financial Aid & Federal Grants",
      "description": "Covers HEA Title IV federal student aid, Uniform Guidance 2 CFR 200 federal grant lifecycle, and AI-driven compliance monitoring enumerations. AI agents managing financial aid or federal award administration must use these values for FSA and Grants.gov system interoperability.",
      "relevant_standards": [
        "Higher Education Act (HEA) Title IV — Federal student aid eligibility",
        "FSA COD — Common Origination and Disbursement system",
        "Uniform Guidance 2 CFR Part 200 — Federal award administration",
        "Grants.gov — Federal grant opportunity and application system",
        "NSF Award and Administration Guide (AAG) — NSF-specific award terms",
        "NIH Grants Policy Statement (NIHGPS) — NIH-specific award terms",
        "FERPA — Financial aid records are education records"
      ],
      "categories": [
        {
          "enum_name": "GrantLifecycleStatus",
          "label": "Grant Lifecycle Status",
          "otel_attribute": "education.grant.lifecycle_status",
          "opa_policy_path": "data.education.grant.lifecycle_status",
          "rego_input_key": "education_grant_lifecycle_status",
          "stability": "stable",
          "description": "Federal grant and sponsored research lifecycle status. AI grant management agents use this to track awards from opportunity identification through final audit close-out. Aligns to 2 CFR 200 award lifecycle.",
          "permitted_values": [
            "matching",
            "narrative_drafting",
            "submission_pending",
            "submitted",
            "under_review",
            "awarded",
            "declined",
            "active_spending",
            "no_cost_extension_requested",
            "no_cost_extension_approved",
            "post_award_reporting",
            "final_report_submitted",
            "audit_ready",
            "closed"
          ],
          "value_labels": {
            "matching": "Matching",
            "narrative_drafting": "Narrative Drafting",
            "submission_pending": "Submission Pending",
            "submitted": "Submitted",
            "under_review": "Under Review",
            "awarded": "Awarded",
            "declined": "Declined",
            "active_spending": "Active Spending",
            "no_cost_extension_requested": "No Cost Extension Requested",
            "no_cost_extension_approved": "No Cost Extension Approved",
            "post_award_reporting": "Post Award Reporting",
            "final_report_submitted": "Final Report Submitted",
            "audit_ready": "Audit Ready",
            "closed": "Closed"
          },
          "code_definitions": {
            "matching": "AI agent is identifying the institution's research capabilities matching a funding opportunity",
            "narrative_drafting": "AI grant writing agent is actively drafting proposal sections",
            "active_spending": "Award is active; expenditures are being made against the approved budget",
            "no_cost_extension_requested": "Institution has requested additional time without additional funds per 2 CFR 200.308",
            "audit_ready": "Award is closed or in final reporting; all documentation assembled for potential single audit under 2 CFR 200 Subpart F",
            "closed": "Award fully closed; final financial report accepted; audit period complete"
          },
          "regulatory_mappings": {
            "uniform_guidance_2_cfr_200": "2 CFR 200 — Federal award lifecycle; final reports due 90 days after period of performance end; audit requirement for expenditures over $750,000",
            "ferpa": "Financial aid records including award amounts and eligibility determinations are education records under FERPA"
          },
          "use_case": "AI grant management agent tracks award through its lifecycle. OPA policy enforces that 'active_spending' status requires a valid IRB approval on file for human subjects research awards. 'Audit_ready' status triggers document assembly workflow.",
          "source": "Uniform Guidance 2 CFR Part 200 award lifecycle; Grants.gov application status codes; Fluxx Grant Management platform lifecycle",
          "source_url": "https://www.ecfr.gov/current/title-2/subtitle-A/chapter-II/part-200"
        },
        {
          "enum_name": "SatisfactoryAcademicProgressStatus",
          "label": "Satisfactory Academic Progress Status",
          "otel_attribute": "education.financial_aid.sap_status",
          "opa_policy_path": "data.education.financial_aid.sap_status",
          "rego_input_key": "education_financial_aid_sap_status",
          "stability": "stable",
          "description": "HEA Title IV Satisfactory Academic Progress (SAP) status for federal student aid eligibility. AI financial aid compliance agents must use these exact FSA-defined statuses when evaluating and communicating SAP determinations.",
          "permitted_values": [
            "meeting_sap",
            "warning",
            "financial_aid_suspension",
            "appeal_pending",
            "probation_with_academic_plan",
            "reinstated"
          ],
          "value_labels": {
            "meeting_sap": "Meeting Sap",
            "warning": "Warning",
            "financial_aid_suspension": "Financial Aid Suspension",
            "appeal_pending": "Appeal Pending",
            "probation_with_academic_plan": "Probation with Academic Plan",
            "reinstated": "Reinstated"
          },
          "code_definitions": {
            "meeting_sap": "Student meets all three SAP requirements: minimum GPA, pace (completion rate), and maximum timeframe. Eligible for Title IV aid.",
            "warning": "Student failed SAP at the end of one payment period; may receive aid for one additional period while on warning; no appeal required",
            "financial_aid_suspension": "Student failed SAP and is not eligible for Title IV aid; aid disbursement blocked until appeal is approved or SAP is regained",
            "appeal_pending": "Student has submitted a SAP appeal with documented extenuating circumstances; aid disbursement decision pending",
            "probation_with_academic_plan": "Appeal approved; student is on academic plan probation; Title IV aid reinstated conditionally; must meet plan milestones",
            "reinstated": "Student has regained SAP eligibility through successful completion of required credits or grade repair"
          },
          "regulatory_mappings": {
            "hea_title_iv_34_cfr_668_34": "34 CFR 668.34 — SAP requirements for Title IV aid eligibility; institutions must evaluate SAP at least annually",
            "ferpa": "SAP determinations are education records and may not be disclosed without consent or legitimate educational interest"
          },
          "use_case": "AI financial aid compliance agent evaluates SAP at end of each payment period. 'Financial_aid_suspension' status automatically blocks aid disbursement in the COD system. OPA policy requires that suspension determinations include a documented basis and student notification before taking effect.",
          "source": "HEA Title IV; 34 CFR 668.34 — Satisfactory Academic Progress; FSA Handbook Volume 1",
          "source_url": "https://studentaid.gov/data-center/school/sap"
        },
        {
          "enum_name": "FinancialAidAwardType",
          "label": "Financial Aid Award Type",
          "otel_attribute": "education.financial_aid.award_type",
          "opa_policy_path": "data.education.financial_aid.award_type",
          "rego_input_key": "education_financial_aid_award_type",
          "stability": "stable",
          "description": "Federal and institutional financial aid award type classification. AI financial aid packaging agents must correctly classify each award type as this determines disbursement rules, return-of-funds calculations (R2T4), and reporting obligations.",
          "permitted_values": [
            "pell_grant",
            "fseog_grant",
            "teach_grant",
            "iraq_afghanistan_service_grant",
            "direct_subsidized_loan",
            "direct_unsubsidized_loan",
            "direct_plus_loan_parent",
            "direct_plus_loan_graduate",
            "federal_work_study",
            "institutional_grant",
            "institutional_scholarship",
            "external_scholarship",
            "state_grant",
            "veteran_benefits_ch33",
            "veteran_benefits_ch30"
          ],
          "value_labels": {
            "pell_grant": "Pell Grant",
            "fseog_grant": "Fseog Grant",
            "teach_grant": "Teach Grant",
            "iraq_afghanistan_service_grant": "Iraq Afghanistan Service Grant",
            "direct_subsidized_loan": "Direct Subsidized Loan",
            "direct_unsubsidized_loan": "Direct Unsubsidized Loan",
            "direct_plus_loan_parent": "Direct Plus Loan Parent",
            "direct_plus_loan_graduate": "Direct Plus Loan Graduate",
            "federal_work_study": "Federal Work Study",
            "institutional_grant": "Institutional Grant",
            "institutional_scholarship": "Institutional Scholarship",
            "external_scholarship": "External Scholarship",
            "state_grant": "State Grant",
            "veteran_benefits_ch33": "Veteran Benefits Ch33",
            "veteran_benefits_ch30": "Veteran Benefits Ch30"
          },
          "regulatory_mappings": {
            "hea_title_iv": "HEA Title IV — Federal aid types require COD origination and disbursement reporting to FSA",
            "r2t4_34_cfr_668_22": "34 CFR 668.22 — Return of Title IV funds: all federal aid types are subject to R2T4 calculation on student withdrawal"
          },
          "source": "FSA COD award type codes; HEA Title IV program classifications",
          "source_url": "https://www.ed.gov/about/offices/list/fsa/"
        }
      ]
    },
    {
      "subdomain": "Student Records, Privacy & FERPA",
      "description": "Covers FERPA record access, disclosure, and consent enumerations for AI agents that access, process, or transmit student education records. Every AI agent handling student data at a US institution must be evaluated against FERPA — this subdomain provides the vocabulary for that governance.",
      "relevant_standards": [
        "FERPA — Family Educational Rights and Privacy Act (20 USC 1232g; 34 CFR Part 99)",
        "COPPA — Children's Online Privacy Protection Act (relevant for dual-enrollment minors)",
        "EU GDPR Article 9 — Special categories of personal data (applicable to EU student data)",
        "PESC — EDI standards for electronic transcript exchange",
        "National Student Clearinghouse — Enrollment and degree verification data exchange"
      ],
      "categories": [
        {
          "enum_name": "FERPADisclosureException",
          "label": "FERPA Disclosure Exception",
          "otel_attribute": "education.ferpa.disclosure_exception",
          "opa_policy_path": "data.education.ferpa.disclosure_exception",
          "rego_input_key": "education_ferpa_disclosure_exception",
          "stability": "stable",
          "description": "FERPA 34 CFR 99.31 permissible disclosure exception category. AI agents must log the applicable FERPA exception for every disclosure of student education records to a third party (including AI vendor systems). If no exception applies, written student consent is required.",
          "permitted_values": [
            "school_official_legitimate_educational_interest",
            "transfer_to_another_school",
            "financial_aid_determination",
            "state_and_local_authorities_audit",
            "accrediting_organisations",
            "parent_of_dependent_student",
            "judicial_order_or_subpoena",
            "health_and_safety_emergency",
            "directory_information_public",
            "research_deidentified",
            "student_written_consent",
            "sole_possession_records_exception"
          ],
          "value_labels": {
            "school_official_legitimate_educational_interest": "34 Cfr 99.31(a)(1)",
            "transfer_to_another_school": "Transfer to Another School",
            "financial_aid_determination": "Financial Aid Determination",
            "state_and_local_authorities_audit": "State and Local Authorities Audit",
            "accrediting_organisations": "Accrediting Organisations",
            "parent_of_dependent_student": "Parent of Dependent Student",
            "judicial_order_or_subpoena": "Judicial Order or Subpoena",
            "health_and_safety_emergency": "34 Cfr 99.31(a)(10) / 99.36",
            "directory_information_public": "34 Cfr 99.31(a)(11)",
            "research_deidentified": "Research Deidentified",
            "student_written_consent": "Student Written Consent",
            "sole_possession_records_exception": "Sole Possession Records Exception"
          },
          "code_definitions": {
            "school_official_legitimate_educational_interest": "34 CFR 99.31(a)(1) — Most common exception for AI vendor access to student data; vendor must be listed as a school official in the institution's annual FERPA notice and must have a legitimate educational interest",
            "directory_information_public": "34 CFR 99.31(a)(11) — Applies only to data elements designated as directory information and only if the student has not opted out",
            "health_and_safety_emergency": "34 CFR 99.31(a)(10) / 99.36 — Emergency exception; narrowly construed; must document the emergency basis"
          },
          "regulatory_mappings": {
            "ferpa_34_cfr_99_31": "34 CFR 99.31 — Conditions under which prior consent is not required to disclose education records",
            "ferpa_34_cfr_99_7": "34 CFR 99.7 — Annual notification must describe categories of school officials and their legitimate educational interest criteria for AI vendors accessing student data"
          },
          "use_case": "Every AI agent API call that transmits student education records to an external system must be tagged with the applicable FERPA exception. OPA policy blocks any transmission to a vendor not listed as a school official in the current FERPA notice unless written student consent is on file.",
          "source": "FERPA 34 CFR Part 99 — Student Privacy Policy Office guidance",
          "source_url": "https://studentprivacy.ed.gov/ferpa"
        },
        {
          "enum_name": "StudentRecordAccessType",
          "label": "Student Record Access Type",
          "otel_attribute": "education.student_record.access_type",
          "opa_policy_path": "data.education.student_record.access_type",
          "rego_input_key": "education_student_record_access_type",
          "stability": "proposed",
          "description": "Type of student education record access operation performed by an AI agent. All access must be logged with access type for FERPA audit trail.",
          "permitted_values": [
            "read_aggregate_deidentified",
            "read_individual_record",
            "write_grade",
            "write_financial_aid_determination",
            "write_academic_integrity_flag",
            "write_early_alert",
            "disclose_to_third_party",
            "student_requested_access",
            "amend_or_correct_record",
            "delete_record"
          ],
          "value_labels": {
            "read_aggregate_deidentified": "Read Aggregate Deidentified",
            "read_individual_record": "Read Individual Record",
            "write_grade": "Write Grade",
            "write_financial_aid_determination": "Write Financial Aid Determination",
            "write_academic_integrity_flag": "Write Academic Integrity Flag",
            "write_early_alert": "Write Early Alert",
            "disclose_to_third_party": "Disclose to Third Party",
            "student_requested_access": "Student Requested Access",
            "amend_or_correct_record": "Amend or Correct Record",
            "delete_record": "Delete Record"
          },
          "regulatory_mappings": {
            "ferpa_34_cfr_99_32": "34 CFR 99.32 — Recordkeeping requirements: institutions must maintain records of disclosures of education records",
            "eu_gdpr_art30": "GDPR Article 30 — Records of processing activities: equivalent EU obligation for EU student data"
          },
          "use_case": "Every AI agent operation on student data is tagged with access type. 'Disclose_to_third_party' operations trigger automatic FERPA exception logging. 'Delete_record' operations require HITL confirmation as FERPA prohibits deletion of records requested by a student for amendment.",
          "source": "FERPA 34 CFR 99.32 recordkeeping requirements; GDPR Article 30",
          "source_url": "https://studentprivacy.ed.gov/ferpa"
        }
      ]
    },
    {
      "subdomain": "Accessibility, Accommodation & Inclusive Design",
      "description": "Covers ADA Title II / Section 504 accommodation management, AI-generated content accessibility compliance, and assistive technology integration enumerations.",
      "relevant_standards": [
        "ADA Title II — Nondiscrimination in public entities (DOJ final rule March 2024 strengthens digital accessibility)",
        "Section 504 of the Rehabilitation Act — Nondiscrimination in federally assisted programs",
        "WCAG 2.2 — Web Content Accessibility Guidelines (applicable to AI-generated course content)",
        "Section 508 of the Rehabilitation Act — Electronic and information technology accessibility",
        "ADA Title II DOJ Final Rule (April 2024) — WCAG 2.1 AA as legal standard for state and local governments"
      ],
      "categories": [
        {
          "enum_name": "AccommodationStatus",
          "label": "Accommodation Status",
          "otel_attribute": "education.accommodation.status",
          "opa_policy_path": "data.education.accommodation.status",
          "rego_input_key": "education_accommodation_status",
          "stability": "stable",
          "description": "Status of a disability accommodation request in the institutional accommodation management workflow. AI accommodation agents may automate routine determinations but must escalate complex or contested accommodations to disability services staff.",
          "permitted_values": [
            "requested",
            "documentation_pending",
            "under_review",
            "approved",
            "approved_modified",
            "denied",
            "appeal_filed",
            "expired",
            "renewed"
          ],
          "value_labels": {
            "requested": "Requested",
            "documentation_pending": "Documentation Pending",
            "under_review": "Under Review",
            "approved": "Approved",
            "approved_modified": "Approved Modified",
            "denied": "Denied",
            "appeal_filed": "Appeal Filed",
            "expired": "Expired",
            "renewed": "Renewed"
          },
          "regulatory_mappings": {
            "ada_title_ii": "ADA Title II — Accommodation denials must be in writing with explanation; right of appeal required",
            "section_504": "Section 504 — Interactive process required before denial; AI cannot autonomously deny accommodations"
          },
          "use_case": "AI accommodation workflow agent processes routine renewals automatically advancing from 'documentation_pending' to 'approved' when prior-year documentation is still valid. OPA policy blocks AI from autonomously setting 'denied' status — all denials require disability services staff review.",
          "source": "ADA Title II; Section 504; institutional accommodation management workflows",
          "source_url": "https://www.ada.gov/resources/2024-03-08-web-rule/"
        },
        {
          "enum_name": "AIContentAccessibilityStatus",
          "label": "AI Content Accessibility Status (WCAG 2.2)",
          "otel_attribute": "education.ai_content.accessibility_status",
          "opa_policy_path": "data.education.ai_content.accessibility_status",
          "rego_input_key": "education_ai_content_accessibility_status",
          "stability": "proposed",
          "description": "Accessibility compliance status of AI-generated content (course materials, assessments, feedback) before it is published to students. AI content generation agents must run accessibility validation before publication.",
          "permitted_values": [
            "wcag_22_aa_compliant",
            "wcag_22_aa_partial",
            "not_assessed",
            "remediation_required",
            "remediation_in_progress",
            "manual_review_required"
          ],
          "value_labels": {
            "wcag_22_aa_compliant": "WCAG 2.2 Aa Compliant",
            "wcag_22_aa_partial": "WCAG 2.2 Aa Partial",
            "not_assessed": "Not Assessed",
            "remediation_required": "Remediation Required",
            "remediation_in_progress": "Remediation in Progress",
            "manual_review_required": "Manual Review Required"
          },
          "regulatory_mappings": {
            "ada_title_ii_doj_2024": "DOJ April 2024 ADA Title II Final Rule — WCAG 2.1 AA is the legal standard for state and local government digital content; higher education institutions must meet this standard for AI-generated content",
            "section_508": "Section 508 — Applies to AI-generated content at federally funded institutions"
          },
          "use_case": "AI course content generation agent runs automated WCAG 2.2 AA validation on all output before LMS publication. Content with 'remediation_required' status is blocked from publication until issues are resolved or a 'manual_review_required' exception is approved by disability services.",
          "source": "WCAG 2.2 — W3C Web Content Accessibility Guidelines; ADA Title II DOJ Final Rule (April 2024)",
          "source_url": "https://www.w3.org/TR/WCAG22/"
        }
      ]
    },
    {
      "subdomain": "Institutional Research & Accreditation Reporting",
      "description": "Covers IPEDS mandatory reporting, regional accreditation evidence, and AI use disclosure to accreditors. AI institutional research agents automating IPEDS surveys and accreditation self-studies must use these values.",
      "relevant_standards": [
        "IPEDS — Integrated Postsecondary Education Data System (NCES — mandatory annual reporting)",
        "HLC Criteria for Accreditation (2023) — AI use in accreditation evidence",
        "SACSCOC Principles of Accreditation — AI-generated evidence guidelines",
        "MSCHE Standards for Accreditation (2023)",
        "IR (Institutional Research) data governance standards — AIR (Association for Institutional Research)"
      ],
      "categories": [
        {
          "enum_name": "IPEDSSurveyCompletionStatus",
          "label": "Ipeds Survey Completion Status",
          "otel_attribute": "education.ipeds.survey_status",
          "opa_policy_path": "data.education.ipeds.survey_status",
          "rego_input_key": "education_ipeds_survey_status",
          "stability": "stable",
          "description": "Completion status of an IPEDS mandatory survey component. AI institutional research agents use this to track mandatory federal reporting deadlines across the IPEDS survey calendar.",
          "permitted_values": [
            "not_started",
            "in_progress",
            "ready_for_review",
            "submitted_to_nces",
            "nces_edit_check_failed",
            "locked_for_nces_review",
            "accepted_by_nces",
            "overdue"
          ],
          "value_labels": {
            "not_started": "Not Started",
            "in_progress": "In Progress",
            "ready_for_review": "Ready for Review",
            "submitted_to_nces": "Submitted to Nces",
            "nces_edit_check_failed": "Nces Edit Check Failed",
            "locked_for_nces_review": "Locked for Nces Review",
            "accepted_by_nces": "Accepted by Nces",
            "overdue": "Overdue"
          },
          "regulatory_mappings": {
            "ipeds": "IPEDS mandatory reporting — institutional participation required for Title IV eligibility; all surveys must reach 'accepted_by_nces' status within the survey window",
            "hea_title_iv": "HEA Title IV eligibility — failure to complete IPEDS reporting can affect Title IV program participation"
          },
          "use_case": "AI institutional research agent monitors IPEDS survey calendar and advances completion status as data is collected and validated. 'Nces_edit_check_failed' status triggers investigation workflow. 'Overdue' status triggers executive escalation.",
          "source": "NCES IPEDS survey calendar and submission system status codes",
          "source_url": "https://nces.ed.gov/ipeds/"
        },
        {
          "enum_name": "AccreditationEvidenceAIUseLevel",
          "label": "Accreditation Evidence AI Use Level",
          "otel_attribute": "education.accreditation.ai_use_level",
          "opa_policy_path": "data.education.accreditation.ai_use_level",
          "rego_input_key": "education_accreditation_ai_use_level",
          "stability": "experimental",
          "description": "Disclosure level of AI use in the preparation of accreditation evidence, self-study documents, or quality assurance reports. Major regional accreditors issued guidance in 2024-2025 requiring disclosure of AI use in accreditation materials.",
          "permitted_values": [
            "no_ai_used",
            "ai_used_for_data_analysis_only",
            "ai_used_for_drafting_human_reviewed",
            "ai_used_substantially_human_revised",
            "ai_generated_human_approved",
            "ai_use_not_disclosed"
          ],
          "value_labels": {
            "no_ai_used": "No AI Used",
            "ai_used_for_data_analysis_only": "AI Used for Data Analysis Only",
            "ai_used_for_drafting_human_reviewed": "AI Used for Drafting Human Reviewed",
            "ai_used_substantially_human_revised": "AI Used Substantially Human Revised",
            "ai_generated_human_approved": "AI Generated Human Approved",
            "ai_use_not_disclosed": "AI Use not Disclosed"
          },
          "use_case": "AI institutional research agent tags all accreditation documents it contributes to with the AI use level. Accreditors receive this disclosure alongside the evidence. 'Ai_use_not_disclosed' is a policy violation flag — not a permitted operational value.",
          "source": "HLC, SACSCOC, MSCHE AI disclosure guidance (2024-2025); EU AI Act Article 50 transparency obligations",
          "source_url": "https://www.hlcommission.org/"
        }
      ]
    }
  ],
  "opa_rego_policy_patterns": {
    "description": "Higher Education-specific OPA Rego policy patterns referencing enum values from this file and from 00_core_sdk_and_governance.json. Illustrative patterns, not production policies.",
    "patterns": [
      {
        "pattern_id": "education.block_ai_autonomous_admissions_denial",
        "pattern_name": "block_ai_autonomous_admissions_denial",
        "enforcement_effect": "deny",
        "description": "Block any AI admissions agent from autonomously issuing a binding 'deny' decision without human admissions officer review. EU AI Act Annex III para 3(a) classifies AI determining access to educational institutions as high-risk — requiring human oversight of adverse decisions.",
        "applicable_enums": [
          "AdmissionDecisionType",
          "AdmissionConsiderationLevel"
        ],
        "regulatory_basis": "EU AI Act (2024/1689) Annex III para 3(a) — AI used to determine access to educational institutions is high-risk; Article 14 — Human oversight mandatory; Article 13 — Applicant transparency disclosure required",
        "rego_sketch": "package education.admissions\n\nadverse_decisions := {\"deny\", \"deny_transfer\"}\n\ndeny[msg] {\n  input.education_admission_decision_type in adverse_decisions\n  not input.admissions_officer_hitl_reviewed == true\n  msg := sprintf(\"EU AI Act Annex III para 3(a): Admissions decision type '%v' requires human admissions officer review before issuance. AI cannot autonomously deny access to educational institution.\", [input.education_admission_decision_type])\n}\n\ndeny[msg] {\n  input.education_admission_decision_type in adverse_decisions\n  not input.applicant_ai_use_disclosed == true\n  msg := \"EU AI Act Art 13: Applicant must be informed that AI was used in the admissions evaluation process before adverse decision is communicated.\"\n}"
      },
      {
        "pattern_id": "education.enforce_ferpa_vendor_disclosure_gate",
        "pattern_name": "enforce_ferpa_vendor_disclosure_gate",
        "enforcement_effect": "deny",
        "description": "Block any AI agent from transmitting individual student education records to a third-party vendor system unless a valid FERPA exception is logged and the vendor is registered as a school official with legitimate educational interest in the current FERPA annual notice.",
        "applicable_enums": [
          "FERPADisclosureException",
          "StudentRecordAccessType"
        ],
        "regulatory_basis": "FERPA 34 CFR 99.31 — Permissible disclosures without consent; 34 CFR 99.32 — Recordkeeping for disclosures; 34 CFR 99.7 — Annual notification requirements for school official exception",
        "rego_sketch": "package education.ferpa\n\nvalid_exceptions := {\n  \"school_official_legitimate_educational_interest\",\n  \"financial_aid_determination\",\n  \"state_and_local_authorities_audit\",\n  \"accrediting_organisations\",\n  \"judicial_order_or_subpoena\",\n  \"health_and_safety_emergency\",\n  \"student_written_consent\"\n}\n\ndeny[msg] {\n  input.education_student_record_access_type == \"disclose_to_third_party\"\n  not input.education_ferpa_disclosure_exception in valid_exceptions\n  msg := sprintf(\"FERPA 34 CFR 99.31: Disclosure to vendor '%v' lacks a valid FERPA exception. Student education records cannot be transmitted without applicable exception or written student consent.\", [input.vendor_id])\n}\n\ndeny[msg] {\n  input.education_ferpa_disclosure_exception == \"school_official_legitimate_educational_interest\"\n  not input.vendor_registered_as_school_official == true\n  msg := sprintf(\"FERPA 34 CFR 99.7: Vendor '%v' is not listed as a school official in the current FERPA annual notice. Registration required before education records can be transmitted.\", [input.vendor_id])\n}"
      },
      {
        "pattern_id": "education.block_ai_grading_final_for_high_stakes",
        "pattern_name": "block_ai_grading_final_for_high_stakes",
        "enforcement_effect": "deny",
        "description": "Block AI auto-grading agents from posting 'FullyGraded' status on high-stakes assessments (final exams, capstone projects, thesis defenses) without instructor confirmation. EU AI Act Annex III para 3(b) requires human oversight of AI systems evaluating students.",
        "applicable_enums": [
          "AGSGradingProgress",
          "StudentActivityStatus",
          "AIAcademicIntegrityFlag"
        ],
        "regulatory_basis": "EU AI Act (2024/1689) Annex III para 3(b) — AI assessing students and evaluating learning outcomes is high-risk; Article 14 — Human oversight; FERPA — Grades are education records requiring institutional accountability",
        "rego_sketch": "package education.grading\n\nhigh_stakes_assessment_types := {\n  \"final_exam\", \"capstone_project\", \"thesis_defense\",\n  \"comprehensive_exam\", \"licensure_exam_prep\"\n}\n\ndeny[msg] {\n  input.assessment_type in high_stakes_assessment_types\n  input.education_activity_grading_progress == \"FullyGraded\"\n  not input.instructor_hitl_confirmed == true\n  msg := sprintf(\"EU AI Act Annex III para 3(b): High-stakes assessment type '%v' cannot be marked FullyGraded by AI without instructor confirmation. Grading progress must remain PendingManual until instructor review.\", [input.assessment_type])\n}\n\ndeny[msg] {\n  input.education_ai_integrity_flag == \"ai_assistance_suspected\"\n  input.education_activity_grading_progress == \"FullyGraded\"\n  not input.academic_integrity_review_completed == true\n  msg := \"Academic Integrity: Submission flagged with 'ai_assistance_suspected' cannot be FullyGraded until academic integrity review is completed.\"\n}"
      },
      {
        "pattern_id": "education.enforce_sap_suspension_student_notification",
        "pattern_name": "enforce_sap_suspension_student_notification",
        "enforcement_effect": "deny",
        "description": "Block AI financial aid system from disbursing Title IV funds and require student notification before SAP suspension takes effect. 34 CFR 668.34 requires institutions to notify students of SAP evaluations and suspension determinations.",
        "applicable_enums": [
          "SatisfactoryAcademicProgressStatus",
          "FinancialAidAwardType"
        ],
        "regulatory_basis": "HEA Title IV; 34 CFR 668.34 — SAP requirements; FSA Handbook Volume 1 Chapter 1 — SAP notification and appeal requirements",
        "rego_sketch": "package education.financial_aid\n\ntitle_iv_award_types := {\n  \"pell_grant\", \"fseog_grant\", \"teach_grant\",\n  \"direct_subsidized_loan\", \"direct_unsubsidized_loan\",\n  \"direct_plus_loan_parent\", \"direct_plus_loan_graduate\",\n  \"federal_work_study\"\n}\n\ndeny[msg] {\n  input.education_financial_aid_sap_status == \"financial_aid_suspension\"\n  input.education_financial_aid_award_type in title_iv_award_types\n  not input.student_sap_notification_sent == true\n  msg := \"34 CFR 668.34: SAP suspension for Title IV aid requires student notification and documented right of appeal before disbursement block takes effect.\"\n}\n\ndeny[msg] {\n  input.education_financial_aid_sap_status == \"financial_aid_suspension\"\n  input.education_financial_aid_award_type in title_iv_award_types\n  input.disbursement_attempted == true\n  msg := \"HEA Title IV: Student in SAP suspension status. Title IV aid disbursement is blocked until appeal is approved or SAP is regained.\"\n}"
      },
      {
        "pattern_id": "education.require_ai_use_disclosure_for_student_success_actions",
        "pattern_name": "require_ai_use_disclosure_for_student_success_actions",
        "enforcement_effect": "warn",
        "description": "Require that any adverse action taken based on AI student success risk scores (scholarship review, registration hold, academic probation) is disclosed to the student as AI-informed before the action is applied. Implements EU AI Act Article 13 transparency and FERPA access rights.",
        "applicable_enums": [
          "StudentSuccessRiskLevel",
          "EarlyAlertTriggerCategory",
          "InterventionOutcome"
        ],
        "regulatory_basis": "EU AI Act Article 13 — Transparency obligations for high-risk AI: individuals subject to AI decisions must receive meaningful information; EU AI Act Annex III para 3(b); FERPA 34 CFR 99.12 — Student right to access education records including AI-generated assessments",
        "rego_sketch": "package education.student_success\n\nadverse_ai_actions := {\n  \"scholarship_review\",\n  \"registration_hold\",\n  \"academic_probation_placement\",\n  \"mandatory_advising_hold\"\n}\n\nhigh_risk_levels := {\"high_risk\", \"intervention_active\"}\n\ndeny[msg] {\n  input.education_student_success_risk_level in high_risk_levels\n  input.proposed_action in adverse_ai_actions\n  not input.student_ai_disclosure_provided == true\n  msg := sprintf(\"EU AI Act Art 13 / FERPA: Action '%v' based on AI risk score '%v' requires student disclosure that AI was used in this determination before the action is applied.\", [input.proposed_action, input.education_student_success_risk_level])\n}\n\ndeny[msg] {\n  input.education_student_success_risk_level in high_risk_levels\n  input.proposed_action in adverse_ai_actions\n  not input.advisor_hitl_reviewed == true\n  msg := \"EU AI Act Art 14: Adverse actions based on AI student success risk scores require advisor human review. AI cannot autonomously apply adverse actions.\"\n}"
      }
    ]
  },
  "agent_registry_fields": {
    "description": "Recommended fields for registering a higher education domain agentic AI system in the GRC portal. Supplements the core agent identity schema from 00_core_sdk_and_governance.json.",
    "fields": [
      {
        "field": "ferpa_school_official_registered",
        "type": "boolean",
        "description": "True if this AI system (and its vendor) is listed as a school official with legitimate educational interest in the institution's current FERPA annual notification. Required before the system may access individual student education records.",
        "required_when": "All AI agents accessing individual student education records at US institutions"
      },
      {
        "field": "eu_ai_act_annex3_education_category",
        "type": "string",
        "description": "EU AI Act Annex III para 3 sub-category if this system is deployed for EU students or in EU operations. Drives full high-risk AI compliance obligations. Use values such as 3a_access_determination, 3b_assessment_grading, 3b_learning_monitoring, or not_in_scope.",
        "required_when": "All AI agents deployed in admissions, grading, or student assessment functions for EU students"
      },
      {
        "field": "ferpa_data_elements_accessed",
        "type": "array",
        "description": "List of FERPA-protected education record element types this AI agent is authorised to access. Scopes the school official legitimate educational interest claim to specific data categories. Typical values include grades, transcripts, attendance, financial_aid, early_alert_flags, academic_integrity_flags, accommodation_records, lms_activity_logs, demographic_data, and directory_information_only.",
        "required_when": "All AI agents accessing student education records"
      },
      {
        "field": "lti_advantage_registered",
        "type": "boolean",
        "description": "True if this AI learning tool is registered as an LTI Advantage 1.3 tool in the institution's LMS. Enables AGS 2.0 grade writeback and Caliper event stream access.",
        "required_when": "AI tools integrating with the LMS via LTI Advantage"
      },
      {
        "field": "ipeds_data_contributor",
        "type": "boolean",
        "description": "True if this AI agent contributes data to mandatory IPEDS reporting. Ensures the agent's data lineage is tracked for NCES audit purposes.",
        "required_when": "AI institutional research agents contributing to federal mandatory reporting"
      },
      {
        "field": "student_facing_ai_disclosure_mechanism",
        "type": "string",
        "description": "How students are informed that this AI system is being used to evaluate, assess, or make recommendations about them. Required by EU AI Act Article 13 for high-risk AI and emerging best practice for all student-facing AI. Use values such as syllabus_disclosure, lms_notification, student_portal_disclosure, email_notification, or none_not_student_facing.",
        "required_when": "All AI agents that make or contribute to evaluations, assessments, or decisions about individual students"
      },
      {
        "field": "academic_integrity_policy_version",
        "type": "string",
        "description": "The version identifier of the institution's current AI use and academic integrity policy that this agent's operation is governed by. Ensures AI integrity enforcement agents are operating under the current policy, not a superseded version.",
        "required_when": "AI agents involved in academic integrity detection, AI-assistance disclosure enforcement, or AI-use policy compliance"
      },
      {
        "field": "title_iv_aid_processing_agent",
        "type": "boolean",
        "description": "True if this AI agent makes or contributes to Title IV federal financial aid eligibility, packaging, disbursement, or SAP determinations. Triggers enhanced HITL requirements and FSA programme review exposure.",
        "required_when": "AI agents involved in federal financial aid administration"
      }
    ]
  }
}