{% extends "base.html" %} {% load helpers %} {% load intent_extras %} {% block title %}Intent Engine Dashboard{% endblock title %} {% block content %} {# ══════════════════════════════════════════════════════════════════════════ #} {# KPI STAT CARDS #} {# ══════════════════════════════════════════════════════════════════════════ #}
Total Intents
Deployed
Failed
Pending Approval
Deploying
Verification Pass
No intents recorded.
{% endif %}| Intent ID | Type | Tenant | Status | Updated |
|---|---|---|---|---|
| {{ intent.intent_id }} | {{ intent.get_intent_type_display }} | {{ intent.tenant|default:"—" }} | {{ intent.last_updated|timesince }} ago | |
| No intents yet. | ||||
| Intent | Engine | Checks | Escalation | When | ||
|---|---|---|---|---|---|---|
| {% if v.passed %}✅{% else %}❌{% endif %} | {{ v.intent.intent_id }} | {{ v.verification_engine|title }} | {% with total=v.checks|length %} {% if total %} {% for c in v.checks %}{% if c.passed %}{% endif %}{% endfor %} {% with pass_count=v.passed_check_count fail_count=v.failed_check_count %} {% if pass_count %}{{ pass_count }} passed{% endif %} {% if pass_count and fail_count %} · {% endif %} {% if fail_count %}{{ fail_count }} failed{% endif %} {% if not pass_count and not fail_count %}{{ total }} check{{ total|pluralize }}{% endif %} {% endwith %} {% else %} — {% endif %} {% endwith %} | {% if v.escalation_reason %} {{ v.escalation_reason|truncatewords:6 }} {% else %} — {% endif %} | {{ v.verified_at|timesince }} ago | |
| No NUTS verifications yet. Set an intent's verification level to "NUTS" to start. | ||||||
No intent type data.
{% endfor %}
{{ passed_verifications }} passed ·
{{ failed_verifications }} failed
of {{ total_verifications }} total checks
No verifications run yet.
{% endif %}No resource pools configured.
{% endif %}