/**
 * Latvian 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 LV_LEXICON: DomainLexicon = {
  locale: 'lv',
  boundaryMode: 'word',
  keywords: {
    code: {
      veryStrong: [
        'async',
        'await',
        'import',
        'def',
        'npm',
        'docker',
        'pytest',
        'kompilēt',
        'stack trace',
        'segfault',
        'null pointer',
        'regulārā izteiksme',
      ],
      strong: [
        'funkcija',
        'python',
        'javascript',
        'typescript',
        'api galapunkts',
        'atkļūdošana',
        'refaktorēt',
        'algoritms',
        'datubāzes vaicājums',
        'sql',
        'mainīgais',
        'klase',
        'metode',
        'izņēmums',
      ],
      moderate: [
        'būvēt',
        'skripts',
        'izvietot',
        'git',
        'tests',
        'sintakse',
        'kļūda',
      ],
    },
    data: {
      veryStrong: [
        'dataframe',
        'rakurstabula',
        'group by',
        'agregēt',
        'csv',
        'izklājlapa',
        'etl',
      ],
      strong: [
        'datu kopa',
        'analītika',
        'vizualizācija',
        'diagramma',
        'korelācija',
        'regresija',
        'metrikas',
        'vaicāt datus',
      ],
      moderate: [
        'analizēt',
        'atskaite',
        'tendence',
        'kolonna',
        'rinda',
        'filtrēt',
      ],
    },
    math: {
      veryStrong: [
        'teorēma',
        'atvasinājums',
        'integrālis',
        'vienādojums',
        'pierādījums',
        'matrica',
        'īpašvērtība',
        'varbūtība',
      ],
      strong: [
        'aprēķināt',
        'atrisināt',
        'algebra',
        'matemātiskā analīze',
        'ģeometrija',
        'statistika',
        'formula',
        'izrēķināt',
      ],
      moderate: ['summa', 'vidējais', 'procenti', 'attiecība', 'novērtēt'],
      weak: ['skaitlis', 'matemātika'],
    },
    creative: {
      strong: [
        'uzraksti stāstu',
        'dzejolis',
        'radošs',
        'prātošana',
        'iztēloties',
        'daiļliteratūra',
        'scenārijs',
        'dziesmas vārdi',
        'sauklis',
      ],
      moderate: ['uzmetums', 'sacerēt', 'vēstījums', 'varonis', 'sižets'],
      weak: ['izveidot', 'uztaisīt', 'jauns'],
    },
    translation: {
      strong: [
        'tulkot',
        'tulkojums',
        'spāniski',
        'franciski',
        'vāciski',
        'angliski',
        'lokalizēt',
      ],
      moderate: ['valoda', 'tekoši', 'idiomātisks', 'frāze'],
      weak: ['mainīt valodu', 'pārslēgt valodu'],
    },
    summary: {
      strong: [
        'apkopot',
        'kopsavilkums',
        'īsumā',
        'galvenie punkti',
        'atreferēt',
      ],
      moderate: [
        'īss apraksts',
        'anotācija',
        'destilēt',
        'saīsināt',
        'padarīt īsāku',
      ],
      weak: ['īss', 'ātrs'],
    },
    factual: {
      veryStrong: [
        'kāda ir galvaspilsēta',
        'kas izgudroja',
        'kad notika',
        'faktu pārbaude',
      ],
      strong: [
        'definēt',
        'definīcija',
        'paskaidro kas',
        'vēsture',
        'atšķirība starp',
      ],
      moderate: ['kas ir', 'kur atrodas', 'cik daudz', 'saraksts'],
    },
    legal: {
      veryStrong: [
        'līgums',
        'atbildība',
        'prasītājs',
        'atbildētājs',
        'jurisdikcija',
      ],
      strong: [
        'juridisks',
        'tiesas prāva',
        'klauzula',
        'atbilstība',
        'regula',
        'lietošanas noteikumi',
        'intelektuālais īpašums',
        'gdpr',
      ],
      moderate: ['vienošanās', 'politika', 'tiesības', 'saistība'],
      weak: ['noteikums', 'prasība'],
    },
    medical: {
      veryStrong: ['diagnoze', 'simptoms', 'recepte', 'deva', 'patoloģija'],
      strong: [
        'medicīnisks',
        'slimība',
        'ārstēšana',
        'pacients',
        'klīnisks',
        'medikaments',
        'terapija',
      ],
      moderate: ['veselība', 'ārsts', 'sāpes', 'stāvoklis'],
      weak: ['jūtos', 'slims', 'saslimis'],
    },
    financial: {
      veryStrong: [
        'portfelis',
        'novērtējums',
        'ebitda',
        'naudas plūsma',
        'bilance',
      ],
      strong: [
        'ieguldījums',
        'akcija',
        'ieņēmumi',
        'peļņas marža',
        'procentu likme',
        'nodoklis',
        'budžeta prognoze',
        'roi',
      ],
      moderate: ['finanses', 'tirgus', 'izdevumi', 'ienākumi'],
      weak: ['nauda', 'izmaksas', 'cena'],
    },
    conversation: {
      veryStrong: [
        'kā jau teicu',
        'tu pieminēji',
        'iepriekš tu',
        'turpinot no',
      ],
      strong: ['papildināt', 'starp citu', 'arī', 'vēl viena lieta'],
      moderate: ['paldies', 'labi', 'sapratu'],
    },
  },
};
