""" State Engine - Herzstück des BreakPilot Begleiter-Modus. Komponenten: 1. Schuljahres-State-Machine (Phasen) 2. Antizipations-Engine (Regeln + Vorschläge) 3. TeacherContext (Aggregierter Kontext) """ from .models import ( SchoolYearPhase, PhaseInfo, TeacherContext, ClassSummary, Event, TeacherStats, Milestone, PHASE_INFO, get_phase_info ) from .rules import Rule, Suggestion, SuggestionPriority, RULES from .engine import AnticipationEngine, PhaseService __all__ = [ # Models "SchoolYearPhase", "PhaseInfo", "TeacherContext", "ClassSummary", "Event", "TeacherStats", "Milestone", "PHASE_INFO", "get_phase_info", # Rules "Rule", "Suggestion", "SuggestionPriority", "RULES", # Engine "AnticipationEngine", "PhaseService", ]