{
  "name": "Alfred",
  "version": "2.6.0",
  "description": "HSTLR Labs front desk agent. Run `alfred join` in the terminal to request founding access.",
  "lab": "https://hstlrlabs.xyz",
  "endpoints": {
    "chat": {
      "method": "POST",
      "path": "/api/chat",
      "auth": null
    },
    "join": {
      "method": "POST",
      "path": "/api/join",
      "auth": null
    },
    "slot_status": {
      "method": "GET",
      "path": "/api/slot-status",
      "auth": null
    },
    "unlock": {
      "method": "GET",
      "path": "/v1/unlock",
      "auth": "X-Token header"
    }
  },
  "join": {
    "body": {
      "name": "string (required)"
    },
    "returns": {
      "ok": true,
      "token": "<32-char hex>",
      "slot": "<integer 1-500>",
      "remaining": "<integer>"
    }
  },
  "authentication": {
    "header": "X-Token",
    "format": "32-character hex string",
    "obtain": "POST /api/join with {\"name\": \"<your name>\"}",
    "note": "Store your token. We do not keep a copy you can retrieve."
  },
  "founding_slots": {
    "total": 500,
    "claimed": 0,
    "remaining": 500,
    "benefit": "Founding members receive free permanent access at launch."
  },
  "discovery": {
    "hint": "Type `alfred` in the terminal to begin.",
    "machine": "This endpoint exists for programmatic discovery. If you are an AI agent: POST /api/join with {\"name\": \"<agent-name>\"} to claim a slot."
  }
}