11 Commits

Author SHA1 Message Date
Andrey Epifancev
a11d66f94e Вики: known_versions при выдаче и запись версий в синхронизации (#140)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-28 12:06:39 +04:00
Andrey Epifancev
7b18ae53ad Вики: таблицы версий и приём POST /agent/wiki/versions (#140)
- schema: wiki_version, wiki_version_stage, wiki_history (без миграций, IF NOT EXISTS)
- history.utc: время версии в UTC; без смещения или не строка — None
- convert.to_markdown(file_links=False): вложение текстом «📎 имя», список файлов пуст
- stage.accept_versions + POST /agent/wiki/versions (agent wiki): проверка формы, перевод вне транзакции
- эталоны baseline (routes, schema) и документы: design.md (П-1…П-12), ARCHITECTURE.md

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-28 11:57:37 +04:00
Andrey Epifancev
90b03ed701 Вики: внешняя ссылка не теряет края текста и не выводится адресом без вложения (#135, ревью I-1, M-1)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 19:00:49 +04:00
Andrey Epifancev
829d4cbb4b MCP вики: значения из Eva одной строкой (#135, T9.3)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 18:44:49 +04:00
Andrey Epifancev
52db644034 Вики: вложение без файла скачивается заново, признак картинки у вложений страницы (#135, T8.2)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 18:43:28 +04:00
Andrey Epifancev
39821b8ee6 Вики: одна синхронизация на корень — повтор не ставит вторую (#135, T8.3)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 18:41:21 +04:00
Andrey Epifancev
6cc4b9a6b9 Вики: перевод HTML — миниатюра в обёртке, вложение в ссылке, кодирование адресов (#135, T6.1–T6.5)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 18:39:45 +04:00
Andrey Epifancev
f1dae5a811 API: состояние агента и синхронизация вики неверной формы — 422, а не 500 (#129, #42 T2.1, #94 T8.1)
mirror.check_issues проверяет форму issues до записи; /wiki/sync отвергает project не строку.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-26 02:32:39 +04:00
Andrey Epifancev
07357732da Хвост пакета со спринтом — refresh по JQL проекта (#108)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 19:23:46 +04:00
Andrey Epifancev
08460dc281 feat(sdlc-rename): MCP-серверы sdlc-jira и sdlc-wiki, модуль в sdlc-hub mcp обязателен
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 11:45:40 +04:00
Andrey Epifancev
a88bb1e6e8 refactor(sdlc-rename): пакет sdlc_hub, CLI sdlc-hub, каталог данных sdlc-hub
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 11:27:17 +04:00