{# One-sentence plain summary for a non-technical user (decision + clause); numbers live in the meta line below. #} {% macro plain_summary(d) %}
{{ t('ps.' ~ d.decision.value) }}{% if d.evidence.contract_clauses_cited %} · {{ d.evidence.contract_clauses_cited|join(', ') }}{% endif %}{% if d.risk.escalation %} · {{ t('ev.escalation_24') }}{% endif %}
{% endmacro %} {# AI-assistant (LLM) status chip: green=on (provider · model), gray=off with a how-to tooltip. #} {% macro llm_chip(llm) %} {% if llm and llm.enabled %} {{ t('llm.on') }} {{ llm.model }} {% else %} {{ t('llm.off') }} {% endif %} {% endmacro %} {# Short glossary (technical terms) for a PMO/manager. #} {% macro glossary() %}| {{ t('ev.col_module') }} | LOC | {{ t('ev.col_complexity') }} |
churn |
|---|---|---|---|
| {{ s.id }} | {{ s.loc }} | {{ s.cyclomatic }} | {{ s.churn if s.churn > 1 else "—" }} |
{{ c.description }}