{% if object.kind == "drift" %}
{% if drift_rows %}
| Drift | Type | Key | Fields |
{% for row in drift_rows %}
| {{ row.category }} |
{{ row.type_name }} |
{{ row.key }} |
{% for c in row.changes %} {{ c.field }}: {{ c.from }} → {{ c.to }} {% endfor %} |
{% endfor %}
{% else %}
No drift.
{% endif %}
{% elif op_groups %}
| Op | Type | Key | Changes |
{% for kind, types in op_groups %}
{% for type_name, ops in types %}
{% for op in ops %}
| {{ kind }} |
{{ type_name }} |
{{ op.key }} |
{% for c in op.changes %} {{ c.field }}: {{ c.from }} → {{ c.to }} {% endfor %} |
{% endfor %}
{% endfor %}
{% endfor %}
{% else %}
No operations.
{% endif %}