refactor: enforce repository boundary in application (WealthLedger/backend#171) #192

Merged
codex-bot merged 6 commits from refactor/171-repository-boundary-v2 into develop 2026-11-04 22:54:29 +03:00
Owner

Closes #171. Заменяет стек #180–#185 одним PR от актуального develop (6 коммитов, без merge-коммитов; конфликт с #168 в bank-operations разрешён в пользу pageViews-проекции).

Auth и bank-cards (категории, карты, операции) обращаются к Prisma только через репозитории; ESLint запрещает runtime-импорт Prisma в src/**/application/**; конвенции data.md/architecture.md обновлены.

Проверки: npm run verify — 332/332, npm run test:e2e — pass. test:durability не запускался: требует отдельно собранный исторический baseline.

Closes #171. Заменяет стек #180–#185 одним PR от актуального develop (6 коммитов, без merge-коммитов; конфликт с #168 в bank-operations разрешён в пользу pageViews-проекции). Auth и bank-cards (категории, карты, операции) обращаются к Prisma только через репозитории; ESLint запрещает runtime-импорт Prisma в `src/**/application/**`; конвенции data.md/architecture.md обновлены. Проверки: `npm run verify` — 332/332, `npm run test:e2e` — pass. `test:durability` не запускался: требует отдельно собранный исторический baseline.
codex-bot added 6 commits 2026-11-04 22:31:26 +03:00
codex-bot merged commit e3ecb8c15e into develop 2026-11-04 22:54:29 +03:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WealthLedger/backend#192