{% extends 'layouts/base.html' %}{% block subtitle %}

{{ job.plan.customer }} · {{ item.slot or 'Global report' }} · {{ 'CHECK' if item.check_mode else 'APPLY' }}

{% endblock %} {% block content %}

RECORDED OBSERVATION

{{ item.title }}

{{ item.status|replace('_',' ') }}

Recorded · Job {{ job.id[:12] }} · {{ item.schema_id }}

{{ item.note }}

Core execution
{{ job.core_result.status }} / {{ job.core_result.stage }} / exit {{ job.core_result.exit_code if job.core_result.exit_code is not none else 'not supplied' }}
Report slots complete
{{ 'Yes' if item.complete else 'No' }} — this is availability, not execution success.
Local retention
{{ item.retention|replace('_',' ') }}
{% if item.check_mode %}

Check-mode report. Observations/predicted changes must not be presented as completed installation, patching, export or deletion.

{% endif %}
{% if item.status != 'available' %}

Report {{ item.status|replace('_',' ') }}

Core did not supply usable data for this slot. This is not an empty report, a negative detection result or proof that nothing happened.

{% if item.error %}{{ item.error }}{% endif %}
{% elif item.retention=='not_retained_limit' %}

Core supplied an available report, but its content was not retained under the WebGUI byte budget. No truncated payload is presented as complete.

{% else %} {% if item.retention=='metadata_only' %}

Core report available; full configuration sections were not retained by WebGUI policy. Only file and redaction metadata are shown. Enabling retention later cannot restore omitted content.

{% endif %} {% if view.patch %}{% include 'partials/patch_report.html' %}{% endif %}

{{ 'Retained metadata' if item.retention=='metadata_only' else 'Report summary' }}

Sections show 50 entries per page and at most 40 columns. Long nested cells are marked when shortened; the retained JSON contains the full stored data.

{% if view.generic %}

Generic renderer for a supported declared schema. No private Core parsing or custom executable renderer is used.

{% endif %} {% if view.facts %}
{% for fact in view.facts %}
{{ fact.title }}
{{ fact.value|report_cell }}
{% endfor %}
{% endif %} {% if view.is_scalar %}
{{ view.scalar|report_cell }}
{% endif %}
{% for section in view.sections %}

{{ section.title }}

{% if section.suppressed %}Final pending list not established{% else %}{{ section.total }} entries · page {{ section.page }} / {{ section.pages }}{% endif %}
{% if section.note %}

{{ section.note }}

{% endif %} {% if section.suppressed %}

{{ section.empty_text }}

{% elif section.kind=='object' %}
{% for name,val in section.rows %}
{{ name }}
{{ val|report_cell }}
{% else %}

No entries reported.

{% endfor %}
{% elif section.headers %}
{% for key in section.headers %}{% endfor %}{% for row in section.rows %}{% for key in section.headers %}{% endfor %}{% endfor %}
{{ key|report_label }}
{{ row.get(key)|report_cell }}
{% else %}{% endif %} {% if section.previous or section.next %}{% endif %}
{% endfor %}
Show {{ 'retained metadata' if item.retention=='metadata_only' else 'report' }} JSON

Loaded on demand from this authorized job. No output is placed in browser storage.

Open to load retained JSON.
{% endif %} {% endblock %}