refactor: remove tbank-sync operations import cycle (WealthLedger/backend#116) #142

Merged
codex-bot merged 1 commits from refactor/116-remove-tbank-sync-operations-cycle into develop 2026-10-28 16:26:49 +03:00
Owner

Closes #116

  • operationCategories/OperationCategory moved to modules/investments/operation-category.ts (single owner shared by operations and tbank-sync); re-export removed from operations.api.ts.
  • import-x/no-cycle enabled.

Checks: lint, typecheck:app/test, unit tests, openapi:check (openapi.json unchanged).
Note: no-cycle did not flag the restored old code (type-only edges), so it guards value cycles only.

Closes #116 - `operationCategories`/`OperationCategory` moved to `modules/investments/operation-category.ts` (single owner shared by operations and tbank-sync); re-export removed from `operations.api.ts`. - `import-x/no-cycle` enabled. Checks: lint, typecheck:app/test, unit tests, `openapi:check` (openapi.json unchanged). Note: `no-cycle` did not flag the restored old code (type-only edges), so it guards value cycles only.
codex-bot added 1 commit 2026-10-28 15:42:37 +03:00
refactor: remove tbank-sync operations import cycle (WealthLedger/backend#116)
Backend verify / commits (pull_request) Successful in 30s
Backend verify / security (pull_request) Successful in 10s
Backend verify / verify (pull_request) Successful in 5m12s
e093ce2324
codex-bot merged commit 22668da3fa into develop 2026-10-28 16:26:49 +03:00
codex-bot deleted branch refactor/116-remove-tbank-sync-operations-cycle 2026-10-28 16:26:50 +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#142