62ee9674d8
Lines 1812-1850: Protected all array accesses with default guards
- header_score: Added ${header_score:-0} guards
- fuzz_requests: Added ${fuzz_requests:-0} guards
- admin_count: Changed from 2>/dev/null to ${admin_count:-0} guards
- scan_404: Changed from 2>/dev/null to ${scan_404:-0} guards
These were causing type mismatches when array values were undefined.
This was the root cause of script exit after 'Calculating threat scores'.