Пользователь регистрируется → получает токен Запрашивает список компонентов → получает общие компоненты Добавляет редкий компонент, которого нет в базе → создаёт приватный компонент Редактирует его при необходимости. Админ может вручную “повысить” компонент до публичного, если он актуальный.