Executive Summary
Overall Score
{{ "%.1f"|format(summary.overall_score|default(0.0)) }}/100
{{ '✓ Pass' if summary.passes_fairness else '✗ Fail' }}
Violations
{{ summary.n_violations|default(0) }}
Disparate Impact
{{ "%.2f"|format(summary.get('disparate_impact_ratio', 1.0)) }}
{% if charts.overall_gauge %}
Overall Fairness Assessment
{% endif %}
Key Fairness Metrics
{% if charts.metrics_overview %}
{% endif %}
{% if charts.disparate_impact_gauge %}
Disparate Impact (80% Rule)
{% endif %}
{% if charts.statistical_parity_bar %}
Statistical Parity
{% endif %}
{% if charts.confusion_matrix %}
Confusion Matrices by Group
{% endif %}
{% if charts.threshold_tradeoff %}
Threshold Analysis
Explore the trade-off between fairness and performance across different decision thresholds.
{% endif %}
{% if issues %}
⚠️ Critical Issues & Warnings
{% for issue in issues %}
{{ '🔴' if issue.severity == 'critical' else '⚠️' }} {{ issue.metric }}
Issue: {{ issue.message }}
Impact: {{ issue.impact }}
{% endfor %}
{% endif %}
{% if recommendations %}
💡 Recommendations
{% for rec in recommendations %}
{{ rec.priority }}
{{ rec.action }}
{{ rec.description }}
{% endfor %}
{% endif %}