{% extends "base.html" %} {% block content %}
Total tagged figures {{ state.tag_analytics.total_tagged_figures }} Across {{ state.aggregate.project_count }} projects
Distinct tags used {{ state.tag_analytics.distinct_used_tags }} {{ state.tag_analytics.tag_sets | length }} catalog tag sets
Tagged incomplete {{ tagged_open_actions }} {{ tagged_overdue_actions }} overdue items
Completed tagged {{ tagged_completed_actions }} Figures at 100% progress

Actual figure usage

Most-used tags

Top {{ [tag_statistics | length, 12] | min }}
{% if tag_statistics %}
{% for item in tag_statistics[:12] %}
{{ item.set_name }} {{ item.label }} {{ item.statistic.total_figures }} {{ item.statistic.open_actions }} incomplete · {{ item.statistic.overdue_actions }} overdue
{% endfor %}
{% else %}

No used tags in this scope

The catalog may exist, but no figures currently use its tags.

{% endif %}

Assignment mix

Tag-set distribution

{% if tag_set_distribution %}
{% for item in tag_set_distribution %}
{{ item.name }} {{ item.count }}
{% endfor %}
{% else %}

No tag assignments are available.

{% endif %}

Recently active

{% if recent_tags %}
    {% for item in recent_tags[:5] %}
  1. {{ item.tag }}
  2. {% endfor %}
{% else %}

Modification dates are not available.

{% endif %}

Cross-project coverage

{{ state.board.tag_set or "Selected tag set" }} matrix

{% if matrix_tags %}
{% for tag in matrix_tags %} {% endfor %} {% for row in matrix_rows %} {% for value in row.cells %} {% endfor %} {% endfor %}
Project{{ tag.split("/", 1)[-1] }}Total
{{ row.project.project_title }} {{ value }} {{ row.total }}

Counts represent tagged figures, not catalog availability. Zero-value projects remain visible for honest coverage.

{% else %}

No matrix columns available

Select a populated tag set to compare projects.

{% endif %}
{% endblock %}