Files
OmniRoute/docs/i18n/lt/CLAUDE.md
Diego Rodrigues de Sa e Souza 9debec71ec feat(i18n): 9 new locales — all 24 official EU languages (51 locales) (#13044)
Batch 1 of the locale expansion: Greek, Croatian, Serbian, Lithuanian, Estonian, Latvian, Slovenian, Maltese and Irish across the dashboard catalog, docs mirrors, CLI catalog, README, locale index and the site. 42 → 51 locales.

Also fixes the ICU literal escape the translation backend dropped around angle placeholders, four translations that invented or renamed a placeholder, the language bars that linked to mirrors that do not exist, and the migration count drift (171 → 172).

⚠️ base-red inherited: #12732 — the four unit shards and Fast Quality Gates fail identically on unrelated PRs cut from the same base.
2026-09-10 10:13:09 -03:00

6.9 KiB

CLAUDE.md (Lietuvių)

🌐 Languages: 🇺🇸 English · 🇸🇦 ar · 🇦🇿 az · 🇧🇬 bg · 🇧🇩 bn · 🇨🇿 cs · 🇩🇰 da · 🇩🇪 de · 🇬🇷 el · 🇪🇸 es · 🇪🇪 et · 🇮🇷 fa · 🇫🇮 fi · 🇫🇷 fr · 🇮🇪 ga · 🇮🇳 gu · 🇮🇱 he · 🇮🇳 hi · 🇭🇷 hr · 🇭🇺 hu · 🇮🇩 id · 🇮🇹 it · 🇯🇵 ja · 🇰🇷 ko · 🇱🇻 lv · 🇮🇳 mr · 🇲🇾 ms · 🇲🇹 mt · 🇳🇱 nl · 🇳🇴 no · 🇵🇭 phi · 🇵🇱 pl · 🇵🇹 pt · 🇧🇷 pt-BR · 🇷🇴 ro · 🇷🇺 ru · 🇸🇰 sk · 🇸🇮 sl · 🇷🇸 sr · 🇸🇪 sv · 🇰🇪 sw · 🇮🇳 ta · 🇮🇳 te · 🇹🇭 th · 🇹🇷 tr · 🇺🇦 uk-UA · 🇵🇰 ur · 🇻🇳 vi · 🇨🇳 zh-CN · 🇹🇼 zh-TW


@AGENTS.md

Visos projekto taisyklės pateiktos faile AGENTS.md — tai vienintelis tiesos šaltinis kiekvienam DI asistentui (architektūra, susitarimai, testavimas, kokybės patikros, git darbo eiga, 23 griežtosios taisyklės, su PII susijusios įžvalgos). Perskaitykite jį visą; projekto taisyklių čia iš naujo neįtraukite. Visa toliau pateikta informacija taikoma TIK Claude Code — tai AGENTS.md jau apibrėžtų taisyklių praktiniai patikslinimai.

Darbinių medžių izoliavimas — Claude Code ypatumai

Visas privalomas darbinių medžių protokolas (bazinės šakos patvirtinimas, kanoninis .claude/worktrees/ kelias, cp -al node_modules, išvalymo taisyklės) pateiktas AGENTS.md → Git darbo eiga → „Darbinių medžių izoliavimas“. Claude Code skirti punktai:

  • Patvirtinkite bazinę šaką su operatoriumi naudodami AskUserQuestion (griežtoji taisyklė Nr. 19), nebent jis ją jau nurodė.
  • Pirmenybę teikite integruotajam EnterWorktree įrankiui — jis jau kuria darbinius medžius .claude/worktrees/ kataloge (kanoniniame kelyje). Sukurkite darbinį medį dokumentuota git worktree add komanda, tada iškvieskite EnterWorktree, nurodydami jo path.

Saugumas tarp sesijų — Claude Code ypatumai

Griežtosios taisyklės Nr. 19, Nr. 21 ir Nr. 22 (faile AGENTS.md) reglamentuoja lygiagrečias sesijas. Praktiniai priminimai šiai vykdymo aplinkai:

  • Kiekvieno su git dirbančio pagalbinio agento užklausoje pažodžiui pakartokite draudimą naudoti git stash (Agent įrankis / darbo eigos scenarijai) — pagalbiniai agentai nepaveldi šio failo, o užfiksuotas stash incidento pasikartojimas įvyko būtent per pagalbinį agentą.
  • Prieš sujungdami ar išsiųsdami pakeitimus į bet kurį PR, kurio nesukūrėte šioje sesijoje, paleiskite git worktree list ir iš naujo patikrinkite gh pr view <N> --json state,headRefOid (griežtoji taisyklė Nr. 22b).
  • Kiekvienos sesijos pabaigoje pagrindinę darbinę kopiją palikite toje pačioje šakoje, kurioje ji buvo sesijos pradžioje.

Superpowers / planavimo artefaktai — kelių perrašymai

_tasks/ susitarimas apibrėžtas AGENTS.md → „Planavimo ir tyrimų artefaktai“. Su superpowers įgūdžiais pateikiamos numatytosios reikšmės, nukreipiančios į docs/… — šios numatytosios reikšmės čia yra perrašomos. Kai superpowers įgūdis paskelbia kelią, pavyzdžiui, „išsaugota į docs/superpowers/plans/…“, prieš įrašydami pakeiskite jį atitinkamu _tasks/… keliu:

Artefaktas (įgūdis) Numatytasis (NENAUDOTI) Vietoje jo išsaugoti čia
Planai (writing-plans) docs/superpowers/plans/ _tasks/superpowers/plans/YYYY-MM-DD-<feature>.md
Specifikacijos / dizainas (brainstorming) docs/superpowers/specs/ _tasks/superpowers/specs/YYYY-MM-DD-<topic>-design.md
Tyrimai (deep-research, ad-hoc) docs/research/ _tasks/research/…
Darbo perdavimai (/handoff) _tasks/hands-off/<YYYY-MM-DD>_<branch>_v<versão>_sess-<id>/

Komituokite šiuos artefaktus _tasks/ saugykloje (git -C _tasks …), niekada ne pagrindinėje saugykloje.

Juodraščiai / laikinieji failai — naudokite _artifacts/, o ne /tmp

Šiame projekte perrašoma vykdymo aplinkos numatytoji sesijos juodraščių vieta (/tmp/claude-*/…). Laikinuosius / darbinius failus — eksportuotus duomenis, sugeneruotus zip archyvus, vienkartinius tarpinius rezultatus ir viską, ką kitu atveju įrašytumėte į /tmp — rašykite į /home/diegosouzapw/dev/proxys/OmniRoute/_artifacts/.

  • _artifacts/ yra šakninio lygmens _* kelias: jo git jau nepaiso (AGENTS.md → „Šakninio lygmens _* keliai“), jis egzistuoja tik diske ir niekada nėra sekamas.
  • Priežastis: laikant juodraštinius rezultatus projekte (o ne /tmp), operatoriui labai paprasta vienoje vietoje rasti ir ištrinti visus laikinuosius failus, užuot jų ieškojus trumpalaikiuose, konkrečioms sesijoms skirtuose /tmp kataloguose, kurie išnyksta arba kuriuose kaupiasi nesekami failai.
  • Nepainiokite šio katalogo su _tasks/ (griežtoji taisyklė Nr. 23, atskira privati git saugykla ilgalaikiams planams, specifikacijoms, tyrimams ir darbo perdavimams) — _artifacts/ skirtas tik vienkartiniams darbiniams failams; nieko iš čia nereikia išsaugoti ar versijuoti.

Žalia bazė prieš atidarant PR

Prieš sukurdami šaką ar atidarydami PR, atlikite žalios bazės patikrą (AGENTS.md → Git darbo eiga → „Žalios bazės patikra“; projekto įgūdžiuose ji nurodoma kaip .agents/skills/_shared/base-green.md). Jei PR atidaromas, kai bazinės šakos viršūnė yra raudona, jo apraše turi būti ⚠️ base-red inherited: #<issue>. Norėdami pašalinti susikaupusią raudoną būseną (bazinės šakos viršūnė + raudoni PR), naudokite /sweep-reds įgūdį.