From 55ed4da69a12958ed8a612f855f62ffa66145650 Mon Sep 17 00:00:00 2001 From: robbond Date: Tue, 4 Aug 2026 17:57:51 +0100 Subject: [PATCH] fix: keep original situation visible in workspace --- components/reasoning-workspace.jsx | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/components/reasoning-workspace.jsx b/components/reasoning-workspace.jsx index 7a12819..8c2fa9d 100644 --- a/components/reasoning-workspace.jsx +++ b/components/reasoning-workspace.jsx @@ -233,22 +233,20 @@ function InvestigationHistory({ turns }) { ); } -// ── Original situation (collapsed by default) ───────────────── +// ── Original situation (always-visible reference card) ──────── function OriginalSituation({ scenario, centralStatement }) { if (!scenario) return null; return ( -
- +
+

Original situation -

-
- {centralStatement && ( -

{centralStatement}

- )} -

{scenario}

-
-
+ + {centralStatement && ( +

{centralStatement}

+ )} +

{scenario}

+ ); } @@ -514,12 +512,12 @@ export default function ReasoningWorkspace({ {/* ── 4. Current understanding ───────────────────── */} {canAnswer && graph && } - {/* ── 5. Investigation history ───────────────────── */} - - - {/* ── 6. Original situation (collapsed by default) ─ */} + {/* ── 5. Original situation (always-visible reference) ─ */} + {/* ── 6. Investigation history ───────────────────── */} + + {/* ── 7. Developer details (collapsed by default) ── */} {(status === "success" || status === "error") && graph && (