You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Clean up legacy service structure after introducing MarketDataService.
Why
Some early services were created when ARGUS was still a smaller FX/converter project. As ARGUS moves toward market data, analytics and reporting, these services should be simplified or removed.
Scope
Mark calculator_service as legacy or remove i
Remove calculator-related tests
Dissolve conversion_service
Move small pure conversion logic into the domain layer where useful
Remove outdated tests or update them to match the new structure
Acceptance criteria
calculator_service is marked as legacy or removed
Calculator-related tests are removed
conversion_service is dissolved
Pure conversion logic is moved into the domain layer where useful
Activity
refactor(#71): dissove calc and conv service
refactor(#71): normalice ex clients resp
test(#71): updated ex clients tests
chore(#71): fix research file format
style(#71): reformat with ruff