Architecture
Integration status and adapter configuration
Data Source Status
Salesforce
Adapter: Mock JSON · 11 records
Last sync: about 19 hours ago
healthyCertinia
Adapter: Mock JSON · 11 records
Last sync: about 20 hours ago
warningMonday.com
Adapter: Mock JSON · 11 records
Last sync: about 18 hours ago
healthyKipsi
Adapter: Mock JSON · 9 records
Last sync: 2 days ago
staleIntegration Architecture
Source Systems (Salesforce, Certinia, Monday, Kipsi)
│
▼
Source Adapters (src/integrations/*)
• Mock JSON (current POC)
• REST API (Phase 2)
• Scheduled exports (Phase 2)
│
▼
Normalization / Entity Mapping
• client-map.json → canonical client IDs
• Alias resolution across systems
│
▼
Hub API / Domain Services
• client-service, search-service, delivery-service
│
▼
Search + Unified Views (UI)To replace a mock adapter with a real integration, implement the same SourceAdapter<T> interface and swap the adapter instance — no UI changes required.