{
  "name": "AIfaWorksBot",
  "version": "2.1.0",
  "updated": "2026-10-20",
  "operator": "AIfa Works — CODE Eternal",
  "info_url": "https://aifa.works/bot",
  "user_agent": "Mozilla/5.0 (compatible; AIfaWorksBot/2.1; +https://aifa.works/bot)",
  "robots_product_token": "AIfaWorksBot",
  "previous_user_agents": [
    "AIfaWorksBot/1.0 (+https://aifa.works/bot)"
  ],
  "from_header": "contact@codeofdigitaleternity.com",
  "contact": "contact@codeofdigitaleternity.com",
  "opt_out_response_hours": 24,
  "purpose": "Public accessibility research: keyboard and markup checks of public web pages against WCAG 2.2 AA.",
  "rate_limit": {
    "max_requests_per_second_per_host": 1,
    "honors_crawl_delay": true,
    "honors_retry_after": true,
    "max_retry_after_wait_seconds": 3600,
    "max_attempts": 3,
    "backoff": "exponential with full jitter"
  },
  "robots_txt": {
    "standard": "RFC 9309",
    "cache_hours": 24,
    "on_4xx": "crawl allowed",
    "on_5xx_or_unreachable": "no crawling",
    "max_bytes": 512000
  },
  "limits": {
    "max_page_bytes": 5242880,
    "timeout_seconds": 20
  },
  "never": [
    "submit forms",
    "log in",
    "solve CAPTCHAs",
    "rotate proxies",
    "bypass WAF or bot protection",
    "collect personal data"
  ],
  "verification": {
    "method": "Web Bot Auth — HTTP Message Signatures (RFC 9421), Ed25519",
    "signature_agent": "https://aifa.works",
    "key_directory": "https://aifa.works/.well-known/http-message-signatures-directory",
    "keyid": "pnwC0cyxUtQvf1hS-6V8C36OQYEd0-djRmKY8DJTcdo",
    "fixed_ip_ranges": null
  }
}
