From 7f6b9dd558902e7c19c9b4ce4c0590be4ecfe4e4 Mon Sep 17 00:00:00 2001 From: Thomas Hallock Date: Sat, 29 Nov 2025 17:50:03 -0600 Subject: [PATCH] fix(know-your-world): remove confidence gate from hot/cold visual emoji MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The confidence threshold was gating both audio AND visual feedback, causing noticeable lag in the emoji updates under the cursor. Now: - Visual emoji updates immediately on every sample (100ms) - Confidence threshold only gates audio speech This makes the hot/cold feedback feel much more responsive. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .../arcade-games/know-your-world/hooks/useHotColdFeedback.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/web/src/arcade-games/know-your-world/hooks/useHotColdFeedback.ts b/apps/web/src/arcade-games/know-your-world/hooks/useHotColdFeedback.ts index 6082324f..02c759d4 100644 --- a/apps/web/src/arcade-games/know-your-world/hooks/useHotColdFeedback.ts +++ b/apps/web/src/arcade-games/know-your-world/hooks/useHotColdFeedback.ts @@ -442,8 +442,8 @@ export function useHotColdFeedback({ // This runs on every sample for responsive emoji updates const visualFeedbackType = determineFeedbackType(state, zone, currentDistance, false) - // Visual: Update emoji immediately (no cooldown gates) - if (visualFeedbackType && confidence >= CONFIDENCE_THRESHOLD) { + // Visual: Update emoji immediately (no gates - confidence only affects audio) + if (visualFeedbackType) { setLastFeedbackType(visualFeedbackType) }