feat(confidence-engine): support not-relevant findings
This commit is contained in:
@@ -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");
|
||||
|
||||
Reference in New Issue
Block a user