{% extends "base.html" %} {% block title %}Palinode · delivery · {{ explanation.bundle_id }}{% endblock %} {% block crumb %}delivery / {{ explanation.bundle_id }}{% endblock %} {% block health_pill %}read-only{% endblock %} {% block content %} {# Every value on this page is either something the delivery recorded or an explicit "unavailable" marker with its reason. Nothing is inferred, and no field is silently dropped — an empty cell would be a claim of its own. Jinja2 autoescaping is on for these templates, which is what makes a memory ref or a recorded query containing markup render as text. #}
{{ explanation.summary }}
{% if explanation.status == 'not_found' %}{{ 'Searched, and nothing was delivered.' if explanation.status == 'none_delivered' else 'No record of this delivery is visible to you.' }}
{% endif %} {% if explanation.not_shown.count %} {% endif %} {% if explanation.redacted.count %} {% endif %}— not yet captured ({{ explanation.acted_on.gap }}). {{ explanation.acted_on.note }}
{% endif %}