{% extends "base.html" %} {% block title %}Verification Queue{% endblock %} {% block content %}

Verification Queue

Issues awaiting supervisor sign-off before they are fully closed.

{% if total_pending > 0 %} {{ total_pending }} pending {% else %} All clear {% endif %} All Issues
{% if not grouped %}

No issues are currently awaiting verification.

When inspectors request sign-off, their issues will appear here.

{% else %} {# ── Per-facility groups ── #} {% for facility, issues in grouped %}
{{ facility.name }} {{ issues|length }} issue{{ 's' if issues|length != 1 else '' }}
{% for issue in issues %} {% set sla = sla_status(issue) %} {% set hrs = sla_hours_remaining(issue) %} {# ID #} {# Severity #} {# Area / Description #} {# Requested by / assignee #} {# Reported date #} {# SLA indicator #} {# Inline verify form #} {% endfor %}
ID Severity Area / Description Requested By Reported SLA Verify
#{{ issue.id }} {{ issue.severity|title }}
{{ issue.area.name if issue.area else '—' }}
{{ issue.description[:80] }}{% if issue.description|length > 80 %}…{% endif %}
{% if issue.assigned_user %} {{ issue.assigned_user.display_name }} {% else %} — unassigned — {% endif %} {{ issue.reported_at.strftime('%Y-%m-%d') }}
{{ issue.reported_at.strftime('%H:%M') }}
{% if sla == 'breached' %} Breached {% elif sla == 'at_risk' %} {% if hrs is not none %}{{ hrs|abs|round(1) }}h left{% else %}At Risk{% endif %} {% else %} {% if hrs is not none %}{{ hrs|round(1) }}h left{% else %}OK{% endif %} {% endif %}
{% endfor %} {# ── Legend ── #}
BreachedPast SLA deadline At Risk>75% of SLA window elapsed OKWithin SLA
{% endif %} {% endblock %}