{% from "html/macros/forms.html" import clarification_responses %} {% from "html/macros/layout.html" import row_key %} {{ (runMeta.task_key.split(':') | last)[:16] }} · {{ taskType }} #{{ runMeta.seq }}

{{ taskType }}

{{ taskType }} #{{ runMeta.seq }}

{{ t('base.task') }}
{{ reportMeta.taskTitle | inline_code }}
{{ t('base.task-key') }}
{{ reportMeta.taskKey }}
{{ t('base.written') }}
{{ reportMeta.createdAt }}
{% if reportMeta.elapsed %}
{{ t('base.elapsed') }}
{{ reportMeta.elapsed }}
{% endif %}

{{ humanSummary.headline | inline_code }}

{% if executionRoles %}

{{ t('base.execution-roles') }}

{% for row in executionRoles %} {% endfor %}
{{ t('base.role') }} {{ t('base.execution-label') }} {{ t('base.status') }}
{{ row.role }} {{ row.executionLabel }} {{ row.status }}
{% endif %}
{% block human_content %}{% endblock %} {% if endStates %}

{{ t('base.brief-end-states') }}

{{ t('base.brief-end-states-intro') }}

{% for row in endStates %}{{ row_key(pairs=[(t('macros.layout.id'), row.id), (t('base.brief-section'), row.section | enum_label('briefSection'))]) }}{% endfor %}
{{ t('macros.layout.id') }}{{ t('base.brief-statement') }}{{ t('base.end-state-coverage') }}
{{ row.statement | inline_code }}{% if row.coverage %}{{ row.coverage.disposition | enum_label('endStateDisposition') }}{% if row.coverage.get("coveredBy") %} · {{ t('base.end-state-covered-by') }} {{ row.coverage.coveredBy | inline_code }}{% endif %}{% if row.coverage.get("blockedBy") %} · {{ t('base.end-state-blocked-by') }} {{ (row.coverage.blockedBy.get("kind") if row.coverage.blockedBy is mapping else row.coverage.blockedBy) | inline_code }}{% if row.coverage.blockedBy is mapping and row.coverage.blockedBy.get("ref") %} {{ row.coverage.blockedBy.ref | inline_code }}{% endif %}{% endif %}{% if row.coverage.get("rationale") %}

{{ row.coverage.rationale | inline_code }}

{% endif %}{% else %}{{ t('base.end-state-not-judged') }}{% endif %}
{% endif %} {% if crossVerification.get("consensus") or crossVerification.get("differences") %}

{{ t('base.cross-check') }}

{% if crossVerification.get("consensus") %}

{{ t('base.agreed-across-workers') }}

{% for row in crossVerification.consensus %}

{{ row.id | inline_code }}

{{ row.statement | inline_code }}

{{ t('macros.layout.evidence') }} {{ row.evidence | inline_code }}

{% endfor %}
{% endif %} {% if crossVerification.get("differences") %}

{{ t('base.workers-disagreed') }}

{% for row in crossVerification.differences %}

{{ row.id | inline_code }}

{{ row.disagreement | inline_code }}

{% for pos in row.get("workersPosition", []) %}{{ pos.worker | inline_code }} · {{ pos.position | inline_code }}{% if not loop.last %} · {% endif %}{% endfor %}

{{ t('macros.layout.evidence') }} {{ row.evidence | inline_code }}

{% endfor %}
{% endif %}
{% endif %} {% if agentActivity %}

{{ t('base.agent-activity') }}

{{ t('base.agent-activity-intro') }}

{% for row in agentActivity %}{{ row_key(pairs=[(t('macros.layout.id'), row.activityId), (t('base.agent'), row.agent), (t('macros.layout.kind'), row.kind | enum_label('activityKind'))], status_name=t('macros.layout.status'), status_raw=row.outcome, status_text=row.outcome | enum_label('activityOutcome')) }}{% endfor %}
{{ t('base.agent') }}{{ t('base.activity') }}
{{ row.summary | inline_code }}{% set refs = (row.get("evidenceRefs") or []) + (row.get("clarificationRefs") or []) %}{% if refs %}

{{ t('macros.layout.evidence') }} {{ refs | evidence_refs }}

{% endif %}
{% endif %} {% if evidenceIndex %}

{{ t('base.evidence-ledger') }}

    {% for row_id, row in evidenceIndex.items() %}
  1. {{ row_id | inline_code }}{{ row.kind | enum_label('ledgerKind') }}

    {{ row.text | inline_code }}

    {% if row.codeEvidence %}

    {{ t('base.source') }} {{ row.codeEvidence | code_evidence }}

    {% elif row.source %}

    {{ t('base.source') }} {{ row.source | inline_code }}

    {% endif %} {% if row.confidence %}

    {{ t('base.confidence') }} {{ row.confidence | inline_code }}

    {% endif %}
  2. {% endfor %}
{% endif %} {% if runUsage %}

{{ t('runUsage.heading') }}

{{ t('runUsage.intro') }}

{% for row in runUsage.rows %} {{ row_key(pairs=[(t('runUsage.agent'), row.agent), (t('runUsage.role'), row.role), (t('runUsage.model'), row.model)], status_name=t('runUsage.status'), status_raw=row.status, status_text=row.status | enum_label('workerStatus')) }} {% endfor %} {% if runUsage.unaccounted %} {% endif %} {% if runUsage.cliCost %}{% endif %} {% if runUsage.taskCumulative %}{% endif %}
{{ t('runUsage.agent') }} {{ t('runUsage.raw-tokens') }} {{ t('runUsage.cache-read-tokens') }} {{ t('runUsage.billable-tokens') }} {{ t('runUsage.cost') }} {{ t('runUsage.duration') }}
{{ row.rawTokens }}{% if row.cliTokens %}{{ t('runUsage.cli') }} {{ row.cliTokens }}{% endif %} {{ row.cacheReadTokens }} {{ row.billableTokens }} {{ row.cost }}{% if row.cliCost %}+ {{ t('runUsage.cli') }} {{ row.cliCost }}{% endif %} {{ row.duration }}
{{ t('runUsage.unaccounted') }} {{ runUsage.unaccounted.rawTokens }} {{ runUsage.unaccounted.cacheReadTokens }} {{ runUsage.unaccounted.billableTokens }} {{ runUsage.unaccounted.cost }}
{{ t('runUsage.row-lead') }}{{ runUsage.lead.rawTokens }}{{ runUsage.lead.cacheReadTokens }}{{ runUsage.lead.billableTokens }}{{ runUsage.lead.cost }}
{{ t('runUsage.row-workers') }}{{ runUsage.worker.rawTokens }}{{ runUsage.worker.cacheReadTokens }}{{ runUsage.worker.billableTokens }}{{ runUsage.worker.cost }}
{{ t('runUsage.row-total') }}{{ runUsage.grand.rawTokens }}{{ runUsage.grand.cacheReadTokens }}{{ runUsage.grand.billableTokens }}{{ runUsage.grand.cost }}
{{ t('runUsage.row-cli') }}{{ runUsage.cliCost }}
{{ t('runUsage.row-task-cumulative') | replace('{runs}', runUsage.taskCumulative.runCount) }}{{ runUsage.taskCumulative.rawTokens }}{{ runUsage.taskCumulative.cacheReadTokens }}{{ runUsage.taskCumulative.billableTokens }}{{ runUsage.taskCumulative.cost }}
{% endif %} {{ clarification_responses(clarificationItems) }}
{% if approval is not defined or not (approval and approval.reentry_command) %}{% endif %}
{{ t('base.back-to-top') }}