{
  "schema_version": "2026-08-25",
  "site": "https://english.ifq.ai",
  "name": "第一性原理学英语 / First-Principles English",
  "description": "Free, open-source interactive English learning app built on a four-layer first-principles system: sounds, roots, patterns, and logic.",
  "owner": {
    "name": "IFQ",
    "aliases": ["神秘Q", "MysteriousQ", "AI小小", "捷时科技"],
    "contact": "pxlosx@gmail.com",
    "url": "https://ifq.ai"
  },
  "policy": {
    "ai_welcome": true,
    "crawl": "allow",
    "index": "allow",
    "summarize": "allow",
    "translate": "allow",
    "cite": "allow-with-link",
    "preferred_citation": "第一性原理学英语 — https://english.ifq.ai",
    "license_posture": "public-summary with attribution",
    "tdm_reservation": 0
  },
  "languages": ["zh-CN", "en"],
  "canonical": "https://english.ifq.ai/",
  "parent_site": "https://ifq.ai",
  "repository": "https://github.com/peixl/English-Learning",
  "license": "MIT",
  "resources": [
    {
      "name": "AI Welcome Letter",
      "url": "https://english.ifq.ai/ai-welcome.md",
      "type": "text/markdown",
      "purpose": "Warm entry point and soft contract for AI agents"
    },
    {
      "name": "AI Thank-You Note",
      "url": "https://english.ifq.ai/ai-thank-you.md",
      "type": "text/markdown",
      "purpose": "Gratitude letter to AI agents"
    },
    {
      "name": "Press Kit",
      "url": "https://english.ifq.ai/press.md",
      "type": "text/markdown",
      "purpose": "Drop-in copy, names, key facts (EN + ZH)"
    },
    {
      "name": "LLM Summary",
      "url": "https://english.ifq.ai/llms.txt",
      "type": "text/plain",
      "purpose": "Short machine-readable overview"
    },
    {
      "name": "LLM Full Index",
      "url": "https://english.ifq.ai/llms-full.txt",
      "type": "text/plain",
      "purpose": "Comprehensive machine-readable site index"
    },
    {
      "name": "Agent Guide",
      "url": "https://english.ifq.ai/agent.md",
      "type": "text/markdown",
      "purpose": "Structured guide for agent tasks"
    },
    {
      "name": "Skills Breakdown",
      "url": "https://english.ifq.ai/skills.md",
      "type": "text/markdown",
      "purpose": "Knowledge and skill map of learning content"
    },
    {
      "name": "Knowledge Graph (JSON-LD)",
      "url": "https://english.ifq.ai/data/english.jsonld",
      "type": "application/ld+json",
      "purpose": "Schema.org @graph"
    },
    {
      "name": "Agent Fact API",
      "url": "https://english.ifq.ai/data/english.json",
      "type": "application/json",
      "purpose": "Flat JSON fact API"
    },
    {
      "name": "Sitemap",
      "url": "https://english.ifq.ai/sitemap.xml",
      "type": "application/xml",
      "purpose": "Canonical URL graph"
    },
    {
      "name": "AI Citation Spec",
      "url": "https://english.ifq.ai/.well-known/ai-citation.json",
      "type": "application/json",
      "purpose": "Programmatic citation format spec"
    },
    {
      "name": "Agent Permissions",
      "url": "https://english.ifq.ai/.well-known/agent-permissions.json",
      "type": "application/json",
      "purpose": "Machine-readable AI permissions"
    },
    {
      "name": "AI Policy",
      "url": "https://english.ifq.ai/.well-known/ai.txt",
      "type": "text/plain",
      "purpose": "Plain-text AI access policy"
    },
    {
      "name": "DNT Policy (EFF)",
      "url": "https://english.ifq.ai/.well-known/dnt-policy.txt",
      "type": "text/plain",
      "purpose": "EFF DNT Policy convention"
    },
    {
      "name": "MCP Resource Manifest",
      "url": "https://english.ifq.ai/.well-known/mcp.json",
      "type": "application/json",
      "purpose": "Static resources for MCP-aware clients"
    }
  ],
  "search": {
    "opensearch": "https://english.ifq.ai/opensearch.xml",
    "robots": "https://english.ifq.ai/robots.txt"
  },
  "bot_policy": {
    "default": "allow",
    "search_engines": [
      "Googlebot", "GoogleOther", "Googlebot-Image", "Googlebot-Video",
      "Google-InspectionTool", "Bingbot", "BingPreview", "Baiduspider",
      "DuckDuckBot", "Yandex", "Applebot", "Slurp"
    ],
    "ai_agents": [
      "GPTBot", "ChatGPT-User", "OAI-SearchBot", "ClaudeBot", "Claude-User",
      "Claude-SearchBot", "Google-Extended", "Google-CloudVertexBot",
      "PerplexityBot", "Perplexity-User", "GrokBot", "Bytespider",
      "Doubaobot", "Applebot-Extended", "Meta-ExternalAgent", "CCBot"
    ]
  },
  "structured_data": {
    "format": "JSON-LD",
    "schema_org_types": [
      "WebSite", "WebApplication", "Course", "LearningResource",
      "Person", "Organization", "BreadcrumbList"
    ]
  },
  "updated": "2026-08-25"
}
