These entities carry a relationship signal ({{ c.signals|join(', ')|replace('_', ' ') }}, {{ plural(c.pairs, 'pair') }} of records) and were kept apart.
{% for d in [left, right] %}
{% endfor %}
{% for a in attributes %}
{{ icon(ATTRIBUTE_ICONS.get(a, 'circle-dashed'), 14) }} {{ a|replace('_', ' ') }}
{% for d in [left, right] %}{% set s = d.attributes|selectattr('attribute', 'equalto', a)|first %}
{% if s %}{{ fmt(s.canonical if s.canonical is not none else s.values[0].value) }}{% else %}none{% endif %}
{% endfor %}
{% endfor %}