Dashboard
{{ done_tasks }}/{{ total_tasks }} tasks complete ({{ overall_percent }}%)
{% for status, count in status_counts.items() %}
{{ status }}: {{ count }}
{% endfor %}
{% if specs_groups %}
{% set specs_total = specs_groups | sum(attribute='task_total') %}
{% set specs_done = specs_groups | sum(attribute='task_done') %}
{% endif %}
{% if plan_groups %}
{% set plan_total = plan_groups | sum(attribute='task_total') %}
{% set plan_done = plan_groups | sum(attribute='task_done') %}
{% endif %}
{% if archived_groups %}
{% set archived_plan_groups = [] %}
{% set archived_spec_groups = [] %}
{% set archived_other_groups = [] %}
{% for group in archived_groups %}
{% if "plan" in group.tags %}
{% set _ = archived_plan_groups.append(group) %}
{% elif "specs" in group.tags %}
{% set _ = archived_spec_groups.append(group) %}
{% else %}
{% set _ = archived_other_groups.append(group) %}
{% endif %}
{% endfor %}
{% if archived_plan_groups %}
{% set ap_done = archived_plan_groups | sum(attribute='task_done') %}
{% set ap_total = archived_plan_groups | sum(attribute='task_total') %}
Implementation Plan ({{ ap_done }}/{{ ap_total }})
{% endif %}
{% if archived_spec_groups %}
{% set as_done = archived_spec_groups | sum(attribute='task_done') %}
{% set as_total = archived_spec_groups | sum(attribute='task_total') %}
Specs ({{ as_done }}/{{ as_total }})
{% endif %}
{% if archived_other_groups %}
{% set ao_done = archived_other_groups | sum(attribute='task_done') %}
{% set ao_total = archived_other_groups | sum(attribute='task_total') %}
Other ({{ ao_done }}/{{ ao_total }})
{% endif %}
{% endif %}
{% if not groups and not specs_groups and not plan_groups and not archived_groups %}
No specs found. Run spec-view init to get started.
{% endif %}