{% extends "base.html" %} {% block title %}proposals · {{ slug }} · Gauntlet Console{% endblock %} {% block body %} {# FR-6.4 / §2.2 "not an editor": a strictly READ-ONLY view of a run's improvement proposals. No apply/reject/approve controls — review and apply stay the `gauntlet proposals review` CLI verb. #}

← {{ slug }}

Improvement proposals — {{ slug }}

run {{ run_id }}

{# Control stays a CLI verb (read-only console, §2.2). #} {% if proposals %} {% for p in proposals %}

{{ p.name }} {{ p.status }} {% if not p.valid %}invalid{% endif %}

slug
{{ p.slug }}
target_path
{{ p.target_path or "(none)" }}
{% if p.source_run %}
source run
{{ p.source_run }}
{% endif %} {% if p.invalid_reason %}
invalid reason
{{ p.invalid_reason }}
{% endif %}

Rationale

{{ p.rationale or "(none given)" }}

Diff

{{ p.diff }}
{% endfor %} {% else %}

no proposals for this run.

{% endif %} {% endblock %}