{"rule_id":"AB-015","category":"content_negotiation","icon":"🤖","title":"Agent User-Agent Format","short_description":"Your site serves appropriate content when an AI agent visits.","user_value":"When an AI agent visits your site, it should get content optimized for machines, not a web page designed for humans.","wrong_example":"AI agents get the same HTML as human visitors. They can't parse it efficiently.","right_example":"AI agents get clean, structured content optimized for their needs.","effort_hint":"moderate","estimated_cost":"$10-50","severity":"medium","pillar":"discovery","version":"1.0.0","counted_in_score":true,"check":{"type":"http_probe","sources":["content_negotiation"],"target":"/"},"fix":{"eligible":true,"type":"assisted","note":"Configure server to return text/markdown or text/plain for agent User-Agent strings"},"checklist_anchor":"#AB-015","checklist_url":"/agent-readiness-checklist#AB-015","html_url":"/rules/AB-015","json_url":"/rules/AB-015.json","related_rules":[{"rule_id":"AB-016","title":"JSON Format Support","category":"content_negotiation"},{"rule_id":"AB-017","title":"Plain Text Format Support","category":"content_negotiation"},{"rule_id":"AB-018","title":"Markdown Format Support","category":"content_negotiation"},{"rule_id":"AB-019","title":"Preferred Format Selection","category":"content_negotiation"},{"rule_id":"AB-028","title":"Vary Header","category":"content_negotiation"},{"rule_id":"AB-029","title":"No Redirect on Negotiation","category":"content_negotiation"}]}