feat: initial Matrix SDK
Full SDK workspace: core, contracts, sdk, cli, browser-host, browser-kit,
federation, omega-core, oracle, self-healing, strategies, tools, emacs.
Clean extraction from the development monorepo.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-07 15:54:15 -06:00
{
"name" : "@open-matrix/contracts" ,
2026-06-08 18:06:33 +00:00
"version" : "0.1.3" ,
feat: initial Matrix SDK
Full SDK workspace: core, contracts, sdk, cli, browser-host, browser-kit,
federation, omega-core, oracle, self-healing, strategies, tools, emacs.
Clean extraction from the development monorepo.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-07 15:54:15 -06:00
"description" : "Type contracts for Matrix substrate (placement, service registry, runtime presence). Almost zero runtime — one pure function (decideMatrixPlacementBind) plus pure types. Zero @open-matrix/core dependency. Extracted from @open-matrix/core during core-decontamination Phase 2 so schema evolution doesn't rebuild the actor kernel." ,
"type" : "module" ,
"sideEffects" : false ,
"main" : "dist/index.js" ,
"types" : "dist/index.d.ts" ,
"exports" : {
"." : { "types" : "./dist/index.d.ts" , "default" : "./dist/index.js" } ,
"./placement" : { "types" : "./dist/placement.d.ts" , "default" : "./dist/placement.js" } ,
"./service-registry" : { "types" : "./dist/service-registry.d.ts" , "default" : "./dist/service-registry.js" } ,
"./runtime-presence" : { "types" : "./dist/runtime-presence.d.ts" , "default" : "./dist/runtime-presence.js" } ,
"./package.json" : "./package.json"
} ,
"scripts" : {
"build" : "node build.mjs" ,
"type-check" : "tsc --noEmit"
} ,
"files" : [
"dist" ,
"package.json"
] ,
"devDependencies" : {
"typescript" : "^5.7.0"
} ,
"license" : "MIT" ,
"engines" : {
"node" : ">=20"
}
}