KAOS/TASKS/reports/T06-report.md
djuka 38e1e1029c T06: CLI — komandni interfejs
- 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>
2026-02-20 11:56:06 +00:00

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 ./... — čist
  • go build ./... — prolazi