{
  "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": "dev",
  "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/dev/how/brief-an-ai-agent",
      "version": 1,
      "contentHash": "sha256:1fe781a8aed2227da3183cba948aa3e7509fcffe59a081e97bd8150e8a839b23"
    }
  ]
}
