{# Die Dreierkette als Liste rechts: erledigt, jetzt, gesperrt. Kein Formular hier; die Handlung steht links. Die drei `
` sind die EINZIGEN mit dieser Klasse auf der Seite: Der Browserdurchlauf zaehlt `.stufe.gesperrt` und liest `.stufe.jetzt`, und `tests/test_stufen.py` haengt an derselben Klasse. Ohne Uhrzeiten, obwohl das Bild welche zeigt: Die Auftragsantwort traegt sie nicht, und die API bleibt in Etappe 2 unberuehrt (Plan, Abweichung 1). Welche Stufe erledigt, dran oder gesperrt ist, RECHNET diese Vorlage nicht: `zustand` kommt fertig aus `_stufen` in `main.py`, wo auch das Ergebnis je Stufe entsteht. Zwei Rechner fuer dieselbe Frage drifteten (Code-Review 2026-09-03). #}
    {% for zustand, titel, warum, ergebnis in stufen %}
  1. {{ titel }}{% if zustand == 'erledigt' %}{% if ergebnis %}{{ ergebnis }}{% endif %}{% elif zustand == 'jetzt' %}Jetzt dran{% else %}{{ warum }}{% endif %}
  2. {% endfor %}