diff --git a/components/reasoning-workspace.jsx b/components/reasoning-workspace.jsx index 7d5864a..4413c25 100644 --- a/components/reasoning-workspace.jsx +++ b/components/reasoning-workspace.jsx @@ -675,7 +675,7 @@ export default function ReasoningWorkspace({ {updateStatus === "success" && !isUpdating && } {/* Active workspace (Question + Response) — full-width column */} - {hasSelectedQuestion ? ( + {hasSelectedQuestion && (
{isUpdating && ( )}
- ) : status === "success" ? ( + )} + + {/* Terminal state — when no active question */} + {status === "success" && !hasSelectedQuestion && ( <> - {/* Terminal state */} {genuineCompletion && ( )} @@ -727,8 +729,9 @@ export default function ReasoningWorkspace({ )} - ) : null} + )} + {/* ═══════════════ ZONE 2 — Shared understanding ═══════════════ */} {hasSelectedQuestion && hasCurrentSummaryCondition && (