Files
breakpilot-lehrer/backend-lehrer/state_engine/__init__.py
Benjamin Boenisch 5a31f52310 Initial commit: breakpilot-lehrer - Lehrer KI Platform
Services: Admin-Lehrer, Backend-Lehrer, Studio v2, Website,
Klausur-Service, School-Service, Voice-Service, Geo-Service,
BreakPilot Drive, Agent-Core

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 23:47:26 +01:00

44 lines
840 B
Python

"""
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",
]