feat: Add Streamlit dashboard with Blueprint compliance (v2.1.0)
Dashboard Features: - 8 navigation sections: Overview, Outcomes, Poor CX, FCR, Churn, Agent, Call Explorer, Export - Beyond Brand Identity styling (colors #6D84E3, Outfit font) - RCA Sankey diagram (Driver → Outcome → Churn Risk flow) - Correlation heatmaps (driver co-occurrence, driver-outcome) - Outcome Deep Dive (root causes, correlation, duration analysis) - Export functionality (Excel, HTML, JSON) Blueprint Compliance: - FCR: 4 categories (Primera Llamada/Rellamada × Sin/Con Riesgo de Fuga) - Churn: Binary view (Sin Riesgo de Fuga / En Riesgo de Fuga) - Agent: Talento Para Replicar / Oportunidades de Mejora - Fixed FCR rate calculation (only FIRST_CALL counts as success) Technical: - Streamlit + Plotly for interactive visualizations - Light theme configuration (.streamlit/config.toml) - Fixed Plotly colorbar titlefont deprecation Documentation: - Updated PROJECT_CONTEXT.md, TODO.md, CHANGELOG.md - Added 4 new technical decisions (TD-014 to TD-017) - Created TROUBLESHOOTING.md with 10 common issues Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
31
config/prompts/rca_synthesis/v1.0/user.txt
Normal file
31
config/prompts/rca_synthesis/v1.0/user.txt
Normal file
@@ -0,0 +1,31 @@
|
||||
Generate an executive summary based on the following RCA analysis results.
|
||||
|
||||
## BATCH METADATA
|
||||
- Batch ID: {batch_id}
|
||||
- Total Calls Analyzed: {total_calls}
|
||||
- Date Range: {date_range}
|
||||
- Queues: {queues}
|
||||
|
||||
## LOST SALES ANALYSIS
|
||||
Total Sales Lost: {total_sales_lost}
|
||||
Main Causes:
|
||||
{lost_sales_summary}
|
||||
|
||||
## POOR CUSTOMER EXPERIENCE ANALYSIS
|
||||
Total Poor CX Calls: {total_poor_cx}
|
||||
Main Causes:
|
||||
{poor_cx_summary}
|
||||
|
||||
## TOP EMERGENT PATTERNS
|
||||
{emergent_patterns}
|
||||
|
||||
## INSTRUCTIONS
|
||||
|
||||
Write a 2-3 paragraph executive summary in Spanish that:
|
||||
|
||||
1. Highlights the TOP 3 actionable findings
|
||||
2. Quantifies the impact (% of calls affected)
|
||||
3. Suggests immediate actions
|
||||
4. Notes any emergent patterns worth investigating
|
||||
|
||||
Keep it under 500 words. Use professional business Spanish.
|
||||
Reference in New Issue
Block a user