# Комментарии, упоминания и файлы (https://docs.treema.ai/ru/docs/tasks/task/collaboration)

Всё, что происходит вокруг задачи, — вложения, комментарии с @-упоминаниями и история изменений.

Помимо основных полей, задача сохраняет полную историю взаимодействий — прикреплённые документы,
сообщения участников и все внесённые правки. Благодаря этому закрытая задача сохраняет
информационную ценность для последующего анализа даже спустя длительное время (например, через
месяц после завершения).

![Screenshot: tasks/activity](https://docs.treema.ai/screenshots/ru/tasks/activity.png)

1. Файлы задачи — перетащите их сюда или нажмите, чтобы выбрать
2. История, новое сверху, вперемешку с комментариями
3. Написать комментарий; введите @, чтобы упомянуть человека

## Вложения [#вложения]

**Вложения** предназначены для загрузки файлов (фотографий, документов, сканов), необходимых для
выполнения задачи: например, фото дефекта, письмо гостя, товарно-транспортная накладная.

Файлы добавляются перетаскиванием в указанную область или нажатием на неё. Поддерживается
множественная загрузка. Максимальный размер одного файла — 50 МБ; соответствующее ограничение
указано в интерфейсе. В процессе передачи отображается индикатор прогресса, что позволяет
контролировать ход загрузки даже при нестабильном соединении.

Для каждого загруженного файла предусмотрена возможность скачивания. Удаление доступно только
пользователям, обладающим правами на изменение задачи. Все действия по прикреплению и удалению
фиксируются в истории изменений, что обеспечивает полную прослеживаемость и исключает
неопределённость при исчезновении файла.

## Комментарии [#комментарии]

**Назначение.** Поле ввода комментариев в нижней части карточки задачи служит для оперативного
обмена информацией: фиксации выполненных действий, сведений от гостя, причин задержек и прочих
рабочих заметок.

**Управление вводом.**

* Отправка комментария выполняется нажатием **Ctrl+Enter** (**⌘+Enter** на Mac) или кнопкой
  отправки.
* Ввод символа **@** активирует список пользователей, имеющих доступ к задаче; дальнейший набор
  текста сужает перечень, выбор осуществляется стрелками, подтверждение — клавишей **Enter**.
* Автор может редактировать или удалять собственные комментарии; при редактировании проставляется
  отметка **(изменён)**, что исключает необходимость сверки с предыдущими версиями.

Все комментарии видны всем участникам задачи — исполнителям и наблюдателям —
[в их ленте активности](https://docs.treema.ai/ru/docs/tasks/notifications/). При использовании упоминания (@имя) адресат получает
отдельное уведомление, включая push-уведомление в мобильном приложении, даже если он не назначен на
задачу. Упоминание следует применять исключительно для адресного привлечения конкретного сотрудника,
а не как дополнительное оформление, поскольку сам комментарий и так доступен всем участникам.

Упомянуть можно только тех, кто имеет доступ к задаче. Это исключает ситуацию, когда упоминание
становится способом поручить работу сотруднику, который не может её открыть.

## История [#история]

История задачи представляет собой хронологическую запись всех изменений, отсортированную по
убыванию даты — новые события сверху. Комментарии участников интегрированы в общий поток, что
обеспечивает единую последовательность событий и исключает необходимость просмотра нескольких
разделов.

**Фиксируемые события.** В историю автоматически заносятся следующие действия:

| Действие                                 | Отображение в истории                                    |
| ---------------------------------------- | -------------------------------------------------------- |
| Создание задачи                          | «создал(а) задачу»                                       |
| Изменение статуса                        | «изменил(а) статус с **Новая** на **В работе**»          |
| Изменение срока выполнения               | «изменил(а) срок с … на …»                               |
| Назначение и снятие исполнителей и групп | «назначил(а) исполнителей: …», «снял(а) исполнителей: …» |
| Добавление и удаление наблюдателей       | «добавил(а) в наблюдатели: …»                            |
| Добавление и удаление вложений           | «прикрепил(а) …», «удалил(а) …»                          |

Записи загружаются по мере прокрутки. Изменение или удаление записей истории не предусмотрено, что
гарантирует неизменность хронологии. Это делает историю надёжным источником при разрешении спорных
ситуаций — например, при определении момента передачи работы.
