{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "version": "1.0",
  "name": "bynight.studio Agent Permissions Manifesto",
  "description": "Policy and permissions for autonomous AI browsing agents, citation engines, and LLM indexing bots",
  "site": "https://bynight.studio",
  "contact": "nuphanquynhdo@gmail.com",
  "discovery": {
    "llms": "https://bynight.studio/llms.txt",
    "llmsFull": "https://bynight.studio/llms-full.txt",
    "mcpActions": "https://bynight.studio/mcp-actions.json",
    "sitemap": "https://bynight.studio/sitemap.xml"
  },
  "permissions": {
    "guestAccess": {
      "allowed": true,
      "requiresAuth": false,
      "description": "All public portfolio pages, product overviews, terms, privacy policies, and technical resumes are accessible without authentication."
    },
    "rateLimits": {
      "requestsPerMinute": 60,
      "burst": 20
    },
    "contentIngestion": {
      "allowCitation": true,
      "allowSummary": true,
      "allowSnippet": true,
      "attributionRequired": true,
      "canonicalUrlRequired": true
    },
    "allowedActions": [
      {
        "id": "read-portfolio",
        "description": "Read publicly accessible pages, product details, and developer experience.",
        "destructive": false
      },
      {
        "id": "query-declarative-endpoints",
        "description": "Access /mcp-actions.json, /llms.txt, /llms-full.txt for autonomous task completions.",
        "destructive": false
      },
      {
        "id": "send-inquiry",
        "description": "Compose mailto link to nuphanquynhdo@gmail.com for engineering collaborations.",
        "destructive": false
      }
    ]
  }
}
