feat(confidence-engine): support not-relevant findings

This commit is contained in:
2026-08-27 12:08:11 +01:00
parent bf6c4241a5
commit 5c926154cd
3 changed files with 247 additions and 1 deletions
+7
View File
@@ -270,6 +270,12 @@ export default function ScenarioForm() {
});
}
function updateFindingDisposition(findingId, newDisposition) {
setFindings((prev) =>
prev.map((f) => (f.id === findingId ? { ...f, userDisposition: newDisposition } : f)),
);
}
function appendFocusedContribution(contribution) {
// Derive a single stored contribution object and use it for BOTH
// contribution storage AND Finding derivation so the same identity
@@ -623,6 +629,7 @@ export default function ScenarioForm() {
focusedContributions={focusedContributions}
onFocusedContribution={appendFocusedContribution}
findings={findings}
onUpdateFindingDisposition={updateFindingDisposition}
onRestart={() => {
clearSession();
setStatus("idle");