{"rule_id":"AB-032","category":"payments","icon":"📋","title":"Payment Required Header","short_description":"Your payment responses include a header that tells agents payment is needed.","user_value":"This header is the universal signal for 'payment required'. Without it, agents don't know to look for payment details.","wrong_example":"No payment header. Agents don't realize they need to pay.","right_example":"Payment header clearly signals that payment is required.","effort_hint":"moderate","estimated_cost":"$10-50","severity":"high","pillar":"executability","version":"1.0.0","counted_in_score":true,"check":{"type":"header_check","sources":["x402"],"target":"/passport/request"},"fix":{"eligible":true,"type":"deterministic","note":"Add Payment-Required header to 402 responses"},"checklist_anchor":"#AB-032","checklist_url":"/agent-readiness-checklist#AB-032","html_url":"/rules/AB-032","json_url":"/rules/AB-032.json","related_rules":[{"rule_id":"AB-030","title":"Paid Endpoint Response","category":"payments"},{"rule_id":"AB-031","title":"Payment Challenge Decodable","category":"payments"},{"rule_id":"AB-033","title":"Payment Recipient","category":"payments"},{"rule_id":"AB-034","title":"Payment Amount","category":"payments"},{"rule_id":"AB-035","title":"Payment Discovery File","category":"payments"},{"rule_id":"AB-038","title":"Payment Facilitator","category":"payments"},{"rule_id":"AB-070","title":"Lightning Payment Support","category":"payments"},{"rule_id":"AB-071","title":"Lightning Payment Details","category":"payments"},{"rule_id":"AB-088","title":"MPP (Machine Payments Protocol) Support","category":"payments"},{"rule_id":"AB-093","title":"SPT (Stripe Payment Terms) Support","category":"payments"}]}