+ {actionState!.type === "dismiss"
+ ? "Why dismiss? (optional — helps the system learn your conventions)"
+ : "How was this resolved? e.g. 'Confirmed with agent via email'"}
+
+
+ )}
+
+
+ {/* Action row — open flags only */}
+ {!isClosed && (
+
+
+
+
+
+
+ )}
+
+ );
+ }
+
+ // ── State A: never analyzed ────────────────────────────────────────────────
+
+ if (isNeverAnalyzed && !loading) {
+ return (
+
+
+
+
+ Deal Confidence
+
+
+
+
+
+ Run an AI pass over this deal's notes to catch ambiguities,
+ missing references, and conflicts with the structured terms —
+ before they become 2am settlement fights.
+