From 4a589d7a4322d82d7497627f0467646778a09163 Mon Sep 17 00:00:00 2001 From: Huarch Date: Wed, 19 Aug 2026 17:28:21 +0800 Subject: [PATCH] fix: refine evidence detail presentation --- .../workspace/analysis-document-view.tsx | 200 +++++++++++++++--- 1 file changed, 170 insertions(+), 30 deletions(-) diff --git a/src/features/workbench/workspace/analysis-document-view.tsx b/src/features/workbench/workspace/analysis-document-view.tsx index 104f053..a4d5900 100644 --- a/src/features/workbench/workspace/analysis-document-view.tsx +++ b/src/features/workbench/workspace/analysis-document-view.tsx @@ -280,14 +280,28 @@ function AnalysisBlockBody({ block }: { block: Exclude -
-

-
    {artifact.sources.map((source) =>
  • {source}
  • )}
+
+
+

+

+
    + {artifact.sources.map((source) => ( +
  • {source}
  • + ))} +
-
-

-
    {artifact.limitations.map((item) =>
  • • {item}
  • )}
+
+

+

+
    + {artifact.limitations.map((item) => ( +
  • {item}
  • + ))} +
); @@ -302,39 +316,165 @@ function ArtifactDetailDrawer({ block: AnalysisBlock; onClose: () => void; }) { + const blockFacts = getEvidenceBlockFacts(block); + return ( -