{{ result.target | e }} · kind: {{ result.kind }} · generated {{ result.completed_at or result.started_at }}{{ w | e }}| Severity | Rule | Title | Where | Detail |
|---|---|---|---|---|
| {{ f.severity.value }} | {{ f.rule_id }} |
{{ f.title | e }} | {{ f.location.short() | e }} |
{{ f.description | e }} |
| Severity | Rule | Title | Category | Where | Evidence | Recommendation |
|---|---|---|---|---|---|---|
| {{ f.severity.value }} | {{ f.rule_id }} |
{{ f.title | e }} | {{ f.category }} | {{ f.location.short() | e }} |
{% if f.evidence %}{{ (f.evidence[:200]) | e }}{% endif %} |
{{ f.recommendation | e }} |
| Tool | Category | Intent | Status | Signals |
|---|---|---|---|---|
{{ fr.case.tool_name }} |
{{ fr.case.payload_category }} | {{ fr.case.intent | e }} | {% if fr.skipped %}skipped{% elif fr.boundary_violation %}violation{% elif fr.response_ok %}ok{% else %}error{% endif %} | {% for sig in fr.detected_signals %}{{ sig }} {% endfor %}{% if fr.skipped %}{{ fr.skip_reason | e }}{% endif %} |
{{ sandbox_hint | e }}
{% endif %}
No external scripts, fonts, or styles are loaded. This report works offline.