gohawk lab — Rabbit Hole Series =============================== A four-package Go module, one planted lifecycle bug per package: cmd/lab/main.go lockorder/missing-release internal/metrics/metrics.go resourcelifetime/missing-release internal/pipeline/pipeline.go goroutineownership/unjoined internal/worker/worker.go concurrentcapture/shared-capture Reproduce: 1. bash setup.sh /tmp/gohawk-lab 2. copy main.go, metrics.go, pipeline.go, worker.go into the paths above 3. re-run: /tmp/gohawk-lab/bin/gohawk ./... go test and go vet both pass on this code. gohawk reports all four. Tested with gohawk v0.7.2, Go 1.27.3, staticcheck 2026.2.2.