50 lines
2.1 KiB
JSON
50 lines
2.1 KiB
JSON
{
|
|
"checklist": [
|
|
{
|
|
"id": "test_files_exist",
|
|
"label": "Test files present",
|
|
"passed": true,
|
|
"detail": "1 test file(s) found"
|
|
},
|
|
{
|
|
"id": "spec_exists",
|
|
"label": "Specification filled",
|
|
"passed": true,
|
|
"detail": "1744 chars"
|
|
},
|
|
{
|
|
"id": "stages_complete",
|
|
"label": "All stages implemented",
|
|
"passed": true,
|
|
"detail": "5/5 stages"
|
|
}
|
|
],
|
|
"task_commands": [
|
|
{
|
|
"name": "Unit tests",
|
|
"command": "go test -v ./...",
|
|
"success": false,
|
|
"exit_code": 1,
|
|
"stdout": "FAIL\tgskaro-v1/src/internal/llm [setup failed]\nFAIL\tgskaro-v1/src/internal/server [setup failed]\nFAIL\tgskaro-v1/tests [setup failed]\nFAIL\tgskaro-v1/tests/src/internal/server [setup failed]\n? \tgskaro-v1/cmd/gskaro\t[no test files]\n? \tgskaro-v1/internal/llm\t[no test files]\n? \tgskaro-v1/internal/server\t[no test files]\nFAIL\n",
|
|
"stderr": "# gskaro-v1/src/internal/llm\nsrc\\internal\\llm\\state.go:1:21: expected 'package', found 'EOF'\n# gskaro-v1/src/internal/server\nsrc\\internal\\server\\api.go:1:21: expected 'package', found 'EOF'\n# gskaro-v1/tests\ntests\\api_test.go:1:21: expected 'package', found 'EOF'\n# gskaro-v1/tests/src/internal/server\ntests\\src\\internal\\server\\handlers_llm_test.go:1:21: expected 'package', found 'EOF'\n"
|
|
},
|
|
{
|
|
"name": "Linting",
|
|
"command": "go fmt -w ./...",
|
|
"success": false,
|
|
"exit_code": 2,
|
|
"stdout": "",
|
|
"stderr": "flag provided but not defined: -w\nusage: go fmt [-n] [-x] [packages]\nRun 'go help fmt' for details.\n"
|
|
},
|
|
{
|
|
"name": "Type checking",
|
|
"command": "go vet ./...",
|
|
"success": false,
|
|
"exit_code": 1,
|
|
"stdout": "",
|
|
"stderr": "src\\internal\\llm\\state.go:1:21: expected 'package', found 'EOF'\nsrc\\internal\\server\\api.go:1:21: expected 'package', found 'EOF'\ntests\\api_test.go:1:21: expected 'package', found 'EOF'\ntests\\src\\internal\\server\\handlers_llm_test.go:1:21: expected 'package', found 'EOF'\n"
|
|
}
|
|
],
|
|
"passed": false,
|
|
"timestamp": "2026-03-29T21:56:24.250329"
|
|
} |