{% extends "base.html" %} {% block title %}Reviews Dashboard - ICDEV™{% endblock %} {% block content %} {% from "includes/classification_macros.html" import design_classification_banner %} {{ design_classification_banner('CUI') }}
{{ opportunities|length }}
Active Proposals
{{ unresolved_critical }}
Critical Open Findings
{{ pass_with_findings }}
Pass w/ Findings
{{ passed }}
Passed Reviews
{{ failed }}
Failed Reviews
{% for opp in opportunities %} {% set rev_map = opp.review_map %} {% for gate, color in [('pink_team','#ff69b4'), ('red_team','#dc3545'), ('gold_team','#ffc107'), ('white_team','#ffffff'), ('white_glove','#e0e0e0')] %} {% set rev = rev_map.get(gate) %} {% endfor %} {% else %} {% endfor %}
Solicitation # Title Agency Due Date Pink Team Red Team Gold Team White Glove Open Crit Findings Win %
{{ opp.solicitation_number }} {{ opp.title[:50] }}{% if opp.title|length > 50 %}...{% endif %} {{ opp.agency }} {{ opp.due_date }} {% if rev %} {% set ring_colors = {'pass': '#28a745', 'pass_with_findings': '#ffc107', 'major_rework': '#fd7e14', 'fail': '#dc3545'} %} {% set ring = ring_colors.get(rev.overall_rating, 'transparent') %}
{% if rev.status == 'completed' %} {% elif rev.status == 'in_progress' %} {% endif %}
{% else %}
{% endif %}
{{ opp.critical_open or 0 }} {% if opp.win_probability is not none %} {% if opp.win_probability >= 70 %}{{ opp.win_probability }}% {% elif opp.win_probability >= 40 %}{{ opp.win_probability }}% {% else %}{{ opp.win_probability }}%{% endif %} {% else %}{% endif %}
No active proposals.
{% endblock %}