feat(crm): canonical crm and imported routes implementation
This commit is contained in:
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
5264
db assets/synthetic_crm_v1/json/client_360_snapshots_batch_1.json
Normal file
5264
db assets/synthetic_crm_v1/json/client_360_snapshots_batch_1.json
Normal file
File diff suppressed because it is too large
Load Diff
5727
db assets/synthetic_crm_v1/json/client_360_snapshots_batch_2.json
Normal file
5727
db assets/synthetic_crm_v1/json/client_360_snapshots_batch_2.json
Normal file
File diff suppressed because it is too large
Load Diff
5160
db assets/synthetic_crm_v1/json/client_360_snapshots_batch_3.json
Normal file
5160
db assets/synthetic_crm_v1/json/client_360_snapshots_batch_3.json
Normal file
File diff suppressed because it is too large
Load Diff
5413
db assets/synthetic_crm_v1/json/client_360_snapshots_batch_4.json
Normal file
5413
db assets/synthetic_crm_v1/json/client_360_snapshots_batch_4.json
Normal file
File diff suppressed because it is too large
Load Diff
5466
db assets/synthetic_crm_v1/json/client_360_snapshots_batch_5.json
Normal file
5466
db assets/synthetic_crm_v1/json/client_360_snapshots_batch_5.json
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,50 @@
|
||||
{
|
||||
"manifest_id": "MANIFEST-001",
|
||||
"batch_id": "BATCH-001",
|
||||
"source_profile": "salesforce_export",
|
||||
"uploaded_filename": "salesforce_contacts_2026_04_01.csv",
|
||||
"uploaded_at": "2026-04-01T10:30:00",
|
||||
"column_mappings": {
|
||||
"FirstName": {
|
||||
"target_field": "crm_people.first_name",
|
||||
"confidence": 0.99
|
||||
},
|
||||
"LastName": {
|
||||
"target_field": "crm_people.last_name",
|
||||
"confidence": 0.99
|
||||
},
|
||||
"Email": {
|
||||
"target_field": "crm_people.primary_email",
|
||||
"confidence": 0.98
|
||||
},
|
||||
"Phone": {
|
||||
"target_field": "crm_people.primary_phone",
|
||||
"confidence": 0.97
|
||||
},
|
||||
"Company": {
|
||||
"target_field": "crm_accounts.account_name",
|
||||
"confidence": 0.85
|
||||
},
|
||||
"Title": {
|
||||
"target_field": "crm_people.designation",
|
||||
"confidence": 0.72
|
||||
},
|
||||
"LeadSource": {
|
||||
"target_field": "crm_leads.source_system",
|
||||
"confidence": 0.9
|
||||
},
|
||||
"Status": {
|
||||
"target_field": "crm_leads.status",
|
||||
"confidence": 0.88
|
||||
}
|
||||
},
|
||||
"unmapped_columns": [
|
||||
"Description",
|
||||
"DoNotCall",
|
||||
"CreatedById"
|
||||
],
|
||||
"resolver_notes": "Title field contains mixed job titles and seniority levels. Recommend enrichment pass.",
|
||||
"record_count": 250,
|
||||
"mapped_count": 218,
|
||||
"unresolved_count": 32
|
||||
}
|
||||
27
db assets/synthetic_crm_v1/json/relationship_graph_map.json
Normal file
27
db assets/synthetic_crm_v1/json/relationship_graph_map.json
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"generated_at": "2026-04-18T00:00:00",
|
||||
"total_nodes": 341,
|
||||
"total_edges": 91,
|
||||
"node_types": {
|
||||
"primary_clients": 250,
|
||||
"co_buyers": 91,
|
||||
"accounts": 153,
|
||||
"households": 118
|
||||
},
|
||||
"edge_types": {
|
||||
"spouse": 25,
|
||||
"parent": 16,
|
||||
"sibling": 21,
|
||||
"business_partner": 29
|
||||
},
|
||||
"sample_paths": [
|
||||
{
|
||||
"path": "PER-0001 -> HH-0001 -> PER-0001-CO",
|
||||
"description": "Primary contact belongs to household with co-buyer"
|
||||
},
|
||||
{
|
||||
"path": "PER-0001 -> LED-0001 -> OPP-1-1 -> PRJ-001",
|
||||
"description": "Client to lead to opportunity to project"
|
||||
}
|
||||
]
|
||||
}
|
||||
1342
db assets/synthetic_crm_v1/json/transcript_sidecars.json
Normal file
1342
db assets/synthetic_crm_v1/json/transcript_sidecars.json
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user