Skip to main content
← Back to changelog
v1.9.2
Server Architecture Refactor
What’s New
- Added shared upstream HTTP service with configurable retry and timeout policies
- Added
file-conventions skill for consistent file placement across the project
- Added Phase 0 refactor guardrails document with freeze policy and conventions
Improvements
- Decomposed downloader service into per-provider domain services under
providers/
- Extracted Genius upstream logic into dedicated
GeniusService
- Moved API key playground internals into a dedicated service boundary
- Standardized DTO file naming to PascalCase across all server modules
- All downloader providers now use shared upstream timeout/retry layer
- Downloader service reduced to pure facade/orchestrator pattern
- Added website design direction document for minimal monochrome aesthetic