import type { PersonalityWorkplaceContent } from '@/shared/types/emotionalIntelligence';
import type { PersonalityType, QuizQuestion } from '@/shared/constants/personalityCatalog';

export const PERSONALITY_QUIZ_QUESTIONS: readonly QuizQuestion[] = [
  // E vs I (3 questions)
  {
    id: 1,
    dimension: 'EI',
    question: 'During a staff meeting, you feel most energized when:',
    optionA: { text: 'Brainstorming ideas out loud with the group and building on others\' suggestions', value: 'E' },
    optionB: { text: 'Listening carefully, then sharing a well-thought-out idea you\'ve been developing internally', value: 'I' },
  },
  {
    id: 2,
    dimension: 'EI',
    question: 'After a long, intense day with students, you recharge by:',
    optionA: { text: 'Chatting with colleagues, grabbing coffee together, or calling a friend', value: 'E' },
    optionB: { text: 'Having quiet time alone — reading, walking, or just decompressing in silence', value: 'I' },
  },
  {
    id: 3,
    dimension: 'EI',
    question: 'When working on a new classroom strategy, you prefer to:',
    optionA: { text: 'Talk it through with a colleague or team to get immediate feedback', value: 'E' },
    optionB: { text: 'Research and reflect on your own first before discussing with others', value: 'I' },
  },
  // S vs N (3 questions)
  {
    id: 4,
    dimension: 'SN',
    question: 'When planning a lesson or activity, you tend to focus on:',
    optionA: { text: 'Concrete, step-by-step instructions and proven methods that have worked before', value: 'S' },
    optionB: { text: 'The big picture concept and creative ways to make it engaging and meaningful', value: 'N' },
  },
  {
    id: 5,
    dimension: 'SN',
    question: 'When a new policy or procedure is introduced, you first want to know:',
    optionA: { text: 'The specific details — what exactly changes, when, and how it affects your daily routine', value: 'S' },
    optionB: { text: 'The reasoning behind it — why the change matters and what the long-term vision is', value: 'N' },
  },
  {
    id: 6,
    dimension: 'SN',
    question: 'When observing a student\'s behavior, you naturally notice:',
    optionA: { text: 'Specific, observable details — what they said, did, and the exact sequence of events', value: 'S' },
    optionB: { text: 'Patterns and underlying themes — what might be driving the behavior emotionally or socially', value: 'N' },
  },
  // T vs F (3 questions)
  {
    id: 7,
    dimension: 'TF',
    question: 'When a colleague disagrees with your approach to a student situation, you:',
    optionA: { text: 'Present logical evidence and data to support why your approach is effective', value: 'T' },
    optionB: { text: 'Consider their perspective empathetically and look for a solution that honors both viewpoints', value: 'F' },
  },
  {
    id: 8,
    dimension: 'TF',
    question: 'When making a decision about a student\'s behavior plan, you prioritize:',
    optionA: { text: 'Consistency, fairness, and what the data shows is most effective', value: 'T' },
    optionB: { text: 'The student\'s emotional needs and how the plan will affect their sense of belonging', value: 'F' },
  },
  {
    id: 9,
    dimension: 'TF',
    question: 'When giving feedback to a colleague, you tend to:',
    optionA: { text: 'Be direct and specific about what needs improvement, focusing on outcomes', value: 'T' },
    optionB: { text: 'Start with what\'s going well, then gently suggest areas for growth with encouragement', value: 'F' },
  },
  // J vs P (3 questions)
  {
    id: 10,
    dimension: 'JP',
    question: 'Your ideal classroom or workspace is:',
    optionA: { text: 'Organized with clear systems, schedules posted, and materials in designated spots', value: 'J' },
    optionB: { text: 'Flexible and adaptable — you know where things are even if it looks a bit creative', value: 'P' },
  },
  {
    id: 11,
    dimension: 'JP',
    question: 'When an unexpected schedule change happens during the school day, you:',
    optionA: { text: 'Feel a bit stressed and quickly create a new plan to stay on track', value: 'J' },
    optionB: { text: 'Roll with it naturally and see it as an opportunity to be spontaneous', value: 'P' },
  },
  {
    id: 12,
    dimension: 'JP',
    question: 'When preparing for the next school week, you typically:',
    optionA: { text: 'Plan everything in advance — lessons, materials, and contingencies are all mapped out', value: 'J' },
    optionB: { text: 'Have a general idea but prefer to stay flexible and adjust based on how the week unfolds', value: 'P' },
  },
] as const;

export const PERSONALITY_TYPES: readonly PersonalityType[] = [
  {
    code: 'INTJ',
    name: 'The Architect',
    nickname: 'Strategic Visionary',
    description: 'INTJs are strategic, independent thinkers who see the big picture and create long-term plans. In education, they excel at designing systems, analyzing data, and finding innovative solutions to complex challenges. They bring a calm, analytical presence to their teams.',
    strengths: ['Strategic planning', 'Systems thinking', 'Independent problem-solving', 'Long-range vision'],
    workRelationships: 'INTJs value competence and intellectual depth in their colleagues. They prefer working with people who are self-sufficient, logical, and open to constructive critique. They thrive in partnerships where ideas are debated respectfully, and they appreciate colleagues who come prepared and follow through on commitments. They may need encouragement to share their ideas more openly, as they tend to process internally before speaking.',
    workplaceLanguage: 'INTJs communicate with precision and directness. They prefer concise, well-organized conversations that get to the point quickly. Their language tends to be analytical — they use phrases like "Based on the data..." or "The most efficient approach would be..." They may come across as blunt, but their intent is clarity, not coldness. They appreciate written communication (emails, documents) where they can organize their thoughts carefully.',
    idealWorkEnvironment: 'Quiet, structured environments with autonomy and minimal micromanagement',
    communicationStyle: 'Direct, analytical, and solution-focused',
    color: 'from-indigo-500 to-purple-600',
    bgColor: 'bg-indigo-500/10',
    borderColor: 'border-indigo-500/20',
    icon: 'architect',
  },
  {
    code: 'INTP',
    name: 'The Logician',
    nickname: 'Analytical Innovator',
    description: 'INTPs are curious, analytical minds who love exploring ideas and understanding how things work. In education, they bring creative problem-solving and a unique perspective to challenges. They question assumptions and find unconventional solutions that others might miss.',
    strengths: ['Analytical thinking', 'Creative problem-solving', 'Objective analysis', 'Intellectual curiosity'],
    workRelationships: 'INTPs value intellectual stimulation and autonomy in their work relationships. They connect best with colleagues who enjoy exploring ideas and don\'t take disagreements personally. They prefer working with people who are open-minded and can engage in thoughtful debate. They may struggle with highly emotional or politically charged workplace dynamics and need space to think independently.',
    workplaceLanguage: 'INTPs communicate through ideas and possibilities. They often use phrases like "What if we tried..." or "Have you considered..." Their language is exploratory and sometimes abstract. They may start multiple trains of thought before landing on their main point. They value accuracy over diplomacy and may need to be reminded to acknowledge others\' contributions before diving into analysis.',
    idealWorkEnvironment: 'Intellectually stimulating spaces with freedom to explore and experiment',
    communicationStyle: 'Exploratory, idea-driven, and questioning',
    color: 'from-cyan-500 to-blue-600',
    bgColor: 'bg-cyan-500/10',
    borderColor: 'border-cyan-500/20',
    icon: 'logician',
  },
  {
    code: 'ENTJ',
    name: 'The Commander',
    nickname: 'Decisive Leader',
    description: 'ENTJs are natural leaders who organize people and resources to achieve goals efficiently. In education, they excel at driving initiatives, setting high standards, and motivating teams to reach their potential. They bring energy, confidence, and a results-oriented mindset.',
    strengths: ['Leadership', 'Strategic execution', 'Team motivation', 'Goal achievement'],
    workRelationships: 'ENTJs value efficiency and competence in their colleagues. They prefer working with people who are proactive, reliable, and willing to take ownership of their responsibilities. They build strong professional relationships through shared goals and mutual respect. They appreciate directness and may become frustrated with indecisiveness or lack of follow-through. They need to remember to balance their drive with patience for different working styles.',
    workplaceLanguage: 'ENTJs communicate with authority and clarity. They use decisive language — "Here\'s the plan," "We need to," "The priority is..." Their communication is goal-oriented and action-focused. They naturally take charge in conversations and meetings. They should be mindful of leaving space for others to contribute and softening their delivery when working with more sensitive colleagues.',
    idealWorkEnvironment: 'Dynamic, goal-driven environments where they can lead and make an impact',
    communicationStyle: 'Commanding, clear, and action-oriented',
    color: 'from-red-500 to-orange-600',
    bgColor: 'bg-red-500/10',
    borderColor: 'border-red-500/20',
    icon: 'commander',
  },
  {
    code: 'ENTP',
    name: 'The Debater',
    nickname: 'Creative Challenger',
    description: 'ENTPs are energetic innovators who love challenging the status quo and exploring new possibilities. In education, they bring fresh perspectives, creative solutions, and an infectious enthusiasm for trying new approaches. They keep teams thinking and growing.',
    strengths: ['Innovation', 'Adaptability', 'Persuasion', 'Creative thinking'],
    workRelationships: 'ENTPs thrive in relationships with colleagues who enjoy intellectual sparring and aren\'t afraid of new ideas. They connect through humor, debate, and shared enthusiasm for innovation. They value colleagues who can keep up with their rapid-fire ideas and help them refine their best ones. They may need to be more sensitive to colleagues who prefer stability and routine.',
    workplaceLanguage: 'ENTPs communicate with enthusiasm and wit. They use phrases like "Why don\'t we try..." or "What if we flipped this..." Their language is persuasive and often playful. They enjoy devil\'s advocate positions and may challenge ideas not because they disagree, but because they want to strengthen the thinking. They should be aware that their debating style can feel confrontational to some colleagues.',
    idealWorkEnvironment: 'Fast-paced, flexible environments that welcome experimentation and debate',
    communicationStyle: 'Enthusiastic, persuasive, and intellectually challenging',
    color: 'from-amber-500 to-yellow-600',
    bgColor: 'bg-amber-500/10',
    borderColor: 'border-amber-500/20',
    icon: 'debater',
  },
  {
    code: 'INFJ',
    name: 'The Advocate',
    nickname: 'Insightful Guide',
    description: 'INFJs are deeply empathetic visionaries who are driven by their values and desire to help others grow. In education, they excel at understanding students\' deeper needs, creating meaningful connections, and inspiring positive change. They bring wisdom, compassion, and quiet determination.',
    strengths: ['Deep empathy', 'Visionary thinking', 'Meaningful connections', 'Values-driven leadership'],
    workRelationships: 'INFJs seek authentic, meaningful connections with their colleagues. They value trust, mutual respect, and shared purpose. They prefer working with people who are genuine, compassionate, and committed to making a difference. They are excellent listeners and often become the person colleagues confide in. They may need to set boundaries to avoid emotional exhaustion and should seek out colleagues who reciprocate their depth of care.',
    workplaceLanguage: 'INFJs communicate with warmth, depth, and purpose. They use phrases like "I feel like this matters because..." or "What I\'m sensing is..." Their language is values-driven and often metaphorical. They speak with conviction about things they believe in and can be surprisingly persuasive. They prefer one-on-one conversations over large group discussions and may need encouragement to share their insights in team settings.',
    idealWorkEnvironment: 'Purposeful, harmonious environments where their work has meaningful impact',
    communicationStyle: 'Warm, insightful, and values-driven',
    color: 'from-emerald-500 to-teal-600',
    bgColor: 'bg-emerald-500/10',
    borderColor: 'border-emerald-500/20',
    icon: 'advocate',
  },
  {
    code: 'INFP',
    name: 'The Mediator',
    nickname: 'Compassionate Idealist',
    description: 'INFPs are creative, empathetic individuals guided by strong inner values. In education, they bring authenticity, creativity, and a deep understanding of each student\'s unique needs. They create safe, nurturing environments where students feel truly seen and valued.',
    strengths: ['Creativity', 'Authentic empathy', 'Individual attention', 'Values alignment'],
    workRelationships: 'INFPs value authenticity and kindness in their work relationships. They connect deeply with colleagues who share their values and passion for helping students. They prefer collaborative environments over competitive ones and thrive when they feel their unique contributions are appreciated. They may avoid conflict, so they benefit from colleagues who create safe spaces for honest dialogue.',
    workplaceLanguage: 'INFPs communicate with sincerity and creativity. They use phrases like "I really believe..." or "What matters most here is..." Their language is personal and heartfelt. They may express ideas through stories, analogies, or creative examples rather than bullet points. They are excellent written communicators and may prefer email or notes over spontaneous verbal exchanges when discussing important topics.',
    idealWorkEnvironment: 'Creative, supportive environments that honor individuality and personal growth',
    communicationStyle: 'Sincere, creative, and personally meaningful',
    color: 'from-pink-500 to-rose-600',
    bgColor: 'bg-pink-500/10',
    borderColor: 'border-pink-500/20',
    icon: 'mediator',
  },
  {
    code: 'ENFJ',
    name: 'The Protagonist',
    nickname: 'Inspiring Mentor',
    description: 'ENFJs are charismatic, empathetic leaders who inspire others to reach their potential. In education, they naturally build strong teams, create positive cultures, and advocate passionately for their students and colleagues. They bring warmth, vision, and infectious optimism.',
    strengths: ['Inspirational leadership', 'Team building', 'Empathetic communication', 'Cultural development'],
    workRelationships: 'ENFJs are natural relationship builders who invest deeply in their colleagues\' growth and wellbeing. They create inclusive, supportive team dynamics and often serve as the emotional glue that holds teams together. They value harmony and work hard to resolve conflicts. They connect best with colleagues who are genuine, growth-oriented, and willing to contribute to a positive team culture. They should be mindful of not overextending themselves for others.',
    workplaceLanguage: 'ENFJs communicate with warmth, enthusiasm, and encouragement. They use phrases like "I believe in you," "We can do this together," and "Let me help you with that." Their language is inclusive and motivating. They naturally affirm others and create psychological safety in conversations. They should be aware that their desire for harmony may sometimes prevent them from addressing difficult issues directly.',
    idealWorkEnvironment: 'Collaborative, people-centered environments where they can mentor and inspire',
    communicationStyle: 'Warm, encouraging, and inclusive',
    color: 'from-orange-500 to-amber-600',
    bgColor: 'bg-orange-500/10',
    borderColor: 'border-orange-500/20',
    icon: 'protagonist',
  },
  {
    code: 'ENFP',
    name: 'The Campaigner',
    nickname: 'Enthusiastic Connector',
    description: 'ENFPs are creative, enthusiastic individuals who see potential everywhere and in everyone. In education, they bring energy, innovation, and an ability to connect with students on a personal level. They make learning exciting and help others discover their passions.',
    strengths: ['Enthusiasm', 'Creative connections', 'Adaptability', 'Inspiring others'],
    workRelationships: 'ENFPs build warm, energetic relationships with their colleagues. They are natural connectors who bring people together and create a fun, positive atmosphere. They value authenticity and freedom in their work relationships and connect best with colleagues who are open-minded, creative, and supportive. They may struggle with overly rigid or critical colleagues and need encouragement to follow through on their many ideas.',
    workplaceLanguage: 'ENFPs communicate with energy, creativity, and personal warmth. They use phrases like "I have an amazing idea!" or "Imagine if we could..." Their language is expressive, enthusiastic, and often peppered with personal anecdotes. They think out loud and may jump between topics as connections spark in their mind. They should practice focusing their communication and following up on commitments they make in the excitement of the moment.',
    idealWorkEnvironment: 'Flexible, creative environments that celebrate individuality and new ideas',
    communicationStyle: 'Energetic, expressive, and personally engaging',
    color: 'from-yellow-500 to-orange-500',
    bgColor: 'bg-yellow-500/10',
    borderColor: 'border-yellow-500/20',
    icon: 'campaigner',
  },
  {
    code: 'ISTJ',
    name: 'The Logistician',
    nickname: 'Reliable Organizer',
    description: 'ISTJs are dependable, thorough professionals who value tradition, responsibility, and doing things right. In education, they bring structure, consistency, and meticulous attention to detail. They are the backbone of any well-run classroom or school.',
    strengths: ['Reliability', 'Attention to detail', 'Organizational skills', 'Consistency'],
    workRelationships: 'ISTJs value reliability and professionalism in their colleagues. They build trust through consistent actions rather than words and prefer working with people who follow through on their commitments. They are loyal team members who can always be counted on. They connect best with colleagues who respect established procedures and communicate clearly. They may need to be more flexible with colleagues who have different working styles.',
    workplaceLanguage: 'ISTJs communicate with clarity, precision, and factual accuracy. They use phrases like "According to the procedure..." or "The data shows..." Their language is straightforward and practical. They prefer clear, organized communication and may become frustrated with vague or overly emotional discussions. They are excellent at documenting processes and creating clear written instructions.',
    idealWorkEnvironment: 'Structured, organized environments with clear expectations and procedures',
    communicationStyle: 'Clear, factual, and procedure-oriented',
    color: 'from-slate-500 to-gray-600',
    bgColor: 'bg-slate-500/10',
    borderColor: 'border-slate-500/20',
    icon: 'logistician',
  },
  {
    code: 'ISFJ',
    name: 'The Defender',
    nickname: 'Nurturing Protector',
    description: 'ISFJs are warm, dedicated individuals who quietly ensure everything runs smoothly and everyone is cared for. In education, they create stable, nurturing environments and go above and beyond for their students and colleagues. They are the unsung heroes of every school.',
    strengths: ['Dedication', 'Nurturing care', 'Practical support', 'Attention to individual needs'],
    workRelationships: 'ISFJs are loyal, supportive colleagues who remember the little things — birthdays, preferences, and personal challenges. They build relationships through acts of service and consistent care. They value harmony and work hard to maintain positive team dynamics. They connect best with colleagues who appreciate their contributions and reciprocate their thoughtfulness. They may need to practice saying no and setting boundaries to avoid burnout.',
    workplaceLanguage: 'ISFJs communicate with warmth, practicality, and consideration. They use phrases like "How can I help?" or "I noticed you might need..." Their language is supportive and detail-oriented. They prefer gentle, respectful communication and may be hurt by blunt or critical feedback. They express care through actions more than words and may need encouragement to voice their own needs and opinions in team settings.',
    idealWorkEnvironment: 'Stable, appreciative environments where their contributions are recognized',
    communicationStyle: 'Warm, supportive, and detail-conscious',
    color: 'from-teal-500 to-emerald-600',
    bgColor: 'bg-teal-500/10',
    borderColor: 'border-teal-500/20',
    icon: 'defender',
  },
  {
    code: 'ESTJ',
    name: 'The Executive',
    nickname: 'Efficient Organizer',
    description: 'ESTJs are organized, decisive leaders who value order, tradition, and getting things done. In education, they excel at managing operations, enforcing standards, and creating efficient systems. They bring structure and accountability to every team they join.',
    strengths: ['Organization', 'Decisive action', 'Standards enforcement', 'Operational efficiency'],
    workRelationships: 'ESTJs value competence, punctuality, and professionalism in their colleagues. They build respect through hard work and expect the same from others. They are natural organizers who take charge of projects and ensure deadlines are met. They connect best with colleagues who are responsible, direct, and committed to excellence. They should practice patience with colleagues who work at a different pace or have a more flexible approach.',
    workplaceLanguage: 'ESTJs communicate with authority, clarity, and directness. They use phrases like "Here\'s what needs to happen," "The deadline is," and "Let\'s stay focused." Their language is task-oriented and efficient. They value clear agendas, action items, and follow-up. They may come across as bossy or inflexible, so they should practice acknowledging others\' input and being open to alternative approaches.',
    idealWorkEnvironment: 'Well-organized environments with clear hierarchies and measurable goals',
    communicationStyle: 'Direct, organized, and results-driven',
    color: 'from-blue-600 to-indigo-700',
    bgColor: 'bg-blue-600/10',
    borderColor: 'border-blue-600/20',
    icon: 'executive',
  },
  {
    code: 'ESFJ',
    name: 'The Consul',
    nickname: 'Caring Coordinator',
    description: 'ESFJs are warm, social individuals who create harmony and ensure everyone feels included. In education, they excel at building community, coordinating events, and maintaining positive relationships with students, families, and colleagues. They are the heart of school culture.',
    strengths: ['Community building', 'Social coordination', 'Inclusive leadership', 'Relationship maintenance'],
    workRelationships: 'ESFJs are the social connectors of any team. They remember everyone\'s names, organize team celebrations, and make sure no one feels left out. They build relationships through genuine care and consistent follow-through. They value loyalty, cooperation, and positive team spirit. They connect best with colleagues who are appreciative, collaborative, and socially engaged. They may take criticism personally and need reassurance that they are valued.',
    workplaceLanguage: 'ESFJs communicate with warmth, enthusiasm, and social awareness. They use phrases like "How is everyone feeling about this?" or "Let\'s make sure we include..." Their language is inclusive, encouraging, and relationship-focused. They are excellent at reading the room and adjusting their communication style to match their audience. They should practice being comfortable with constructive disagreement and not interpreting it as personal rejection.',
    idealWorkEnvironment: 'Social, cooperative environments with strong team bonds and shared traditions',
    communicationStyle: 'Warm, inclusive, and socially attuned',
    color: 'from-rose-500 to-pink-600',
    bgColor: 'bg-rose-500/10',
    borderColor: 'border-rose-500/20',
    icon: 'consul',
  },
  {
    code: 'ISTP',
    name: 'The Virtuoso',
    nickname: 'Practical Problem-Solver',
    description: 'ISTPs are hands-on, adaptable individuals who excel at troubleshooting and finding practical solutions. In education, they bring a calm, resourceful presence and an ability to handle unexpected situations with ease. They are the go-to person when something needs fixing — literally or figuratively.',
    strengths: ['Practical problem-solving', 'Crisis management', 'Hands-on skills', 'Calm under pressure'],
    workRelationships: 'ISTPs value independence and mutual respect in their work relationships. They prefer colleagues who are competent, low-drama, and action-oriented. They build trust through demonstrated skill rather than social niceties. They are reliable in a crisis and appreciate colleagues who don\'t panic. They may seem reserved or detached, but they show care through practical actions — fixing things, solving problems, and stepping up when it matters.',
    workplaceLanguage: 'ISTPs communicate with brevity and practicality. They use phrases like "Let me take a look at that," "Here\'s what I\'d do," or simply demonstrate solutions through action. Their language is minimal and to-the-point. They prefer showing over telling and may become impatient with lengthy discussions that don\'t lead to action. They should practice sharing their reasoning more openly so colleagues understand their thought process.',
    idealWorkEnvironment: 'Hands-on environments with variety, autonomy, and real problems to solve',
    communicationStyle: 'Brief, practical, and action-oriented',
    color: 'from-zinc-500 to-stone-600',
    bgColor: 'bg-zinc-500/10',
    borderColor: 'border-zinc-500/20',
    icon: 'virtuoso',
  },
  {
    code: 'ISFP',
    name: 'The Adventurer',
    nickname: 'Gentle Creative',
    description: 'ISFPs are gentle, creative individuals who bring beauty and authenticity to everything they do. In education, they connect with students through creative expression, patience, and a genuine acceptance of each person\'s uniqueness. They create calm, aesthetically pleasing environments that promote learning.',
    strengths: ['Creative expression', 'Gentle patience', 'Authentic connections', 'Aesthetic awareness'],
    workRelationships: 'ISFPs value authenticity, kindness, and creative freedom in their work relationships. They connect best with colleagues who are genuine, non-judgmental, and respectful of personal space. They show care through thoughtful gestures and creative contributions rather than verbal expressions. They may avoid confrontation and need colleagues who create safe spaces for honest communication. They thrive when their unique creative contributions are noticed and appreciated.',
    workplaceLanguage: 'ISFPs communicate with gentleness and sincerity. They use phrases like "I feel like..." or "What if we tried something different..." Their language is personal, understated, and often expressed through creative means — visual displays, handwritten notes, or carefully chosen words. They prefer one-on-one conversations and may become quiet in large group settings. They should be encouraged to share their creative ideas more openly.',
    idealWorkEnvironment: 'Calm, aesthetically pleasing environments with creative freedom and personal space',
    communicationStyle: 'Gentle, sincere, and creatively expressive',
    color: 'from-violet-500 to-purple-600',
    bgColor: 'bg-violet-500/10',
    borderColor: 'border-violet-500/20',
    icon: 'adventurer',
  },
  {
    code: 'ESTP',
    name: 'The Entrepreneur',
    nickname: 'Dynamic Doer',
    description: 'ESTPs are energetic, action-oriented individuals who thrive in the moment. In education, they bring excitement, adaptability, and a hands-on approach that engages even the most reluctant learners. They are excellent at reading situations and responding quickly.',
    strengths: ['Quick action', 'Situational awareness', 'Engaging energy', 'Practical adaptability'],
    workRelationships: 'ESTPs build relationships through shared experiences and humor. They value colleagues who are fun, competent, and ready to jump into action. They prefer working with people who don\'t overthink things and can keep up with their fast pace. They are generous with their time and energy when they see a need. They may struggle with colleagues who are overly cautious or process-heavy and should practice patience with different working styles.',
    workplaceLanguage: 'ESTPs communicate with energy, humor, and directness. They use phrases like "Let\'s just do it," "Watch this," or "I\'ve got an idea — follow me." Their language is action-oriented and often accompanied by physical demonstration. They are natural storytellers who use humor to connect and persuade. They should practice slowing down to listen fully before jumping to solutions and being more sensitive in their delivery of feedback.',
    idealWorkEnvironment: 'Active, dynamic environments with variety and opportunities for hands-on engagement',
    communicationStyle: 'Energetic, direct, and action-driven',
    color: 'from-orange-600 to-red-600',
    bgColor: 'bg-orange-600/10',
    borderColor: 'border-orange-600/20',
    icon: 'entrepreneur',
  },
  {
    code: 'ESFP',
    name: 'The Entertainer',
    nickname: 'Joyful Energizer',
    description: 'ESFPs are vibrant, spontaneous individuals who bring joy and energy to every room they enter. In education, they create fun, engaging learning experiences and have a natural ability to connect with students through warmth, humor, and genuine enthusiasm.',
    strengths: ['Joyful energy', 'Student engagement', 'Spontaneous creativity', 'Warm connections'],
    workRelationships: 'ESFPs are the life of the staff room. They build relationships through shared laughter, spontaneous adventures, and genuine warmth. They value colleagues who are positive, fun-loving, and supportive. They create an atmosphere where people feel comfortable being themselves. They connect best with colleagues who appreciate their energy and don\'t try to dim their light. They may need help staying focused on long-term goals and following through on administrative tasks.',
    workplaceLanguage: 'ESFPs communicate with enthusiasm, warmth, and expressiveness. They use phrases like "This is going to be so fun!" or "I love that idea!" Their language is animated, personal, and often accompanied by expressive gestures and facial expressions. They are natural entertainers who use humor and storytelling to engage their audience. They should practice being more concise in professional settings and balancing fun with focus during important discussions.',
    idealWorkEnvironment: 'Fun, social environments with variety, teamwork, and opportunities to perform',
    communicationStyle: 'Enthusiastic, expressive, and warmly engaging',
    color: 'from-fuchsia-500 to-pink-600',
    bgColor: 'bg-fuchsia-500/10',
    borderColor: 'border-fuchsia-500/20',
    icon: 'entertainer',
  },
] as const;

export const PERSONALITY_QUIZ_FEATURES = [
  {
    id: 'questions',
    label: '12 Questions',
    description: 'Thoughtfully designed for educators',
    toneClass: 'text-violet-400 bg-violet-500/10 border-violet-500/20',
  },
  {
    id: 'relationships',
    label: 'Work Relationships',
    description: 'How you connect with colleagues',
    toneClass: 'text-blue-400 bg-blue-500/10 border-blue-500/20',
  },
  {
    id: 'language',
    label: 'Workplace Language',
    description: 'Your communication patterns',
    toneClass: 'text-emerald-400 bg-emerald-500/10 border-emerald-500/20',
  },
  {
    id: 'growth',
    label: 'Professional Growth',
    description: 'Leverage your natural strengths',
    toneClass: 'text-amber-400 bg-amber-500/10 border-amber-500/20',
  },
] as const;

export const PERSONALITY_WORKPLACE_CONTENT = {
  mbtiDescription: 'The Myers-Briggs Type Indicator identifies personality preferences across four dimensions, creating 16 unique personality types. Each type has distinct strengths in the workplace.',
  dimensions: [
    { dim: 'E / I', label: 'Extraversion vs. Introversion', desc: 'Where you get your energy' },
    { dim: 'S / N', label: 'Sensing vs. Intuition', desc: 'How you gather information' },
    { dim: 'T / F', label: 'Thinking vs. Feeling', desc: 'How you make decisions' },
    { dim: 'J / P', label: 'Judging vs. Perceiving', desc: 'How you structure your work' },
  ],
  workplaceTips: [
    'Understand why some colleagues prefer email while others prefer face-to-face',
    'Recognize that different communication styles are not personal - they are personality-driven',
    'Build stronger teams by leveraging diverse personality strengths',
    'Reduce workplace conflict by understanding different decision-making approaches',
    'Improve your own self-awareness and professional growth',
  ],
} as const satisfies PersonalityWorkplaceContent;
