{% extends "base.html" %} {% block title %}Sentinel — Eval History{% endblock %} {% block content %}
Precision and recall trends over time
Run sentinel eval or use the Eval page to generate your first evaluation.
| # | Date | Repo | Findings | TP | FP | Missing | Precision | Recall | Status |
|---|---|---|---|---|---|---|---|---|---|
| {{ r.id }} | {{ r.evaluated_at.strftime('%Y-%m-%d %H:%M') }} | {{ r.repo_path.split('/')[-1] }} | {{ r.total_findings }} | {{ r.true_positives }} | {{ r.false_positives_found }} | {{ r.missing_count }} | {{ "%.0f"|format(r.precision * 100) }}% | {{ "%.0f"|format(r.recall * 100) }}% | {% if r.precision >= 0.7 and r.recall >= 0.9 %} PASS {% else %} FAIL {% endif %} |