export const SAP_DATA_SOURCES = {
  ST03N: { name: "Workload Monitor", provides: "Per-transaction response time decomposition (server/DB/network/GUI), peak load periods, user distribution by app server, transaction frequency per user group", playwrightUsage: "SLA baselines per region, peak hour test scheduling, concurrent user simulation load" },
  STAD: { name: "Statistical Records", provides: "Individual dialog step detail: exact frontend roundtrip time, network time component, terminal ID mapping, memory per step, DB operations count", playwrightUsage: "Calibrate network throttling per user location, measure client-side rendering overhead, create per-user performance personas" },
  FocusedRun: { name: "Focused Run RUM", provides: "Browser type+version, OS, screen resolution, client-measured page load, network latency by geography, connection type (LAN/WAN/3G/4G), JS execution time, resource download times, error rates by browser/device", playwrightUsage: "Configure browser (chromium/firefox/webkit), viewport size, network throttle profiles, device emulation \u2014 this is the primary source for Playwright context configuration" },
  WebAnalytics: { name: "SAP Web Analytics", provides: "Geographic user distribution (country/city), locale/language preferences, Fiori app usage patterns, navigation paths, session duration, most-used apps per segment", playwrightUsage: "Locale/language settings, geolocation, test scenario prioritization by app usage, realistic user journey construction" },
};

export const GLOBAL_REGIONS = [
  {
    id: "EMEA", name: "Europe, Middle East & Africa", hub: "Frankfurt DC", totalUsers: 4820,
    countries: [
      { code: "DE", name: "Germany", flag: "\u{1F1E9}\u{1F1EA}", users: 1850, companyCode: "1000", locale: "de-DE", currency: "EUR", wave: 1, peakHour: "09:00 CET",
        network: { latency: 12, bandwidth: "1Gbps", type: "Corporate LAN", source: "Focused Run RUM" },
        browser: { Chrome: 72, Firefox: 18, Edge: 10, source: "Focused Run RUM" },
        device: { desktop: 88, tablet: 8, mobile: 4, primaryRes: "1920\u00D71080", source: "Focused Run RUM" },
        simulation: {
          transactions: [
            { tcode: "VA01", name: "Create Sales Order", optimal: 2.8, simulated: 3.0, sla: 5, status: "pass" },
            { tcode: "ME21N", name: "Create PO", optimal: 3.1, simulated: 3.3, sla: 5, status: "pass" },
            { tcode: "FB01", name: "Post Document", optimal: 1.8, simulated: 1.9, sla: 3, status: "pass" },
            { tcode: "MIRO", name: "Invoice Verification", optimal: 4.5, simulated: 4.7, sla: 6, status: "pass" },
          ],
          overallScore: 97, passRate: 100, avgDegradation: 7, browserIssues: 0, localeIssues: 0, mobileReady: true,
        },
      },
      { code: "FR", name: "France", flag: "\u{1F1EB}\u{1F1F7}", users: 920, companyCode: "2000", locale: "fr-FR", currency: "EUR", wave: 1, peakHour: "09:30 CET",
        network: { latency: 22, bandwidth: "500Mbps", type: "Corporate WAN", source: "STAD + Focused Run" },
        browser: { Chrome: 65, Firefox: 25, Edge: 10, source: "Focused Run RUM" },
        device: { desktop: 82, tablet: 12, mobile: 6, primaryRes: "1920\u00D71080", source: "Focused Run RUM" },
        simulation: {
          transactions: [
            { tcode: "VA01", name: "Create Sales Order", optimal: 2.8, simulated: 3.6, sla: 5, status: "pass" },
            { tcode: "ME21N", name: "Create PO", optimal: 3.1, simulated: 3.9, sla: 5, status: "pass" },
            { tcode: "VF01", name: "Create Billing Doc", optimal: 4.2, simulated: 5.4, sla: 6, status: "pass" },
            { tcode: "MIRO", name: "Invoice Verification", optimal: 4.5, simulated: 5.8, sla: 6, status: "warning" },
          ],
          overallScore: 92, passRate: 100, avgDegradation: 24, browserIssues: 1, localeIssues: 0, mobileReady: true,
        },
      },
      { code: "GB", name: "United Kingdom", flag: "\u{1F1EC}\u{1F1E7}", users: 680, companyCode: "3000", locale: "en-GB", currency: "GBP", wave: 1, peakHour: "09:00 GMT",
        network: { latency: 28, bandwidth: "500Mbps", type: "Corporate WAN", source: "STAD" },
        browser: { Chrome: 70, Firefox: 15, Edge: 12, Safari: 3, source: "Focused Run RUM" },
        device: { desktop: 80, tablet: 14, mobile: 6, primaryRes: "1920\u00D71080", source: "Focused Run RUM" },
        simulation: {
          transactions: [
            { tcode: "VA01", name: "Create Sales Order", optimal: 2.8, simulated: 3.8, sla: 5, status: "pass" },
            { tcode: "ME21N", name: "Create PO", optimal: 3.1, simulated: 4.2, sla: 5, status: "pass" },
            { tcode: "FB01", name: "Post Document", optimal: 1.8, simulated: 2.5, sla: 3, status: "pass" },
          ],
          overallScore: 90, passRate: 100, avgDegradation: 32, browserIssues: 0, localeIssues: 0, mobileReady: true,
        },
      },
      { code: "PL", name: "Poland", flag: "\u{1F1F5}\u{1F1F1}", users: 520, companyCode: "3500", locale: "pl-PL", currency: "PLN", wave: 2, peakHour: "08:30 CET",
        network: { latency: 35, bandwidth: "200Mbps", type: "Regional WAN", source: "STAD + Focused Run" },
        browser: { Chrome: 78, Firefox: 12, Edge: 10, source: "Focused Run RUM" },
        device: { desktop: 85, tablet: 10, mobile: 5, primaryRes: "1920\u00D71080", source: "Focused Run RUM" },
        simulation: {
          transactions: [
            { tcode: "VA01", name: "Create Sales Order", optimal: 2.8, simulated: 4.2, sla: 5, status: "pass" },
            { tcode: "MIGO", name: "Goods Receipt", optimal: 3.8, simulated: 5.6, sla: 5, status: "fail" },
            { tcode: "CO11N", name: "Order Confirmation", optimal: 2.5, simulated: 3.8, sla: 4, status: "pass" },
          ],
          overallScore: 79, passRate: 67, avgDegradation: 48, browserIssues: 0, localeIssues: 1, mobileReady: true,
        },
      },
      { code: "ZA", name: "South Africa", flag: "\u{1F1FF}\u{1F1E6}", users: 380, companyCode: "6000", locale: "en-ZA", currency: "ZAR", wave: 2, peakHour: "08:00 SAST",
        network: { latency: 145, bandwidth: "50Mbps", type: "International WAN", source: "Focused Run RUM" },
        browser: { Chrome: 82, Firefox: 8, Edge: 10, source: "Focused Run RUM" },
        device: { desktop: 72, tablet: 15, mobile: 13, primaryRes: "1366\u00D7768", source: "Focused Run RUM" },
        simulation: {
          transactions: [
            { tcode: "VA01", name: "Create Sales Order", optimal: 2.8, simulated: 6.8, sla: 5, status: "fail" },
            { tcode: "ME21N", name: "Create PO", optimal: 3.1, simulated: 7.2, sla: 5, status: "fail" },
            { tcode: "FB01", name: "Post Document", optimal: 1.8, simulated: 4.5, sla: 3, status: "fail" },
            { tcode: "MIRO", name: "Invoice Verification", optimal: 4.5, simulated: 9.8, sla: 6, status: "fail" },
          ],
          overallScore: 38, passRate: 0, avgDegradation: 143, browserIssues: 0, localeIssues: 0, mobileReady: false,
        },
      },
      { code: "NG", name: "Nigeria", flag: "\u{1F1F3}\u{1F1EC}", users: 290, companyCode: "6100", locale: "en-NG", currency: "NGN", wave: 3, peakHour: "09:00 WAT",
        network: { latency: 220, bandwidth: "20Mbps", type: "Internet/VPN", source: "Focused Run RUM" },
        browser: { Chrome: 88, Firefox: 5, Edge: 7, source: "Focused Run RUM" },
        device: { desktop: 55, tablet: 12, mobile: 33, primaryRes: "1366\u00D7768", source: "Focused Run RUM" },
        simulation: {
          transactions: [
            { tcode: "VA01", name: "Create Sales Order", optimal: 2.8, simulated: 9.2, sla: 5, status: "fail" },
            { tcode: "ME21N", name: "Create PO", optimal: 3.1, simulated: 10.5, sla: 5, status: "fail" },
            { tcode: "FB01", name: "Post Document", optimal: 1.8, simulated: 6.1, sla: 3, status: "fail" },
          ],
          overallScore: 22, passRate: 0, avgDegradation: 228, browserIssues: 0, localeIssues: 0, mobileReady: false,
        },
      },
      { code: "AE", name: "UAE", flag: "\u{1F1E6}\u{1F1EA}", users: 180, companyCode: "6200", locale: "ar-AE", currency: "AED", wave: 2, peakHour: "09:00 GST",
        network: { latency: 85, bandwidth: "100Mbps", type: "Regional WAN", source: "STAD" },
        browser: { Chrome: 75, Firefox: 10, Edge: 15, source: "Focused Run RUM" },
        device: { desktop: 70, tablet: 18, mobile: 12, primaryRes: "1920\u00D71080", source: "Focused Run RUM" },
        simulation: {
          transactions: [
            { tcode: "VA01", name: "Create Sales Order", optimal: 2.8, simulated: 5.1, sla: 5, status: "fail" },
            { tcode: "ME21N", name: "Create PO", optimal: 3.1, simulated: 5.5, sla: 5, status: "fail" },
            { tcode: "FB01", name: "Post Document", optimal: 1.8, simulated: 3.4, sla: 3, status: "fail" },
          ],
          overallScore: 58, passRate: 0, avgDegradation: 82, browserIssues: 0, localeIssues: 2, mobileReady: true,
        },
      },
    ],
  },
  {
    id: "AMER", name: "Americas", hub: "Virginia DC", totalUsers: 3840,
    countries: [
      { code: "US", name: "United States", flag: "\u{1F1FA}\u{1F1F8}", users: 2100, companyCode: "4000", locale: "en-US", currency: "USD", wave: 1, peakHour: "09:00 EST",
        network: { latency: 18, bandwidth: "1Gbps", type: "Corporate LAN", source: "Focused Run RUM" },
        browser: { Chrome: 68, Firefox: 12, Edge: 15, Safari: 5, source: "Focused Run RUM" },
        device: { desktop: 84, tablet: 10, mobile: 6, primaryRes: "1920\u00D71080", source: "Focused Run RUM" },
        simulation: {
          transactions: [
            { tcode: "VA01", name: "Create Sales Order", optimal: 2.8, simulated: 3.1, sla: 5, status: "pass" },
            { tcode: "ME21N", name: "Create PO", optimal: 3.1, simulated: 3.4, sla: 5, status: "pass" },
            { tcode: "FB01", name: "Post Document", optimal: 1.8, simulated: 2.0, sla: 3, status: "pass" },
            { tcode: "MIRO", name: "Invoice Verification", optimal: 4.5, simulated: 4.9, sla: 6, status: "pass" },
          ],
          overallScore: 96, passRate: 100, avgDegradation: 10, browserIssues: 0, localeIssues: 0, mobileReady: true,
        },
      },
      { code: "BR", name: "Brazil", flag: "\u{1F1E7}\u{1F1F7}", users: 780, companyCode: "4500", locale: "pt-BR", currency: "BRL", wave: 2, peakHour: "09:00 BRT",
        network: { latency: 165, bandwidth: "80Mbps", type: "International WAN", source: "Focused Run RUM" },
        browser: { Chrome: 82, Firefox: 8, Edge: 10, source: "Focused Run RUM" },
        device: { desktop: 68, tablet: 14, mobile: 18, primaryRes: "1366\u00D7768", source: "Focused Run RUM" },
        simulation: {
          transactions: [
            { tcode: "VA01", name: "Create Sales Order", optimal: 2.8, simulated: 7.4, sla: 5, status: "fail" },
            { tcode: "ME21N", name: "Create PO", optimal: 3.1, simulated: 7.9, sla: 5, status: "fail" },
            { tcode: "VKM1", name: "Credit Management", optimal: 1.4, simulated: 3.8, sla: 3, status: "fail" },
            { tcode: "MIRO", name: "Invoice Verification", optimal: 4.5, simulated: 10.2, sla: 6, status: "fail" },
          ],
          overallScore: 34, passRate: 0, avgDegradation: 152, browserIssues: 0, localeIssues: 1, mobileReady: false,
        },
      },
      { code: "MX", name: "Mexico", flag: "\u{1F1F2}\u{1F1FD}", users: 480, companyCode: "4600", locale: "es-MX", currency: "MXN", wave: 2, peakHour: "09:00 CST",
        network: { latency: 95, bandwidth: "100Mbps", type: "Regional WAN", source: "STAD + Focused Run" },
        browser: { Chrome: 80, Firefox: 10, Edge: 10, source: "Focused Run RUM" },
        device: { desktop: 72, tablet: 15, mobile: 13, primaryRes: "1366\u00D7768", source: "Focused Run RUM" },
        simulation: {
          transactions: [
            { tcode: "VA01", name: "Create Sales Order", optimal: 2.8, simulated: 5.2, sla: 5, status: "fail" },
            { tcode: "ME21N", name: "Create PO", optimal: 3.1, simulated: 5.6, sla: 5, status: "fail" },
            { tcode: "FB01", name: "Post Document", optimal: 1.8, simulated: 3.4, sla: 3, status: "fail" },
          ],
          overallScore: 55, passRate: 0, avgDegradation: 88, browserIssues: 0, localeIssues: 0, mobileReady: true,
        },
      },
      { code: "CA", name: "Canada", flag: "\u{1F1E8}\u{1F1E6}", users: 320, companyCode: "4100", locale: "en-CA", currency: "CAD", wave: 1, peakHour: "09:00 EST",
        network: { latency: 25, bandwidth: "500Mbps", type: "Corporate WAN", source: "Focused Run RUM" },
        browser: { Chrome: 70, Firefox: 14, Edge: 12, Safari: 4, source: "Focused Run RUM" },
        device: { desktop: 82, tablet: 12, mobile: 6, primaryRes: "1920\u00D71080", source: "Focused Run RUM" },
        simulation: {
          transactions: [
            { tcode: "VA01", name: "Create Sales Order", optimal: 2.8, simulated: 3.5, sla: 5, status: "pass" },
            { tcode: "ME21N", name: "Create PO", optimal: 3.1, simulated: 3.9, sla: 5, status: "pass" },
            { tcode: "FB01", name: "Post Document", optimal: 1.8, simulated: 2.3, sla: 3, status: "pass" },
          ],
          overallScore: 91, passRate: 100, avgDegradation: 25, browserIssues: 0, localeIssues: 0, mobileReady: true,
        },
      },
      { code: "AR", name: "Argentina", flag: "\u{1F1E6}\u{1F1F7}", users: 160, companyCode: "4700", locale: "es-AR", currency: "ARS", wave: 3, peakHour: "09:00 ART",
        network: { latency: 180, bandwidth: "50Mbps", type: "Internet/VPN", source: "Focused Run RUM" },
        browser: { Chrome: 85, Firefox: 8, Edge: 7, source: "Focused Run RUM" },
        device: { desktop: 65, tablet: 15, mobile: 20, primaryRes: "1366\u00D7768", source: "Focused Run RUM" },
        simulation: {
          transactions: [
            { tcode: "VA01", name: "Create Sales Order", optimal: 2.8, simulated: 8.1, sla: 5, status: "fail" },
            { tcode: "ME21N", name: "Create PO", optimal: 3.1, simulated: 8.8, sla: 5, status: "fail" },
          ],
          overallScore: 30, passRate: 0, avgDegradation: 175, browserIssues: 0, localeIssues: 0, mobileReady: false,
        },
      },
    ],
  },
  {
    id: "APAC", name: "Asia Pacific", hub: "Singapore DC", totalUsers: 3250,
    countries: [
      { code: "JP", name: "Japan", flag: "\u{1F1EF}\u{1F1F5}", users: 680, companyCode: "5000", locale: "ja-JP", currency: "JPY", wave: 1, peakHour: "09:00 JST",
        network: { latency: 45, bandwidth: "500Mbps", type: "Regional WAN", source: "STAD + Focused Run" },
        browser: { Chrome: 65, Firefox: 15, Edge: 18, Safari: 2, source: "Focused Run RUM" },
        device: { desktop: 90, tablet: 6, mobile: 4, primaryRes: "1920\u00D71080", source: "Focused Run RUM" },
        simulation: {
          transactions: [
            { tcode: "VA01", name: "Create Sales Order", optimal: 2.8, simulated: 4.1, sla: 5, status: "pass" },
            { tcode: "ME21N", name: "Create PO", optimal: 3.1, simulated: 4.5, sla: 5, status: "pass" },
            { tcode: "FB01", name: "Post Document", optimal: 1.8, simulated: 2.6, sla: 3, status: "pass" },
            { tcode: "MIRO", name: "Invoice Verification", optimal: 4.5, simulated: 6.2, sla: 6, status: "fail" },
          ],
          overallScore: 84, passRate: 75, avgDegradation: 44, browserIssues: 0, localeIssues: 1, mobileReady: true,
        },
      },
      { code: "IN", name: "India", flag: "\u{1F1EE}\u{1F1F3}", users: 920, companyCode: "5100", locale: "en-IN", currency: "INR", wave: 2, peakHour: "10:00 IST",
        network: { latency: 110, bandwidth: "100Mbps", type: "International WAN", source: "Focused Run RUM" },
        browser: { Chrome: 85, Firefox: 5, Edge: 10, source: "Focused Run RUM" },
        device: { desktop: 62, tablet: 15, mobile: 23, primaryRes: "1366\u00D7768", source: "Focused Run RUM" },
        simulation: {
          transactions: [
            { tcode: "VA01", name: "Create Sales Order", optimal: 2.8, simulated: 5.9, sla: 5, status: "fail" },
            { tcode: "ME21N", name: "Create PO", optimal: 3.1, simulated: 6.4, sla: 5, status: "fail" },
            { tcode: "FB01", name: "Post Document", optimal: 1.8, simulated: 3.8, sla: 3, status: "fail" },
            { tcode: "MIRO", name: "Invoice Verification", optimal: 4.5, simulated: 8.9, sla: 6, status: "fail" },
          ],
          overallScore: 42, passRate: 0, avgDegradation: 98, browserIssues: 0, localeIssues: 0, mobileReady: false,
        },
      },
      { code: "CN", name: "China", flag: "\u{1F1E8}\u{1F1F3}", users: 750, companyCode: "5200", locale: "zh-CN", currency: "CNY", wave: 2, peakHour: "09:00 CST",
        network: { latency: 180, bandwidth: "80Mbps", type: "Cross-border VPN", source: "Focused Run RUM" },
        browser: { Chrome: 55, Firefox: 5, Edge: 35, other: 5, source: "Focused Run RUM" },
        device: { desktop: 75, tablet: 10, mobile: 15, primaryRes: "1920\u00D71080", source: "Focused Run RUM" },
        simulation: {
          transactions: [
            { tcode: "VA01", name: "Create Sales Order", optimal: 2.8, simulated: 8.5, sla: 5, status: "fail" },
            { tcode: "ME21N", name: "Create PO", optimal: 3.1, simulated: 9.1, sla: 5, status: "fail" },
            { tcode: "FB01", name: "Post Document", optimal: 1.8, simulated: 5.5, sla: 3, status: "fail" },
          ],
          overallScore: 28, passRate: 0, avgDegradation: 195, browserIssues: 1, localeIssues: 2, mobileReady: false,
        },
      },
      { code: "AU", name: "Australia", flag: "\u{1F1E6}\u{1F1FA}", users: 420, companyCode: "5300", locale: "en-AU", currency: "AUD", wave: 1, peakHour: "09:00 AEST",
        network: { latency: 55, bandwidth: "300Mbps", type: "Regional WAN", source: "STAD + Focused Run" },
        browser: { Chrome: 72, Firefox: 10, Edge: 12, Safari: 6, source: "Focused Run RUM" },
        device: { desktop: 78, tablet: 14, mobile: 8, primaryRes: "1920\u00D71080", source: "Focused Run RUM" },
        simulation: {
          transactions: [
            { tcode: "VA01", name: "Create Sales Order", optimal: 2.8, simulated: 4.3, sla: 5, status: "pass" },
            { tcode: "ME21N", name: "Create PO", optimal: 3.1, simulated: 4.7, sla: 5, status: "pass" },
            { tcode: "FB01", name: "Post Document", optimal: 1.8, simulated: 2.8, sla: 3, status: "pass" },
          ],
          overallScore: 86, passRate: 100, avgDegradation: 50, browserIssues: 0, localeIssues: 0, mobileReady: true,
        },
      },
      { code: "SG", name: "Singapore", flag: "\u{1F1F8}\u{1F1EC}", users: 280, companyCode: "5400", locale: "en-SG", currency: "SGD", wave: 1, peakHour: "09:00 SGT",
        network: { latency: 8, bandwidth: "1Gbps", type: "DC Co-located", source: "Focused Run RUM" },
        browser: { Chrome: 75, Firefox: 10, Edge: 12, Safari: 3, source: "Focused Run RUM" },
        device: { desktop: 82, tablet: 12, mobile: 6, primaryRes: "1920\u00D71080", source: "Focused Run RUM" },
        simulation: {
          transactions: [
            { tcode: "VA01", name: "Create Sales Order", optimal: 2.8, simulated: 2.9, sla: 5, status: "pass" },
            { tcode: "ME21N", name: "Create PO", optimal: 3.1, simulated: 3.2, sla: 5, status: "pass" },
            { tcode: "FB01", name: "Post Document", optimal: 1.8, simulated: 1.9, sla: 3, status: "pass" },
          ],
          overallScore: 98, passRate: 100, avgDegradation: 4, browserIssues: 0, localeIssues: 0, mobileReady: true,
        },
      },
      { code: "TH", name: "Thailand", flag: "\u{1F1F9}\u{1F1ED}", users: 200, companyCode: "5500", locale: "th-TH", currency: "THB", wave: 3, peakHour: "09:00 ICT",
        network: { latency: 65, bandwidth: "100Mbps", type: "Regional WAN", source: "Focused Run RUM" },
        browser: { Chrome: 82, Firefox: 8, Edge: 10, source: "Focused Run RUM" },
        device: { desktop: 68, tablet: 16, mobile: 16, primaryRes: "1366\u00D7768", source: "Focused Run RUM" },
        simulation: {
          transactions: [
            { tcode: "VA01", name: "Create Sales Order", optimal: 2.8, simulated: 4.8, sla: 5, status: "pass" },
            { tcode: "ME21N", name: "Create PO", optimal: 3.1, simulated: 5.2, sla: 5, status: "fail" },
          ],
          overallScore: 68, passRate: 50, avgDegradation: 68, browserIssues: 0, localeIssues: 1, mobileReady: true,
        },
      },
    ],
  },
];

export const LOCALE_VALIDATION = [
  { locale: "de-DE", dateFormat: "DD.MM.YYYY", numberFormat: "1.234,56", currencySymbol: "\u20AC", decimalSep: ",", thousandSep: ".", status: "pass", issues: [] },
  { locale: "fr-FR", dateFormat: "DD/MM/YYYY", numberFormat: "1 234,56", currencySymbol: "\u20AC", decimalSep: ",", thousandSep: " ", status: "pass", issues: [] },
  { locale: "pt-BR", dateFormat: "DD/MM/YYYY", numberFormat: "1.234,56", currencySymbol: "R$", decimalSep: ",", thousandSep: ".", status: "warning", issues: ["Tax calculation display uses US decimal in 2 Fiori apps"] },
  { locale: "ja-JP", dateFormat: "YYYY/MM/DD", numberFormat: "1,234", currencySymbol: "\u00A5", decimalSep: ".", thousandSep: ",", status: "warning", issues: ["Date picker shows Western format in MM01 Material Master"] },
  { locale: "zh-CN", dateFormat: "YYYY-MM-DD", numberFormat: "1,234.56", currencySymbol: "\u00A5", decimalSep: ".", thousandSep: ",", status: "fail", issues: ["Currency symbol collision with ja-JP", "Input method editor blocks Fiori search in 3 apps"] },
  { locale: "ar-AE", dateFormat: "DD/MM/YYYY", numberFormat: "1,234.56", currencySymbol: "\u062F.\u0625", decimalSep: ".", thousandSep: ",", status: "fail", issues: ["RTL layout breaks column alignment in ALV grids", "Arabic numerals not rendering in print previews"] },
  { locale: "th-TH", dateFormat: "DD/MM/YYYY", numberFormat: "1,234.56", currencySymbol: "\u0E3F", decimalSep: ".", thousandSep: ",", status: "warning", issues: ["Buddhist calendar year display inconsistent in date fields"] },
  { locale: "pl-PL", dateFormat: "DD.MM.YYYY", numberFormat: "1 234,56", currencySymbol: "z\u0142", decimalSep: ",", thousandSep: " ", status: "warning", issues: ["Special characters in vendor names truncated in print output"] },
];

export const BROWSER_COMPAT = [
  { browser: "Chrome 120+", engine: "Chromium", globalShare: 72, fioriCertified: true, issues: 0, notes: "Primary test target \u2014 all scenarios pass" },
  { browser: "Firefox 121+", engine: "Gecko", globalShare: 12, fioriCertified: true, issues: 2, notes: "CSS Grid alignment off in Analytical List Page; date picker keyboard nav broken" },
  { browser: "Edge 120+", engine: "Chromium", globalShare: 12, fioriCertified: true, issues: 0, notes: "Chromium-based \u2014 inherits Chrome compatibility" },
  { browser: "Safari 17+", engine: "WebKit", globalShare: 3, fioriCertified: false, issues: 4, notes: "Fiori 3 theming inconsistent; file upload broken in attachment service; flex gap unsupported in older versions" },
  { browser: "Chrome Mobile", engine: "Chromium", globalShare: 8, fioriCertified: true, issues: 1, notes: "Touch target too small on compact table rows in mobile viewport" },
];
