Commit Graph

12 Commits

Author SHA1 Message Date
95b92cb74d ci: add standard CI workflow
Some checks failed
CI / lint (push) Failing after 40s
2026-03-16 12:23:34 -05:00
Alexa Louise
cbdbf1692b Add BlackRoad CRM enhancements - validation rules, relationships, views, app, and dashboard
- Added 3 validation rules for Company__c (Require Industry, Valid Website, Positive Revenue)
- Created 8 lookup relationship fields connecting CRM objects
- Built 7 list views for Companies, Leads, Deals, Agents, Clients
- Updated 8 custom tabs with appropriate motif icons
- Created BlackRoad CRM Lightning App with unified navigation
- Added CRM Overview Dashboard with bar charts

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-11 19:46:51 -06:00
Alexa Louise
6d049c0e52 Add CRM enhancements: Reports, Quick Actions, Layouts, Sample Data
- Fixed custom field deployment issue (FLS permissions)
- Added Company__c field permissions to BlackRoad_Hub_Admin
- Created 8 CRM reports (Companies by Industry, Leads, Deals, Agents, Clients, Policies, Listings, Commissions)
- Added 7 global Quick Actions for creating records
- Created layouts for all CRM objects
- Added loadCompleteSampleData.apex script with 36 sample records

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-11 19:34:33 -06:00
Alexa Louise
516e55519a Add General CRM + Agency CRM automation and dashboard
- Add Lead-to-Deal Conversion Flow (screen flow)
- Add Policy Renewal Reminder Flow (scheduled, draft)
- Add Commission Auto-Calculate Flow (record-triggered, draft)
- Add BlackRoad CRM Dashboard (Lightning App Page)
- Add sample data loader scripts for all 3 CRMs
- Update permission sets with new object access

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-11 18:41:38 -06:00
Alexa Louise
1c365f4c3e Update README with full stack architecture and Salesforce arbitrage
The $330/month enterprise backend discovery:
- 30B users → Cloudflare → Shellfish → Tailscale → Pi Cluster → Agents → Salesforce
- Fortune 500 pays $10M+/year, BlackRoad pays $4K/year
- 78 TOPS local AI inference (Hailo-8 x3)
- 11 Raspberry Pis, Jetson Orin Nano
- Total infrastructure: ~$500-800/month for "unlimited" scale

Their pricing model assumes humans click buttons.
We removed the bottleneck.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-11 18:17:28 -06:00
Alexa Louise
df242e1e4b Document the $330/month enterprise backend architecture
THE INSIGHT:
- Salesforce thinks they sell CRM seats at $330/user/month
- We're buying enterprise backend infrastructure for $330/month TOTAL
- 30 billion users, 1000+ agents, 1 Salesforce seat

THE HARDWARE:
- 11 Raspberry Pis (Lucidia, Aria, Octavia, Alice + more)
- 78 TOPS local AI inference (3x Hailo-8)
- Jetson Orin Nano, ESP32s, LoRa, sensors

THE MATH:
- Fortune 500: $10M+/year for enterprise Salesforce
- BlackRoad: $3,960/year for same capabilities
- Difference: Used to build edge infrastructure

Their pricing model cannot comprehend agent swarms.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-11 18:16:01 -06:00
Alexa Louise
e9b4f3acce Add automation Flows and sample data scripts
- Added 3 Record-Triggered Flows:
  - Household_Create_Compliance_Log: Auto-creates FINRA audit log when household created
  - Mortality_Event_Workflow: Initiates estate processing workflow
  - Liquidity_Event_Alert: Creates compliance tracking for business sales/IPOs
- Added sample-data-simple.apex script for inserting test data
- All Flows deployed successfully to Salesforce org

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-11 18:04:39 -06:00
Alexa Louise
672eb0d2c6 Add Custom Report Types and update reports
- Added 4 Custom Report Types (deployed to org):
  - Client_Households
  - Distribution_Requests
  - Mortality_Events
  - Compliance_Logs

- Updated report field references to use proper dot notation
- Reports reference custom report types for accurate data

Report Types are deployed to Salesforce org and available for
creating reports in the Report Builder UI.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-11 18:00:13 -06:00
Alexa Louise
127d27b60a Add BlackRoad Agency CRM for insurance and real estate
- Agent__c: License, commission rate, hire date, agent type (insurance/RE)
- Policy__c: Type, premium, coverage, carrier, effective/expiration dates
- Listing__c: Property type, beds/baths/sqft, list/sale price, status
- Commission__c: Links to policies/listings, amount, type, payment status
- Client__c: Contact info, client type (buyer/seller/policyholder), source

Objects designed for dual-use: insurance agencies AND real estate brokerages.
Commissions track earnings from both policy sales and property transactions.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-11 17:56:07 -06:00
Alexa Louise
f1f0148009 Add BlackRoad General CRM objects and fields
- Added 5 custom objects: Lead__c, Deal__c, Company__c, Activity__c, Task__c
- Added fields for each object (email, phone, status, stage, amount, etc.)
- Created tabs for navigation
- Updated permission set with new object access
- Registered as CRM_Product__c: GENERAL_CRM

Objects included:
- Lead__c: Email, Phone, Company Name, Job Title, Lead Status, Lead Source, Notes
- Deal__c: Company, Amount, Stage, Close Date, Probability, Lead, Description
- Company__c: Website, Phone, Industry, Company Size, Annual Revenue, Status
- Activity__c: Type, Date, Duration, Subject, Notes, Outcome (linked to deals/leads)
- Task__c: Status, Priority, Due Date, Description (linked to deals/leads/companies)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-11 17:41:02 -06:00
Alexa Louise
eee13afebb Add Lightning App Page, Reports, and Dashboard for BlackRoad Hub
- Updated BlackRoad_Hub app with FA CRM tabs and improved structure
- Added BlackRoad_Hub_Home flexipage with blackroadHubDashboard LWC
- Created BlackRoad Hub Reports folder with 4 reports:
  - Households by AUM (summary with AUM tier buckets)
  - Pending Distributions (filtered by pending status)
  - Active Mortality Events (excludes closed events)
  - Compliance Log Activity (last 90 days grouped by type)
- Created BlackRoad Hub Dashboard with all 4 reports

App and FlexiPage deployed successfully to org.
Reports and Dashboard metadata ready for deployment.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-11 17:37:39 -06:00
Alexa Louise
ee7e9aff64 Initial BlackRoad OS Hub - Meta-CRM Platform
## Hub Layer
- Connected_CRM__c: Manage multiple CRM instances
- CRM_Product__c: CRM product templates

## Financial Advisor CRM
- Client_Household__c: Unified household view
- Financial_Account__c: IRA, brokerage, annuity tracking
- Distribution_Request__c: Withdrawal workflows
- Mortality_Event__c: Estate processing
- Liquidity_Event__c: Business sales, large transfers
- Compliance_Log__c: FINRA audit trail

## Components
- BlackRoadHubController: Hub dashboard controller
- FinancialAdvisorService: FA business logic
- blackroadHubDashboard: Lightning Web Component
- BlackRoad Hub app with all tabs

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-11 16:26:21 -06:00