{% extends "base.html" %} {% block content %} ← Volver a pendientes {% if error %}
{{ error }}
{% endif %}
{{ decision.machine_id or "GLOBAL" }} {{ decision.max_severity }}

{{ decision.decision_title }}

Incidencia: {% if decision.decision_status == "OPEN" %}Activa{% else %}Terminada{% endif %} Revisión: {{ decision.review_status }}

Pregunta

{{ decision.question_text }}

Intervalos y casos

{% for case in cases %}
{{ case.first_seen_at|datetime_es }} → {{ case.ended_at|datetime_es }}

Caso {{ case.case_id }} · {{ case.case_title }}

Incidencia: {% if case.case_status == "OPEN" %}activa{% else %}terminada{% endif %} · Revisión: {{ case.case_review_status }}

{% if case.case_resolution_classification %}

Resolución previa: {{ case.case_resolution_classification }}

{% endif %} {% if case.production_orders %}

Órdenes: {{ case.production_orders|join(", ") }}

{% endif %}
{% endfor %}
Evidencia técnica
{% for item in decision.episode_evidence %}
Episodio {{ item.episode_id }} · {{ item.incident_title }}

{{ item.latest_detail or "Sin detalle adicional." }}

{{ item.first_seen_at }} → {{ item.ended_at or "abierto" }} {% if item.production_order %} · {{ item.production_order }}{% endif %} {% if item.operator_name %} · {{ item.operator_name }}{% endif %}
{% endfor %}
{% if not write_enabled %}
La interfaz está en modo solo lectura. Puede validar la información, pero todavía no registrar respuestas.
{% endif %} {% if can_review and pending_cases %}
1. Intervalos a los que se aplica la respuesta {% for case in pending_cases %} {% endfor %}

Desmarque un intervalo cuando la causa no sea la misma. Los demás seguirán pendientes.

2. Qué ocurrió {% for code, label in answer_options %} {% endfor %}
{% if decision.decision_family == "ODOO_ORDER_START_CONFLICT" %}
3. Orden válida {% for order_ref, workorder_id in order_pairs %} {% endfor %}
{% endif %} {% if decision.decision_family == "UNCONFIRMED_ACTIVITY" %}
3. Contexto retrospectivo

Solo se admite para sistema antiguo, prueba/ajuste o mantenimiento. No cubre los huecos entre intervalos y no se permite sobre casos todavía abiertos.

{% endif %}
{% elif not pending_cases %}
Esta decisión ya no tiene casos pendientes.
{% else %}
Su rol puede consultar esta decisión, pero no resolverla.
{% endif %}
{% endblock %}