/**
 * Lithuanian domain keywords. Generated from the English reference by the
 * `gen-domain-lexicons` workflow, then validated/deduped (see scripts).
 * Hand-edit with care; keep tier semantics (veryStrong→weak) intact.
 */

import type { DomainLexicon } from '../types';

export const LT_LEXICON: DomainLexicon = {
  locale: 'lt',
  boundaryMode: 'word',
  keywords: {
    code: {
      veryStrong: [
        'async',
        'await',
        'import',
        'def',
        'npm',
        'docker',
        'pytest',
        'kompiliuoti',
        'klaidų sekimas',
        'segfault',
        'nulinė nuoroda',
        'regex',
      ],
      strong: [
        'funkcija',
        'python',
        'javascript',
        'typescript',
        'api galinis taškas',
        'derinti kodą',
        'perrašyti kodą',
        'algoritmas',
        'duomenų bazės užklausa',
        'sql',
        'kintamasis',
        'klasė',
        'metodas',
        'išimtis',
      ],
      moderate: [
        'kompiliavimas',
        'skriptas',
        'diegti',
        'git',
        'testas',
        'sintaksė',
        'klaida',
      ],
    },
    data: {
      veryStrong: [
        'dataframe',
        'suvestinė lentelė',
        'grupuoti pagal',
        'agreguoti',
        'csv',
        'skaičiuoklė',
        'etl',
      ],
      strong: [
        'duomenų rinkinys',
        'analitika',
        'vizualizacija',
        'diagrama',
        'koreliacija',
        'regresija',
        'metrikos',
        'užklausti duomenų',
      ],
      moderate: [
        'analizuoti',
        'ataskaita',
        'tendencija',
        'stulpelis',
        'eilutė',
        'filtruoti',
      ],
    },
    math: {
      veryStrong: [
        'teorema',
        'išvestinė',
        'integralas',
        'lygtis',
        'įrodymas',
        'matrica',
        'tikrinė reikšmė',
        'tikimybė',
      ],
      strong: [
        'apskaičiuoti',
        'išspręsti',
        'algebra',
        'matematinė analizė',
        'geometrija',
        'statistika',
        'formulė',
        'suskaičiuoti',
      ],
      moderate: ['suma', 'vidurkis', 'procentas', 'santykis', 'įvertinti'],
      weak: ['skaičius', 'matematika'],
    },
    creative: {
      strong: [
        'parašyk istoriją',
        'eilėraštis',
        'kūrybiška',
        'idėjų gausa',
        'įsivaizduok',
        'grožinė literatūra',
        'scenarijus',
        'dainos žodžiai',
        'šūkis',
      ],
      moderate: [
        'juodraštis',
        'sukurti tekstą',
        'pasakojimas',
        'personažas',
        'siužetas',
      ],
      weak: ['sukurti', 'padaryti', 'naujas'],
    },
    translation: {
      strong: [
        'išversti',
        'vertimas',
        'į ispanų kalbą',
        'į prancūzų kalbą',
        'į vokiečių kalbą',
        'į anglų kalbą',
        'lokalizuoti',
      ],
      moderate: ['kalba', 'laisvai', 'idiomatiškas', 'frazė'],
      weak: ['pakeisti kalbą', 'perjungti kalbą'],
    },
    summary: {
      strong: [
        'apibendrink',
        'santrauka',
        'trumpai tariant',
        'pagrindiniai punktai',
        'apžvalga',
      ],
      moderate: [
        'trumpa apžvalga',
        'anotacija',
        'išgryninti',
        'sutrumpinti',
        'patrumpinti',
      ],
      weak: ['trumpas', 'greitas'],
    },
    factual: {
      veryStrong: [
        'kokia yra sostinė',
        'kas išrado',
        'kada įvyko',
        'patikrinti faktus',
      ],
      strong: [
        'apibrėžk',
        'apibrėžimas',
        'paaiškink kas',
        'istorija',
        'skirtumas tarp',
      ],
      moderate: ['kas yra', 'kur yra', 'kiek yra', 'sąrašas'],
    },
    legal: {
      veryStrong: [
        'sutartis',
        'atsakomybė',
        'ieškovas',
        'atsakovas',
        'jurisdikcija',
      ],
      strong: [
        'teisinis',
        'ieškinys',
        'punktas',
        'atitiktis',
        'reglamentas',
        'paslaugų teikimo sąlygos',
        'intelektinė nuosavybė',
        'gdpr',
      ],
      moderate: ['susitarimas', 'politika', 'teisės', 'pareiga'],
      weak: ['taisyklė', 'reikalavimas'],
    },
    medical: {
      veryStrong: ['diagnozė', 'simptomas', 'receptas', 'dozė', 'patologija'],
      strong: [
        'medicininis',
        'liga',
        'gydymas',
        'pacientas',
        'klinikinis',
        'vaistai',
        'terapija',
      ],
      moderate: ['sveikata', 'gydytojas', 'skausmas', 'būklė'],
      weak: ['jaučiuosi', 'sergu', 'negaluoja'],
    },
    financial: {
      veryStrong: [
        'investicijų portfelis',
        'vertinimas',
        'ebitda',
        'pinigų srautas',
        'balansas',
      ],
      strong: [
        'investicija',
        'akcijos',
        'pajamos',
        'pelno marža',
        'palūkanų norma',
        'mokestis',
        'biudžeto prognozė',
        'roi',
      ],
      moderate: ['finansai', 'rinka', 'išlaidos'],
      weak: ['pinigai', 'kaina', 'sąnaudos'],
    },
    conversation: {
      veryStrong: ['kaip sakiau', 'tu minėjai', 'anksčiau tu', 'tęsiant nuo'],
      strong: ['papildomai', 'beje', 'taip pat', 'dar vienas dalykas'],
      moderate: ['ačiū', 'gerai', 'supratau'],
    },
  },
};
