Skip to content

План chats:*: URL, история периода и отправка (#180) - #181

Draft
mesilov wants to merge 2 commits into
devfrom
feature/180-unified-chat-access
Draft

mesilov wants to merge 2 commits into
devfrom
feature/180-unified-chat-access

Conversation

@mesilov

@mesilov mesilov commented Oct 30, 2026 •

Copy link
Copy Markdown
Owner

Пользователь хочет получать саммари переписки за день и отправлять сообщения в выбранный по названию чат. Сейчас CLI работает с чатом задачи по TASK_ID; этот PR фиксирует самостоятельный namespace chats:* и OpenSpec-план URL/ID/название → адресат, истории периода и отправки для общего чата проекта, задачи и произвольного группового чата.

Команды будущей реализации: chats:resolve, chats:find, chats:messages:list, chats:send. Обычный групповой чат не требует TASK_ID/GROUP_ID; URL задачи и проекта — дополнительные способы выбрать адресат. Существующие task:chat:* сохраняются; общий namespace chat:* не вводится.

Связано с #180, milestone 0.3.0. Change: openspec/changes/add-unified-chat-access/. Это planning PR: runtime не изменён, implementation tasks остаются открытыми, merge этого PR не закрывает issue.

В JTBD добавлены планируемые CHAT-01/CHAT-02 и границы нынешнего покрытия PM-06/AM-06/EMP-07, PM-03/EMP-03 и AM-03/PM-09. По указанию пользователя AGENTS.md и скилл мейнтейнера требуют только неинтерактивный gh для всех операций GitHub. Есть содержательная запись CHANGELOG.

Проверено: openspec validate add-unified-chat-access --strict, 4/4 planning artifacts, git diff --check, skill quick_validate и существование локальных ссылок. Ветка синхронизирована с origin/dev перед PR. API-контракты сверены через официальный MCP Bitrix24; live-вызовов портала и отправки в чаты не было. PHP tests не запускались: runtime не менялся. URL-формы и сквозная live-приёмка остаются задачами реализации.

@mesilov mesilov changed the title План доступа к чатам по URL и GitHub только через gh (#180) План chats:*: URL, история периода и отправка (#180) Oct 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant