diff --git a/packages/cli/src/memory-flow-hud.tsx b/packages/cli/src/memory-flow-hud.tsx index 68f50bae..fbeaf219 100644 --- a/packages/cli/src/memory-flow-hud.tsx +++ b/packages/cli/src/memory-flow-hud.tsx @@ -316,12 +316,12 @@ function pad(str: string, width: number): string { } const KTX_LOGO_SMALL = [ - '██╗ ██╗██╗ ██████╗ ', - '██║ ██╔╝██║ ██╔═══██╗', - '█████╔╝ ██║ ██║ ██║', - '██╔═██╗ ██║ ██║ ██║', - '██║ ██╗███████╗╚██████╔╝', - '╚═╝ ╚═╝╚══════╝ ╚═════╝ ', + '██╗ ██╗████████╗██╗ ██╗', + '██║ ██╔╝╚══██╔══╝╚██╗██╔╝', + '█████╔╝ ██║ ╚███╔╝ ', + '██╔═██╗ ██║ ██╔██╗ ', + '██║ ██╗ ██║ ██╔╝ ██╗', + '╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝', ] as const; export function Logo(props: { theme: HudTheme; done: boolean }): ReactNode { diff --git a/packages/cli/src/memory-flow-tui.test.tsx b/packages/cli/src/memory-flow-tui.test.tsx index 9bf5425e..4326132a 100644 --- a/packages/cli/src/memory-flow-tui.test.tsx +++ b/packages/cli/src/memory-flow-tui.test.tsx @@ -105,7 +105,7 @@ describe('sanitizeMemoryFlowTuiError', () => { describe('MemoryFlowTuiApp', () => { it('always shows the KTX logo', () => { const { lastFrame } = renderInkTest(); - expect(lastFrame()).toContain('█████╔╝'); + expect(lastFrame()).toContain('╚███╔╝'); }); it('shows persistent HUD with source and status terminology', () => { @@ -229,7 +229,7 @@ describe('MemoryFlowTuiApp', () => { const frame = lastFrame() ?? ''; expect(frame).toContain('Ingesting — 0/1 business area done'); expect(frame).toContain('Reading table schemas, understanding relationships, creating query definitions'); - expect(frame).toContain('█████╔╝'); + expect(frame).toContain('╚███╔╝'); }); it('describes multi-source ingestion as building the context layer', () => {