37c0bb22dd
QA found TC-API-3.23/3.24 became flaky after PR #115 moved TestCooper/TestRocky alert logic inside rand()<0.3, making those pets' alerts probabilistic (~30% instead of 100%). This fix restores deterministic alerts: - TestCooper always gets a behavioral alert - TestRocky always gets a skin alert - All other UAT test pets follow the 30% random distribution Deterministic alerts on 2 of 507 pets (~0.4%) do not meaningfully shift the overall distribution from the 25-35% target band. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>