{
  "statement": "A public, versioned interface for discovery, evaluation, routing, and reuse by people and language models.",
  "currentStage": "Public read and routing layer",
  "trustBoundary": "The deployed site publishes information and a contact route. It does not authenticate agents, delegate authority, or execute transactions.",
  "actionLayer": {
    "status": "not-implemented",
    "authority": "none",
    "operations": []
  },
  "principles": [
    "The git repository is canonical; the deployed site is the public interface.",
    "Humans and language models use the same canonical information through appropriate representations.",
    "Claims should be grounded in shipped content, plain-text mirrors, logs, and source-controlled change.",
    "Capabilities should be expressed as simple, inspectable web artifacts before becoming heavier software.",
    "Public discovery never implies permission to act for the represented party."
  ],
  "capabilities": [
    {
      "name": "Site index",
      "route": "https://jayweeldreyer.com/llms.txt",
      "kind": "text/llms",
      "use": "Orient a model to the public site, major collections, and delegation guidance."
    },
    {
      "name": "Writing corpus",
      "route": "https://jayweeldreyer.com/llms-full.txt",
      "kind": "text/markdown",
      "use": "Fetch the full public writing corpus as one plain-text document."
    },
    {
      "name": "Capability manifest",
      "route": "https://jayweeldreyer.com/capabilities.json",
      "kind": "application/json",
      "use": "Read the current public capability surface as structured data."
    },
    {
      "name": "Markdown mirrors",
      "route": "https://jayweeldreyer.com/writing/{slug}.md; https://jayweeldreyer.com/work/{slug}.md; https://jayweeldreyer.com/done/{date}.md",
      "kind": "text/markdown",
      "use": "Use plain source mirrors for individual public entries instead of scraping rendered HTML."
    },
    {
      "name": "Done log",
      "route": "https://jayweeldreyer.com/done",
      "kind": "html/rss/markdown",
      "use": "Inspect recent movement and receipts rather than relying on static claims."
    },
    {
      "name": "Contact route",
      "route": "https://jayweeldreyer.com/contact",
      "kind": "html/mailto",
      "use": "Prepare a specific introduction when there is enough signal to connect."
    }
  ]
}