From 1a063d199a7c20ffbf853f68fa2e8aa75add079b Mon Sep 17 00:00:00 2001 From: Investor Flow Build Date: Tue, 11 Aug 2026 23:11:54 -0400 Subject: [PATCH] rename: Slot Picture -> Signal Confluence + fix symbol disappearing - Tab label, panel title, ariaLabel, and explanatory text all updated - Add visible symbol badge below autocomplete input so user always sees what symbol they're viewing after picking from search results --- app/src/app/confluence/page.tsx | 2 +- app/src/components/ConfluencePanel.tsx | 11 ++++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/app/src/app/confluence/page.tsx b/app/src/app/confluence/page.tsx index 5000ebb..b20e28c 100644 --- a/app/src/app/confluence/page.tsx +++ b/app/src/app/confluence/page.tsx @@ -5,7 +5,7 @@ import { ConfluencePanel } from '@/components/ConfluencePanel'; import { CorridorPanel } from '@/components/CorridorPanel'; const TABS = [ - { id: 'confluence', label: 'Slot Picture' }, + { id: 'confluence', label: 'Signal Confluence' }, { id: 'corridor', label: 'Price Corridor' }, ] as const; diff --git a/app/src/components/ConfluencePanel.tsx b/app/src/components/ConfluencePanel.tsx index 6af6c44..6990e0f 100644 --- a/app/src/components/ConfluencePanel.tsx +++ b/app/src/components/ConfluencePanel.tsx @@ -110,7 +110,7 @@ export function ConfluencePanel() {
{/* Explanatory text */}
- Slot Picture combines technical, seasonal, and valuation signals into a single + Signal Confluence combines technical, seasonal, and valuation signals into a single directional read. Each slot fires (green dot) when its condition is met, or stays dormant. The overall quality grade reflects how many slots fired and in which direction. Use the rack selector to switch between different signal subsets. @@ -125,10 +125,15 @@ export function ConfluencePanel() { onPick={pickSymbol} onSubmitRaw={(raw) => pickSymbol(raw.toUpperCase())} placeholder="Search symbol…" - ariaLabel="Select symbol for slot picture" + ariaLabel="Select symbol for signal confluence" inputClassName="w-full bg-surface-sunken border border-line rounded-lg px-3 py-1.5 text-xs text-fg placeholder:text-fg-muted focus:outline-none focus:border-accent focus:ring-1 focus:ring-accent" />
+ {symbol && ( + + {symbol} + + )}
@@ -147,7 +152,7 @@ export function ConfluencePanel() {
- {/* Picture quality + evidence summary */} + {/* Quality + evidence summary */} {quality ? (