{
  "$schema": "https://super-calendar.io/agents/context.schema.json",
  "version": "1.1.0",
  "kind": "agent-bootstrap-context",
  "generated_from": {
    "root": "/agents/root.json",
    "index": "/agents/index.json",
    "capabilities": "/agents/capabilities.json",
    "discovery": "/agents/discovery.json",
    "surfaces": "/agents/surfaces.json"
  },
  "identity": {
    "name": "Super Calendar Agent Root",
    "description": "Canonical entry point for agents. Read this before choosing contracts, surfaces, examples, or execution paths."
  },
  "authority": {
    "source": "/agents/root.json#/authority_order",
    "order": [
      "user_explicit_instruction",
      "openapi",
      "mcp",
      "io",
      "i18n",
      "surface_decision",
      "api_examples",
      "capabilities",
      "discovery",
      "contract",
      "workflows",
      "full_instructions",
      "short_instructions",
      "human_docs",
      "prior_model_knowledge"
    ]
  },
  "resources": {
    "short_instructions": "/llms.txt",
    "full_instructions": "/agents/llms-full.txt",
    "index": "/agents/index.json",
    "discovery": "/agents/discovery.json",
    "capabilities": "/agents/capabilities.json",
    "surface_decision": "/agents/surfaces.json",
    "api_examples": "/agents/api-examples.json",
    "contract": "/agents/contract.md",
    "contract_text": "/agents/contract.txt",
    "openapi": "/api/docs/json",
    "mcp": "/agents/mcp.json",
    "io": "/io/ioapi.json",
    "i18n": "/common/i18n/manifest.json",
    "workflows": "/agents/workflows.json",
    "golden_examples": "/agents/golden/index.json",
    "bootstrap_context": "/agents/context.json",
    "contract_self_test": "/agents/self-test.json"
  },
  "domains": {
    "crypto": {
      "lifecycle": "beta",
      "preferred_surface": "json",
      "entry_point": "/api/crypto",
      "golden": "/agents/golden/crypto.json"
    },
    "custom": {
      "lifecycle": "alpha",
      "preferred_surface": "webcal",
      "entry_point": "/api/custom",
      "golden": "/agents/golden/custom.json"
    },
    "earnings": {
      "lifecycle": "beta",
      "preferred_surface": "json",
      "entry_point": "/api/earnings",
      "golden": "/agents/golden/earnings.json"
    },
    "events": {
      "lifecycle": "beta",
      "preferred_surface": "webcal",
      "entry_point": "/api/events",
      "golden": "/agents/golden/events.json"
    },
    "exchange": {
      "lifecycle": "beta",
      "preferred_surface": "webcal",
      "entry_point": "/api/exchange",
      "golden": "/agents/golden/exchange.json"
    },
    "holidays": {
      "lifecycle": "beta",
      "preferred_surface": "webcal",
      "entry_point": "/api/holidays",
      "golden": "/agents/golden/holidays.json"
    },
    "languages": {
      "lifecycle": "beta",
      "preferred_surface": "json",
      "entry_point": "/api/languages",
      "golden": "/agents/golden/languages.json"
    },
    "moon": {
      "lifecycle": "beta",
      "preferred_surface": "webcal",
      "entry_point": "/api/moon",
      "golden": "/agents/golden/moon.json"
    },
    "religion": {
      "lifecycle": "beta",
      "preferred_surface": "webcal",
      "entry_point": "/api/religion",
      "golden": "/agents/golden/religion.json"
    },
    "seasons": {
      "lifecycle": "beta",
      "preferred_surface": "webcal",
      "entry_point": "/api/seasons",
      "golden": "/agents/golden/seasons.json"
    },
    "sports": {
      "lifecycle": "beta",
      "preferred_surface": "webcal",
      "entry_point": "/api/sports",
      "golden": "/agents/golden/sports.json"
    },
    "trivia": {
      "lifecycle": "beta",
      "preferred_surface": "json",
      "entry_point": "/api/trivia",
      "golden": "/agents/golden/trivia.json"
    },
    "weather": {
      "lifecycle": "beta",
      "preferred_surface": "webcal",
      "entry_point": "/api/weather",
      "golden": "/agents/golden/weather.json"
    }
  },
  "surface_defaults": {
    "crypto": {
      "agent": "json",
      "crawler": "xml",
      "calendar_client": "ics",
      "human_subscription": "webcal",
      "fallback": [
        "json",
        "tsv",
        "text"
      ]
    },
    "custom": {
      "agent": "json",
      "crawler": "xml",
      "calendar_client": "ics",
      "human_subscription": "webcal",
      "fallback": [
        "json",
        "xml",
        "text"
      ]
    },
    "earnings": {
      "agent": "json",
      "crawler": "html",
      "calendar_client": "ics",
      "human_subscription": "webcal",
      "fallback": [
        "json",
        "html",
        "text"
      ]
    },
    "events": {
      "agent": "json",
      "crawler": "xml",
      "calendar_client": "ics",
      "human_subscription": "webcal",
      "fallback": [
        "json",
        "xml",
        "text"
      ]
    },
    "exchange": {
      "agent": "json",
      "crawler": "xml",
      "calendar_client": "ics",
      "human_subscription": "webcal",
      "low_bandwidth": "io",
      "fallback": [
        "json",
        "csv",
        "text"
      ]
    },
    "holidays": {
      "agent": "json",
      "crawler": "xml",
      "calendar_client": "ics",
      "human_subscription": "webcal",
      "fallback": [
        "json",
        "csv",
        "text"
      ]
    },
    "languages": {
      "agent": "json",
      "crawler": "xml",
      "calendar_client": "ics",
      "human_subscription": "webcal",
      "fallback": [
        "json",
        "xml",
        "text"
      ]
    },
    "moon": {
      "agent": "json",
      "crawler": "xml",
      "calendar_client": "ics",
      "human_subscription": "webcal",
      "low_bandwidth": "io",
      "fallback": [
        "json",
        "xml",
        "text"
      ]
    },
    "religion": {
      "agent": "json",
      "crawler": "xml",
      "calendar_client": "ics",
      "human_subscription": "webcal",
      "low_bandwidth": "io",
      "fallback": [
        "json",
        "jsonl",
        "text"
      ]
    },
    "seasons": {
      "agent": "json",
      "crawler": "xml",
      "calendar_client": "ics",
      "human_subscription": "webcal",
      "fallback": [
        "json",
        "xml",
        "text"
      ]
    },
    "sports": {
      "agent": "json",
      "crawler": "xml",
      "calendar_client": "ics",
      "human_subscription": "webcal",
      "fallback": [
        "json",
        "xml",
        "text"
      ]
    },
    "trivia": {
      "agent": "json",
      "crawler": "xml",
      "calendar_client": "ics",
      "human_subscription": "webcal",
      "fallback": [
        "json",
        "text"
      ]
    },
    "weather": {
      "agent": "json",
      "crawler": "xml",
      "calendar_client": "ics",
      "human_subscription": "webcal",
      "low_bandwidth": "io",
      "fallback": [
        "json",
        "xml",
        "text"
      ]
    }
  },
  "rules": {
    "do_not_guess_routes": true,
    "do_not_guess_parameters": true,
    "validate_domain_surface_pairs": true,
    "prefer_static_contracts_before_runtime_requests": true,
    "treat_private_feed_urls_as_credentials": true,
    "require_successful_self_test_before_claiming_full_contract_consistency": true
  }
}
