# Архитектурные решения (ADR) Формат записи: ``` ## ADR-NNN: <заголовок> **Дата:** YYYY-MM-DD · **Статус:** принято | отменено | заменено ADR-MMM **Контекст:** почему возник вопрос. **Решение:** что выбрали. **Альтернативы:** что отвергли и почему. **Последствия:** что это меняет. ``` --- ## ADR-001: Хостинг кода и задач — SourceCraft **Дата:** 2026-10-12 · **Статус:** принято **Контекст:** нужен репозиторий проекта, трекер задач и CI. **Решение:** код бота, issues и CI — на SourceCraft. Загрузки пользователей — в отдельный репозиторий там же. **Альтернативы:** GitHub/Gitea — не соответствует постановке преподавателя. **Последствия:** CI описывается в формате SourceCraft; бот ходит в SourceCraft по своему deploy-ключу.