- Отгружено
- 13 ноября 2026 г. в 09:48 UTC
- Автор
- Kamo
- Завершение
- 13d349c
Сообщение чата может содержать docLinks (CONTRACT DocLinkSpec; максимум десять, близнец attachableBySender, основанный на предоставлении: ничего к сообщению приложен текст документа — внутренний /issue DocsService, действуя в качестве ОТПРАВИТЕЛЯ, открывает документ через собственное программное обеспечение для чтения они не могут прочитать - это простой отказ 404), применяет политику совместного использования организации и права, и только потом ментирует ссылку (источник CHAT, sourceRef chat:<id сообщения>) и гранты. - Разговоры пользователей (чат, билет поддержки пользователя): ПРОВЕРЕННЫЕ ссылки с субсидией на каждого другого человека в разговоре; тип связи игнорируется. - Публичный посетитель веб-чата или социальный контакт: ссылка ANYONE (org policy + SHARE_DOCS_ANYONE_LINK решает), адрес которого sign.<org> написано в текст сообщения, так как это все, что показывает их сторона. Выдается внутри транзакции send после того, как строка существует; отклоняется отправка и ответы с кодом DocsService и простыми словами, Kamo Документы не отвечают 503 DOC_LINKS_UNAVAILABLE, и любое возвращение (вкл 40001 retry) отменяет то, что было создано. Ответ на отправку, NATS кадр и реле STOMP (считывает из необработанного кадра — не поле общего DTO) несут docLinks; страницы истории несут docLinks на сообщение из одного индексированного сообщения чтение doc_share_links по source_ref (состояние OK/EXPIRED/VOKED).
