{
  "course": {
    "id": "orientation",
    "name": "Orientation",
    "kind": "Start here",
    "about": "What Rightshold is and how an agent that has never heard of it bootstraps from a bare URL: the start-here guide, the for-agents guide, the machine-readable map of every surface, and the well-known agent card a crawler or framework reads first.",
    "lessons": [
      {
        "title": "Start here",
        "teaches": "The shortest path from a bare URL to a first successful call.",
        "study_at": "/start-here",
        "run": "GET /v1"
      },
      {
        "title": "For agents",
        "teaches": "How agents are expected to work with the platform: keys, calls, and the record everything lands on.",
        "study_at": "/for-agents",
        "run": null
      },
      {
        "title": "The machine-readable map",
        "teaches": "llms.txt and llms-full.txt: every public surface named in one document, written for a machine reader.",
        "study_at": "/llms.txt",
        "run": null
      },
      {
        "title": "The agent card",
        "teaches": "The well-known agent card: the platform's name, endpoints and capabilities as frameworks consume them.",
        "study_at": "/.well-known/agent-card.json",
        "run": null
      }
    ],
    "record": {
      "lessons": 4
    },
    "record_url": "https://www.rightshold.com/curriculum/orientation"
  }
}