# Что видит участник

> Как интерфейс меняется в зависимости от прав: что скрыто, что показано только для чтения, какие подсказки появляются.

Правило простое: **читать можно всё внутри области, действовать — по правам**. Интерфейс не показывает кнопки, которые участнику недоступны, а там, где важно понимать, почему задача ждёт, ставит пометку, кто может действовать.

## Вне области

Проекты и репозитории вне областей участника отсутствуют в переключателе проекта и в списках. Прямая ссылка на такой проект открывает «Проект не найден». Организация, из которой участника удалили, показывается как «Организация не найдена».

## Главная проекта и список задач

- «Новая задача» и «Добавить задачу» — только с правом **Создавать задачи**.
- «Подготовить инструменты разработки» — только с правом **Запускать аудиты и подготовку инструментов**.
- Меню строки задачи («Остановить прогон», «Возобновить», «Закрыть») — только с правом **Останавливать, возобновлять и закрывать** для этой задачи (своей или чужой).
- Кнопки «Добавить репозиторий…» и «Новый проект разработки…» в переключателе проекта — только с правом **Добавлять репозитории и синхронизировать проект** в гранте на всю организацию.

## Карточка задачи

- **Черновик.** Автор редактирует свободно. Чужой черновик без права **Редактировать и отменять черновики — чужие задачи** открывается для чтения: поля заблокированы, вместо кнопок — пометка «Черновик редактирует его автор или участник с правом менять чужие черновики».
- **Уточнения.** Без права ответить участник видит вопросы аналитика и пометку «Ответить может автор задачи или участник с правом отвечать на чужие уточнения».
- **Формулировка.** Без права решать — текст формулировки и пометка «Решение принимает автор задачи или участник с правом утверждать чужие формулировки».
- **Сломанные тесты.** Без права — пометка «Решение принимает автор задачи или участник с правом решать по чужим тестам».
- **Остановить / возобновить / закрыть** — кнопки есть только при праве на эту задачу.
- Экспорт документа задачи (PDF, MD), схема выполнения, история — доступны всем в области.

## Ревью

_Иллюстрация: Contributor смотрит ревью чужой задачи: диффы, сборка, тесты и замечания видны, а вместо «Одобрить» / «На доработку» — пометка, кто принимает решение._

- Диффы, сводка сборки и тестов, замечания — видят все в области.
- **«Добавить своё замечание»** — с правом **Добавлять замечания**.
- **«К исправлению», «Снять замечание», «Изменить»** на карточке замечания — с правом **Закрывать и отклонять замечания** для этой задачи.
- **«Одобрить»** и **«На доработку»** — каждая по своему праву. Без обоих вместо кнопок — пометка «Решение по ревью принимает автор задачи или участник с правом одобрять и отправлять на доработку чужие задачи».
- «Обсудить с ассистентом» — доступно всем в области; обсуждение ревью общее.

## Спросить и глубокие исследования

- Списки диалогов и исследований показывают **все** треды коллег в области; переключатель «Все / Мои» сужает до своих.
- «Новый вопрос» / «Новое исследование» — с правом **Задавать вопросы** / **Создавать исследования**. Без права страница создания объясняет, кому оно доступно.
- Меню «⋮» строки (переименовать, удалить) и поле продолжения диалога — у автора треда всегда; у остальных — с правом **Менять и удалять чужие диалоги / исследования**. Без права вместо поля — пометка.

## Аудиты и репозитории

- Отчёты аудита читают все в области.
- «Запустить аудит проекта», «Перезапустить аудит», «Обновить устаревшие» — с правом **Запускать аудиты и подготовку инструментов**.
- В «Репозиториях» статусы и «Проверить» видят все; «Синхронизировать» и «Синхронизировать все» — с правом **Добавлять репозитории и синхронизировать проект**.

## Настройки

- «Участники» — список и права видят все участники организации; форму приглашения и кнопки управления — только владелец.
- «Биллинг», смена тарифа, выбор моделей, аренда мощностей, коннекторы — управление только у владельца.

## Если кнопка была, а права уже нет

Приложение перечитывает права раз в минуту и при событиях организации. Если владелец сузил права, пока страница была открыта, кнопка может ещё показываться — но сервер проверяет права при каждом действии и ответит: **«Недостаточно прав: это действие не входит в вашу роль в организации»**. Перезагрузите страницу, чтобы интерфейс обновился.
