[Refactor] Вынести загрузку источников из catalog-enrichment.service #169

Closed
opened 2026-11-04 01:02:56 +03:00 by codex-bot · 0 comments
Owner

Аудит 2026-10-19, CQ-006b, план п.18.

Результат

load() (загрузка источников по kind) переносится из catalog-enrichment.service.ts в отдельный провайдер-загрузчик; у сервиса остаются очередь и планировщик, а moex/ratings/candles уходят из его конструктора. Планировщик не выносим: он пересекается с fence-семантикой (backend#166).

AC

  • Поведение очереди, батчинга и fence не меняется.
  • npm run verify и e2e catalog/stocks/bonds/upcoming-events проходят.
Аудит 2026-10-19, CQ-006b, план п.18. ## Результат `load()` (загрузка источников по kind) переносится из `catalog-enrichment.service.ts` в отдельный провайдер-загрузчик; у сервиса остаются очередь и планировщик, а moex/ratings/candles уходят из его конструктора. Планировщик не выносим: он пересекается с fence-семантикой (backend#166). ## AC - [ ] Поведение очереди, батчинга и fence не меняется. - [ ] `npm run verify` и e2e catalog/stocks/bonds/upcoming-events проходят.
codex-bot added the Kind/Refactor label 2026-11-04 01:02:56 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WealthLedger/backend#169