{"id":"ia.agent-content-contracts","name":"Agent content contracts","verify":{"command":"curl -sf https://{domain}/pricing.md","rescan":"isagentready results {domain} --checkpoint ia.agent-content-contracts","expect":"HTTP 200 with a Markdown body (run the same command for /auth.md)"},"fix":{"steps":[{"action":"Write /auth.md with the auth flow, the scopes and the token lifetime.","order":1,"language":"markdown","code_example":"# Authentication\n\nUse OAuth 2.0 authorization code with PKCE S256.\nScopes: read, write.\nTokens expire after 1 hour."},{"action":"Write /pricing.md with each plan, its price, its limits and the billing period.","order":2,"language":"markdown","code_example":"# Pricing\n\n| Plan | Price | Limit |\n|---|---|---|\n| Free | 0 EUR | 100 calls/day |\n| Pro | 29 EUR/month | 10,000 calls/day |"},{"action":"Link both files from llms.txt.","order":3,"language":null,"code_example":null}],"summary":"Publish /auth.md and /pricing.md when the site has sign-in or paid plans.","skill":{"name":"ai-content-discovery","anchor":"ia.agent-content-contracts"}},"category":"discovery","aggregate":null,"references":[{"title":"llms.txt proposal","kind":"guide","url":"https://llmstxt.org/"},{"title":"AGENTS.md convention","kind":"guide","url":"https://agents.md/"}],"stage":"read","lifecycle":{"introduced":"2026-08-24","revised":[],"retired":null,"replaced_by":null},"methodology_version":"2026-10-22","evidence_tier":"emerging","evidence_source":{"title":"agentready.org AR-READ-11","url":"https://www.agentready.org/#read"},"why":"Agents need concise, stable contracts for high-friction product questions before they can act safely. auth.md explains authentication flows and token handling. pricing.md explains plan and billing constraints without forcing agents to scrape marketing pages.","profiles":["ai_search_visibility","api_tool_readiness"],"score_role":"bonus","legacy_id":"1.12","i18n":{"nl":{"name":"Agent-contentcontracten","steps":["Schrijf /auth.md met de authflow, de scopes en de levensduur van tokens.","Schrijf /pricing.md met elk plan, de prijs, de limieten en de factuurperiode.","Link beide bestanden vanuit llms.txt."],"why":"Agents hebben korte, stabiele contracten nodig voor lastige productvragen voordat ze veilig kunnen handelen. auth.md legt authenticatie en tokens uit. pricing.md legt plannen en facturatie uit zonder dat agents marketingpagina's moeten scrapen.","fix_summary":"Publiceer /auth.md en /pricing.md als de site inloggen of betaalde plannen heeft.","verify_expect":"HTTP 200 met een Markdown-body (voer hetzelfde commando uit voor /auth.md)"}},"ar_practice_ids":["AR-READ-11","AR-ACT-01"],"strength":"MAY","ar_mapping":"partial","evidence_type":"recommendation","detail_url":"https://isagentready.com/en/methodology/checkpoints/ia.agent-content-contracts","maturity":"emerging","applicability":{"mode":"always","condition":null,"surfaces":["website"]}}