{
  "generated_at": "2026-10-20T00:21:30.162Z",
  "base_revision": "64cf5db44df56222fa568de1ded5e7218e3dc2d0",
  "includes_working_tree_edits": false,
  "contract_sha256": "72ab967244045ac6559f5d1ac109f2797c596902c4505f382c749e362ac4a7c3",
  "openapi_sha256": "46cf1d8e1b26323ae7d082069201c582135355078b08ce6d0c988ae6c510ee4f",
  "services_sha256": "cc451e77dcb9d81ced0e5e88b90269330fe67f95862d79b6b1c501d81a45ffc8",
  "services": 56,
  "operations": 55,
  "files": [
    {
      "path": "docs/ONTOLOGY.md",
      "sha256": "70d81c5350a8fba7c9d30d71b0ab70af79bfff652ad6c60423b4834db7ad61a9"
    },
    {
      "path": "packages/core/src/contracts/api.ts",
      "sha256": "7cdb5d40f078c3d16060274f801b46014735b71a819582be3ffbeee4b8b8e231"
    },
    {
      "path": "packages/core/src/contracts/application.ts",
      "sha256": "d24e6b9e9df012cdb4d3f18af418a56ed420ad5fd3cb97cb87e60bdd0e42f0ee"
    },
    {
      "path": "packages/core/src/contracts/pages.ts",
      "sha256": "c0b10683c403ea110a017589f25a55c43c3830d170b66ce37dfde842902191ce"
    },
    {
      "path": "packages/core/src/contracts/schema.ts",
      "sha256": "a590a39585413c0983397fee7a9f6df1447d93469df310e3a6af61df5d2b1eb4"
    },
    {
      "path": "packages/core/src/contracts/tools.ts",
      "sha256": "f172a46304516462ffdf558694253abd7b65ca41f4f9c93caa7f61142a174b84"
    },
    {
      "path": "packages/core/src/contracts/widgets.ts",
      "sha256": "d0074524071d355f70109063e2c0659680f89db697b063df645254b3135adf5a"
    },
    {
      "path": "packages/core/src/features/actions/api.contract.ts",
      "sha256": "5033bae3a7a30bb6514f6aede9780ea57f1b0f2c6e1556025486923707cdb9b3"
    },
    {
      "path": "packages/core/src/features/actions/events.ts",
      "sha256": "f59adf037cacc3629f4fbeeb4ad97e2340f040916ca6bd5e4641244539e51b09"
    },
    {
      "path": "packages/core/src/features/actions/inputs.ts",
      "sha256": "3003ad316854970faf71451b504b72db4b17bab090457495cff88da25c0dc5df"
    },
    {
      "path": "packages/core/src/features/actions/mcp.contract.ts",
      "sha256": "0b4d4ae8affb2df72f4ed239f25e49231843051bd96ff8e6a2d7dccdcad68d91"
    },
    {
      "path": "packages/core/src/features/actions/outputs.ts",
      "sha256": "a54fb30c83c334f8c6de26709bc195077451c502d55589a47bc8c9ed5be40209"
    },
    {
      "path": "packages/core/src/features/actions/records.ts",
      "sha256": "df7d8d41b808122b98e5fb791a76b6197b55858ec5981bc2845ac2fb8a69ca03"
    },
    {
      "path": "packages/core/src/features/actions/service.contract.ts",
      "sha256": "05038000c4b7b763b3faba8841f6fcb4cb81979c8f3bfab5e8c2d2b558525cb7"
    },
    {
      "path": "packages/core/src/features/cycles/api.contract.ts",
      "sha256": "a3fe6fe27d36bfc0097f1ef9f6a16d2fd2ea8dffb65272642797f7fc2317f3ce"
    },
    {
      "path": "packages/core/src/features/cycles/events.ts",
      "sha256": "6b3a1bb9aa64c338ceaaeb9366e776cd096c7b31f1b94b0d8413359747310bd2"
    },
    {
      "path": "packages/core/src/features/cycles/inputs.ts",
      "sha256": "d1d61bb6c7f600f19ab0eb174956e43f4355fa98fd72831ef5d9828413daa3df"
    },
    {
      "path": "packages/core/src/features/cycles/mcp.contract.ts",
      "sha256": "d099d7b65781828d44af0fc0cb4b4a6200565d0dc93e05cc676c82b283f1ad0e"
    },
    {
      "path": "packages/core/src/features/cycles/outputs.ts",
      "sha256": "f6fcecf429a22c230317973af34451e7e5ff55c945dc507e2cea29262977f93a"
    },
    {
      "path": "packages/core/src/features/cycles/records.ts",
      "sha256": "ee6db863bd8f531acd853585d202f7c79eabc1bc32957c0a3eda87adcf1df0e7"
    },
    {
      "path": "packages/core/src/features/cycles/service.contract.ts",
      "sha256": "923b03a2a9aef4ac7a16ac0ff6d04a2e2ab0527619a62e30ff7977712b551ada"
    },
    {
      "path": "packages/core/src/features/example/api.contract.ts",
      "sha256": "518174bca9f0714a2c88512c341a737fc388081d5d00c7dcb806bd3fa4c4ce33"
    },
    {
      "path": "packages/core/src/features/example/contract.ts",
      "sha256": "ed00bcef105d29a7e8f88f7fdd20d737f1924d3305f337dab2301e64273c8c1b"
    },
    {
      "path": "packages/core/src/features/example/events.ts",
      "sha256": "f15625c0dda5f386a63021fb9b8712eb11a513dc8f615e5e6a4e9e7249cd2cef"
    },
    {
      "path": "packages/core/src/features/example/mcp.contract.ts",
      "sha256": "c0254feaca07b7bac93070847f7c7f9befd9e4846a4bed1ae2911b91d911f3f6"
    },
    {
      "path": "packages/core/src/features/identity-billing/api.contract.ts",
      "sha256": "7b2c9937ec13df1bd8c8d75b89771976d46fd148145e9dcfd6b3b32a4d863115"
    },
    {
      "path": "packages/core/src/features/identity-billing/events.ts",
      "sha256": "0d4e33e9e8763d251b8774fe83fd7b21537e3d1182df352d99009e8047cc29e5"
    },
    {
      "path": "packages/core/src/features/identity-billing/inputs.ts",
      "sha256": "6e13520c27038f2c59df7bdcd7d523353aed54050d15369b6c75b56d035e3cad"
    },
    {
      "path": "packages/core/src/features/identity-billing/mcp.contract.ts",
      "sha256": "c66108eb6ff9ec43cf121288605f1bd13d0ab3264768b30d4d6b4d97a17f7c22"
    },
    {
      "path": "packages/core/src/features/identity-billing/outputs.ts",
      "sha256": "e50e6eaea115bdecc9728784fde659eff6c95f13b32a26353296a515ea806eb2"
    },
    {
      "path": "packages/core/src/features/identity-billing/records.ts",
      "sha256": "109d3ab8e8ebc2e15982a52fe7e78d3efff0f6c31f11adf437dea658336b27b8"
    },
    {
      "path": "packages/core/src/features/identity-billing/service.contract.ts",
      "sha256": "2a5a4e29c0398216482af291fe1f99158f9b2ac2633b57c4796e2f7ed75b9848"
    },
    {
      "path": "packages/core/src/features/notes/api.contract.ts",
      "sha256": "a02aaa2633c16d57ea7bd81c8cd6c78569a78ac25f55032a49e524396d1418c5"
    },
    {
      "path": "packages/core/src/features/notes/events.ts",
      "sha256": "5a3d916a8c66f1f30b942fd3b57e04fda8e26c05c6373a3d3a967bbc1e578c89"
    },
    {
      "path": "packages/core/src/features/notes/inputs.ts",
      "sha256": "adf644bd8d3a3b09e920c79452126cad1472c1b30d1210729b9b1ec9619214db"
    },
    {
      "path": "packages/core/src/features/notes/mcp.contract.ts",
      "sha256": "145b7f2832aa3bf797602e58fedc97673156f010d5cafcde179e870cd3e08c37"
    },
    {
      "path": "packages/core/src/features/notes/outputs.ts",
      "sha256": "0ab2233143594a03ab723d25266b6ae6b72c2f33c789c96487af3849e799711c"
    },
    {
      "path": "packages/core/src/features/notes/records.ts",
      "sha256": "a859e7dbf5aa111693822ed0e32d638af04e6e4abce8921997d775bc64120d22"
    },
    {
      "path": "packages/core/src/features/notes/service.contract.ts",
      "sha256": "0d39839fe42fa71c20b4fc17e65e6bc0753914ec5fbd7dda34144e1be3ea9b04"
    },
    {
      "path": "packages/core/src/features/objectives/api.contract.ts",
      "sha256": "db4ea6e5fdfbc7c3887a68fbe486cfbbc175726b027f497a59eee7819d6afeec"
    },
    {
      "path": "packages/core/src/features/objectives/events.ts",
      "sha256": "b3461bf38293fabeefa8738510ba77a5ec7fa8ebe33fad02ca6bf33ac2403346"
    },
    {
      "path": "packages/core/src/features/objectives/inputs.ts",
      "sha256": "39905f8bb440a44349c541b890ca9cf5e71a3c04a6156906df630c52396ef51c"
    },
    {
      "path": "packages/core/src/features/objectives/mcp.contract.ts",
      "sha256": "3496a6bfca0d355eded1bc75f254f1c67e19eb8b1cdc6f6d0af70a65e62496a6"
    },
    {
      "path": "packages/core/src/features/objectives/outputs.ts",
      "sha256": "afed3a6b4ade06a63a8f7afb934d5e3e53281e7b28153238cf809781b995425e"
    },
    {
      "path": "packages/core/src/features/objectives/records.ts",
      "sha256": "7106a5829fdd8e14007dad5fba9041bba9e2f6c9fd104169647ef2702ab29971"
    },
    {
      "path": "packages/core/src/features/objectives/service.contract.ts",
      "sha256": "aa35dce787a20dda4a59679d47748eebb1021fbd36b5ac96c520efcbe7217836"
    },
    {
      "path": "packages/core/src/features/record-query/api.contract.ts",
      "sha256": "1033e77ad0ec2e12d1676941cbe08764306d6d0190b906e81b2a06843a3b783b"
    },
    {
      "path": "packages/core/src/features/record-query/inputs.ts",
      "sha256": "52d3ee1abd10144ecf38812be7ecfc5cdfe48202a6e97eeba7deaf18a995dbb6"
    },
    {
      "path": "packages/core/src/features/record-query/service.contract.ts",
      "sha256": "8aa4af0934ad94cb2e5d71bb600bc914ff35f7bf9ba4a33479a61406c6f620c7"
    },
    {
      "path": "packages/core/src/features/results/api.contract.ts",
      "sha256": "1fd7c0f6038babd14d6c137ae2c15f5ba068d4aac485e3ee62c87c36ead4546a"
    },
    {
      "path": "packages/core/src/features/results/events.ts",
      "sha256": "e9d411214723aec03be5d0bede5b055711d71128fd6d2f4aefc48251319dce3e"
    },
    {
      "path": "packages/core/src/features/results/inputs.ts",
      "sha256": "2ff8ba4d4e3cc28a8c5df8608342af2a1e9b4695f09495a38d8e4972a2539ce8"
    },
    {
      "path": "packages/core/src/features/results/mcp.contract.ts",
      "sha256": "62f43af5c7fcd9b85f22cee550634117adca11f69d26061a386c790b03adc100"
    },
    {
      "path": "packages/core/src/features/results/outputs.ts",
      "sha256": "d100733c6ce80629e6e23cf9caa4bdcc5b65f7c33e3295d6c2ea1705f0de0b1c"
    },
    {
      "path": "packages/core/src/features/results/records.ts",
      "sha256": "492a6b47c01e91a23850d65acfeb547778524007194f74153ae39eeff8325f77"
    },
    {
      "path": "packages/core/src/features/results/service.contract.ts",
      "sha256": "48823083b65a3b5f206a6800328fac7447217dd307fe64703e3c7aba28dd555d"
    },
    {
      "path": "packages/core/src/features/sessions/api.contract.ts",
      "sha256": "4d863657bcc2fb4201ed3b83cf70671c51d587f5009944ae43b3552ea08191ca"
    },
    {
      "path": "packages/core/src/features/sessions/events.ts",
      "sha256": "c1fb957d27c1bdaf07543c1448c6e873d399013fac0eb692a296f41a2209db13"
    },
    {
      "path": "packages/core/src/features/sessions/inputs.ts",
      "sha256": "0b3f4907ac28d97b95f65716fe20e8e5f77df42f0b136df2008506fd05194ebc"
    },
    {
      "path": "packages/core/src/features/sessions/mcp.contract.ts",
      "sha256": "94c9b5b43f34ca77dde08127cb39cc9c1b5425e2ed7515d9283d46e96bc65150"
    },
    {
      "path": "packages/core/src/features/sessions/outputs.ts",
      "sha256": "011b79eeb2fc92a98326954e048d84d4b1125f4db081cd2d0b30f0ecd0008901"
    },
    {
      "path": "packages/core/src/features/sessions/records.ts",
      "sha256": "1947cb5a2af3f017abdc1dcbb699cea46b8d4801823276b0f8310ff6f69e1eb2"
    },
    {
      "path": "packages/core/src/features/sessions/service.contract.ts",
      "sha256": "38ab35ccc575b81a91dcf7082f710b7121677e9f950aeec98ed122648fac422a"
    },
    {
      "path": "packages/core/src/shared/api/contract-base.ts",
      "sha256": "b3bc5fc8100609aa43df9424875220d9a843abbe619d02258fe1f487e5ed778e"
    },
    {
      "path": "packages/core/src/shared/events/definition.ts",
      "sha256": "e493c07458b9ede2f4d255a49fd08cbb2e61d740f552e7f11801c6ff62677060"
    },
    {
      "path": "packages/core/src/shared/mcp/annotations.ts",
      "sha256": "085f5b7e09673303a18b839a09c43cc3aba9d507d8f7cc031a492d6878a06f03"
    },
    {
      "path": "packages/core/src/shared/mcp/progress.contract.ts",
      "sha256": "44bd1f9026a1c6de1fb6a822ca0f751771e89d1fee4cad6ea92fc7b8dfb030dd"
    },
    {
      "path": "packages/core/src/shared/mcp/projections.ts",
      "sha256": "37d22adaa83b270b36d8bc5effc3d46e972370f946a3977b45628f970595a9a0"
    },
    {
      "path": "packages/core/src/shared/mcp/schemas.ts",
      "sha256": "190693376aa5c6206d61339d877570c87fb4edf2978b60bf3d6c656db646ea69"
    },
    {
      "path": "packages/core/src/shared/mcp/types.ts",
      "sha256": "b2cf2d2ac756d327cb16be772e12e93ccf9e4906b8256119d3f48c8d9d2f1097"
    },
    {
      "path": "packages/core/src/shared/projections.ts",
      "sha256": "d007becacbed67e32777dc41fd344cdeb766eb54e55eee4470547badc6eca4e6"
    },
    {
      "path": "packages/core/src/shared/schemas.ts",
      "sha256": "e952375c8db3d034994e9f3d4ec742a03a0840ec5583750006971cba1714b83f"
    },
    {
      "path": "packages/core/src/shared/scopes.ts",
      "sha256": "a9b006f75159762949817e7ee47170d4120b840ec6ed85bd3b6387da78c50318"
    },
    {
      "path": "packages/core/src/shared/services/definition.ts",
      "sha256": "8327b1623037b075c7e9f4e708858d8bc0e7f439114fc91eea1cac58831823d5"
    }
  ]
}
