{# One row of the drift table. Extracted so the page and the stream cannot render a row differently: the server sends this same partial down the stream, and the script only ever appends html it was given. A row built in JavaScript instead would be a second copy of this markup, drifting from the first. #}
{{ row.plan_file.name }}.md v{{ row.version.version }} {{ row.status }} {% for reason in row.reasons %}{{ reason }}{% if not loop.last %} · {% endif %}{% endfor %} {{ row.project.name if row.project else '—' }} Revise Review