{% extends "base.html" %} {% block title %}{{ assessment.project_display_name }} — secfoo{% endblock %} {% block head_extra %} {% if has_running_run %}{% endif %} {% endblock %} {% block content %} ← All assessments
{{ assessment.assessment_type | assessment_type_label }}

{{ assessment.project_display_name }}

Run Assessment
{% if has_running_run %}
A run is in progress. This page refreshes automatically every 5 seconds.
{% endif %}
Status
{{ assessment.status | assessment_status_label }}
Application ID
{{ assessment.application_id or '-' }}
Security Assessment Request
{{ assessment.sar_number or '-' }}
Reviewer
{{ assessment.reviewer or '-' }}
Review date
{{ assessment.review_date or '-' }}
{% if assessment.notes %}
Notes
{{ assessment.notes }}
{% endif %} {% if assessment.responsible_ai_risk %}
Responsible AI
{{ assessment.responsible_ai_risk }} {{ assessment.responsible_ai_status }}
{% endif %}

Findings by severity

{% for row in severity_rows %}
{{ row.label }}
{{ row.count }}
{% endfor %}

Attached runs

{% if runs %}
{% for run in runs %} {% endfor %}
StartedSkillAgentStatus
{{ run.started_at | fmt_time }} {{ run.skill_name }} {{ run.agent_id }} {{ run.status }}
{% else %}

No runs attached yet. Run secfoo run --assessment {{ assessment.id }} --skill security-architecture-review to attach one.

{% endif %}

Attachments

AI-BOM: {{ models_count }} model(s), {{ tools_count }} tool(s) tracked.

{% if attachments %}
{% for att in attachments %} {% endfor %}
FileKindUploaded
{{ att.original_name }}{{ att.attachment_kind }}{{ att.uploaded_at | fmt_time }}
{% endif %}
{% endblock %}