- Gin HTTP server sa dashboard i API endpointima
- JSON API: GET /api/tasks, GET /api/task/:id, POST /api/task/:id/move
- HTML dashboard sa Kanban prikazom (5 kolona)
- HTMX za interaktivnost (klik na task → detalj panel)
- Embedded static fajlovi (htmx.min.js, sortable.min.js)
- Config: dodat KAOS_PORT
- 10 server testova, 77 ukupno — svi prolaze
- Očišćeni duplikati taskova iz v0.1
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- WriteReport generiše markdown izveštaj u reports/
- formatDuration, truncateOutput za formatiranje
- Kreira folder ako ne postoji, skraćuje output na 50 linija
- 10 reporter testova — svi prolaze
- T03 premešten u done/
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- RunTask sa timeout-om, stdout/stderr capture, exit code
- buildPrompt generiše prompt za Claude CLI
- CommandBuilder interfejs za mock testiranje
- 7 runner testova — svi prolaze
- T04 premešten u done/
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Verify() pokreće build, vet, test sa merenjem trajanja
- Ako build padne, ostalo se preskače
- parseTestCount parsira go test -v output
- FormatResult za čitljiv ispis
- 10 checker testova — svi prolaze
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>