- Replace raw http.DefaultClient.Do(req) with doRequestWithCheck helper
- Helper function now handles errors via t.Fatalf
- Content-Type only set when body is non-nil
docs: update REAL_PROJECT_STATUS.md with 2026-04-09 verification
Go vet: 0 warnings