{
  "kind": "shelf-directory",
  "note": "Directory pages list; this machine representation carries. It is live and unversioned and seals nothing of its own — each Practice below seals independently, at its own canonical URL and under its own content hash.",
  "handle": "rado",
  "shelf": "how",
  "practices": [
    {
      "title": "Brief an AI agent before it starts",
      "slug": "brief-an-ai-agent",
      "summary": "A compact briefing method that gives an agent the outcome, boundaries, and proof of done.",
      "canonicalUrl": "https://ctrlai.com/rado/how/brief-an-ai-agent",
      "version": 1,
      "contentHash": "sha256:da1bcf3be3edbfbf2b1eb8599ee4717e95b04626bb96a695369058e8e39a69b1"
    },
    {
      "title": "Draft a Practice with your AI",
      "slug": "draft-a-practice-with-your-ai",
      "summary": "Turn one thing you do well into a publishable Practice by having your own AI interview you and draft the v0.1 shape — which you then read, correct, and ratify.",
      "canonicalUrl": "https://ctrlai.com/rado/how/draft-a-practice-with-your-ai",
      "version": 1,
      "contentHash": "sha256:d6c1efc8f0c6e9a4d3fe777c603b40d1f6c39d7973d42ef6930f4abf5b219619"
    }
  ]
}
