{# Extended Security Architecture Review dashboard: coverage, exceptions, CCM domain conformance, risk disposition, unreviewed/stale projects, recurring root causes, gate decisions, and standards deviation. See web/architecture_dashboard.py for what's real vs. approximated. #} Program dashboard
Hatched = not assessed by review (process-assured or not applicable), not a failing score.
{% for row in dash.ccm_rows %} {% endfor %}| Project | State | Last reviewed |
|---|---|---|
| {{ p.project_display_name }} | {% if p.state == "never_reviewed" %}Never reviewed {% elif p.state == "boundary_changed" %}Trust boundary changed {% else %}Stale ({{ p.days_since_review }}d){% endif %} | {{ (p.last_reviewed_at | fmt_time) if p.last_reviewed_at else "Never" }} |
No standard-specific findings cited yet.
{% endif %}Every domain has been assessed by at least one review.
{% endif %}