"""备课工作流模块（02-architecture-design.md §11 备课工作流）.

P5 实现：FastAPI BackgroundTasks + Redis 状态存储（24h TTL）
P6+ 评估：Temporal 工作流引擎

模块：
  - WorkflowStateStore: Redis 工作流状态存储（CRUD + TTL）
  - LessonPlanWorkflowService: 4 步编排（分析学情 → 推荐知识点 → 生成题目 → 教师审核）
"""

from .lesson_plan_workflow import LessonPlanWorkflowService
from .state_store import WorkflowState, WorkflowStateStore

__all__ = [
    "LessonPlanWorkflowService",
    "WorkflowState",
    "WorkflowStateStore",
]
