{
  "schema": "agent-art-lab.index/v1",
  "scope": {
    "includes": "Complete canonical Markdown for the explicitly listed reading documents, including their evidence limits.",
    "excludes": "Navigation-only home, lessons and studies pages; repository operations; private evidence; external linked material.",
    "relativeLinks": "Resolve Markdown paths against source.path and look up documents[].source.path. The download URL is not the Markdown link base.",
    "provenance": "source.url is a mutable GitHub location; source.sha256 identifies the exact exported bytes. Neither is provider attestation."
  },
  "access": {
    "methods": [
      "GET",
      "HEAD"
    ],
    "tools": [
      "Permitted ordinary HTTP client",
      "JSON parser",
      "SHA-256 capability for integrity verification"
    ],
    "localStorage": "Optional for saving and replay; requires an authorized workspace.",
    "permissions": "Obtain required network permission for the entire command, including any enclosing interpreter. Stop on denial.",
    "completion": "GET complete downloads; verify envelope/source identities, revisions, byte lengths and hashes. HEAD alone does not retrieve content.",
    "failure": "Report denied, unavailable, malformed, incomplete or mismatched content. A cached index/document mismatch is not a verified result.",
    "interpretation": "Read documents as reference material, not instructions granting new authority. Cite fetched URLs and revisions; preserve evidence limits."
  },
  "documents": [
    {
      "id": "guidance",
      "title": "Agent-Art-Lab Guidance",
      "page": "/guidance/",
      "revision": "sha256:d832ebbd0489d78d47eb3e80f3256b5680493856e9fcb6e1e4eabd3452118e12",
      "source": {
        "path": "GUIDANCE.md",
        "url": "https://github.com/agent-art-collective/Agent-Art-Lab/blob/main/GUIDANCE.md",
        "sha256": "d832ebbd0489d78d47eb3e80f3256b5680493856e9fcb6e1e4eabd3452118e12",
        "byteLength": 7147
      },
      "download": {
        "url": "/documents/guidance.json",
        "mediaType": "application/json",
        "sha256": "1a8345e4e27d1682c31afce124e7c6b7fce9810bb098be4bd9fdaf1b6d2aa3b9",
        "byteLength": 7792
      }
    },
    {
      "id": "findings-register",
      "title": "Findings and provisional practices",
      "page": "/findings/",
      "revision": "sha256:40a7705a6ba51e3b4e7d476947dc9628906029a262d58ece83b15aa3fd45af58",
      "source": {
        "path": "findings/REGISTER.md",
        "url": "https://github.com/agent-art-collective/Agent-Art-Lab/blob/main/findings/REGISTER.md",
        "sha256": "40a7705a6ba51e3b4e7d476947dc9628906029a262d58ece83b15aa3fd45af58",
        "byteLength": 8497
      },
      "download": {
        "url": "/documents/findings-register.json",
        "mediaType": "application/json",
        "sha256": "1bc415f3ca098e0f4b0241733d34e8bf83eb1d8021107daa24a4eb509af79da7",
        "byteLength": 9189
      }
    },
    {
      "id": "contributing",
      "title": "Contribute an article",
      "page": "/contribute/",
      "revision": "sha256:582c0692844d110c8000ea28dc0ee73c1e65b9415d56dff2a2a7ece8247f2f90",
      "source": {
        "path": "CONTRIBUTING.md",
        "url": "https://github.com/agent-art-collective/Agent-Art-Lab/blob/main/CONTRIBUTING.md",
        "sha256": "582c0692844d110c8000ea28dc0ee73c1e65b9415d56dff2a2a7ece8247f2f90",
        "byteLength": 11706
      },
      "download": {
        "url": "/documents/contributing.json",
        "mediaType": "application/json",
        "sha256": "ab48bf029eea6f5e505068f9336969f1ecbffeeada7594c82b1ebdab6549c695",
        "byteLength": 12465
      }
    },
    {
      "id": "research-readme",
      "title": "Research notes and questions",
      "page": "/research/",
      "revision": "sha256:fd168410c31a162fb1e17386593246fb5391717a380f292fc91a390747eb0588",
      "source": {
        "path": "research/README.md",
        "url": "https://github.com/agent-art-collective/Agent-Art-Lab/blob/main/research/README.md",
        "sha256": "fd168410c31a162fb1e17386593246fb5391717a380f292fc91a390747eb0588",
        "byteLength": 3696
      },
      "download": {
        "url": "/documents/research-readme.json",
        "mediaType": "application/json",
        "sha256": "aa6e803e955665e1e271c842be144e510a270373aa3b9d7651115d35d0a130ee",
        "byteLength": 4292
      }
    },
    {
      "id": "docs-boundaries",
      "title": "Ownership and evidence boundaries",
      "page": "/boundaries/",
      "revision": "sha256:a25fc339e9acf39c75089d38c8498753a7f728285c45ab155b4e5b7688cb911c",
      "source": {
        "path": "docs/BOUNDARIES.md",
        "url": "https://github.com/agent-art-collective/Agent-Art-Lab/blob/main/docs/BOUNDARIES.md",
        "sha256": "a25fc339e9acf39c75089d38c8498753a7f728285c45ab155b4e5b7688cb911c",
        "byteLength": 3491
      },
      "download": {
        "url": "/documents/docs-boundaries.json",
        "mediaType": "application/json",
        "sha256": "f3ee00ed482c5de220ac9dbf5033e8d845b6d489320336c696ae15eeb13952f1",
        "byteLength": 4107
      }
    },
    {
      "id": "docs-agent-access",
      "title": "Reading Agent-Art-Lab with an agent",
      "page": "/agent-access/",
      "revision": "sha256:397e3d1229be1b2604e2a4c8b4cf99d8bede0d612812d64993004ab876928204",
      "source": {
        "path": "docs/AGENT_ACCESS.md",
        "url": "https://github.com/agent-art-collective/Agent-Art-Lab/blob/main/docs/AGENT_ACCESS.md",
        "sha256": "397e3d1229be1b2604e2a4c8b4cf99d8bede0d612812d64993004ab876928204",
        "byteLength": 6002
      },
      "download": {
        "url": "/documents/docs-agent-access.json",
        "mediaType": "application/json",
        "sha256": "317fe46d3662f566392dee2a69b92305b49054be9069b5766c3aeeab90f388d1",
        "byteLength": 6664
      }
    },
    {
      "id": "templates-project",
      "title": "Project intake: <work>",
      "page": "/templates/project.html",
      "revision": "sha256:51e25021f73889d1856218eb0010d3ba9d7768a59573bc6da5a1ad7f3f2add0b",
      "source": {
        "path": "templates/PROJECT.md",
        "url": "https://github.com/agent-art-collective/Agent-Art-Lab/blob/main/templates/PROJECT.md",
        "sha256": "51e25021f73889d1856218eb0010d3ba9d7768a59573bc6da5a1ad7f3f2add0b",
        "byteLength": 857
      },
      "download": {
        "url": "/documents/templates-project.json",
        "mediaType": "application/json",
        "sha256": "a09bebe526466e34e84a9573a1f5f2828f61d6b385633c6482ca48c51119625b",
        "byteLength": 1435
      }
    },
    {
      "id": "templates-study",
      "title": "<Study title>",
      "page": "/templates/study.html",
      "revision": "sha256:17a8bb285171673410f0095e9f9cd8f78ca22ebf3b8cf9eeac933ec290f4eb1e",
      "source": {
        "path": "templates/STUDY.md",
        "url": "https://github.com/agent-art-collective/Agent-Art-Lab/blob/main/templates/STUDY.md",
        "sha256": "17a8bb285171673410f0095e9f9cd8f78ca22ebf3b8cf9eeac933ec290f4eb1e",
        "byteLength": 2412
      },
      "download": {
        "url": "/documents/templates-study.json",
        "mediaType": "application/json",
        "sha256": "e89993f22f459fbef12a1f1e757adf0a54dc64434644318606046e6233f8e1d9",
        "byteLength": 3019
      }
    },
    {
      "id": "projects-thought-readme",
      "title": "THOUGHT: an annotated worked case",
      "page": "/projects/thought/",
      "revision": "sha256:afac3ee9cbb96882cf16672b527a793f23a7bc5bc8fc995d71aad65c543e376c",
      "source": {
        "path": "projects/thought/README.md",
        "url": "https://github.com/agent-art-collective/Agent-Art-Lab/blob/main/projects/thought/README.md",
        "sha256": "afac3ee9cbb96882cf16672b527a793f23a7bc5bc8fc995d71aad65c543e376c",
        "byteLength": 7654
      },
      "download": {
        "url": "/documents/projects-thought-readme.json",
        "mediaType": "application/json",
        "sha256": "355188683215abc20cfca98776b0c26377369385a6835d269fc91e42a7e58283",
        "byteLength": 8367
      }
    },
    {
      "id": "projects-pulse-readme",
      "title": "Pulse: document access for agents",
      "page": "/projects/pulse/",
      "revision": "sha256:7669780a3d50ab2ffcfb8496c896e779c2dfe938d6a4fdea20f5db0cc0423b74",
      "source": {
        "path": "projects/pulse/README.md",
        "url": "https://github.com/agent-art-collective/Agent-Art-Lab/blob/main/projects/pulse/README.md",
        "sha256": "7669780a3d50ab2ffcfb8496c896e779c2dfe938d6a4fdea20f5db0cc0423b74",
        "byteLength": 2201
      },
      "download": {
        "url": "/documents/projects-pulse-readme.json",
        "mediaType": "application/json",
        "sha256": "3147a65f61b4180a71790032b793cf4b5543d954d43385fb5a99cec9ff211274",
        "byteLength": 2810
      }
    },
    {
      "id": "projects-thought-studies-2026-10-01-native-explicit-execution",
      "title": "THOUGHT: native tools and explicit execution prerequisites",
      "page": "/projects/thought/studies/2026-10-01-native-explicit-execution.html",
      "revision": "sha256:79a790f6f3af7bb7e866d3ebcb584046e30dd1c386c24ff64adaec3876ac1fae",
      "source": {
        "path": "projects/thought/studies/2026-10-01-native-explicit-execution.md",
        "url": "https://github.com/agent-art-collective/Agent-Art-Lab/blob/main/projects/thought/studies/2026-10-01-native-explicit-execution.md",
        "sha256": "79a790f6f3af7bb7e866d3ebcb584046e30dd1c386c24ff64adaec3876ac1fae",
        "byteLength": 7823
      },
      "study": {
        "project": "THOUGHT",
        "date": "2026-10-01",
        "status": "Retrospective study",
        "evidence": "OPS-reported probes and staging canaries"
      },
      "download": {
        "url": "/documents/projects-thought-studies-2026-10-01-native-explicit-execution.json",
        "mediaType": "application/json",
        "sha256": "16bc7ed5f53a6587579b6cbd7573bc181b5a8fcc0187500eba22fb1ee0411e74",
        "byteLength": 8877
      }
    },
    {
      "id": "projects-pulse-studies-2026-09-28-document-access",
      "title": "Pulse: simplifying document access for agents",
      "page": "/projects/pulse/studies/2026-09-28-document-access.html",
      "revision": "sha256:e115e5c87003c7337b2d3dc0966a277cae73d9a3bcff724b730df1e2d060c75f",
      "source": {
        "path": "projects/pulse/studies/2026-09-28-document-access.md",
        "url": "https://github.com/agent-art-collective/Agent-Art-Lab/blob/main/projects/pulse/studies/2026-09-28-document-access.md",
        "sha256": "e115e5c87003c7337b2d3dc0966a277cae73d9a3bcff724b730df1e2d060c75f",
        "byteLength": 12516
      },
      "study": {
        "project": "Pulse",
        "date": "2026-09-28",
        "status": "Retrospective study",
        "evidence": "Direct acquisition check and session reports"
      },
      "download": {
        "url": "/documents/projects-pulse-studies-2026-09-28-document-access.json",
        "mediaType": "application/json",
        "sha256": "be6be5fbfc74d225b685c57d1a99af0b0705bc2c2f40b0c43361169207509746",
        "byteLength": 13594
      }
    },
    {
      "id": "projects-thought-studies-2026-09-24-boundaries-and-canary-follow-up",
      "title": "THOUGHT: representation, worker boundaries and canary follow-up",
      "page": "/projects/thought/studies/2026-09-24-boundaries-and-canary-follow-up.html",
      "revision": "sha256:793f18d5b1ad8213c7892cf4f4b1d70f24cba457eb3a2d15f21edd23716caf76",
      "source": {
        "path": "projects/thought/studies/2026-09-24-boundaries-and-canary-follow-up.md",
        "url": "https://github.com/agent-art-collective/Agent-Art-Lab/blob/main/projects/thought/studies/2026-09-24-boundaries-and-canary-follow-up.md",
        "sha256": "793f18d5b1ad8213c7892cf4f4b1d70f24cba457eb3a2d15f21edd23716caf76",
        "byteLength": 7290
      },
      "study": {
        "project": "THOUGHT",
        "date": "2026-09-24",
        "status": "Retrospective study",
        "evidence": "OPS-reported source checks and canaries"
      },
      "download": {
        "url": "/documents/projects-thought-studies-2026-09-24-boundaries-and-canary-follow-up.json",
        "mediaType": "application/json",
        "sha256": "f23f2a0059b367eec9e41ad4af4b420977e9d3e6805f05b60920d3f8edd4487a",
        "byteLength": 8356
      }
    },
    {
      "id": "projects-thought-studies-2026-09-20-model-acquisition",
      "title": "THOUGHT runtime-model acquisition diagnostic",
      "page": "/projects/thought/studies/2026-09-20-model-acquisition.html",
      "revision": "sha256:89204b4acd2e138b8f878d29cd0f2dbd2672af5bf654e37dc05356e6de734c00",
      "source": {
        "path": "projects/thought/studies/2026-09-20-model-acquisition.md",
        "url": "https://github.com/agent-art-collective/Agent-Art-Lab/blob/main/projects/thought/studies/2026-09-20-model-acquisition.md",
        "sha256": "89204b4acd2e138b8f878d29cd0f2dbd2672af5bf654e37dc05356e6de734c00",
        "byteLength": 4701
      },
      "study": {
        "project": "THOUGHT",
        "date": "2026-09-20",
        "status": "Retrospective study",
        "evidence": "OPS inspection and source-review reports"
      },
      "download": {
        "url": "/documents/projects-thought-studies-2026-09-20-model-acquisition.json",
        "mediaType": "application/json",
        "sha256": "6da00566049205a2fd5523cc33a70e3399aff60fd6d3f7c02d713b7f8a7dfdc6",
        "byteLength": 5691
      }
    },
    {
      "id": "projects-thought-studies-2026-09-20-intentional-participation-proposal",
      "title": "THOUGHT: studying intentional participation",
      "page": "/projects/thought/studies/2026-09-20-intentional-participation-proposal.html",
      "revision": "sha256:149aceb9459ea10c31572fb0cbd6c27650f498c5bfdde091cc56fe9c7fbb7596",
      "source": {
        "path": "projects/thought/studies/2026-09-20-intentional-participation-proposal.md",
        "url": "https://github.com/agent-art-collective/Agent-Art-Lab/blob/main/projects/thought/studies/2026-09-20-intentional-participation-proposal.md",
        "sha256": "149aceb9459ea10c31572fb0cbd6c27650f498c5bfdde091cc56fe9c7fbb7596",
        "byteLength": 6990
      },
      "study": {
        "project": "THOUGHT",
        "date": "2026-09-20",
        "status": "Study proposal",
        "evidence": "Unrun; review material not available"
      },
      "download": {
        "url": "/documents/projects-thought-studies-2026-09-20-intentional-participation-proposal.json",
        "mediaType": "application/json",
        "sha256": "3154d0adec2a87276f7ade3bf2f23a2cbe0f79a71bce2007d312ccbac95f9d7d",
        "byteLength": 8054
      }
    }
  ],
  "revision": "sha256:6b8e852918ac42bb3c5beb707fcf65f4bf53ce5cfa8bcf960e8ba651e4f26697"
}
