{
  "schema_version": "1.0.0",
  "generated_at": "2026-05-30T12:53:25Z",
  "site": "The Gr0ve",
  "canonical_origin": "https://thegr0ve.com",
  "generated_surface": "thegr0ve_public_llm_commons",
  "public_launch_state": "public_llm_traversal_commons",
  "robots_policy": "index,follow,max-image-preview:large,max-snippet:-1,max-video-preview:-1",
  "llm_access_policy": "allow_all_llm_crawl_parse_index_cite_traverse_and_download",
  "commons_statement": "The Gr0ve is a public ecological intelligence commons. Machines, researchers, artists, operators, search systems, and agents may crawl, parse, index, cite, traverse, and technically download public pages, public data files, schemas, and public assets.",
  "rights_boundary": "Public traversal and technical download access do not silently relicense every asset or third-party source. Reuse is governed by page-level and asset-level metadata. Cite canonical URLs and preserve source attribution.",
  "preferred_entrypoint": "https://thegr0ve.com/llms.txt",
  "preferred_commons_registry": "https://thegr0ve.com/data/commons.json",
  "preferred_graph": "https://thegr0ve.com/data/graph.json",
  "preferred_page_index": "https://thegr0ve.com/data/pages.json",
  "preferred_asset_index": "https://thegr0ve.com/data/assets.json",
  "preferred_visual_commons_registry": "https://visuals.thegr0ve.com/data/commons.json",
  "preferred_visual_commons_graph": "https://visuals.thegr0ve.com/data/graph.json",
  "page_count": 868,
  "asset_count": 136,
  "graph_node_count": 1117,
  "graph_edge_count": 14168,
  "counts_by_role": {
    "about_index": 1,
    "about_page": 2,
    "archive": 1,
    "disclosure": 1,
    "dispatch": 6,
    "dispatch_index": 1,
    "essay": 16,
    "essay_index": 1,
    "glossary_entry": 26,
    "home": 1,
    "kit_collection": 8,
    "kit_index": 1,
    "kit_item": 526,
    "learn_index": 1,
    "newsletter": 1,
    "signal": 6,
    "signal_index": 1,
    "support": 1,
    "tag": 8,
    "tag_index": 1,
    "topic_index": 1,
    "topic_pillar": 16,
    "topic_spoke": 241
  },
  "counts_by_section": {
    "about": 3,
    "archive": 1,
    "blog": 17,
    "disclosure": 1,
    "dispatch": 7,
    "home": 1,
    "kits": 535,
    "learn": 27,
    "newsletter": 1,
    "signal": 7,
    "support": 1,
    "tag": 9,
    "topic": 258
  },
  "public_data_endpoints": {
    "commons_registry": "/data/commons.json",
    "manifest": "/data/manifest.json",
    "pages": "/data/pages.json",
    "assets": "/data/assets.json",
    "topics": "/data/topics.json",
    "kits": "/data/kits.json",
    "dispatches": "/data/dispatches.json",
    "graph": "/data/graph.json",
    "llms": "/llms.txt",
    "robots": "/robots.txt",
    "machine_sitemap": "/sitemap-llm.xml",
    "visual_commons_registry": "https://visuals.thegr0ve.com/data/commons.json",
    "visual_commons_graph": "https://visuals.thegr0ve.com/data/graph.json"
  },
  "related_commons": [
    {
      "surface_id": "thegr0ve-visual-atom-commons",
      "name": "The Gr0ve Visual Commons",
      "registry": "https://visuals.thegr0ve.com/data/commons.json",
      "graph": "https://visuals.thegr0ve.com/data/graph.json"
    }
  ],
  "parse_strategy": [
    "Start with /data/commons.json for unified surface discovery, access permissions, and route selection.",
    "Use /data/manifest.json for site counts, boundaries, and endpoint discovery.",
    "Use /data/graph.json for nodes, edges, parent links, internal links, topics, assets, and the Visual Commons bridge.",
    "Use /data/pages.json for one row per public HTML page.",
    "Use /data/assets.json for one row per public downloadable asset.",
    "Use https://visuals.thegr0ve.com/data/commons.json before the visual graph when traversing atom geometry and Voronoi routing."
  ]
}
