docs: refine backend conventions and routing #18

Merged
ksv741 merged 2 commits from codex/engineering-conventions into develop 2026-09-15 06:13:32 +03:00
Owner

Backend conventions получили компактную структуру: устройство и module/application/public API rules объединены в .ai/architecture.md; файлы conventions именуются без префикса backend-. Routing и карта источников находятся в AGENTS; CONVENTIONS.md и SOURCES.md удалены, активные ссылки обновлены.

Сохранены suffix/DI/module boundaries и исключения для связных CRUD/transaction services. Уточнены repository ownership, API, integration, security, error handling и observability; testing использует общий Test Intent. Production-код, Prisma/generated artifacts и dependencies не изменены.

Проверка: markdownlint + relative links/anchors по 27 итоговым файлам workspace — PASS; docs verify (42 файла) — PASS; git diff --check — PASS. Actual ValidationPipe → filter подтверждает errors=[] для invalid CredentialsDto; отдельный finding BE-001 остаётся в migration plan. Полные application tests/build/e2e для Markdown-only scope не запускались.

Связанные PR: main #9, frontend #14. Проверено на согласованном workspace веток codex/engineering-conventions.

Backend conventions получили компактную структуру: устройство и module/application/public API rules объединены в .ai/architecture.md; файлы conventions именуются без префикса backend-. Routing и карта источников находятся в AGENTS; CONVENTIONS.md и SOURCES.md удалены, активные ссылки обновлены. Сохранены suffix/DI/module boundaries и исключения для связных CRUD/transaction services. Уточнены repository ownership, API, integration, security, error handling и observability; testing использует общий Test Intent. Production-код, Prisma/generated artifacts и dependencies не изменены. Проверка: markdownlint + relative links/anchors по 27 итоговым файлам workspace — PASS; docs verify (42 файла) — PASS; git diff --check — PASS. Actual ValidationPipe → filter подтверждает errors=[] для invalid CredentialsDto; отдельный finding BE-001 остаётся в migration plan. Полные application tests/build/e2e для Markdown-only scope не запускались. Связанные PR: [main #9](https://git.personal.ksv741.ru/WealthLedger/main/pulls/9), [frontend #14](https://git.personal.ksv741.ru/WealthLedger/frontend/pulls/14). Проверено на согласованном workspace веток codex/engineering-conventions.
codex-bot added 1 commit 2026-09-15 05:44:07 +03:00
docs: refine backend conventions and routing
Backend security / security (push) Successful in 8s
Backend verify / verify (push) Successful in 2m12s
Conventional commits / commits (pull_request) Successful in 25s
Backend security / security (pull_request) Successful in 7s
Backend verify / verify (pull_request) Successful in 2m3s
9810d47e42
ksv741 added 1 commit 2026-09-15 05:59:02 +03:00
docs: simplify conventions layout
Backend security / security (pull_request) Successful in 7s
Backend verify / verify (pull_request) Successful in 2m3s
Conventional commits / commits (pull_request) Successful in 24s
Backend security / security (push) Successful in 7s
Backend verify / verify (push) Successful in 2m10s
016782657a
ksv741 scheduled this pull request to auto merge when all checks succeed 2026-09-15 06:05:09 +03:00
ksv741 merged commit 016782657a into develop 2026-09-15 06:13:32 +03:00
ksv741 deleted branch codex/engineering-conventions 2026-09-15 06:13:32 +03:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WealthLedger/backend#18