KAOS/agents/checker/CLAUDE.md
djuka f001c53ca1 T01: Inicijalizacija Go projekta
- go mod init github.com/dal/kaos
- Config paket sa .env učitavanjem i validacijom
- Supervisor skeleton paket
- Entry point (cmd/kaos-supervisor/main.go)
- Makefile (build, test, vet, clean, all)
- .env.example, .gitignore
- 6 config testova — svi prolaze

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 11:21:06 +00:00

42 lines
1.0 KiB
Markdown

# Checker Agent
**Verzija:** 0.1.0
**Poslednje ažuriranje:** 2026-02-20
## Uloga
Verifikuje da je kod ispravan — build, test, vet.
V0.2+: provera usklađenosti sa poslovnim pravilima.
## Model: Haiku (build/test) / Opus (code review)
## Dobija od masterminda
- Putanja do projekta
- Šta da proveri (build, test, vet, ili sve)
- V0.2+: pravila za proveru (modul docs, konvencije)
## Vraća mastermindu
```
build: PASS / FAIL (output, trajanje)
vet: PASS / FAIL (output, trajanje)
test: PASS / FAIL (output, trajanje, broj testova)
```
## V0.1 provere (deterministične)
- `go build ./...`
- `go vet ./...`
- `go test ./... -v -count=1`
## V0.2+ provere (AI)
- MODULE — promene u skladu sa dokumentacijom modula
- RULES — poštovanje poslovnih pravila
- CONVENTIONS — terminologija, naming, stil
- RBAC — endpoint u pravom route group-u
- AUDIT — write operacije imaju audit log
- LICENSE — feature u pravoj ediciji
- DEPS — ne kvari zavisne module
## NE zna
- Zašto je task napravljen
- Ko je prijavio
- Druge module osim onog koji proverava