CI / Nginx config check (push) Failing after 5s
CI / Secrets scan (push) Failing after 6s
CI / Docker compose check (push) Failing after 6s
CI / Env docs check (push) Failing after 7s
CI / Frontend deps check (push) Failing after 21s
CI / Knip (push) Has been skipped
CI / Frontend a11y check (push) Has been skipped
CI / Go build (push) Successful in 26s
CI / go mod tidy (push) Successful in 17s
CI / Frontend build (push) Successful in 1m5s
CI / Svelte strict check (push) Has been skipped
CI / Frontend QC (audit) (push) Has been skipped
CI / Frontend QC (typecheck) (push) Has been skipped
CI / Frontend QC (lint) (push) Has been skipped
CI / Go vulnerabilities (push) Successful in 1m17s
CI / Go vet (push) Successful in 1m42s
CI / Staticcheck (push) Failing after 1m58s
CI / golangci-lint (push) Successful in 2m15s
CI / Security scan (gosec) (push) Failing after 2m48s
CI / Tests (prod) (push) Has been skipped
CI / Tests (dev) (push) Has been skipped
CI / Race (prod) (push) Has been skipped
CI / Race (dev) (push) Has been skipped
Coverage check now requires 100% (fail on any uncovered line). govulncheck (vulns) now has needs: [go-build], placing it in the gate block alongside vet/lint/staticcheck/gosec. Test and race already depended on vulns, so the chain is: go-build → gate jobs (incl vulns) → test+race. Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>