Restore the deleted brand presence analyzer files and fix import statements in api_views.py. These agents are still needed for the brand analysis functionality.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Comment out global analyzer instance creation at import time
- Create BrandPresenceAnalyzer only when analyze_brand_presence() is called
- This prevents groq client initialization during Django import phase
- Resolves TypeError with proxies argument on module import
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
MAJOR CLEANUP:
- Remove ALL backup files and duplicate variants (*-simple, *.backup)
- Standardize requirements.txt to 11 essential dependencies (vs 24)
- Clean settings.py: remove middleware/cache/Redis dependencies
- Simplify Dockerfile.captain: essential features only
- Replace 2 deployment guides with 1 clean DEPLOYMENT_GUIDE.md
- Fix broken imports in authentication, agents, wallet modules
RESULT:
- One clean standard version of everything
- No more confusion between simple/complex variants
- Essential dependencies only
- Standard Django configuration
- Ready for straightforward CapRover deployment
- All imports working correctly
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
Complete Django AI agent marketplace with security optimizations
and clean deployment documentation without any API keys or secrets.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>