diff --git a/docs/modular-architecture-analysis.md b/docs/modular-architecture-analysis.md index 535e53f..d7a6c7d 100644 --- a/docs/modular-architecture-analysis.md +++ b/docs/modular-architecture-analysis.md @@ -17,14 +17,21 @@ The Ario web application demonstrates a well-architected modular system using Vu - **Payment processing logic** duplicated between market and events modules - **User-scoped storage** pattern repeated across multiple stores +**Recent Progress (September 6, 2025)**: +- ✅ **Legacy relay infrastructure cleanup completed** +- ✅ Removed redundant NostrclientHub service +- ✅ Removed legacy NostrStore Pinia store +- ✅ Standardized on RelayHub service for all Nostr operations +- ✅ Updated dependency injection to remove unused tokens + --- ## Current Module Structure ### Base Module (`src/modules/base/`) - **Purpose**: Core infrastructure (Nostr, Auth, PWA) -- **Key Services**: Authentication, Relay Hub, Client Hub -- **Status**: Well-established foundation +- **Key Services**: Authentication, Relay Hub, Payment Service, Visibility Service +- **Status**: Well-established foundation with recent cleanup of legacy relay infrastructure ### Chat Module (`src/modules/chat/`) - **Purpose**: Encrypted Nostr chat functionality