Andrey Epifancev
c1b8abada9
Архив OpenSpec: fact-status-removal ( #104 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-24 17:31:28 +04:00
31434aa8cd
Merge pull request 'Удалить «статус по факту» полностью ( #104 )' ( #105 ) from feat/104-fact-status-removal into main
2026-10-24 16:27:13 +03:00
Andrey Epifancev
0a64a5b1d1
design: решения исполнения fact-status-removal ( #104 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-24 17:23:04 +04:00
Andrey Epifancev
9aaf3cee50
Устаревшие ключи настроек удаляет ensure_defaults; выкатка схемы v8 в документах ( #104 )
...
I-1, I-2 финального ревью: старые MCP-сессии возвращали status_labels/transitions_map
после миграции; окно до kickstart описано для v8.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-24 17:22:44 +04:00
Andrey Epifancev
a5d9526b4f
Веб-сидер, фикстуры и README без статуса по факту ( #104 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-24 17:06:26 +04:00
Andrey Epifancev
8bab76e043
Схема v8: без статуса по факту и его настроек ( #104 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-24 16:59:05 +04:00
Andrey Epifancev
5b01b91710
Модуль jira: заметки, API, MCP и импорт без статуса по факту ( #104 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-24 16:47:12 +04:00
Andrey Epifancev
6c352dd851
План: удаление статуса по факту ( #104 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-24 16:39:38 +04:00
Andrey Epifancev
06ef35a013
OpenSpec: change fact-status-removal ( #104 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-24 16:37:54 +04:00
5a218259d8
Merge pull request 'Архив OpenSpec: sdlc-rename ( #97 ) и web-modules ( #98 )' ( #101 ) from chore/97-98-archive into main
2026-10-24 14:58:33 +03:00
Andrey Epifancev
3094e364a1
chore(openspec): архив web-modules ( #98 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-24 15:58:18 +04:00
Andrey Epifancev
b92d5e8582
chore(openspec): архив sdlc-rename, Purpose спек hub-api, mcp, web-app под sdlc-hub ( #97 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-24 15:58:10 +04:00
93bb968235
Merge pull request 'Веб под модули: состояние модулей, «Обзор», адреса модулей ( #98 )' ( #100 ) from feat/98-web-modules into main
2026-10-24 14:57:20 +03:00
Andrey Epifancev
76b60e5397
docs(web-modules): T8.3, M-5 README, решения 56–65 в design.md
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 15:38:46 +04:00
Andrey Epifancev
2bc43953dc
fix(web-modules): M-1, M-2, M-7, M-8 трекер пакетов и сводка jira
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 15:38:46 +04:00
Andrey Epifancev
36565d23b5
test(web-modules): I-4 адрес карточки /issues/KEY без project
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 15:38:46 +04:00
Andrey Epifancev
f116be4f7f
fix(web-modules): I-3 маркеры #68 M-2, #73 M-2, #94 T10.6/T10.7, proposal без незакрытых M-18/T9.1
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 15:38:46 +04:00
Andrey Epifancev
425d09eb45
fix(web-modules): I-2 порядок сводной точки по спеке, M-6, T2.3 поле jira_synced_at в модуль, M-4 мёртвый код, M-10 детекторы границы
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 15:38:46 +04:00
Andrey Epifancev
47bba63d8b
fix(web-modules): I-1 пакет вики инвалидирует весь wiki/<проект>, включая status
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 15:38:46 +04:00
Andrey Epifancev
e2c925bff2
docs(web-modules): ARCHITECTURE, CLAUDE.md, README, e2e под модули
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 15:38:46 +04:00
Andrey Epifancev
77ff12d54d
fix(web-modules): липкая шапка «Задач», порядок вики по ширине контейнера, «, просрочено»
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 15:38:46 +04:00
Andrey Epifancev
46a1857706
fix(web-modules): страницы модулей — шапки, «Вики» с корнем, просрочка, прокрутка «Задач»
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 15:38:46 +04:00
Andrey Epifancev
15626aa33a
feat(web-modules): «Новый проект» — поля по модулям, подсказки, пакеты каждому модулю
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 15:38:46 +04:00
Andrey Epifancev
59f5cbef00
feat(web-modules): страница «Обзор» со сводками модулей и последними пакетами
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 15:38:46 +04:00
Andrey Epifancev
bc367111a7
feat(web-modules): боковая панель по модулям, блок состояния, узкий экран, адреса модулей
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 15:38:46 +04:00
Andrey Epifancev
4dbda116c0
fix(web-modules): подхват после 409 заменяет чужой отслеживаемый пакет (T3.I1)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 15:38:46 +04:00
Andrey Epifancev
112720ab1d
feat(web-modules): состояние модуля в контракте, трекер пакетов и агенты в ядре
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 15:38:46 +04:00
Andrey Epifancev
5061d9a3f0
refactor(web-modules): граница ядра и модулей в вебе, форматтеры дат в ядре, без fact_status
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 15:38:46 +04:00
Andrey Epifancev
34614cb622
spec(web-modules): R-1..R-3 в design.md (решения 18–20)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 15:38:46 +04:00
Andrey Epifancev
25973ff971
feat(web-modules): API — свежесть Jira в проекте, модуль пакета, пакеты нового проекта по модулям
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 15:38:46 +04:00
Andrey Epifancev
52a6c93db8
plan(web-modules): план реализации веба под модули
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-24 15:38:46 +04:00
Andrey Epifancev
6a2d8b7f5e
spec(web-modules): веб под модули — состояние модулей, «Обзор», адреса модулей
...
Change web-modules по аудиту веба 24.10.2026 (#98 ).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-24 15:38:46 +04:00
33abf9cb0a
Merge pull request 'Переименование jira-hub → sdlc-hub ( #97 )' ( #99 ) from feat/97-sdlc-rename into main
2026-10-24 14:35:45 +03:00
Andrey Epifancev
eb86563e2a
fix(sdlc-rename): cutover сверяет HEAD с новым репозиторием — Gitea не перенаправляет SSH
...
После переименования в Gitea старый адрес по SSH отвечает «Cannot find
repository» (T6.2 подтвердилось): preflight сверяет main по адресу
aep/sdlc-hub, derive_remote принимает уже сменённый origin; README —
сменить origin сразу после переименования.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-24 14:09:56 +04:00
Andrey Epifancev
ddc3fd6a10
spec(sdlc-rename): R-10 в design.md
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 12:47:57 +04:00
Andrey Epifancev
102bee83fe
fix(sdlc-rename): cutover: потребители автообнаружением, origin по протоколу, предупреждения о сессиях, plist в .pre-sdlc
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 12:41:25 +04:00
Andrey Epifancev
0461916222
spec(sdlc-rename): R-8 в design.md
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 12:23:49 +04:00
Andrey Epifancev
2fbd2e5a1a
fix(sdlc-rename): заголовок страницы «веб не собран» — SDLC Hub
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 12:22:16 +04:00
Andrey Epifancev
f5656b1336
docs(sdlc-rename): README, CLAUDE.md, ARCHITECTURE.md под sdlc-hub
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 12:18:50 +04:00
Andrey Epifancev
26bca94f1d
spec(sdlc-rename): R-6, R-7 в design.md
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 12:14:20 +04:00
Andrey Epifancev
1394f39763
fix(sdlc-rename): cutover: ожидание порта после bootout, честное состояние шага 2
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 12:13:24 +04:00
Andrey Epifancev
40cb66158f
fix(sdlc-rename): cutover: откат при сбое, проверка инструментов, порядок add/remove
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 12:09:16 +04:00
Andrey Epifancev
7ac525699a
feat(sdlc-rename): скрипт переключения живой установки scripts/cutover.sh
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 12:03:50 +04:00
Andrey Epifancev
20edf9243a
spec(sdlc-rename): R-4, R-5 в design.md
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 11:59:03 +04:00
Andrey Epifancev
3ade954713
fix(sdlc-rename): сбой переноса ключа хранилища не теряет значение
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 11:58:25 +04:00
Andrey Epifancev
ef9ec9f46d
feat(sdlc-rename): бренд SDLC Hub и ключи хранилища sdlc-hub-* с переносом
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 11:56:58 +04:00
Andrey Epifancev
528c579aa8
spec(sdlc-rename): R-3 в design.md
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 11:55:11 +04:00
Andrey Epifancev
d643007c0b
feat(sdlc-rename): отказ CLI при каталоге данных под прежним именем
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 11:52:08 +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
e34d61a483
spec(sdlc-rename): R-2 в design.md
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-24 11:33:18 +04:00