- Обернуть saveGroups() и saveTeachers() в транзакции SQLite для атомарности операций
- Экспортировать getDatabase() для использования в других модулях
- Исправить логику синхронизации в loadGroups() для режима SCHED_MODE=kspsuti
- Удалить дублирующие вызовы clearGroupsCache() и clearTeachersCache() из API handlers