{
  "scope": "Final reviewed README, mkdocs.yml, docs index/01–26 and distributable examples; excludes generated complete/assets/appendix/reports/runtime artifacts",
  "finalIncrementReview": "PASS; 04/17 source-backed diagrams, 24/25 evidence links, navigation and .gitignore; no implementation changes",
  "mermaid": {
    "numberedChapters": 45,
    "index": 1,
    "total": 46
  },
  "files": [
    {
      "path": "README.md",
      "sha256": "95cf6969d6cbf61e41b730f6dda20c0805eea4a8fd34c525da13754946bd9f1c"
    },
    {
      "path": "mkdocs.yml",
      "sha256": "ff1c026bd1871d1550744f983d2c710096c6c270f74cd7a620500924672f1de7"
    },
    {
      "path": "docs/01-version-roadmap.md",
      "sha256": "9542924f669fbefa2ea4a1317358a3cf0b7a4149351fdf235cce6ac29a2f8dfb"
    },
    {
      "path": "docs/02-design.md",
      "sha256": "7f83f9ec99d51d71052e2585b2481589e91cc53c759df9153f34a0043c88328e"
    },
    {
      "path": "docs/03-cordis.md",
      "sha256": "d68aaab4186095d0d7817840dd844beffe595d5acb434a5e03247b7e8551605a"
    },
    {
      "path": "docs/04-boot-and-presets.md",
      "sha256": "cea7fca972e10472c236bb43cb62196384f6fd6e4ecfd1e2a9447b4e61837982"
    },
    {
      "path": "docs/05-session.md",
      "sha256": "593d72946354a504b78613549d3b738cb5f223cd15ba56b61d92e2ccbb0536ec"
    },
    {
      "path": "docs/06-projection-and-prompt.md",
      "sha256": "efecd4b6db7996776fc63ed48913ef524bc0b219cbef45e550ccdc637dac1aa8"
    },
    {
      "path": "docs/07-agent-loop.md",
      "sha256": "1358f316a41749a5c39e07b7b9d23890a445b2927c1251b1e5a0369081d412af"
    },
    {
      "path": "docs/08-tools.md",
      "sha256": "7a5388df057b8b7ddb2b0a8113a2e5a006d900e9e173a2fa1797c33bc382f2ba"
    },
    {
      "path": "docs/09-llm-and-context.md",
      "sha256": "72271877ac8f2c9b1b913ec762cbf1d65caea01a8d1d58cf43f6ccca500961b9"
    },
    {
      "path": "docs/10-execution-and-sandbox.md",
      "sha256": "9fff80087e3c33fc774f79bd98c34868d35cf57a2bdb3d771b82079354fe9b80"
    },
    {
      "path": "docs/11-ptc-and-workflows.md",
      "sha256": "17000df450560df2e73855535cf8052f735317efaf6b485ce1f52f51ae1f80e4"
    },
    {
      "path": "docs/12-mcp-and-bridges.md",
      "sha256": "7ec861b66cccfb70eaa743df79dbbd0c47752e970f4ce7b96d446e54c445e07d"
    },
    {
      "path": "docs/13-agents-and-goals.md",
      "sha256": "3aae77d211c051e3d43a1bb6c800fb384fed710ccbf29d8587be524c37b8d36c"
    },
    {
      "path": "docs/14-sdk.md",
      "sha256": "5db0c85a270acc154a368b0f93324eb0b0954ec0a25fd6b2f0277dda3df61f8e"
    },
    {
      "path": "docs/15-ui-and-api.md",
      "sha256": "0e787ed2c88fe6618908e60260c322c4e50b26d16c63dc159bb2f2528b836a45"
    },
    {
      "path": "docs/16-storage-and-migrations.md",
      "sha256": "6e5d48c8b4efd2247b4b5d5fc9d9989b41ac9d5e760fee568fa76bf2b84ac03d"
    },
    {
      "path": "docs/17-human-and-automation.md",
      "sha256": "754ff72ec41e4ffc9dbe4f659a8fa6fafef65e49717cda83def12bd847c2c742"
    },
    {
      "path": "docs/18-own-plugin.md",
      "sha256": "7c87eafece0da0c85541bd2e774450faded66a6afc867f4b3eb661a13d51ea0f"
    },
    {
      "path": "docs/19-own-agent.md",
      "sha256": "a169c1d6212cb31b3f1a125b6d9c2b27c48193b9123057f396be97b305b0ec27"
    },
    {
      "path": "docs/20-sdk-labs.md",
      "sha256": "d3a4a5d8c1ef0855cef03527759f8d37fbb86e1aaf68c61fb2d46ca38e01cbf4"
    },
    {
      "path": "docs/21-compare-pi.md",
      "sha256": "e53877e5ac841857fc772042d63c89782e690713372de552a0240777175b63b6"
    },
    {
      "path": "docs/22-deployment.md",
      "sha256": "b15377ffe73b1f02fa72f33c427619312fda50dd96c0627b6b7c02f988e3d8de"
    },
    {
      "path": "docs/23-source-map.md",
      "sha256": "bbb3a10ce280d988a1dfd3a537d020c07e9b693633892f9174c5f61517cfbc08"
    },
    {
      "path": "docs/24-troubleshooting-and-tests.md",
      "sha256": "e430c17d9282e7767e91a64d8ba6d52e124307b42e527a22b27aa68be3001a37"
    },
    {
      "path": "docs/25-review.md",
      "sha256": "1bf539cdd04f8f38d587ab5e8de97afca50ee2585e4f1ba20b71c6c1dca34795"
    },
    {
      "path": "docs/26-version-delta.md",
      "sha256": "b355d5ab2dda3ef8ee226e8f37c9189c2ba26865cf2adb1ab7de78ef9729e0aa"
    },
    {
      "path": "docs/index.md",
      "sha256": "fce1aeeb2e99d8d290629d21bc8ac43cda029e74f5492a0dc8ee0f2f0d60d73f"
    },
    {
      "path": "examples/.gitignore",
      "sha256": "00c6dd8cbc257921d271d463c1e4996101147010b161772d37bb327f170ef2ce"
    },
    {
      "path": "examples/README.md",
      "sha256": "7aea6462d085f703484b3412f4e9a8e2635eccba656ed953c110a5a59116c120"
    },
    {
      "path": "examples/notes.json",
      "sha256": "79ae8f18bc974d4c0b5e25f88dd968fb632ac8e2e86a00a886585a9de279eb04"
    },
    {
      "path": "examples/package-lock.json",
      "sha256": "ce9090caa852bdc46b441881fb3befde2b51ecc59cd9c673bd4325045962c5ca"
    },
    {
      "path": "examples/package.json",
      "sha256": "7ff397d7f74828250dc5eaead6b5e2ecb7f88237d3330f07d1e95dbf9fbb5bf3"
    },
    {
      "path": "examples/python/notes-agent.py",
      "sha256": "c4b065a1ffddef3fa121eed258ae47309f8cc80083ecdcaf614eb28ee97d089f"
    },
    {
      "path": "examples/python/requirements.txt",
      "sha256": "02d31aac437b0adac6feeee60f49523623cb5dae71b83e243012aade265b0586"
    },
    {
      "path": "examples/python/source_vendor/LICENSE.txt",
      "sha256": "ebb4f09972aee8608be255debaf78451a68e95c290f55c240dec2ecfa16ea6be"
    },
    {
      "path": "examples/python/source_vendor/SOURCE.json",
      "sha256": "162807b069e325959e0b16c0c7205be326f70fa47c453949a1ec98e9c178f2c5"
    },
    {
      "path": "examples/python/source_vendor/deepseek_harness/__init__.py",
      "sha256": "0511648a19b7f0e639f2dd4fe2cb972039c8e794be57546422ac519004992e4b"
    },
    {
      "path": "examples/python/source_vendor/deepseek_harness/api.py",
      "sha256": "9e24adee62987e38e0577c4ba051b15b015f61cd5d5412dc56882094f5e52c2b"
    },
    {
      "path": "examples/python/source_vendor/deepseek_harness/client.py",
      "sha256": "78193d6b88d49b87dc0057ec92cbc512426e7712f75c3e700f0fc7e0046d28fc"
    },
    {
      "path": "examples/python/source_vendor/deepseek_harness/errors.py",
      "sha256": "0d380a8947c7cc64dc1811660816b89fe676fac46b3cfcf18a51ecafc6bf28da"
    },
    {
      "path": "examples/python/source_vendor/deepseek_harness/models.py",
      "sha256": "c8cba1cdf77017506ab5a01e53c3c8e5b36bfe941cc3e51d40580cd9407a35be"
    },
    {
      "path": "examples/src/ask-agent.ts",
      "sha256": "c73eb8ccbb1f0231a41db53d18e72f1aa138cfcacf81337199e22e7bc31729e6"
    },
    {
      "path": "examples/src/checkpoints.ts",
      "sha256": "27830065e76ff761b5798897b7943ba2155602986b9e729324d39b068233352c"
    },
    {
      "path": "examples/src/composition.ts",
      "sha256": "ff1b1202de0aeccfb7811e7ed2ccd6f07870502b6072c2c4424302b88eac6c32"
    },
    {
      "path": "examples/src/json-notes.ts",
      "sha256": "1298a22f5eab45d1bbf268fbeba87092117911cf2505e2f5ce86463e612ca9a6"
    },
    {
      "path": "examples/src/memory-notes.ts",
      "sha256": "30518f79096842f6c157d69993e5652f1f125790c48f13a82a1812d65595e04b"
    },
    {
      "path": "examples/src/mock-server.ts",
      "sha256": "b41f4860af135f7381d8e653d050c2b0c8d5e555c5861c195720d18336246cf8"
    },
    {
      "path": "examples/src/note-service.ts",
      "sha256": "a1a666c61f6a7e76ca4c19f18490233464e839cf27225c9a98d4ad56c5edf66d"
    },
    {
      "path": "examples/src/notes-policy.ts",
      "sha256": "9ce12ccdd7320a903f75c1dc0bbb2b2fc1fa1d26a3af5b4ae123154616b33290"
    },
    {
      "path": "examples/src/notes-tools.ts",
      "sha256": "ea360636a99f95121e8cf6897610a041c4112d9cb7c95df770e31378d96cb149"
    },
    {
      "path": "examples/src/offline-demo.ts",
      "sha256": "4bd62e2553ed00f9253d0b1b76383a33f0e3b2ac400fb1e08cd6d8612e233da0"
    },
    {
      "path": "examples/src/python-demo.ts",
      "sha256": "6eff4f17715e9ed96e7af2284e5f106cb7706d172171c54828ab7fe69bab1280"
    },
    {
      "path": "examples/src/read-saved-session.ts",
      "sha256": "8715d2e0a34ae70e843b0c40bf8b78386e2d37ea16b9e5f0f037b8f6ddb08913"
    },
    {
      "path": "examples/test/checkpoints.test.mjs",
      "sha256": "62b9bc17b0a47fc4bf59c6a0f798333ab27fd3932c077c937c2cc35d25e54bba"
    },
    {
      "path": "examples/test/contracts.test.mjs",
      "sha256": "4cc78982ef676255b7c0226a78f4b1fdfaceba830ae95ff9456d1f67f27332e2"
    },
    {
      "path": "examples/test/python-runtime.test.mjs",
      "sha256": "0f89b2dd96fdc7f32c31585f85e6f0e58fba2fb8dbfda29ad9c1a962c1b278a0"
    },
    {
      "path": "examples/test/sdk-runtime.test.mjs",
      "sha256": "ee8a7321658c7ecbbcb972ef04645021163032ae6b97d52153d02d894b2afe24"
    },
    {
      "path": "examples/tsconfig.json",
      "sha256": "100b38d54de1cb578f4e4b1a830b09642088629b225b92c8c09c5d73cb806ba6"
    }
  ]
}
