Skip to content

Latest commit

 

History

History
73 lines (54 loc) · 6.95 KB

CLAUDE.md

File metadata and controls

73 lines (54 loc) · 6.95 KB

CLAUDE.md (Bosanski)

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


@AGENTS.md

Sva pravila projekta nalaze se u AGENTS.md — jedinom izvoru istine za bilo koju VI asistent (arhitektura, konvencije, testiranje, zahtjevi kvalitete, git tok rada, 23 teška pravila, PII znanje). Pročitajte ga u cijelosti; nemojte ponovo dodavati pravila projekta ovdje. Sve što je navedeno odnosi se SAMO na na Claude Code — operativna poboljšanja pravila već definiranih u AGENTS.md.

Izolacija radnog stabla — specifičnosti Claudeovog koda

Potpuno obavezni protokol radnog stabla (osnovna grana commit, kanonska putanja .claude/worktrees/, cp -al node_modules, pravila uklanjanja) se nalazi u AGENTS.md → Git Workflow → "Izolacija radnog stabla". Tačke specifične za Claudea Codea:

  • Potvrdite osnovnu granu s operatorom putem AskUserQuestion (Tvrdo pravilo #19) osim ako već su ti rekli.
  • Dajte prednost izvornom alatu EnterWorktree — on već kreira radna stabla u .claude/worktrees/ (kanonska putanja). Kreirajte radno stablo pomoću dokumentirane git naredbe worktree add, zatim pozovite EnterWorktreesa njegovom putanjompath`.

Sigurnost između sesija — specifičnosti Claude Code-a

Tvrda pravila #19/#21/#22 (u AGENTS.md) upravljaju paralelnim sesijama. Operativni podsjetnici za ovaj šuštanje:

  • Doslovno repliciraj zabranu git stash u upitu svakog podagenta koji dodiruje git (Alat agenta / Skripte toka rada) — subagenti ne nasljeđuju ovu datoteku, a snimljeni Ponavljanje incidenta sa skladištenjem dogodilo se preko subagenta.
  • Prije spajanja ili slanja na bilo koji PR koji niste kreirali u ovoj sesiji, pokrenite git worktree list i provjerite gh pr view <N> --json state,headRefOid (teško pravilo #22b).
  • Završite svaku sesiju s glavnim odjavom na grani na kojoj je počela.

Supermoći / Planiranje artefakata — Nadogradnja puta

Konvencija _tasks/ je definirana u AGENTS.md → "Artefakti planiranja i istraživanja". Vještine supermoći dolaze s podrazumijevanim vrijednostima koje pokazuju na docs/… — te podrazumijevane vrijednosti su ovdje nadograđene. Kada vještina supermoći najavi putanju poput "sačuvano u docs/superpowers/plans/…", prepišite je u ekvivalent _tasks/… prije pisanja:

Artefakt (vještina) Zadano (NE KORISTITI) Sačuvaj ovdje umjesto toga
Planovi (planovi-pisanja) docs/superpowers/plans/ _tasks/superpowers/plans/YYYY-MM-DD-<feature>.md
Specifikacije / dizajn (brainstorming) docs/superpowers/specs/ _tasks/superpowers/specs/YYYY-MM-DD-<topic>-design.md
Istraživanje (duboko istraživanje, ad-hoc) docs/research/ _tasks/research/…
Predaje (/handoff) — _tasks/hands-off/<GGGG-MM-DD>_<branch>_v<verzija>_sess-<id>/

Pohranite ove artefakte unutar _tasks/ repozitorija (git -C _tasks …), nikada u glavnom repozitoriju.

Privremene datoteke — koristite _artifacts/, a ne /tmp

Ovaj projekat se zasniva na zadanom privremenom radnom prostoru sistema (/tmp/claude-*/…). Privremeno/Radno datoteke — izvozi, generirani zip-ovi, jednokratni međuizlazi, sve što biste inače stavili u /tmp — napišite u /home/diegosouzapw/dev/proxys/OmniRoute/_artifacts/.

  • _artifacts/ je korijen putanja _*: već se nalazi u gitignore-u (AGENTS.md → "Korijen putanja _*"), živi samo na disku, nikad nije praćeno.
  • Razlog: pohranjivanje privremenog izlaza unutar projekta (za razliku od /tmp) olakšava operateru pronalaženje i brisanje svih privremenih izlaza na jednom mjestu, umjesto pretraživanja prolaznih pojava direktorijima /tmp specifičnim za sesiju koji nestaju ili se nakupljaju bez praćenja.
  • Nemojte ovo miješati sa _tasks/ (Teško pravilo br. 23, vaš vlastiti privatni git repozitorij za trajno planove/specifikacije/istraživanja/predaje) — _artifacts/ je samo za jednokratne radne datoteke, ništa Ne mora opstati niti biti verzioniran ovdje.

Osnovno zeleno prije otvaranja PR-ova

Prije kreiranja grane ili otvaranja PR-a, pokrenite provjeru osnovnog zelenog (AGENTS.md → Git Workflow → "Provjera baze-zelene"; projektne vještine na nju se pozivaju kao .agents/skills/_shared/base-green.md). PR otvoreno dok je osnovni vrh crven mora sadržavati ⚠️ base-red inherent: #<issue> u tijelu. Za Za oslobađanje akumuliranog crvenog stanja (baza, vrh + crveni PR-ovi), koristite vještinu /sweep-reds.