neom_frequencies 1.2.0-dev copy "neom_frequencies: ^1.2.0-dev" to clipboard
neom_frequencies: ^1.2.0-dev copied to clipboard

Frequencies Details for Open Neom.

1.2.0-dev Architectural Changes and Major Refactoring: #

All notable changes to the neom_frequencies module will be documented in this file.

Added #

  • Initial modular structure following Open Neom architecture guidelines
  • Core frequency domain models (Frequency, FrequencyPreset, FrequencyProfile)
  • Abstract interfaces (FrequencyRepository, FrequencyService)
  • Base controller (FrequencyController) with GetX state management
  • Integration contracts with neom_generator module

Changed #

  • Refactored legacy monolithic frequency code into Clean Architecture layers:
    • data/: Concrete implementations and data sources
    • domain/: Business logic and abstract contracts
    • ui/: Presentation layer components
  • Migrated state management to GetX pattern
  • Standardized all models to use immutable data patterns

Removed #

  • Deprecated direct Firebase dependencies (moved to neom_core integration)
  • Redundant utility classes
  • Legacy state management code