master
chore(bot): убрать reply-клавиатуру, чистить устаревшее меню у старых чатов
Initial commit
feat: AI-генерация — метка снаряда, промпт против дублей, честная ошибка вместо тихого фолбэка
feat: голосовой ввод сохраняет тренировку в БД как черновик
refactor(bot): свести бота к голосовому вводу и доставке (web-first)