{finding.explanation}
+-
+
- Rule +
- {finding.rule_id || "Model-assisted review"} +
- Threshold +
- {formatScore(finding.acceptance_threshold ?? 0.55)} +
- Verifier +
- {humanize(finding.verifier_status ?? "not_run")} +
Score breakdown
+ {scoreRows.map(([key, label]) => { + const value = finding.component_scores[key]; + if (typeof value !== "number") return null; + return ( +Supporting evidence
+ {finding.evidence?.length ? ( +-
+ {finding.evidence.map((evidence) => (
+
- + + {evidence.title} + {evidence.text} + + {formatScore(evidence.relevance)} + + ))} +
No evidence attached
+ )} +
+
+ Suggested revision
+
+ {finding.suggested_rewrite}
+