// hf-data.jsx — Content data + logo strip for Kyndrid hi-fi homepage

const HSUITE = [
  {
    name: 'Kyndrid Intelligence',
    tag:  'Lead product',
    ic:   HIC.chart,
    copy: 'Operational intelligence for trading, stock, labour, staff compliance and next-best-action recommendations.',
    best: ['Hospitality', 'Retail', 'Convenience Stores'],
    role: 'Trading, labour, staff & compliance intelligence',
    tone: HF.intel,
  },
  {
    name: 'Asset Ops',
    ic:   HIC.box,
    copy: 'Asset, site, contractor, expense, maintenance and audit management for organisations that need better control.',
    best: ['Charities', 'Multi-site', 'Facilities', 'Schools'],
    role: 'Assets, sites, maintenance & audit control',
    tone: HF.asset,
  },
];

const HPRODUCT_IDENTITY = {
  intelligence: { label: 'Kyndrid Intelligence', route: 'intelligence', tone: HF.intel, icon: HIC.chart, logo: null },
  asset: { label: 'Asset Ops', route: 'asset-ops', tone: HF.asset, icon: HIC.box, logo: null },
};

const HSTACKS = [
  {
    n: 'Hospitality', ic: HIC.store,
    use: 'Run sales, labour, staff compliance and trading recommendations across every service.',
    rec: ['Kyndrid Intelligence'], opt: ['Asset Ops'],
  },
  {
    n: 'Retail', ic: HIC.building,
    use: 'Track sales, stock, staff coverage and supplier spend across every shop and line.',
    rec: ['Kyndrid Intelligence'], opt: ['Asset Ops'],
  },
  {
    n: 'Convenience Stores', ic: HIC.box,
    use: 'Keep multi-site sales, margin and compliance under control.',
    rec: ['Kyndrid Intelligence'], opt: ['Asset Ops'],
  },
  {
    n: 'Charities', ic: HIC.hand,
    use: 'Manage assets, sites and compliance with a clear audit trail.',
    rec: ['Asset Ops'], opt: ['Kyndrid Intelligence'],
    note: 'Add Kyndrid Intelligence for charities with shops, cafés or trading arms.',
  },
  {
    n: 'Multi-site', ic: HIC.grid,
    use: 'Central oversight of assets, sites and operational records across locations.',
    rec: ['Asset Ops'], opt: ['Kyndrid Intelligence'],
  },
];

const HFEATURES = [
  { n: 'Sales & Demand',    ic: HIC.chart,  c: 'Track sales by site, hour and channel against live demand forecasts.' },
  { n: 'Inventory',         ic: HIC.box,    c: 'Stock levels, wastage and reorder points across every location.' },
  { n: 'Labour',            ic: HIC.users,  c: 'Labour cost as a share of sales, with scheduling and overspend alerts.' },
  { n: 'Staff Records',     ic: HIC.users,  c: 'Staff records, roles and site access held inside the Intelligence layer.' },
  { n: 'Training & Compliance', ic: HIC.shield, c: 'Training, certifications, checks and tasks with expiry alerts and evidence.' },
  { n: 'Menu Intelligence', ic: HIC.menu,   c: 'See which items drive margin and which quietly lose money.' },
  { n: 'Supplier Spend',    ic: HIC.coins,  c: 'Spend by supplier and category, tracked against budget.' },
  { n: 'Dashboards',        ic: HIC.grid,   c: 'One live view of business health across every operational area.' },
  { n: 'Alerts',            ic: HIC.bell,   c: 'Be told when something needs attention, before it becomes a problem.' },
  { n: 'Recommendations',   ic: HIC.bulb,   c: 'Clear next best actions on stock, labour, pricing and risk.' },
];

const HSTEPS = [
  { n: '01', t: 'Connect your data',    c: 'Kyndrid links with POS, inventory, rota, accounting and operational systems.', ic: HIC.plug },
  { n: '02', t: 'See what matters',     c: 'Dashboards show the health of your business across sales, stock, labour and compliance.', ic: HIC.eye },
  { n: '03', t: 'Act with confidence',  c: 'Recommendations highlight risks, opportunities and next best actions.', ic: HIC.bulb },
];

const HSECTORS = [
  { n: 'Hospitality',   ic: HIC.store,    c: 'Restaurants, cafés, takeaways and venues.' },
  { n: 'Retail',        ic: HIC.building, c: 'Shops, supermarkets and specialist retailers.' },
  { n: 'Convenience',   ic: HIC.box,      c: 'Corner shops, grocery and franchise operators.' },
  { n: 'Charities',     ic: HIC.hand,     c: 'Asset, site and compliance visibility.' },
  { n: 'Multi-site',    ic: HIC.grid,     c: 'Central oversight across locations and teams.' },
];

const HBENEFITS = [
  { t: 'Reduce blind spots',       c: 'See issues across trading performance, staff compliance, assets and sites before they escalate.', ic: HIC.eye },
  { t: 'Save management time',     c: 'Bring key operational data into one place — no more chasing spreadsheets.',                   ic: HIC.grid },
  { t: 'Improve accountability',   c: 'Clear ownership, audit trails, tasks and status tracking across your teams.',                 ic: HIC.check },
  { t: 'Make better decisions',    c: 'Use dashboards and recommendations to understand what needs attention and why.',              ic: HIC.bulb },
];

// ── Logo / trust strip ─────────────────────────────────────────────────────────
function HLogoStrip() {
  const names = ['Northgate', 'Harbour & Co', 'Vale Trust', 'Brookline', 'Maple Group'];
  return (
    <div style={{
      padding: '28px 72px',
      background: HF.surface,
      borderBottom: `1px solid ${HF.border}`,
      fontFamily: HF.font,
    }}>
      <div style={{ maxWidth: HF.W, margin: '0 auto', display: 'flex', alignItems: 'center', gap: 48 }}>
        <span style={{
          fontSize: 11.5, fontWeight: 600, color: HF.muted,
          whiteSpace: 'nowrap', letterSpacing: '0.06em', textTransform: 'uppercase',
          flex: '0 0 auto',
        }}>
          Trusted by
        </span>
        <div style={{ width: 1, height: 20, background: HF.border, flex: '0 0 auto' }} />
        <div style={{ display: 'flex', alignItems: 'center', gap: 40, flexWrap: 'wrap' }}>
          {names.map(n => (
            <span key={n} style={{
              fontSize: 15.5, fontWeight: 800,
              color: HF.body,
              letterSpacing: '-0.3px',
              opacity: 0.55,
            }}>{n}</span>
          ))}
        </div>
      </div>
    </div>
  );
}

Object.assign(window, {
  HSUITE, HSTACKS, HFEATURES, HSTEPS, HSECTORS, HBENEFITS,
  HPRODUCT_IDENTITY,
  HLogoStrip,
});
