feat(confidence-engine): promote focused learning on done

This commit is contained in:
2026-08-28 10:48:45 +01:00
parent e221bd3bf8
commit f1bd91faf8
4 changed files with 352 additions and 1 deletions
+4
View File
@@ -1237,6 +1237,8 @@ export default function ReasoningWorkspace({
findings,
onUpdateFindingDisposition,
onUpdateFindingProposition,
/* ── v0.49 — done-for-now promotion callback ───────── */
onSummaryUpdate,
}) {
const [investigationHistory, setInvestigationHistory] = useState([]);
const turnCounter = useRef(0);
@@ -2067,6 +2069,8 @@ export default function ReasoningWorkspace({
<FocusedWorkspaceNavigation
nodeId={focusedPresentationItemId}
doneForNow={() => {
/* ── v0.49 — promote eligible focused findings into Current Understanding ─── */
onSummaryUpdate?.(focusedPresentationItemId);
setDoneForNowIds((prev) => [...prev, focusedPresentationItemId]);
setFocusedAnswer("");
setFocusedPresentationItemId(null);