{% extends "base.html" %} {% import "macros.html" as m %} {% block title %}{{ meta.name }} — feedback — mgf-fed-web{% endblock %} {% block main %} {% include "_project_header.html" %} {% if meta.wired %} {% set active_tab = "feedback" %} {% include "_project_nav.html" %}

Feedback loop

{{ thread.rounds|length }} round{{ '' if thread.rounds|length == 1 else 's' }} · the closed loop, both directions
{% if feedback_result %}
{{ '✓' if feedback_result.ok else '!' }} {{ feedback_result.text }}
{% endif %} {# Compose → produce + DELIVER feedback.json into the project's feedback/ inbox (uncommitted; never generated/, never git). Non-operative — actionable text. #}

Compose feedback

delivers to round v{{ next_round }}
Produces a schema-valid feedback.json and delivers it into {{ meta.slug }}/fed-resources/feedback/rounds/v{{ next_round }}/ — uncommitted; you act on it project-side.

Round thread

{% include "_feedback_thread.html" %} {% endif %} {% endblock %}