Вики: история правок страниц — лента изменений и дифф (MCP и веб) #140

Closed
opened 2026-10-28 10:17:37 +03:00 by aep · 1 comment
Owner

Цель

Через MCP и в вебе видно, кто, когда и что поменял на страницах вики проекта: лента правок за период и дифф каждой правки. Сценарий владельца: «посмотреть, что за сегодня сделали аналитики».

Что известно (проверка API Eva 28.10.2026, скрипты eva_probe/eva_probe2)

  • Версии страницы — CmfDocumentHistory (коды DOCH-…), фильтр parent_id; у версии полный текст, автор, время, has_published.
  • У документа cmf_modified_at, cmf_modified_by (имя, логин).
  • CmfAudit токену агента закрыт; истории версий вложений в API нет.

Объём (решения владельца в brainstorming 28.10.2026)

  • Только страницы дерева проекта (зона видимости корня), не вся вики.
  • Только опубликованные правки; черновики не берём.
  • Обновление отдельно от чтения: sync отвечает «ок»/ошибкой; changes, diff, page читают только копию хаба.
  • MCP: changes (лента за период, фильтр по автору), diff (одна правка, частями), строка «изменено: когда, кто» в page.
  • Веб: общая «Лента» в сайдбаре (Jira + Вики, переключатели источников), клик по правке — окно с диффом.
  • Вне объёма: версии файлов, черновики, аудит.

Агентская часть — aep/eva-agent (отдельная issue).

## Цель Через MCP и в вебе видно, кто, когда и что поменял на страницах вики проекта: лента правок за период и дифф каждой правки. Сценарий владельца: «посмотреть, что за сегодня сделали аналитики». ## Что известно (проверка API Eva 28.10.2026, скрипты eva_probe/eva_probe2) - Версии страницы — `CmfDocumentHistory` (коды DOCH-…), фильтр `parent_id`; у версии полный текст, автор, время, `has_published`. - У документа `cmf_modified_at`, `cmf_modified_by` (имя, логин). - `CmfAudit` токену агента закрыт; истории версий вложений в API нет. ## Объём (решения владельца в brainstorming 28.10.2026) - Только страницы дерева проекта (зона видимости корня), не вся вики. - Только опубликованные правки; черновики не берём. - Обновление отдельно от чтения: `sync` отвечает «ок»/ошибкой; `changes`, `diff`, `page` читают только копию хаба. - MCP: `changes` (лента за период, фильтр по автору), `diff` (одна правка, частями), строка «изменено: когда, кто» в `page`. - Веб: общая «Лента» в сайдбаре (Jira + Вики, переключатели источников), клик по правке — окно с диффом. - Вне объёма: версии файлов, черновики, аудит. Агентская часть — aep/eva-agent (отдельная issue).
aep closed this issue 2026-10-28 13:01:48 +03:00
Author
Owner

Выполнено: PR #141 (merge a50ef9d), архив OpenSpec — PR #142. Агентская часть — aep/eva-agent#7 (PR eva-agent#8). Отложенные находки — в follow-up issue.

Выполнено: PR #141 (merge a50ef9d), архив OpenSpec — PR #142. Агентская часть — aep/eva-agent#7 (PR eva-agent#8). Отложенные находки — в follow-up issue.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: aep/sdlc-hub#140
No description provided.