Audrey's Design Intelligence Hub
Self-Healing, Self-Evolving, Intelligent Brand Management
This system is self-healing, constantly evolving, and intelligent. It reads before writing, never deletes, archives everything, backs up automatically, and flags anything that needs human review. It weaponizes the scientific method to ensure BSP's brand is 10x more consistent, accessible, and powerful than any KC competitor. Zero competitors have automated brand asset management. Zero.
drive_archive/ with version numbers (v1, v2, v3...)Official colors, fonts, logo usage rules. Aug 14, 2025. The Bible.
ON DRIVEAI, EPS, PDF, PNG, SVG, JPG. CMYK + RGB. Horizontal + Icon variants.
ON DRIVERoboto family (all weights), Brice Regular, Ed Gothic.
ON DRIVETemplates for Ashton, Kalen, David, Nick, and team.
ON DRIVETransit van wrap. Branded vehicle template.
ON DRIVEElite Award Winner badges, coaster stickers, promo materials.
ON DRIVEEmail list for Google Ads remarketing. In Analytics/ folder.
NOT YET PULLEDHomepage schema JSON + ready-to-deploy HTML. In Schema/ folder.
NOT YET PULLED4xx errors inventory + redirect loops. In Priority Fixes/.
NOT YET PULLEDKeyword/metadata mapping for all pages. 546KB. In Technical Files/.
NOT YET PULLEDGo to Google Drive > Shared drives > Marketing. This is the single source of truth for all brand files.
AudreyFor brand assets: 2025/Branding_Creative/ or 2026/Branding/
For photos: Create a 2026/Photos/ folder if it doesn't exist
For social content: 2026/Social_Content/
Drag and drop or use the Upload button. Naming convention matters!
| Asset Type | Naming Format | Example |
|---|---|---|
| ⭐ Logo | bsp_logo_[variant]_[color].[ext] | bsp_logo_horizontal_rgb.png |
| 📸 Photo | bsp_photo_[subject]_[date].[ext] | bsp_photo_sewer_repair_20260310.jpg |
| 🔠 Font | bsp_font_[name]_[weight].[ext] | bsp_font_brice_regular.ttf |
| 🎨 Design | bsp_design_[type]_[version].[ext] | bsp_design_social_template_v2.psd |
| 📖 Guide | bsp_brand_guide_[date].[ext] | bsp_brand_guide_20260310.pdf |
The Drive Intelligence system scans for new/changed files. It will:
✅ Compare hash to see if it's actually new
✅ Archive the old version (never deletes)
✅ Pull into output/drive_imports/branding/
✅ Log everything in SQLite database
✅ Flag for review if anything looks unusual
Once pulled in, brand assets auto-flow to:
📝 Blog templates (colors, fonts, logo)
🧮 Calculator widgets (styled to brand)
📱 Social post templates (branded frames)
📧 Email templates (header/footer branding)
📊 Dashboard displays (brand-consistent charts)
🌐 WordPress assets (auto-synced to site)
Use the same filename or a new version number. The system handles the rest.
AudreyOld file moves to drive_archive/filename.v1, new file takes over. Nothing is ever lost. Full version history preserved.
If the new file is >50% different from the old one, the system flags it for Robert to review before distributing. This prevents accidental overwrites.
Nexus AI (Automatic)Follow the shot list (see priority photos section below). Ensure good lighting, branded elements visible.
AudreyAdd BSP logo watermark (bottom right, 10% opacity), crop to standard sizes:
• LSA: 720x720px minimum, square crop
• Social: 1080x1080 (square), 1080x1920 (story), 1200x630 (link preview)
• Blog hero: 1600x900px
• Blog infographic: 1000x2100px
bsp_photo_[service]_[type]_[date].jpg
Example: bsp_photo_sewer_repair_beforeafter_20260310.jpg
System detects service type from filename, assigns to correct blog post media assets, LSA profile, and social post queue. One upload, everywhere at once.
Nexus AI (Automatic)| 📍 Location | 📄 What Lives Here | 🔄 Sync | 🛡️ Backup |
|---|---|---|---|
| ☁️ Google Shared Drive Marketing/Branding_Creative/ |
Source of truth for raw brand assets. Logos (AI, EPS, SVG, PNG), Brand Guide PDF, Fonts, Business Cards, Car Wrap | 🔄 Audrey uploads here | ✅ Google's infrastructure |
| 🖥️ Nexus VM (GCP) /opt/nexus/scripts/output/drive_imports/ |
Processed brand assets. Auto-pulled from Drive. Used by dashboard, blog templates, widgets. | 🔄 Auto-pull (24h) | ✅ Living Backup System (8 layers) |
| 📦 GCS Bucket gs://nexus-backups/ |
Compressed backup of ALL brand assets + databases + configs. Off-site disaster recovery. | 🔄 Daily upload | ✅ Cross-region replication |
| 💾 Archive output/drive_archive/ |
Every previous version of every brand asset. Never deleted. Full history. Versioned (v1, v2, v3...). | 🔄 Auto on change | ✅ Included in backups |
| 🌐 WordPress (callbrightside.com) wp-content/uploads/brand/ |
Optimized brand assets for web. Logo (WebP), favicon, social share images. | 🔄 Push on change | ✅ Hostinger backups |
bsp_logo_horizontal_rgb.png but that file gets updated, the system knows every location it needs to propagate. One change, auto-updated everywhere. Self-healing at scale.
| # | 📸 Shot | 🎯 Purpose | 📐 Specs | 🔴 Priority | 📍 Upload To |
|---|---|---|---|---|---|
| 1 | 👨🔧 Team photo in branded shirts | LSA profile, Google Business, "About Us" | 720x720 min, natural light, all team visible | 🔴 URGENT | 2026/Photos/Team/ |
| 2 | 🚽 Before/After sewer repair | LSA, social, blog hero, Renovation Rachel ads | Side-by-side, same angle, good lighting | 🔴 URGENT | 2026/Photos/Sewer/ |
| 3 | 📹 Tech with camera inspection | LSA, blog (sewer camera post), trust builder | Action shot, camera visible, tech focused | 🟡 HIGH | 2026/Photos/Sewer/ |
| 4 | 🚚 Branded truck | LSA, Google Business, brand recognition | Clean truck, logo visible, nice background | 🟡 HIGH | 2026/Photos/Brand/ |
| 5 | 🌡️ Water heater install before/after | LSA, blog (WH replacement post), Emergency Emma ads | Old tank vs new install, clean area | 🟡 HIGH | 2026/Photos/Water_Heater/ |
| 6 | 🔍 Leak detection equipment in use | LSA, blog, Research Robert persona | Tech using detection gear, professional setup | 🟢 STANDARD | 2026/Photos/Leak_Detection/ |
| 7 | 💧 Sump pump installation | LSA, seasonal (spring), Maintenance Mike persona | Clean install, labeled components | 🟢 STANDARD | 2026/Photos/Sump_Pump/ |
| 8 | 🔥 Emergency heater repair | LSA, Emergency Eric ads, winter seasonal | Tech at work, urgency visible | 🟢 STANDARD | 2026/Photos/Emergency/ |
brand_config.json is the single source of truth. Every Nexus script reads from here. No hardcoded brand data anywhere.
Bright Side Plumbing
(913) 963-1029
callbrightside.com
Kalen Barker
5th-generation master plumber
Stephanie (office), Ashton (booking),
Audrey (design), Robert (digital)
4.9 rating, 384+ reviews
Google Guaranteed
Awaiting extraction from Brand Guide PDF on shared drive
NEEDS PULLRoboto, Brice Regular, Ed Gothic. On shared drive, not yet pulled.
NEEDS PULL| 🧬 Intelligence | 🔍 What It Does | 🔄 Frequency |
|---|---|---|
| Brand Consistency Scan | Checks all blog templates, widgets, HTML deliverables for correct brand colors/fonts/logo usage. Flags violations. | Every sync cycle |
| Asset Freshness Monitor | Flags brand assets older than 90 days. Suggests refresh. Tracks usage frequency per asset. | Daily |
| Version Drift Detection | Detects when shared drive has a newer version than what Nexus is using. Auto-pulls update. | 24h scan |
| Missing Asset Alert | If a blog post, widget, or social template references a brand asset that doesn't exist, system flags it for Audrey. | Real-time |
| Auto-Distribution | New/updated brand asset auto-propagates to all systems: blog templates, calculator widgets, email headers, social post frames. | On change |
| Competitive Brand Intelligence | Monitors competitor branding changes (website, social, LSA). Flags opportunities where BSP can differentiate. | Weekly |
Run python nexus_drive_intelligence.py --pull to pull all brand assets from Branding_Creative/ into Nexus. One command, all assets flow in.
Parse the PDF for HEX, RGB, CMYK, and Pantone codes. Write to brand_colors.json. Auto-inject into all templates.
Priority 1 and 2 photos first (team photo, sewer before/after). Upload to shared drive using naming convention.
AudreyCreate 2026/Photos/ with subfolders: Team/, Sewer/, Water_Heater/, Emergency/, Leak_Detection/, Sump_Pump/, Brand/
Once brand_colors.json exists, auto-inject into blog_template_config.json, calculator widget CSS, social post templates.
Nexus AISystemd timer scans shared drive daily for brand asset changes. Fully automated from this point forward.
Nexus AI| 🎯 Feature | 🚽 BSP (Nexus AI) | 🏢 Best KC Competitor |
|---|---|---|
| 🎨 Automated brand asset sync | ✅ Living system, 24h scan | ❌ Manual, email-based |
| 💾 Version control for design assets | ✅ SHA-256 hashed, archived | ❌ None |
| 🛡️ Brand consistency checks | ✅ Auto-scan all outputs | ❌ Manual review |
| 🔄 Auto-distribution to all channels | ✅ One upload, everywhere | ❌ Manual per channel |
| 📸 Photo-to-content pipeline | ✅ Auto-categorize by service | ❌ Manual assignment |
| 📦 Disaster recovery for brand assets | ✅ 8-layer backup system | ❌ Hope nothing breaks |
| 🤖 AI-powered brand intelligence | ✅ Freshness, drift, competitive | ❌ Doesn't exist |
💾 All notes auto-save to your browser every 2 seconds. They persist between sessions.