[FEATURE] Make welcome screen layout consistent regardless of CLAUDE.md presence

Resolved 💬 3 comments Opened Apr 13, 2026 by Charles-Zhong Closed Apr 16, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

Currently, Claude Code shows:

  • A bordered, rich welcome screen (tips, recent activity) in directories WITHOUT CLAUDE.md
  • A compact, minimal layout in directories WITH CLAUDE.md

This creates inconsistent UX depending on project state.

Suggestion:
Decouple UI layout from project initialization state.

Proposed Solution

Proposed solutions:

  1. Add a config option (e.g. ui.layout = "boxed" | "compact")
  2. Or allow a CLI flag (--ui boxed)
  3. Or default to consistent layout and only conditionally show tips

Alternative Solutions

_No response_

Priority

Low - Nice to have

Feature Category

Interactive mode (TUI)

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗