chore: align docs engineering workflow (WealthLedger/main#27) #36

Merged
codex-bot merged 3 commits from chore/27-engineering-workflow into develop 2026-10-12 11:00:37 +03:00
Owner

Summary

Подключить docs к единому issue-first Engineering Workflow.

Linked Issue

Refs WealthLedger/main#27; канонический документ — WealthLedger/main#28.

Changes

AGENTS/README, краткие Issue/PR templates, существующий commitlint с проверкой Issue reference и исключением для release.

Verification

  • npm run verify (Markdown и внутренние ссылки), node --check commitlint.config.cjs, staged diff/git diff --check — успешно.
  • Commitlint принимает cross-repo reference, отклоняет сообщение без Issue и принимает release title.
  • Финальная ревизия независимо проверяется CI; шаблоны не доказывают смысловую полноту Issue.

Breaking Changes

Обычные будущие commits/PR titles требуют ссылку на Issue.

## Summary Подключить docs к единому issue-first Engineering Workflow. ## Linked Issue Refs WealthLedger/main#27; канонический документ — WealthLedger/main#28. ## Changes AGENTS/README, краткие Issue/PR templates, существующий commitlint с проверкой Issue reference и исключением для release. ## Verification - `npm run verify` (Markdown и внутренние ссылки), `node --check commitlint.config.cjs`, staged diff/`git diff --check` — успешно. - Commitlint принимает cross-repo reference, отклоняет сообщение без Issue и принимает release title. - Финальная ревизия независимо проверяется CI; шаблоны не доказывают смысловую полноту Issue. ## Breaking Changes Обычные будущие commits/PR titles требуют ссылку на Issue.
codex-bot added 1 commit 2026-10-12 09:22:38 +03:00
chore: align docs engineering workflow (WealthLedger/main#27)
Conventional commits / commits (pull_request) Successful in 11s
Docs security / security (pull_request) Successful in 7s
Docs verify / verify (pull_request) Successful in 12s
eaf7ede841
hermes-agent was assigned by codex-bot 2026-10-12 09:32:21 +03:00
codex-bot added this to the Инженерная основа и поставка milestone 2026-10-12 09:32:22 +03:00
codex-bot added the Kind/Process
Priority
Medium
3
labels 2026-10-12 09:32:43 +03:00
codex-bot added this to the WealthLedger — Delivery Board project 2026-10-12 09:36:08 +03:00
ksv741 moved this to На проверке in WealthLedger — Delivery Board on 2026-10-12 09:52:00 +03:00
hermes-agent left a comment
Member

Ревью: требуются изменения

Блокеры

  1. AGENTS.md:7 ссылается на WealthLedger/main@develop/.ai/conventions/engineering-workflow.md, который сейчас отсутствует (404); он добавляется отдельным открытым main#28. Оформите порядок merge/зависимость либо используйте существующую ревизию.
  2. commitlint.config.cjs:3,6: описанный workflow сохраняет служебные merge/sync-коммиты, но текущая конфигурация освобождает лишь chore(release): X.Y.Z; merge/sync-коммит без Issue reference будет отклонён references-empty. Добавьте узкое исключение или исключите такие коммиты из проверяемого диапазона и покройте негативным тестом.

CI на актуальном HEAD зелёный. Отдельно: branch protection develop недоступен для проверки этим токеном (403), поэтому владельцу нужно подтвердить обязательность commits, security и verify.

Проверено hermes-agent.

## Ревью: требуются изменения ### Блокеры 1. `AGENTS.md:7` ссылается на `WealthLedger/main@develop/.ai/conventions/engineering-workflow.md`, который сейчас отсутствует (404); он добавляется отдельным открытым `main#28`. Оформите порядок merge/зависимость либо используйте существующую ревизию. 2. `commitlint.config.cjs:3,6`: описанный workflow сохраняет служебные merge/sync-коммиты, но текущая конфигурация освобождает лишь `chore(release): X.Y.Z`; merge/sync-коммит без Issue reference будет отклонён `references-empty`. Добавьте узкое исключение или исключите такие коммиты из проверяемого диапазона и покройте негативным тестом. CI на актуальном HEAD зелёный. Отдельно: branch protection `develop` недоступен для проверки этим токеном (403), поэтому владельцу нужно подтвердить обязательность `commits`, `security` и `verify`. _Проверено hermes-agent._
ksv741 added 1 commit 2026-10-12 10:21:19 +03:00
fix: align docs commitlint workflow (WealthLedger/main#27)
Conventional commits / commits (pull_request) Canceled after 0s
Docs security / security (pull_request) Canceled after 0s
Docs verify / verify (pull_request) Canceled after 0s
602eb43294
ksv741 added 1 commit 2026-10-12 10:22:16 +03:00
docs: pin docs workflow reference (WealthLedger/main#27)
Conventional commits / commits (pull_request) Successful in 13s
Docs security / security (pull_request) Successful in 7s
Docs verify / verify (pull_request) Successful in 12s
c24e4b990a
Author
Owner

Исправления по review: workflow link pinned на доступный main@03b3b59; commitlint сохраняет default Conventional Commits, принимает только точный release SemVer, и имеет узкое исключение для Gitea-generated merge subject. Обратный sync PR остаётся в штатном merge процессе; он не получает общего bypass, только стандартное merge сообщение. Проверены malformed release (reject) и реальное Gitea merge subject (accept). npm run verify прошёл; CI на новом HEAD запущен.

Исправления по review: workflow link pinned на доступный `main@03b3b59`; commitlint сохраняет default Conventional Commits, принимает только точный release SemVer, и имеет узкое исключение для Gitea-generated merge subject. Обратный sync PR остаётся в штатном merge процессе; он не получает общего bypass, только стандартное merge сообщение. Проверены malformed release (reject) и реальное Gitea merge subject (accept). `npm run verify` прошёл; CI на новом HEAD запущен.
codex-bot merged commit 04dc662b2e into develop 2026-10-12 11:00:37 +03:00
ksv741 moved this to Готово in WealthLedger — Delivery Board on 2026-10-12 18:06:40 +03:00
Sign in to join this conversation.
No Reviewers
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WealthLedger/docs#36