Eden ecosystem has grown organically to include multiple services with overlapping responsibilities and unclear boundaries. We have:
┌─────────────────────────────────────────────────────────────────┐
│ EDEN ECOSYSTEM ARCHITECTURE │
└─────────────────────────────────────────────────────────────────┘
DATA AUTHORITY LAYER (Single Source of Truth)
├── Eden Genesis Registry (eden-genesis-registry.vercel.app)
│ ├── Purpose: Single source of truth for ALL Eden data
│ ├── Responsibilities:
│ │ - Agent profiles and portfolios storage
│ │ - Artwork/creation management
│ │ - Documentation storage
│ │ - User accounts and authentication
│ │ - Training progress tracking
│ │ - Application data
│ │ - Curation sessions
│ │ - Financial metrics
│ │ - Contract data
│ └── Consumers: ALL services below via API
CONSUMER SERVICES LAYER (All Equal Consumers of Registry)
├── Eden Academy (eden-academy.vercel.app)
│ ├── Purpose: Main platform UI presentation layer
│ ├── Responsibilities:
│ │ - Display agent profiles from Registry
│ │ - Render training interfaces
│ │ - Present documentation viewer
│ │ - Show application forms
│ │ - NO data storage (only UI)
│ └── Users: Trainers, Applicants, General Public
│
├── CRIT - Design Critic Agent (design-critic-agent.vercel.app)
│ ├── Purpose: Professional art critique interface
│ ├── Responsibilities:
│ │ - Multi-curator personas (Nina, Marcus, Elena, etc.)
│ │ - Venue-specific analysis
│ │ - Critique generation
│ └── Users: Curators, Gallery Directors
│
├── EDEN2 (eden2.vercel.app)
│ ├── Purpose: Investor dashboard and analytics
│ ├── Responsibilities:
│ │ - Financial metrics visualization
│ │ - Token economics tracking
│ │ - Investment portfolio management
│ │ - ROI analytics
│ └── Users: Investors, Token Holders
│
├── Eden2038 (eden2038.vercel.app)
│ ├── Purpose: Abraham's 13-year contract visualization
│ ├── Responsibilities:
│ │ - Contract timeline display
│ │ - Abraham-specific metrics
│ │ - Long-term commitment tracking
│ │ - Covenant status monitoring
│ └── Users: Abraham stakeholders, Public
│
└── Miyomi Dashboard (miyomi.vercel.app)
├── Purpose: Daily video generation dashboard
├── Responsibilities:
│ - Daily content generation tracking
│ - Video creation pipeline monitoring
│ - Content calendar management
│ - Performance analytics
└── Users: Content Managers, Miyomi Trainers