{"_id":"@braidhq/ontology-ddd","_rev":"10-ac80e97c607333dace48b68cc0b2ae89","name":"@braidhq/ontology-ddd","dist-tags":{"latest":"0.6.0"},"versions":{"0.0.1":{"name":"@braidhq/ontology-ddd","version":"0.0.1","license":"MIT","_id":"@braidhq/ontology-ddd@0.0.1","maintainers":[{"name":"mroops0111","email":"mroops0111@gmail.com"}],"dist":{"shasum":"17a23d71fa844327c15b1aa11c81165e51bef798","tarball":"https://registry.npmjs.org/@braidhq/ontology-ddd/-/ontology-ddd-0.0.1.tgz","fileCount":14,"integrity":"sha512-fOj76ZscvreX+4it97iXDCJbjqHnz5lI3WGDSMDmCQfbO2bNp4Fm3Xan3EyKAZD3fTMxTZlJqiTJ45U2CafpOQ==","signatures":[{"sig":"MEYCIQCvskguBvd2JDx5vTz2Nk7W8RuYrO/g6xWv0kpHESHJ4QIhAN6ylRPPAUCy+24PxOuPU7TqjiXNPOyRYiq/qNc6l1d7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10738},"main":"./dist/index.js","type":"module","_from":"file:braidhq-ontology-ddd-0.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo *.tsbuildinfo coverage","typecheck":"tsc -p tsconfig.json --noEmit","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"mroops0111","email":"mroops0111@gmail.com"},"_resolved":"/tmp/4e198f7b28a0bd4502a79170150c203d/braidhq-ontology-ddd-0.0.1.tgz","_integrity":"sha512-fOj76ZscvreX+4it97iXDCJbjqHnz5lI3WGDSMDmCQfbO2bNp4Fm3Xan3EyKAZD3fTMxTZlJqiTJ45U2CafpOQ==","_npmVersion":"10.8.2","description":"Default DDD-flavored ontology plugin. Provides core DDD node and edge type sets.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.24.0","@braidhq/sdk":"0.0.1","@braidhq/core":"0.0.1","@braidhq/schema":"0.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.0","typescript":"^5.7.0","@vitest/coverage-v8":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ontology-ddd_0.0.1_1779008223395_0.9952998881712787","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@braidhq/ontology-ddd","version":"0.1.0","license":"MIT","_id":"@braidhq/ontology-ddd@0.1.0","maintainers":[{"name":"mroops0111","email":"mroops0111@gmail.com"}],"homepage":"https://github.com/mroops0111/braid#readme","bugs":{"url":"https://github.com/mroops0111/braid/issues"},"dist":{"shasum":"25112ba2bd9db44211ef4a9594332a4d3e858996","tarball":"https://registry.npmjs.org/@braidhq/ontology-ddd/-/ontology-ddd-0.1.0.tgz","fileCount":17,"integrity":"sha512-f1Q3EkM4MbcOsnxXE4PV1jEKs5JocPx6VoNmUNLeeoy/gpfNpu+zyz3c1tR+prO0baPsPFMhCdzzBb3Smv8XCQ==","signatures":[{"sig":"MEUCIQC6tJkjDp+PwLD6soqgPJwYrVofKnNSNdOtdGE0vmQ3dQIgCQqp4N6dS0DLJt9fIQN1Gw9ml32mg6ZfhcaMT+djgd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@braidhq%2fontology-ddd@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72764},"main":"./src/index.ts","type":"module","_from":"file:.release/braidhq-ontology-ddd-0.1.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo *.tsbuildinfo coverage","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.test.json","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48762a02-0713-486c-8a5a-c6ed7757ef03"}},"_resolved":"/home/runner/work/braid/braid/.release/braidhq-ontology-ddd-0.1.0.tgz","_integrity":"sha512-f1Q3EkM4MbcOsnxXE4PV1jEKs5JocPx6VoNmUNLeeoy/gpfNpu+zyz3c1tR+prO0baPsPFMhCdzzBb3Smv8XCQ==","repository":{"url":"git+https://github.com/mroops0111/braid.git","type":"git","directory":"packages/ontology-ddd"},"_npmVersion":"11.17.0","description":"Default DDD ontology plugin for Braid, including boundedContext, aggregate, command, query, event, rule, and actor.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.24.0","@braidhq/sdk":"workspace:*","@braidhq/core":"workspace:*","@braidhq/schema":"workspace:*"},"publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.0","typescript":"^6.0.3","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ontology-ddd_0.1.0_1782023442204_0.07692979071710582","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@braidhq/ontology-ddd","version":"0.2.0","license":"MIT","_id":"@braidhq/ontology-ddd@0.2.0","maintainers":[{"name":"mroops0111","email":"mroops0111@gmail.com"}],"homepage":"https://github.com/mroops0111/braid#readme","bugs":{"url":"https://github.com/mroops0111/braid/issues"},"dist":{"shasum":"a1594572621e19bfa419f87e8e62db53642c3f9f","tarball":"https://registry.npmjs.org/@braidhq/ontology-ddd/-/ontology-ddd-0.2.0.tgz","fileCount":18,"integrity":"sha512-gyyWcRAyvdod4TTcsk/2atNB1kUU3XQtOdBOB5zsy0lwU9NsvVIptUV79aG33XzmVI2YSPbtGkRQ5/5yYR3TaA==","signatures":[{"sig":"MEUCID2hTaf4xM/ZWzaHCXAI0vVObUm6WA3dSukykarWa5eeAiEAyAezaZfn65fnm6sUXplFe96Wwmg8hPH5Aa+4uNhdQFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@braidhq%2fontology-ddd@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76917},"main":"./src/index.ts","type":"module","_from":"file:.release/braidhq-ontology-ddd-0.2.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo *.tsbuildinfo coverage","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.test.json","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48762a02-0713-486c-8a5a-c6ed7757ef03"}},"_resolved":"/home/runner/work/braid/braid/.release/braidhq-ontology-ddd-0.2.0.tgz","_integrity":"sha512-gyyWcRAyvdod4TTcsk/2atNB1kUU3XQtOdBOB5zsy0lwU9NsvVIptUV79aG33XzmVI2YSPbtGkRQ5/5yYR3TaA==","repository":{"url":"git+https://github.com/mroops0111/braid.git","type":"git","directory":"packages/ontology-ddd"},"_npmVersion":"12.0.2","description":"Default DDD ontology plugin for Braid, including boundedContext, aggregate, command, query, event, rule, and actor.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.2.1","@braidhq/sdk":"workspace:*","@braidhq/core":"workspace:*","@braidhq/schema":"workspace:*"},"publishConfig":{"main":"./dist/index.js","types":"./dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/ontology-ddd_0.2.0_1785738270282_0.8126773901768098","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@braidhq/ontology-ddd","version":"0.2.1","license":"MIT","_id":"@braidhq/ontology-ddd@0.2.1","maintainers":[{"name":"mroops0111","email":"mroops0111@gmail.com"}],"homepage":"https://github.com/mroops0111/braid#readme","bugs":{"url":"https://github.com/mroops0111/braid/issues"},"dist":{"shasum":"c63e851afa56e1988e706d15eb8eea5193f3e1d9","tarball":"https://registry.npmjs.org/@braidhq/ontology-ddd/-/ontology-ddd-0.2.1.tgz","fileCount":27,"integrity":"sha512-1GLM/wvh6B8AXEe4rjYoRfWumExtA4HW0Op/ZZC14IHblaMqNZgS20ElKN3xOPl5qlcsmVPjrpiML/jw1+AMfA==","signatures":[{"sig":"MEUCIDFBApAyl35tmKKZZuPtwkMkdoqT5KClYsCyXtQQ3V6nAiEAg381Aoxsldv1NibRtH4yc618XqubklY7eeWkjYPCaJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@braidhq%2fontology-ddd@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84110},"main":"./dist/index.js","type":"module","_from":"file:.release/braidhq-ontology-ddd-0.2.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo *.tsbuildinfo coverage","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.test.json","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48762a02-0713-486c-8a5a-c6ed7757ef03"}},"_resolved":"/home/runner/work/braid/braid/.release/braidhq-ontology-ddd-0.2.1.tgz","_integrity":"sha512-1GLM/wvh6B8AXEe4rjYoRfWumExtA4HW0Op/ZZC14IHblaMqNZgS20ElKN3xOPl5qlcsmVPjrpiML/jw1+AMfA==","repository":{"url":"git+https://github.com/mroops0111/braid.git","type":"git","directory":"packages/ontology-ddd"},"_npmVersion":"12.0.2","description":"Default DDD ontology plugin for Braid, including boundedContext, aggregate, command, query, event, rule, and actor.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.2.1","@braidhq/sdk":"0.2.1","@braidhq/core":"0.2.1","@braidhq/schema":"0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/ontology-ddd_0.2.1_1786200532176_0.970446289914932","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@braidhq/ontology-ddd","version":"0.3.0","license":"MIT","_id":"@braidhq/ontology-ddd@0.3.0","maintainers":[{"name":"mroops0111","email":"mroops0111@gmail.com"}],"homepage":"https://github.com/mroops0111/braid#readme","bugs":{"url":"https://github.com/mroops0111/braid/issues"},"dist":{"shasum":"ddd1497b9b38093eefda3e18779ca4851236fce0","tarball":"https://registry.npmjs.org/@braidhq/ontology-ddd/-/ontology-ddd-0.3.0.tgz","fileCount":28,"integrity":"sha512-DMqV6Yr7XX7GuVmK5CLmOtFlJdDdt1a2SasMfUXaxPzb64z3jz7Cj+jx1IqKapShfcFU+fnE223guPyNNGl/6A==","signatures":[{"sig":"MEUCIE/VbCyJA2cQ2c6UYElUiuvlBglnRku8vQuqIqtL7RGPAiEA9jBACb4fHx5M7q9AaX6lTps3fKuUkUMUxWQAF7MALTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@braidhq%2fontology-ddd@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93370},"main":"./dist/index.js","type":"module","_from":"file:.release/braidhq-ontology-ddd-0.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo *.tsbuildinfo coverage","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.test.json","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48762a02-0713-486c-8a5a-c6ed7757ef03"}},"_resolved":"/home/runner/work/braid/braid/.release/braidhq-ontology-ddd-0.3.0.tgz","_integrity":"sha512-DMqV6Yr7XX7GuVmK5CLmOtFlJdDdt1a2SasMfUXaxPzb64z3jz7Cj+jx1IqKapShfcFU+fnE223guPyNNGl/6A==","repository":{"url":"git+https://github.com/mroops0111/braid.git","type":"git","directory":"packages/ontology-ddd"},"_npmVersion":"12.0.2","description":"Default DDD ontology plugin for Braid, including boundedContext, aggregate, command, query, event, rule, and actor.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.2.1","@braidhq/sdk":"0.3.0","@braidhq/core":"0.3.0","@braidhq/schema":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/ontology-ddd_0.3.0_1787124317374_0.6748158893633398","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@braidhq/ontology-ddd","version":"0.4.0","license":"MIT","_id":"@braidhq/ontology-ddd@0.4.0","maintainers":[{"name":"mroops0111","email":"mroops0111@gmail.com"}],"homepage":"https://github.com/mroops0111/braid#readme","bugs":{"url":"https://github.com/mroops0111/braid/issues"},"dist":{"shasum":"4f818b25592765b411ebd45ea7c7bd04bc46877d","tarball":"https://registry.npmjs.org/@braidhq/ontology-ddd/-/ontology-ddd-0.4.0.tgz","fileCount":28,"integrity":"sha512-SF5l+dfoWaW7Z3ggA1WIAiJUoduzXkL6bIsc1FmkApiMtNSCKMam2hf2mk9QnZQZo3a3+iU4dhIP44l5mLMtvg==","signatures":[{"sig":"MEUCIQC/wOI+rZ4cfPr/MuLz8AF5GdXHYrYSo5irjD6w7EXmVgIgfwCq2nosRuzDKar+/90DfzvxjHVWJfcE8bCVwCZKEzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@braidhq%2fontology-ddd@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93570},"main":"./dist/index.js","type":"module","_from":"file:.release/braidhq-ontology-ddd-0.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo *.tsbuildinfo coverage","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.test.json","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48762a02-0713-486c-8a5a-c6ed7757ef03"}},"_resolved":"/home/runner/work/braid/braid/.release/braidhq-ontology-ddd-0.4.0.tgz","_integrity":"sha512-SF5l+dfoWaW7Z3ggA1WIAiJUoduzXkL6bIsc1FmkApiMtNSCKMam2hf2mk9QnZQZo3a3+iU4dhIP44l5mLMtvg==","repository":{"url":"git+https://github.com/mroops0111/braid.git","type":"git","directory":"packages/ontology-ddd"},"_npmVersion":"12.0.2","description":"Default DDD ontology plugin for Braid, including boundedContext, aggregate, command, query, event, rule, and actor.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.2.1","@braidhq/sdk":"0.4.0","@braidhq/core":"0.4.0","@braidhq/schema":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/ontology-ddd_0.4.0_1787404159187_0.04110376616099454","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@braidhq/ontology-ddd","version":"0.4.1","license":"MIT","_id":"@braidhq/ontology-ddd@0.4.1","maintainers":[{"name":"mroops0111","email":"mroops0111@gmail.com"}],"homepage":"https://github.com/mroops0111/braid#readme","bugs":{"url":"https://github.com/mroops0111/braid/issues"},"dist":{"shasum":"f331b7638bd5c75b5d759af538940ddef500b9c2","tarball":"https://registry.npmjs.org/@braidhq/ontology-ddd/-/ontology-ddd-0.4.1.tgz","fileCount":28,"integrity":"sha512-+6r4SKSveZjZLaYYwqL4FQd4BR7a4tpx4hw5sBAk1ZdS1zaOfNunrO9sR2xf0U2gCriPH76lJ1ogfHCcJjHBZQ==","signatures":[{"sig":"MEQCIGNrfcndA6JaoJDebmZ3AIfAe9BAdwvcc2X01itFzWQdAiABodjGoz4DxkjSPw7U5tM02X83pFUi36I/3OF7O+125w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@braidhq%2fontology-ddd@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93570},"main":"./dist/index.js","type":"module","_from":"file:.release/braidhq-ontology-ddd-0.4.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo *.tsbuildinfo coverage","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.test.json","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48762a02-0713-486c-8a5a-c6ed7757ef03"}},"_resolved":"/home/runner/work/braid/braid/.release/braidhq-ontology-ddd-0.4.1.tgz","_integrity":"sha512-+6r4SKSveZjZLaYYwqL4FQd4BR7a4tpx4hw5sBAk1ZdS1zaOfNunrO9sR2xf0U2gCriPH76lJ1ogfHCcJjHBZQ==","repository":{"url":"git+https://github.com/mroops0111/braid.git","type":"git","directory":"packages/ontology-ddd"},"_npmVersion":"12.0.2","description":"Default DDD ontology plugin for Braid, including boundedContext, aggregate, command, query, event, rule, and actor.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.2.1","@braidhq/sdk":"0.4.1","@braidhq/core":"0.4.1","@braidhq/schema":"0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/ontology-ddd_0.4.1_1788142152386_0.5214687756835259","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@braidhq/ontology-ddd","version":"0.4.2","license":"MIT","_id":"@braidhq/ontology-ddd@0.4.2","maintainers":[{"name":"mroops0111","email":"mroops0111@gmail.com"}],"homepage":"https://github.com/mroops0111/braid#readme","bugs":{"url":"https://github.com/mroops0111/braid/issues"},"dist":{"shasum":"0a3f8aee64d13e1e09496271fded98967f620436","tarball":"https://registry.npmjs.org/@braidhq/ontology-ddd/-/ontology-ddd-0.4.2.tgz","fileCount":28,"integrity":"sha512-4l86wOJbZ9xe30Pt0AFSSG8zQEQZrmvdedH1Yyi7jMZY6xR2Tscub4hm/OLOCL3un5bXZZBQbl90F2blM+9hTA==","signatures":[{"sig":"MEUCIGBmNVKg0r4GmyYpukkp1uAZvRttagONPQxRNmArf6GYAiEA1XA6eHxn29EWWl49K1leBlqIEDX5X/FiGdS/Hfss1Pg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@braidhq%2fontology-ddd@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93570},"main":"./dist/index.js","type":"module","_from":"file:.release/braidhq-ontology-ddd-0.4.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo *.tsbuildinfo coverage","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.test.json","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48762a02-0713-486c-8a5a-c6ed7757ef03"}},"_resolved":"/home/runner/work/braid/braid/.release/braidhq-ontology-ddd-0.4.2.tgz","_integrity":"sha512-4l86wOJbZ9xe30Pt0AFSSG8zQEQZrmvdedH1Yyi7jMZY6xR2Tscub4hm/OLOCL3un5bXZZBQbl90F2blM+9hTA==","repository":{"url":"git+https://github.com/mroops0111/braid.git","type":"git","directory":"packages/ontology-ddd"},"_npmVersion":"12.0.2","description":"Default DDD ontology plugin for Braid, including boundedContext, aggregate, command, query, event, rule, and actor.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^4.2.1","@braidhq/sdk":"0.4.2","@braidhq/core":"0.4.2","@braidhq/schema":"0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/ontology-ddd_0.4.2_1788169209744_0.9187775402187615","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@braidhq/ontology-ddd","version":"0.5.0","license":"MIT","_id":"@braidhq/ontology-ddd@0.5.0","maintainers":[{"name":"mroops0111","email":"mroops0111@gmail.com"}],"homepage":"https://github.com/mroops0111/braid#readme","bugs":{"url":"https://github.com/mroops0111/braid/issues"},"dist":{"shasum":"1ae6ec4970db8a7ef772360ae446870b5edbc7f2","tarball":"https://registry.npmjs.org/@braidhq/ontology-ddd/-/ontology-ddd-0.5.0.tgz","fileCount":28,"integrity":"sha512-/qihesaqhf7l9LWYKEJXLlMWJNb5dSJKadr68bygmp2U26vM0oh874cj6TaoFu/Go+gQnCXwAMjSVMN1EQ4E1w==","signatures":[{"sig":"MEYCIQChCp8l2tX0Vw/MPiK+J0yNwqbJvtuKQe2MBbtAWOQaKgIhAILYLrqU1ZogbUC0M20etVO62G7rnuFC+tB15nfYhr7B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@braidhq%2fontology-ddd@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93570},"main":"./dist/index.js","type":"module","_from":"file:.release/braidhq-ontology-ddd-0.5.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","clean":"rm -rf dist .turbo *.tsbuildinfo coverage","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.test.json","test:coverage":"vitest run --coverage --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48762a02-0713-486c-8a5a-c6ed7757ef03"}},"_resolved":"/home/runner/work/braid/braid/.release/braidhq-ontology-ddd-0.5.0.tgz","_integrity":"sha512-/qihesaqhf7l9LWYKEJXLlMWJNb5dSJKadr68bygmp2U26vM0oh874cj6TaoFu/Go+gQnCXwAMjSVMN1EQ4E1w==","repository":{"url":"git+https://github.com/mroops0111/braid.git","type":"git","directory":"packages/ontology-ddd"},"_npmVersion":"12.0.2","description":"Default DDD ontology plugin for Braid, including boundedContext, aggregate, command, query, event, rule, and actor.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^4.2.1","@braidhq/sdk":"0.5.0","@braidhq/core":"0.5.0","@braidhq/schema":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"^6.0.3","@vitest/coverage-v8":"^4.1.10"},"_npmOperationalInternal":{"tmp":"tmp/ontology-ddd_0.5.0_1788515050602_0.15440461063402","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@braidhq/ontology-ddd","type":"module","version":"0.6.0","description":"Default DDD ontology plugin for Braid, including boundedContext, aggregate, command, query, event, rule, and actor.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/mroops0111/braid.git","directory":"packages/ontology-ddd"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"main":"./dist/index.js","types":"./dist/index.d.ts","dependencies":{"zod":"^4.2.1","@braidhq/core":"0.6.0","@braidhq/schema":"0.6.0","@braidhq/sdk":"0.6.0"},"devDependencies":{"@vitest/coverage-v8":"^4.1.10","typescript":"^6.0.3","vitest":"^4.1.10"},"publishConfig":{"access":"public"},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.test.json","test":"vitest run --passWithNoTests","test:coverage":"vitest run --coverage --passWithNoTests","clean":"rm -rf dist .turbo *.tsbuildinfo coverage"},"_id":"@braidhq/ontology-ddd@0.6.0","bugs":{"url":"https://github.com/mroops0111/braid/issues"},"homepage":"https://github.com/mroops0111/braid#readme","_integrity":"sha512-UPPXfXgxbYEbR25wM0IwWY2l0unyAsJkjb2UFNy1SpWQ0J1nwlwCFmiabCaG23r81z9l+AzpaMTqIIgkt/s0lQ==","_resolved":"/home/runner/work/braid/braid/.release/braidhq-ontology-ddd-0.6.0.tgz","_from":"file:.release/braidhq-ontology-ddd-0.6.0.tgz","_nodeVersion":"24.20.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-UPPXfXgxbYEbR25wM0IwWY2l0unyAsJkjb2UFNy1SpWQ0J1nwlwCFmiabCaG23r81z9l+AzpaMTqIIgkt/s0lQ==","shasum":"93f9626388391146b8b2c26b4edbe2752342e845","tarball":"https://registry.npmjs.org/@braidhq/ontology-ddd/-/ontology-ddd-0.6.0.tgz","fileCount":28,"unpackedSize":101329,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@braidhq%2fontology-ddd@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDFQPLbp67YjLQfcPB+wPFAz5fKanzHAFAVOEtuy+3GbAIgCzeU9udXzP9en2qFnubVB2ZXpJq/MbBpMj9g1l9jNLs="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48762a02-0713-486c-8a5a-c6ed7757ef03"}},"directories":{},"maintainers":[{"name":"mroops0111","email":"mroops0111@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ontology-ddd_0.6.0_1789090764321_0.5658824030316627"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-17T08:57:03.333Z","modified":"2026-09-11T01:39:24.826Z","0.0.1":"2026-05-17T08:57:03.546Z","0.1.0":"2026-06-21T06:30:42.355Z","0.2.0":"2026-08-03T06:24:30.426Z","0.2.1":"2026-08-08T14:48:52.340Z","0.3.0":"2026-08-19T07:25:17.517Z","0.4.0":"2026-08-22T13:09:19.352Z","0.4.1":"2026-08-31T02:09:12.549Z","0.4.2":"2026-08-31T09:40:09.885Z","0.5.0":"2026-09-04T09:44:10.803Z","0.6.0":"2026-09-11T01:39:24.489Z"},"bugs":{"url":"https://github.com/mroops0111/braid/issues"},"license":"MIT","homepage":"https://github.com/mroops0111/braid#readme","repository":{"type":"git","url":"git+https://github.com/mroops0111/braid.git","directory":"packages/ontology-ddd"},"description":"Default DDD ontology plugin for Braid, including boundedContext, aggregate, command, query, event, rule, and actor.","maintainers":[{"name":"mroops0111","email":"mroops0111@gmail.com"}],"readme":"# @braidhq/ontology-ddd\n\nBraid extracts a product's intent and code into one knowledge graph. `@braidhq/ontology-ddd` is the default worldview for that graph, a Domain-Driven Design vocabulary. It defines the node and edge types, ships the skill prompts that populate them, and binds the batch loop that runs extraction.\n\n## Role\n\nThe package is an `OntologyPlugin` for DDD. It says what a DDD graph is made of, and supplies the reasoning that fills it.\n\n- **The Vocabulary**: Eight node types (bounded context, aggregate, command, query, event, rule, actor, policy) and fifteen edge types, each tagged with the sub-domain and canonical source it comes from.\n- **The Skills**: The `ddd:extract`, `ddd:clarify`, and `ddd:reconcile` SKILL.md prompts, plus the shared reference docs they all consult. Each directory is the bare verb, the `ddd` namespace comes from the ontology.\n- **The Binding**: The required source roles, and the batch and reactor loop that drives per-unit extraction with periodic reconcile checkpoints.\n\n## Structure\n\nThe package is flat. The ontology and its enums sit under `src/`, the prompts under `skills/`.\n\n```\nsrc/\n├── DDDOntologyPlugin.ts   the defineOntologyPlugin value: types, skills, batch binding\n├── types.ts               the DDDNodeType and DDDEdgeType enums\n└── index.ts\nskills/\n├── extract/    per-unit extraction prompt\n├── clarify/    clarification prompt\n├── reconcile/  cross-link the slices and validate the whole graph\n└── shared/     reference docs every prompt consults\n```\n\n- **DDDOntology**: The single `defineOntologyPlugin` call. Node and edge types with their labels, colors, and render hints, the required source roles, the skills, and the batch binding.\n- **types**: The closed `DDDNodeType` and `DDDEdgeType` enums, the type-level mirror of the ids declared in the ontology.\n- **skills**: The SKILL.md prompts. DDD-specific reasoning lives here rather than in core, so a different worldview cannot inherit it.\n\n## The Ontology\n\nA DDD graph reads outward from a bounded context: a `contains` edge holds its aggregates, an aggregate `accepts` commands and queries, a command `emits` events, an event `triggers` downstream work, and a policy `enacts` the command that reacts to it. Operations are `constrainedBy` rules and `performedBy` actors. A separate Context Mapping family wires bounded contexts to one another, partnership, conformist, anticorruption layer, and the rest.\n\nEditing a type here flows through the ontology contract to Studio's palette and legend, the structural and ontology-type validators, and the `GET /workspaces/:ws/ontology` API, with no change needed on those sides.\n\n## Boundaries\n\n- **DDD Lives Here**: The vocabulary and its reasoning are confined to this package. Core stays worldview-agnostic, and a generative or narrative ontology is a sibling package.\n- **Definition, Not Behavior**: The package is a pure `defineOntologyPlugin` value. It reads no files and runs nothing, the validators and services in core act on it.\n- **Single Schema Source**: Node and edge ids are branded through `@braidhq/schema`. The `types.ts` enums mirror those ids, they do not redeclare a shape.\n- **Wiring Elsewhere**: The composition root registers the plugin. Nothing here reaches into server or studio.\n\n## Dependencies\n\n- **Depends On**: `@braidhq/schema` for branded ids, `@braidhq/core` for the plugin port, and `@braidhq/sdk` for `defineOntologyPlugin`.\n- **Consumed By**: `server`, at its composition root, as the default ontology bundle.\n","readmeFilename":"README.md"}