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.
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į dokumentuotagit worktree addkomanda, tada iškvieskiteEnterWorktree, nurodydami jopath.
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 listir iš naujo patikrinkitegh 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/tmpkataloguose, 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į.