architecture · Effort: M\n\nWhat: Extract all direct TypeORM calls from VaultsService into a dedicated VaultRepository.\n\nWhy: Mixing data access with business logic makes testing and maintenance harder.\n\nHints:\n- backend/src/vaults/vaults.service.ts\n- Create `backend/src/vaults/vault.repository.ts
architecture · Effort: M\n\nWhat: Extract all direct TypeORM calls from
VaultsServiceinto a dedicatedVaultRepository.\n\nWhy: Mixing data access with business logic makes testing and maintenance harder.\n\nHints:\n-backend/src/vaults/vaults.service.ts\n- Create `backend/src/vaults/vault.repository.ts