// ================================================================
// Portfolio — Sai Krishna Durisala
// ================================================================

const AGENTS = [
  {
    id: 'mulesoft',
    name: 'MuleSoft',
    role: 'Integration & Anypoint Platform',
    initial: 'M',
    color: 'var(--agent-research)',
    desc: '8+ years designing enterprise integrations on MuleSoft Anypoint Platform — APIs, DataWeave transformations, CloudHub 2.0 deployments, and reusable integration frameworks. Delivered 25+ interfaces at Deloitte and platform-level integration at Salesforce.',
    skills: ['Anypoint Studio', 'DataWeave 2.0', 'CloudHub', 'API Design'],
    prompt: 'Tell me about your MuleSoft and enterprise integration experience',
    runs: 40,
    lastRun: 'Active',
  },
  {
    id: 'salesforce',
    name: 'Salesforce',
    role: 'CRM & Agentforce',
    initial: 'S',
    color: 'var(--agent-ops)',
    desc: 'Deep expertise across the Salesforce ecosystem — REST/SOAP APIs, CRM data flows, and Agentforce AI agent development. Certified Agentforce Specialist.',
    skills: ['Salesforce APIs', 'Agentforce', 'CRM Flows', 'Force.com'],
    prompt: 'What is your Salesforce expertise and what have you built on the platform?',
    runs: 35,
    lastRun: 'Active',
  },
  {
    id: 'ai',
    name: 'AI Engineering',
    role: 'Agents & LLM Systems',
    initial: 'AI',
    color: 'var(--agent-writer)',
    desc: 'Building intelligent AI agents, RAG pipelines, and LLM-powered tools — including Agentic IDLC and TestGenie, AI-first platforms that transform how software is built and tested.',
    skills: ['LLM APIs', 'RAG', 'AI Agents', 'Agentforce'],
    prompt: 'Tell me about your AI engineering work and the AI products you have built',
    runs: 12,
    lastRun: 'Current focus',
  },
  {
    id: 'api',
    name: 'API Design',
    role: 'Architect & Standards',
    initial: 'A',
    color: 'var(--agent-code)',
    desc: 'Designing RESTful and event-driven APIs with RAML/OAS specs — from enterprise middleware to public-facing products. API-first thinking, developer experience obsessed.',
    skills: ['RAML', 'OpenAPI', 'REST', 'Event-driven'],
    prompt: 'What is your API design philosophy and what APIs have you designed?',
    runs: 60,
    lastRun: 'Ongoing',
  },
  {
    id: 'projects',
    name: 'Projects',
    role: 'Enterprise & AI Builds',
    initial: 'P',
    color: 'var(--agent-data)',
    desc: 'Gen AI-powered API testing platform (Salesforce), S/4HANA transformation with 25+ interfaces (Deloitte), IDoc-based SAP integrations (15 interfaces), Jenkins CI/CD automation, Azure DevOps pipelines.',
    skills: ['Agentic IDLC', 'TestGenie', 'SAP S/4HANA', 'Platform Eng.'],
    prompt: 'Walk me through your key projects — what did you build and what was the impact?',
    runs: 40,
    lastRun: 'See portfolio',
  },
  {
    id: 'connect',
    name: "Let's Connect",
    role: 'Reach Out',
    initial: 'C',
    color: 'var(--agent-design)',
    desc: 'Open to consulting, full-time opportunities, and interesting integration or AI challenges. Hyderabad-based, remote-friendly.',
    skills: ['LinkedIn', 'GitHub', 'Medium', 'Email'],
    prompt: 'How can I get in touch with you or explore working together?',
    runs: 0,
    lastRun: 'Available',
  },
];

const SUGGESTIONS = [
  { icon: 'briefcase', label: 'Tell me about your experience' },
  { icon: 'code',      label: 'What integrations have you built?' },
  { icon: 'cpu',       label: 'What AI products have you built?' },
  { icon: 'award',     label: 'What are your certifications?' },
  { icon: 'mail',      label: 'How can we work together?' },
];

const HOME_ACTIVITY = [
  { agent: 'ai',         text: 'building Generative AI-powered testing platform that auto-generates API test plans on MuleSoft.', time: 'Current' },
  { agent: 'mulesoft',   text: 'led S/4HANA implementation at Deloitte delivering 25+ enterprise-grade interfaces.', time: 'Deloitte' },
  { agent: 'mulesoft',   text: 'built reusable CI/CD pipelines on Azure DevOps and CloudHub 2.0 for MuleSoft delivery at Deloitte.', time: 'Deloitte' },
  { agent: 'salesforce', text: 'achieved Salesforce Certified Agentforce Specialist & MuleSoft Certified Integration Architect.', time: 'Certified' },
];

const NOTIFICATIONS = [
  { id: 1, agent: 'ai',         text: 'Gen AI testing platform — autonomously generates API test plans and test cases on MuleSoft.', time: 'Current', unread: true,  type: 'task' },
  { id: 2, agent: 'mulesoft',   text: 'S/4HANA implementation at Deloitte — delivered 25+ enterprise interfaces as Consultant.', time: 'Deloitte', unread: true,  type: 'task' },
  { id: 3, agent: 'mulesoft',   text: 'MuleSoft Certified Integration Architect (MCIA) — certified.', time: 'Certification', unread: true,  type: 'task' },
  { id: 4, agent: 'salesforce', text: 'Salesforce Certified Agentforce Specialist — certified.', time: 'Certification', unread: false, type: 'task' },
  { id: 5, agent: 'connect',    text: 'Open to new opportunities — reach out on LinkedIn or email.', time: 'Status', unread: false, type: 'system' },
];

const TIMELINE = [
  {
    period: '2024 – Present',
    title: 'Software Engineering MTS',
    company: 'Salesforce',
    desc: 'Member of the MuleSoft Integration Platform team at Salesforce. Building a Generative AI-powered testing platform that autonomously analyses API specs and business logic to auto-generate test plans and test cases — significantly reducing manual QA effort and accelerating delivery cycles.',
    tags: ['MuleSoft', 'Agentforce', 'Generative AI', 'MCP', 'API Testing'],
    current: true,
  },
  {
    period: '2022 – 2024',
    title: 'Consultant',
    company: 'Deloitte',
    desc: 'Led a major S/4HANA implementation delivering 25+ enterprise interfaces. Set up Azure DevOps CI/CD pipelines for CloudHub 2.0, developed Maven archetypes for automated Mule project generation, and built reusable utility apps using Kafka and AWS S3 connectors.',
    tags: ['MuleSoft', 'SAP S/4HANA', 'CloudHub 2.0', 'Azure DevOps', 'AWS S3'],
  },
  {
    period: '2020 – 2022',
    title: 'Business Technology Analyst',
    company: 'Deloitte',
    desc: 'Developed 15 SAP S/4HANA interfaces using IDoc communication. Built reusable project-wide services for error/retry handling, cross-reference lookups, email and MQ. Designed APIs in RAML, managed proxies in API Manager, and implemented Jenkins CI/CD with MUnit coverage dashboards on Kibana.',
    tags: ['MuleSoft', 'SAP S/4HANA', 'IDoc', 'Jenkins', 'RAML'],
  },
  {
    period: '2018 – 2020',
    title: 'Project Engineer',
    company: 'Wipro Limited',
    desc: 'Enterprise integration engineering across multiple client engagements. Delivered REST and SOAP API integrations, middleware data exchange solutions, and MuleSoft-based connectivity platforms.',
    tags: ['MuleSoft', 'REST APIs', 'SOAP', 'Enterprise Integration'],
  },
  {
    period: '2014 – 2018',
    title: 'B.Tech — Computer Science',
    company: 'KL University, Vijayawada',
    desc: 'Bachelor of Technology in Computer Science Engineering. Foundations in distributed systems, software architecture, and enterprise application design. Published research on biometrics for cloud security.',
    tags: ['Computer Science', 'Engineering'],
    isEducation: true,
  },
];

window.LUMEN_DATA = { AGENTS, SUGGESTIONS, HOME_ACTIVITY, NOTIFICATIONS, TIMELINE };

window.ACCENT_MAP = {
  cobalt: 'oklch(0.490 0.135 255)',
  plum:   'oklch(0.490 0.120 300)',
  sage:   'oklch(0.490 0.100 155)',
  amber:  'oklch(0.550 0.110 72)',
  coral:  'oklch(0.570 0.110 32)',
};
