-- 005_info_weight.sql
--
-- Info-severity checks were seeded with weight 0.5 while both the scorer's
-- contract (SEVERITY_WEIGHT['info'] => 0.0, "never scored; reported only") and
-- the checks' own remediation text said the opposite:
--
--   A09 "Blocking training crawlers is a legitimate business choice with no
--        effect on current AI search visibility."
--   A18 "Intentional monetisation, not an error."
--   D10 "Do not score missing schema as an AI visibility defect."
--
-- The weight won, so a site lost points for deliberately blocking GPTBot and for
-- charging AI crawlers via Cloudflare pay-per-crawl. Caught by tests/scorer_test.php.
-- Non-zero weight and info severity are contradictory: set the weight to 0 and
-- let the scorer's existing guard exclude them from the arithmetic while they
-- keep appearing in findings.

UPDATE check_definition SET weight = 0 WHERE severity = 'info';
