{% extends "security_canvas/base.html" %} {% block title %}{{ pillar.name }} Pillar — NSA ZIG{% endblock %} {% block head %} {% endblock %} {% block content %}
ZIG Overview › {{ pillar.name }} Pillar
{{ (score.score * 100)|round(1) }}%
{{ score.maturity_level|title }}

{{ pillar.name }} Pillar

{{ pillar.full_name }}
{{ pillar.description }}
{{ score.implemented_capabilities }}/{{ score.capability_count }} capabilities implemented • {{ score.complete_activities }}/{{ score.activity_count }} activities complete {% if pillar.csi_url %} • NSA CSI Guide → {% endif %}
{% for cap in capabilities %}
{{ cap.title }}
{{ cap.phase|replace('phase1','Phase 1')|replace('phase2','Phase 2')|title }} {{ cap.maturity_level|title }}
{{ cap.implementation_status|replace('_',' ')|title }}
{{ cap.description }}
{% set cap_acts = activities_by_cap.get(cap.id, []) %} {% if cap_acts %}
Activities ({{ cap.complete_activities }}/{{ cap.activity_count }} complete)
{% for act in cap_acts %}
{% if act.status == 'complete' %}✓{% elif act.status == 'in_progress' %}●{% endif %}
{{ act.title }}
{% if act.description %}
{{ act.description }}
{% endif %}
{{ act.phase|replace('phase1','Phase 1')|replace('phase2','Phase 2')|title }} {% if act.nist_control_ref %}NIST {{ act.nist_control_ref }}{% endif %} {% if act.evidence_note %}📋 {{ act.evidence_note[:60] }}...{% endif %}
{% endfor %}
{% endif %}
{% endfor %}
← Back to ZIG Overview    View Phase Tracker →
{% endblock %}