- 5 komandi: run, status, next, verify, history - Config proširen sa KAOS_TASKS_DIR - Tabelarni status sa emoji ikonama - run: scan → find → move → run → verify → report → review - 8 CLI testova, 59 ukupno — svi prolaze - T05 premešten u done/ Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1.2 KiB
1.2 KiB
T06 Izveštaj: CLI — komandni interfejs
Agent: coder Model: Opus Datum: 2026-02-20
Šta je urađeno
Implementiran CLI u code/cmd/kaos-supervisor/main.go:
Izmenjeni/kreirani fajlovi
| Fajl | Opis |
|---|---|
cmd/kaos-supervisor/main.go |
5 komandi: run, status, next, verify, history |
cmd/kaos-supervisor/main_test.go |
8 testova za CLI komande |
internal/config/config.go |
Dodat KAOS_TASKS_DIR |
internal/config/config_test.go |
Dodat test za KAOS_TASKS_DIR |
.env.example |
Dodat KAOS_TASKS_DIR |
Komande
- run [TASK_ID] — pokreni task (ili sledeći), verify, report, premesti u review/
- status — tabelarni prikaz svih taskova sa emoji statusima
- next — sledeći task za rad
- verify [PATH] — verifikacija Go projekta
- history — lista izveštaja
Testovi — 8/8 PASS (CLI)
TestCmdStatus_ShowsTasks PASS
TestCmdNext_FindsReadyTask PASS
TestCmdVerify_OnTestProject PASS (0.46s)
TestCmdHistory_ShowsReports PASS
TestUnknownCommand PASS
TestCmdRun_NoReadyTasks PASS
TestStatusIcon PASS
TestNextTask_Integration PASS
Ukupno projekat: 59 testova, svi prolaze
go vet ./...— čistgo build ./...— prolazi