{% extends "base.html" %} {% block title %}Черга рішень{% endblock %} {% block content %}

Черга рішень та погоджень (Decisions Queue)

Canonical DecisionService gates that require human approval, rejection, or structured input

{% if pending_decisions %}
{% for d in pending_decisions %}

{{ d.title if d is mapping else d.get('title', d.decision_id) }}

Decision ID: {{ d.decision_id if d is mapping else d.get('decision_id', '') }} · Task: {{ d.task_id if d is mapping else d.get('task_id', '') }} · Rev: v{{ d.task_revision if d is mapping else d.get('task_revision', '?') }} · Status: {{ d.status if d is mapping else d.get('status', 'pending') }}
{{ d.risk_level if d is mapping else d.get('risk_level', 'medium') }}
Опис: {{ d.description if d is mapping else d.get('description', '') }} {% set requested_by = d.requested_by if d is mapping else d.get('requested_by', '') %} {% if requested_by %}
Requested by: {{ requested_by }}
{% endif %}
{% endfor %}
{% else %}
🎉

Черга рішень порожня

Наразі немає decision gates, що очікують на підтвердження чи введення даних.

{% endif %} {% endblock %}