Источник: локальный todo/wealthledger-engineering-improvements.md, пункт 04.docs, анализ от 13.09.2026. Исходные критерии приведены ниже, чтобы issue не зависела от наличия локального TODO.
Что осталось сделать
04.docs. Запускать docs verify в CI с нужными соседними repos. Часть 04.root.
Использовать .nvmrc, npm ci и npm run verify. Получать выбранные revisions
соседних repos для межрепозиторных ссылок; новые Markdown-файлы входят в check. Готово, когда: битая относительная ссылка или Markdown дают FAIL;
CI фиксирует SHA участников. Lint не выдаётся за semantic/Mermaid validation.
Актуализация исходного плана: 03 уже выполнен, Prisma/e2e blocker снят; DB/e2e можно включать сейчас. Старая зависимость «дождаться 03» больше не блокирует задачу. Выбранный runtime — Node 24.21.0, OpenSpec CLI 1.10.0.
Основание текущего статуса
package.json содержит Markdown/relative-links gate и git diff --check. Runtime OpenAPI workflow описывает сравнение, но не единое обновление. Документация исправления e2e и перехода Node уже обновлена.
Проверка 13.09.2026: статическая сверка текущих файлов и remediation registry; через MCP проверены репозитории, issues, ветки и Actions workflows. Все пять main-веток имеют protected=false, список workflows пуст, существующих issues не найдено. Внешние CI, server-side updater, история секретов и свежий npm audit этой сверкой не проверялись; полные application gates повторно не запускались.
Remediation registry остаётся владельцем статусов audit findings. Создание issue не означает выполнение или изменение статуса finding. Закрыть после проверки критериев и ссылки на фактические результаты.
<!-- wealthledger-engineering-improvements:docs:04.docs -->
Источник: локальный `todo/wealthledger-engineering-improvements.md`, пункт 04.docs, анализ от 13.09.2026. Исходные критерии приведены ниже, чтобы issue не зависела от наличия локального TODO.
## Что осталось сделать
**04.docs. Запускать docs verify в CI с нужными соседними repos.** Часть 04.root.
Использовать `.nvmrc`, `npm ci` и `npm run verify`. Получать выбранные revisions
соседних repos для межрепозиторных ссылок; новые Markdown-файлы входят в check.
**Готово, когда:** битая относительная ссылка или Markdown дают FAIL;
CI фиксирует SHA участников. Lint не выдаётся за semantic/Mermaid validation.
Актуализация исходного плана: 03 уже выполнен, Prisma/e2e blocker снят; DB/e2e можно включать сейчас. Старая зависимость «дождаться 03» больше не блокирует задачу. Выбранный runtime — Node 24.21.0, OpenSpec CLI 1.10.0.
## Основание текущего статуса
[package.json](https://git.personal.ksv741.ru/WealthLedger/docs/src/commit/7bc8792b9853768734066c31a323b70886d73a23/package.json) содержит Markdown/relative-links gate и git diff --check. [Runtime OpenAPI workflow](https://git.personal.ksv741.ru/WealthLedger/docs/src/commit/7bc8792b9853768734066c31a323b70886d73a23/development/runtime-openapi-verification.md) описывает сравнение, но не единое обновление. Документация исправления e2e и перехода Node уже обновлена.
Проверка 13.09.2026: статическая сверка текущих файлов и remediation registry; через MCP проверены репозитории, issues, ветки и Actions workflows. Все пять main-веток имеют protected=false, список workflows пуст, существующих issues не найдено. Внешние CI, server-side updater, история секретов и свежий npm audit этой сверкой не проверялись; полные application gates повторно не запускались.
Проверяемая revision docs: `7bc8792b9853768734066c31a323b70886d73a23`.
[Remediation registry](https://git.personal.ksv741.ru/WealthLedger/docs/src/commit/7bc8792b9853768734066c31a323b70886d73a23/development/audit-remediation.md) остаётся владельцем статусов audit findings. Создание issue не означает выполнение или изменение статуса finding. Закрыть после проверки критериев и ссылки на фактические результаты.
## Связанные issues
- [main: [P0] 04.root. Согласовать CI для независимых репозиториев](https://git.personal.ksv741.ru/WealthLedger/main/issues/2)
Выполнено в merged PR #9, revision c0a8cdb683953e515757071c288bfdf9e7b4b40a.
CI verify в main — SUCCESS. Используются .nvmrc, npm ci и npm run verify; workspace содержит main, docs, frontend, backend и specs, SHA всех участников записываются в лог. Проверены 55 Markdown-файлов. Локальная отрицательная проверка подтвердила FAIL для битой относительной ссылки в новом Markdown-файле; временный файл удалён.
Границы lint/relative-links и отсутствие Mermaid-render/semantic validation описаны в CONTRIBUTING.md. Required checks остаются в #2.
Выполнено в merged PR #9, revision `c0a8cdb683953e515757071c288bfdf9e7b4b40a`.
[CI verify в main](https://git.personal.ksv741.ru/WealthLedger/docs/actions/runs/22) — SUCCESS. Используются .nvmrc, npm ci и npm run verify; workspace содержит main, docs, frontend, backend и specs, SHA всех участников записываются в лог. Проверены 55 Markdown-файлов. Локальная отрицательная проверка подтвердила FAIL для битой относительной ссылки в новом Markdown-файле; временный файл удалён.
Границы lint/relative-links и отсутствие Mermaid-render/semantic validation описаны в CONTRIBUTING.md. Required checks остаются в #2.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Источник: локальный
todo/wealthledger-engineering-improvements.md, пункт 04.docs, анализ от 13.09.2026. Исходные критерии приведены ниже, чтобы issue не зависела от наличия локального TODO.Что осталось сделать
04.docs. Запускать docs verify в CI с нужными соседними repos. Часть 04.root.
Использовать
.nvmrc,npm ciиnpm run verify. Получать выбранные revisionsсоседних repos для межрепозиторных ссылок; новые Markdown-файлы входят в check.
Готово, когда: битая относительная ссылка или Markdown дают FAIL;
CI фиксирует SHA участников. Lint не выдаётся за semantic/Mermaid validation.
Актуализация исходного плана: 03 уже выполнен, Prisma/e2e blocker снят; DB/e2e можно включать сейчас. Старая зависимость «дождаться 03» больше не блокирует задачу. Выбранный runtime — Node 24.21.0, OpenSpec CLI 1.10.0.
Основание текущего статуса
package.json содержит Markdown/relative-links gate и git diff --check. Runtime OpenAPI workflow описывает сравнение, но не единое обновление. Документация исправления e2e и перехода Node уже обновлена.
Проверка 13.09.2026: статическая сверка текущих файлов и remediation registry; через MCP проверены репозитории, issues, ветки и Actions workflows. Все пять main-веток имеют protected=false, список workflows пуст, существующих issues не найдено. Внешние CI, server-side updater, история секретов и свежий npm audit этой сверкой не проверялись; полные application gates повторно не запускались.
Проверяемая revision docs:
7bc8792b9853768734066c31a323b70886d73a23.Remediation registry остаётся владельцем статусов audit findings. Создание issue не означает выполнение или изменение статуса finding. Закрыть после проверки критериев и ссылки на фактические результаты.
Связанные issues
codex-bot referenced this issue from WealthLedger/main2026-09-13 15:34:54 +03:00
Выполнено в merged PR #9, revision
c0a8cdb683953e515757071c288bfdf9e7b4b40a.CI verify в main — SUCCESS. Используются .nvmrc, npm ci и npm run verify; workspace содержит main, docs, frontend, backend и specs, SHA всех участников записываются в лог. Проверены 55 Markdown-файлов. Локальная отрицательная проверка подтвердила FAIL для битой относительной ссылки в новом Markdown-файле; временный файл удалён.
Границы lint/relative-links и отсутствие Mermaid-render/semantic validation описаны в CONTRIBUTING.md. Required checks остаются в #2.