export interface TitleDefinition { key: string; name: string; minLevel: number; description: string; } export const TITLES: TitleDefinition[] = [ { key: "apprentice_reader", name: "Apprentice Reader", minLevel: 5, description: "Finished your first book", }, { key: "early_riser", name: "Early Riser", minLevel: 10, description: "Logged sleep for 14 days", }, { key: "consistent_builder", name: "Consistent Builder", minLevel: 25, description: "30-day consistency at 60+", }, { key: "curious_wanderer", name: "Curious Wanderer", minLevel: 40, description: "Completed 10 explorations", }, { key: "reliable_craftsman", name: "Reliable Craftsman", minLevel: 50, description: "90 days of adventure with steady consistency", }, { key: "steady_pilgrim", name: "Steady Pilgrim", minLevel: 75, description: "Spiritual presence over 30 days", }, { key: "master_of_discipline", name: "Master of Discipline", minLevel: 100, description: "One year of steady growth", }, ]; export const DEFAULT_TITLE = "New Adventurer";