# Initial Defaults PRD Status: Approved for 7.1.0 Owner: Product Manager Feature: First-install setup defaults ## Goal A first-time TagLauncher user should immediately see the app in the intended language, with the intended visual layout and basic behavior defaults. ## Requirements Language: - On first launch, TagLauncher uses the system preferred language when it is supported. - If the system language is unsupported, TagLauncher falls back to English. - If the user later chooses a language manually, that saved preference wins. General settings defaults for new users: - Launch at login: on - Show in Dock: on - Hide app names: on - App List Style: Colored Grid - Tag position: Right - Tag font size: 22 - Icon size: 80 - Uncommon app bubble tips: off ## Non-Goals - Do not overwrite existing users' saved settings. - Do not change the supported language list. ## Acceptance Criteria - A fresh install with no saved preferences gets all default values above. - Existing saved values are preserved. - Build succeeds.