/* global window */
window.DEMO_WOW_DATA = {
  modes: [
    {
      id: "deal",
      eyebrow: "One Deal Upload",
      title: "Deal MRI",
      icon: "eye",
      description: "Analyze one real or anonymized opportunity and see why it may stall.",
      bestFor: "A live deal that looks active but is not progressing.",
      input: "CRM notes, deal fields, or opportunity summary.",
      cta: "Run this demo",
      sampleCta: "Use sample stalled deal",
      inputTitle: "Run a Deal MRI",
      inputDescription: "Paste one opportunity summary, CRM notes, or a deal snapshot. Nudge will identify what is unclear, missing, or risky.",
      placeholder: "Paste deal notes, CRM fields, next steps, recent activity, or meeting summary...",
      sample: `Company: ProspectCo
Stage: Proposal
Amount: €48,000
Close date: End of month
Forecast category: Best case
Next step: Follow up next week

Recent activity:
- Demo completed with Sophie Laurent, Head of Sales Operations.
- Buyer said the team "really likes the direction" and "this could help with forecast hygiene."
- Sophie needs to "circle back with the team" and "align internally before moving anything forward."
- Rep sent proposal and pricing after the call.

Meeting notes:
Sophie said managers spend too much time cleaning CRM notes before forecast reviews. She mentioned forecast calls feel manual and subjective, but did not quantify hours lost, forecast misses, or revenue impact. The CFO was referenced once as "probably interested later," but no approver was confirmed. Legal and procurement were not discussed. No mutual action plan exists.`
    },
    {
      id: "meeting",
      eyebrow: "Meeting Transcript Analysis",
      title: "Meeting Intelligence",
      icon: "mic",
      description: "Extract buyer signals, missed questions, decision gaps, and next-step quality from a meeting transcript.",
      bestFor: "Discovery, demo, or proposal calls.",
      input: "Transcript, call notes, or meeting summary.",
      cta: "Run this demo",
      sampleCta: "Use sample transcript",
      inputTitle: "Analyze a meeting transcript",
      inputDescription: "Paste a transcript or meeting notes. Nudge will extract buyer signals, missed follow-ups, methodology gaps, and next-step quality.",
      placeholder: "Paste transcript or meeting notes...",
      sample: `Rep: What is making forecast review difficult today?
Buyer: Forecast reviews take too long and managers do not trust CRM data. We spend time debating what is real instead of what needs action.
Rep: That makes sense. Nudge can surface deal risk and seller-buyer gaps before the review.
Buyer: That could be useful for Q3. We are trying to improve this before next quarter.
Rep: Great. I can send over pricing and a short deck.
Buyer: We would need to align internally. Budget timing may be tricky because planning is happening soon.
Rep: No problem. I will follow up next week and we can go from there.
Buyer: Sounds good.`
    },
    {
      id: "pipeline",
      eyebrow: "Pipeline Blindspot Scan",
      title: "Pipeline MRI",
      icon: "trend",
      description: "Scan multiple opportunities to reveal hidden patterns across the pipeline.",
      bestFor: "VP Sales, CROs, RevOps, and founders.",
      input: "CSV export or mock pipeline data.",
      cta: "Run this demo",
      sampleCta: "Use sample pipeline",
      inputTitle: "Scan your pipeline for hidden risk",
      inputDescription: "Upload or simulate a pipeline export. Nudge will identify patterns your CRM fields may not show.",
      placeholder: "Paste CSV text...",
      sample: `Company,Stage,Amount,Close date,Last activity,Next step,Decision process known,Economic buyer known,Business impact quantified,Buyer-owned next step,Days in stage,Forecast category
ProspectCo,Proposal,€48,000,June 30,2 days ago,Follow up next week,no,no,no,no,31,Commit
RetailOS,Business Case,€72,000,July 15,4 days ago,Send ROI deck,no,no,yes,no,24,Best case
Stocklyte,Evaluation,€36,000,June 28,1 day ago,Book technical sync,no,yes,no,no,18,Commit
Northstar AI,Proposal,€55,000,June 26,5 days ago,Wait for feedback,no,no,no,no,35,Commit
Bluefield,Security Review,€91,000,July 22,3 days ago,Buyer security review,yes,yes,yes,yes,14,Best case
Meridian HR,Discovery,€28,000,August 8,7 days ago,Send intro deck,no,no,no,no,12,Pipeline
ArcLight,Proposal,€64,000,June 29,2 days ago,Procurement to confirm process,yes,yes,no,yes,27,Commit
CanopyOps,Evaluation,€41,000,July 3,8 days ago,Follow up,no,no,no,no,29,Best case
NovaGrid,Business Case,€86,000,July 18,1 day ago,CFO review,yes,yes,yes,yes,21,Best case
KestrelWorks,Proposal,€52,000,June 27,6 days ago,Send revised terms,no,no,yes,no,33,Commit
Flowbyte,Evaluation,€39,000,July 10,3 days ago,Schedule champion call,no,no,no,no,22,Pipeline
Evergreen Supply,Proposal,€68,000,July 5,4 days ago,Follow up next week,no,yes,no,no,38,Best case`
    }
  ],
  sensitiveFields: [
    "Company names",
    "Contact names",
    "Email addresses",
    "Deal amount",
    "Product names",
    "Internal project names"
  ],
  loadingLines: [
    "Detecting decision gaps...",
    "Checking next-step quality...",
    "Mapping stakeholder signals...",
    "Looking for stall risk..."
  ],
  sourceDeals: [
    { id: "prospectco", company: "ProspectCo", stage: "Proposal", amount: "€48k", signal: "No buyer-owned next step", selected: true },
    { id: "retailos", company: "RetailOS", stage: "Business Case", amount: "€72k", signal: "Economic buyer unknown", selected: true },
    { id: "stocklyte", company: "Stocklyte", stage: "Evaluation", amount: "€36k", signal: "No quantified impact", selected: true },
    { id: "northstar", company: "Northstar AI", stage: "Proposal", amount: "€55k", signal: "Decision path assumed", selected: true },
    { id: "canopyops", company: "CanopyOps", stage: "Evaluation", amount: "€41k", signal: "Activity without progression", selected: false },
    { id: "kestrel", company: "KestrelWorks", stage: "Proposal", amount: "€52k", signal: "Rep-owned next step", selected: false }
  ],
  pipelineDeals: [
    { deal: "ProspectCo", stage: "Proposal", amount: "€48k", closeDate: "June 30", hiddenRisk: "No buyer-owned next step", action: "Clarify internal approval path" },
    { deal: "RetailOS", stage: "Business Case", amount: "€72k", closeDate: "July 15", hiddenRisk: "Economic buyer unknown", action: "Identify final approver" },
    { deal: "Stocklyte", stage: "Evaluation", amount: "€36k", closeDate: "June 28", hiddenRisk: "No quantified impact", action: "Build cost-of-inaction case" },
    { deal: "Northstar AI", stage: "Proposal", amount: "€55k", closeDate: "June 26", hiddenRisk: "Decision process assumed", action: "Map legal, procurement, and executive sign-off" },
    { deal: "CanopyOps", stage: "Evaluation", amount: "€41k", closeDate: "July 3", hiddenRisk: "Activity without progression evidence", action: "Replace follow-up with buyer-owned validation" }
  ]
};
