diff --git a/.claude/ux-guidelines.md b/.claude/ux-guidelines.md index 67b4546..1f16581 100644 --- a/.claude/ux-guidelines.md +++ b/.claude/ux-guidelines.md @@ -393,3 +393,19 @@ Every investigation answer is a single observation. Response controls should communicate concise input unless the engine explicitly requests otherwise. Consistency reduces cognitive load. + +## Investigation Rhythm + +Principles: + +Every interaction should feel like the next natural step. + +The interface should never appear to stop thinking. + +Users should always know what just happened. + +Users should always know what happens next. + +The investigation should feel continuous rather than page-based. + +The conversation should flow naturally. diff --git a/components/reasoning-workspace.jsx b/components/reasoning-workspace.jsx index a5d7339..fda0b5a 100644 --- a/components/reasoning-workspace.jsx +++ b/components/reasoning-workspace.jsx @@ -317,8 +317,8 @@ function CurrentUnderstandingCard({ currentSummary, plainLanguage }) { if (!summary) return null; return ( -
{summary}
@@ -331,8 +331,8 @@ function PlainLanguageCard({ summary }) { if (!summary) return null; return ( -{summary}
@@ -711,12 +711,12 @@ export default function ReasoningWorkspace({ > )} -