{"_id":"@aikdna/kdna-studio-core","_rev":"41-4b1e40914840bb626f14f2342ba6c4b5","name":"@aikdna/kdna-studio-core","dist-tags":{"latest":"3.0.0"},"versions":{"1.3.0":{"name":"@aikdna/kdna-studio-core","version":"1.3.0","keywords":["kdna","domain-judgment","authoring","judgment-cards","human-lock","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.3.0","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"a1fd646e9049e371df62d277819fb98b102d1e28","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.3.0.tgz","fileCount":23,"integrity":"sha512-+X2hkOmEf3A5+Yq6BtbsoXDiMTW1cStroGueZlfBzVxff5Zn5rr8okvAGvGZABK2nKOfmFQ+L9nj0yW4V6rdxA==","signatures":[{"sig":"MEYCIQCPg3SiH3/iEu/D0NMRJ6RGXvaTjce269WcPcbJsHkOsgIhAPCIhjy01PJOA+udN09XZJeLUpEBabt88FJbxtdcIBvz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133795},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"9b71121b937e414bf451fcba5d0ba8fd5e367693","scripts":{"test":"node --test tests/*.test.js"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.4","description":"Studio-compatible authoring kernel for Human Lock, compile, and export of trusted .kdna assets.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@aikdna/kdna-core":"^0.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.3.0_1780064668741_0.6153710220672375","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@aikdna/kdna-studio-core","version":"1.3.1","keywords":["kdna","domain-judgment","authoring","judgment-cards","human-lock","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.3.1","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"ab2a143ae13454d1f7ebf5897538246fd1db1b7a","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.3.1.tgz","fileCount":23,"integrity":"sha512-kHn0VMj/YJtZO3X2UohONM4O4ilOEVxTSNz2UbpBiF1MNpCO7jK+y+BvNJx5OzwFIHgCOczkHHLRxWwTFZ7FXQ==","signatures":[{"sig":"MEUCICbVyTw13GUERP72VO7KyYOBaqhcID9jN7BJVzvWU6TAAiEA2lM4kb4gOmulsCQ48uidGvb/VioD1YR4LpCtk71TTbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133757},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"56ad77e4f2e633c1f1f64e4b5530dd9e8d1bcf3b","scripts":{"test":"node --test tests/*.test.js"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.4","description":"Studio-compatible authoring kernel for Human Lock, compile, and export of trusted .kdna assets.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@aikdna/kdna-core":"^0.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.3.1_1780065877371_0.8161936235166032","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@aikdna/kdna-studio-core","version":"1.3.2","keywords":["kdna","domain-judgment","authoring","judgment-cards","human-lock","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.3.2","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"6db2f4d1000712ff4f16fddacbe2c0faf31049c9","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.3.2.tgz","fileCount":23,"integrity":"sha512-3J6mxxfIahfGAduic5jOoRLlG+Utwim+guuPtyXDtKVL3TvTvZj6SEIP60EpACd+ZdUzdD2WFg7CAmsxb42qvA==","signatures":[{"sig":"MEQCIFt/C+ZNAZHOXBarPQLJv9XzLb37DgVqap3J6fYSvk9IAiAVeEq+qJbCOtL8+wnfRfFBjBHSEIvthwM2oaRjQVUj/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133880},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"60e1d4a78e3d0211820d1970ef9688bd1d082465","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.4","description":"Studio-compatible authoring kernel for Human Lock, compile, and export of trusted .kdna assets.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@aikdna/kdna-core":"^0.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.3.2_1780066093118_0.5666709241261745","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@aikdna/kdna-studio-core","version":"1.3.3","keywords":["kdna","domain-judgment","authoring","judgment-cards","human-lock","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.3.3","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"9ab2e48d3b7d01bca51c2020c12c32e4367bd1ef","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.3.3.tgz","fileCount":23,"integrity":"sha512-v/uWbb9sm4EasvMX5Xx9P62BGZ6QfsdU9cU7Z4iYuJ0FgFr3aYGL1IGame4LxkprqjhizS6NgOJdfYQdbhjyEw==","signatures":[{"sig":"MEYCIQCQmR4Jx0bhPGky+E8ybj7Sc/7+cYQFIJuzB0rBeZ2GAwIhALP7lkUT6zKFZ2XkkrILyeRD3JrOz4CqwTEx8r/FDIyX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133974},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"c2edfeed9b5cf3b2a4e488aeaf81b7d5bc282c6a","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.4","description":"Studio-compatible authoring kernel for Human Lock, compile, and export of trusted .kdna assets.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@aikdna/kdna-core":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"@aikdna/kdna-cli":"^0.19.3"},"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.3.3_1780066394493_0.7486240786963865","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@aikdna/kdna-studio-core","version":"1.4.0","keywords":["kdna","domain-judgment","authoring","judgment-cards","human-lock","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.4.0","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"3be1cf313b29b6a433c168de6f016f4fdd536e4b","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.4.0.tgz","fileCount":24,"integrity":"sha512-mr6PZ4BnyDaz7uAu0CbvwRAx96zAftkVk2Bm7pKEf+tHskL+rV5DuQOGRzgZ5yYmbZ7oAoVW8GY8eQdkeUXmuA==","signatures":[{"sig":"MEUCIQDd9rT9ILWmEtCoLsv6j9snIhwFxAKq2wYXQZRiW4wvOgIgNPygB8SXhygoaS0rEzmg/YwtgZSoti03ARBFhJpM6Fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142793},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"11f9aebb351319d84afa50ea7492d572d13f07cd","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.4","description":"Studio-compatible authoring kernel for Human Lock, compile, and export of trusted .kdna assets.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@aikdna/kdna-core":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"@aikdna/kdna-cli":"^0.19.3"},"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.4.0_1780095132260_0.45640120175280274","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@aikdna/kdna-studio-core","version":"1.4.1","keywords":["kdna","domain-judgment","authoring","judgment-cards","human-lock","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.4.1","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"9376207b158bd3324e0163c9e11d48c701071dfa","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.4.1.tgz","fileCount":24,"integrity":"sha512-u2b1XByUk5dfXObZgLPlRb4Gjs3oLL5p0YN0H+5yg516mKTSphrSCGVNH7ul4LPP/1SymRhjta4SuROcBM/o4Q==","signatures":[{"sig":"MEUCIC29n8uZI4e7Qe9z/+f6/jz5bwic0nztRm8nGI7rIPGaAiEAh3xrsN6llfiayAz+DuM40jQ6afh6rY+Y5aaRJ+M7uG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143091},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"e5a3c190bf0c52af6bfc4fc9e241c94361da56a5","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.4","description":"Studio-compatible authoring kernel for Human Lock, compile, and export of trusted .kdna assets.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@aikdna/kdna-core":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"@aikdna/kdna-cli":"^0.19.3"},"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.4.1_1780097785832_0.8062178681806194","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@aikdna/kdna-studio-core","version":"1.4.2","keywords":["kdna","domain-judgment","authoring","judgment-cards","human-lock","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.4.2","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"c8ec6d24ee92e98a32cd6b305f3c9e6e8beb5eac","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.4.2.tgz","fileCount":24,"integrity":"sha512-5LlYzikbTRP7s6eW7hOr/ugIUIeY5wTsHMGGlB+kDwbJI+MDYbE6KOVOTQXpn9Wc3VtIS2rE0SrEcQ50YfyNuQ==","signatures":[{"sig":"MEYCIQDLrqmVDGXVg7Bd5SMH7lVQAUhvoKhyuIAtN2mK4o2CcQIhANRR/kx0EbEPZa2ig5VUm+BAqQ+wUi9v1XHo0iEmIyNA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143266},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"e5a3c190bf0c52af6bfc4fc9e241c94361da56a5","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.4","description":"Studio-compatible authoring kernel for Human Lock, compile, and export of trusted .kdna assets.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@aikdna/kdna-core":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"@aikdna/kdna-cli":"^0.19.3"},"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.4.2_1780098693171_0.2696091701543373","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@aikdna/kdna-studio-core","version":"1.5.0","keywords":["kdna","domain-judgment","authoring","judgment-cards","human-lock","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.5.0","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"fdc48af9793bab5ef9ea97b6f5611e2d1d40496a","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.5.0.tgz","fileCount":25,"integrity":"sha512-V2nmUruigw3cfhYgkCH7+N/3mD7uQxtzzQViizUbHuuj75Cs21lPZydkVP5cUHhfqqOT49E8UbWyUHXDZyjYpA==","signatures":[{"sig":"MEUCIQCVhQHwqIjOvv/0pWm7eGAkQVv8S2YHDJApbzZT2gSqpAIgHZzKRRWpyMxcoRIFEsrRIWVqovrbykEMtcXX8/ysBpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161066},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"41f4c9d0051cc9b77c543b26f5eed9c9bdc5b1a2","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.4","description":"Studio-compatible authoring kernel for Human Lock, compile, and export of trusted .kdna assets.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-core":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"@aikdna/kdna-cli":"^0.19.3"},"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.5.0_1781176237591_0.4268997388060036","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@aikdna/kdna-studio-core","version":"1.5.1","keywords":["kdna","domain-judgment","authoring","judgment-cards","human-lock","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.5.1","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"362c10dc4ed309e06981f38db8cfedfb2d354a63","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.5.1.tgz","fileCount":27,"integrity":"sha512-D4E6IJ4XFyl4g9viBVvZMELzFxI5tWCS/gBQInhVgQ56d2CpeYQcce3tJEkKdY14wdqKOTVAb2Geq7DdmrD77A==","signatures":[{"sig":"MEQCIGJdR2t85l5y3MqFmwyrumVHCblfQnARXCtBbxoT016aAiBh5AxqFsydeXRWDUrIpcubcREuIRuQbtqWi3HDgIKzkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176119},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"11dd6221d00f833931c945483778cb372f9f292d","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Studio-compatible authoring kernel for Human Lock, compile, and export of trusted .kdna assets.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-core":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"@aikdna/kdna-cli":"^0.19.3"},"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.5.1_1781695326193_0.4246149972928599","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@aikdna/kdna-studio-core","version":"1.5.2","keywords":["kdna","domain-judgment","authoring","judgment-cards","human-lock","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.5.2","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"d4d299eed3d195b55b3b9f57233eaa5727cfcca4","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.5.2.tgz","fileCount":27,"integrity":"sha512-lDoCY3xdLnQUftj7waWxubNSAbEby10hZf+lGWKStDS1rESPCQvwtUECsQXOmOo3EhmY+Rn8RK+6kClrfZO27g==","signatures":[{"sig":"MEUCIQDYz9A2Pgp6ptXawpflQUqwCF7VE9Q0RduAtStwKlP96AIgEgePvEPxH6lbzPpDmW7eIB+rCqmlaLzxl0kGVtB1QDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176152},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"723a091cf2865d6a2904734a6eba94cd7ca956ac","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, locking, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-core":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"@aikdna/kdna-cli":"^0.19.3"},"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.5.2_1781704499118_0.49339400385906806","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@aikdna/kdna-studio-core","version":"1.5.3","keywords":["kdna","domain-judgment","authoring","judgment-cards","human-lock","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.5.3","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"876843e13e7c57c3ae9590fa2aedb0d91447f1f5","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.5.3.tgz","fileCount":27,"integrity":"sha512-grGvc4ZqE/UqP2yjwG4qBftYNHggiOP5yJUv3M3JmkkJQ67XfwGK/blYl9fnbQy5ip+VNzxs0EqcNLdzlAtSxA==","signatures":[{"sig":"MEUCIAeRoW8IwBX6aOiOSuaCLiSfRjwoiEfwNMatjybZSh6XAiEA2D4pyOwJ3gkoAXPAaGB+YzipK2+IQMp6VY4KjNOtdZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176499},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"c5171ee94ca0c429b6bbcfb2eeaae4f6b882540c","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"11.16.0","description":"Official KDNA Studio Core SDK for authoring, locking, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-core":"^0.11.1"},"_hasShrinkwrap":false,"devDependencies":{"@aikdna/kdna-cli":"^0.25.0"},"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.5.3_1781777087648_0.4952251575135225","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"@aikdna/kdna-studio-core","version":"1.5.4","keywords":["kdna","domain-judgment","authoring","judgment-cards","human-lock","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.5.4","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"cd7c8cf0c960cff5831a183d920da9bb91e53021","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.5.4.tgz","fileCount":28,"integrity":"sha512-iQvt3dfDTDGVNN9/o1k7nsdxAe6xtqO7hvxaK8eC4E8BR8I+uPC369RequAIbqumsj8qVcV7IcRQwwjjLMIpEA==","signatures":[{"sig":"MEQCIHx+l4bS04VUg/Vlr/hy0pukc8nldO9Fiqrnmc4ioiSUAiAzRMIqweMwqNe6kYxM8olAYmOLg2vzRWhzD4ngf9nHzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186737},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"d96b26f6c762189a321f3f265371a93156d0b674","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"11.16.0","description":"Official KDNA Studio Core SDK for authoring, locking, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-core":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"@aikdna/kdna-cli":"^0.26.1"},"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.5.4_1781885340639_0.6504603195242717","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"@aikdna/kdna-studio-core","version":"1.5.5","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.5.5","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"55571ae2ada3212f0bd0a515d1046703201e9b20","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.5.5.tgz","fileCount":28,"integrity":"sha512-an5QcQhZ4IIqy2M2snsK2FN9DzHaJSypN39nRFFMYmlHkBwTkvTmz6NBbdI9iI0IVr2Zc1gHVh/FDPRSOu2Y5w==","signatures":[{"sig":"MEUCIHnJQM3fscM0DhPxqhknamzzvc3N8xxCm0jicrZ3b/6lAiEAwtAQDtQTOTTgXz/Wr7WOYiDi3kV0+wPiEj9UD3bcrL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188286},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"e6834fa3bc262f09f2dd2a176582a4feb0746666","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"11.16.0","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-core":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"@aikdna/kdna-cli":"^0.26.4"},"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.5.5_1781966676356_0.2157989240421092","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"@aikdna/kdna-studio-core","version":"1.5.6","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.5.6","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"69f8c56815ca54a9707a5aee9f946a323e6f1108","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.5.6.tgz","fileCount":28,"integrity":"sha512-zR0NRUJQxUbIfanY6/odYxp1Re+agwICrftWxJ73HNNGTton5QKFloeSgIvDN4MIPMJsr+sfPwgzT1I8ti/v+A==","signatures":[{"sig":"MEQCICrJEXsd7UuGM5oNy/BttD0+fXpb5e/A6KI9SNLwQO4kAiAcq2ip2f0t0o8889wnsR8Knxlgycmz+y013v/eFHD4AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188329},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"e6834fa3bc262f09f2dd2a176582a4feb0746666","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"11.16.0","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.26.5","@aikdna/kdna-core":"^0.12.1"},"_hasShrinkwrap":false,"devDependencies":{"@aikdna/kdna-cli":"^0.26.5"},"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.5.6_1781967399277_0.6396339121660095","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"@aikdna/kdna-studio-core","version":"1.5.7","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.5.7","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"85538661e8649b2d1c3b762c960da75ca743e2bc","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.5.7.tgz","fileCount":28,"integrity":"sha512-EU8hAld3w0u8zbSiQ15qVRqJ26QFdB+jHlh0VFqRIuC4LKckmwsGZYlhXr1YQ7bk+vNDObo/zM3biSfkWMzJxA==","signatures":[{"sig":"MEUCIQCPC0v5ymi8+0GLsmAd7NrVavJTC7LTbXFRpcWka0Fk8wIgd2NPnfsAQs9BbOapqvu259FXrZMd3dGkaeE92itlu34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188529},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"ee47f9b46326b3a2b13c1b40b1a88bc0f20aa669","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"11.16.0","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.26.9","@aikdna/kdna-core":"^0.12.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.5.7_1781972118956_0.9912367864698095","host":"s3://npm-registry-packages-npm-production"}},"1.5.8":{"name":"@aikdna/kdna-studio-core","version":"1.5.8","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.5.8","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"1a8a7c727d7acc8e7dd35c9bc7203d5d0941c650","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.5.8.tgz","fileCount":28,"integrity":"sha512-08vo0QpgcWFMv6KvYMr2fR+7NCZ4pLzVeldV1F9pISifv4GVDDT4xj4OOlChdvv0sHUo2EUlEZETAqnaTJ5aXg==","signatures":[{"sig":"MEUCIBPBBT/rdQxqo2gzF3p9t1OL9QM2/iVzPFelcbqIaRfrAiEA8Jc7EmtoibsYE+nJEYN1KGiXrL0RbpHgycoDu8RMyMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187835},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"54c14a0c6e50a0e9e7681469c17529463fe52ce9","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"11.16.0","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"26.3.0","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.26.10","@aikdna/kdna-core":"^0.12.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.5.8_1782008115369_0.8220440884646418","host":"s3://npm-registry-packages-npm-production"}},"1.5.9":{"name":"@aikdna/kdna-studio-core","version":"1.5.9","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.5.9","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"d6e44559f4cff6886450a0264b6ff0478bb8a44e","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.5.9.tgz","fileCount":28,"integrity":"sha512-QjJhGBZ9J+oCnr/a115ZTqHbAdlslBAM9QW95qfK5FmWl6C+ByvKxxmWHQfYGTutaRzIFWUBKw8MW2ux9r3iwg==","signatures":[{"sig":"MEQCICupqwavEGHd0sQMUhkom4jl9xDyzACtHDBQbPXI86rmAiB9d/IhMJP6weTvKKXcafEnEcYO5va0yeSHfKRc9Dht3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188034},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"186c8ae1c12b0bdb8f8a074a41f7390145ac97f2","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.26.10","@aikdna/kdna-core":"^0.12.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.5.9_1782090606987_0.49884113887920223","host":"s3://npm-registry-packages-npm-production"}},"1.5.10":{"name":"@aikdna/kdna-studio-core","version":"1.5.10","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.5.10","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"a9992c4c58e1b83cc2effcd66cfc032abd8a5401","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.5.10.tgz","fileCount":28,"integrity":"sha512-GIrV22oj3tGbUQD7fNwtQnLCd5lYKr90urbFdVTqbY65mCHjFAVml2X9fKr325ZWadhWmi6+1ztjXqQUkeLQiQ==","signatures":[{"sig":"MEYCIQC7paOQnF/I37SfTKfgGt3WmBzWCePVGxuD9ENI5HtrDAIhAIK/eBuhJTCEu+YJAbU+Hd4YuaHKEHQQPf3hHpOP6Elk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188046},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"186c8ae1c12b0bdb8f8a074a41f7390145ac97f2","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.26.10","@aikdna/kdna-core":"^0.12.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.5.10_1782092256884_0.029938667517678708","host":"s3://npm-registry-packages-npm-production"}},"1.5.11":{"name":"@aikdna/kdna-studio-core","version":"1.5.11","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.5.11","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"6345381d7d5378377bb8cc32592132ac2fd84ce8","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.5.11.tgz","fileCount":28,"integrity":"sha512-fCfh5jWF7zd37vJP/yFBF5ppr2L8GAycE3GYHnwzUOyt0+1cSFDyazuv8tSaCcEMsa1QulyWdFDRD446WSYEAg==","signatures":[{"sig":"MEUCIEa5B67DxXv+lTbdQEdh/JHBV1YzXdVkn0BkJGaUuaieAiEAgtaC9wq9EkddQ4jWsy+6gB4Ss6CIK5zZ0vLiONwPkhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188558},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"186c8ae1c12b0bdb8f8a074a41f7390145ac97f2","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.26.10","@aikdna/kdna-core":"^0.12.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.5.11_1782093524521_0.513713280253363","host":"s3://npm-registry-packages-npm-production"}},"1.5.12":{"name":"@aikdna/kdna-studio-core","version":"1.5.12","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.5.12","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"546000cd65f27887865c072d92892461e8b988df","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.5.12.tgz","fileCount":28,"integrity":"sha512-SpYv7wACKi/eWrvo1KOlELl8zAHXWfbS8KOEK2yc8rfQeQNdIJIL6YNyBecP7nuA83i/cpAgqHCzozcZao2rsA==","signatures":[{"sig":"MEQCIHgSm/Xp9+KqkMGDBPDPShjDe41gP9JRyFtjkXkDbEkEAiBZVnFTpZrbY8NshYgr/WFMhFyBBZ3D9s5VPv/FeFxHYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188670},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"2119d88a40a6c8e49e2e8225434eb6ff6e998deb","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test","release:check":"node scripts/release-check.js","prepublishOnly":"npm test && npm run release:check"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.26.10","@aikdna/kdna-core":"^0.13.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.5.12_1782126284752_0.19849744898887378","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@aikdna/kdna-studio-core","version":"1.6.0","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.6.0","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"de3b17d42ec965f280febdc48d689149aea269a6","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.6.0.tgz","fileCount":29,"integrity":"sha512-5Erx2WRwvHZVcwq870JuVkhMdjJCZjdlTiwbPJCXUcE1O//hIC+RpnHtfHlZ7BE1TMQUmd4jgZN6Z/+DHJR/Pg==","signatures":[{"sig":"MEQCICfm0cdxSSpsR0u6xa4VIzgJWQXlxqktgacnKUCbVxNSAiAWuqqwAw8TKmcQhMMn2/d+wUbL25GasAi1zFFcgb4CrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikdna%2fkdna-studio-core@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":209427},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"d76c48ce57684d32af1fe68736f2c61fa8f8dfa2","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test","release:check":"node scripts/release-check.js","prepublishOnly":"npm test && npm run release:check"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.26.10","@aikdna/kdna-core":"^0.13.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.6.0_1782459801275_0.07117297260432465","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@aikdna/kdna-studio-core","version":"1.7.0","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.7.0","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"32e1567d35ba23139d540b76eb1da261b69c7ab5","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.7.0.tgz","fileCount":29,"integrity":"sha512-Z+jCef7gB4SAhGlA4YwneTbnXKlNPOl8Olwgj2+e+T7/4pW2Q0/oLKelbZCxqxugCDCnjjokWqe8wS6q/4nUTw==","signatures":[{"sig":"MEUCIFa5T/gJ1CD6HR9kzWpFZjlOkAR6EcEW2eqv8Zkv9IlsAiEAq4FS1FndL8pfh5uD1JDrLOwkYsQno1FdPPXX3VQII24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211347},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"1f4b3e0406113916500b61dc4eea717337d2f580","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test","release:check":"node scripts/release-check.js","prepublishOnly":"npm test && npm run release:check"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.26.10","@aikdna/kdna-core":"^0.15.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.7.0_1782499809638_0.4168497798877948","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@aikdna/kdna-studio-core","version":"1.7.1","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.7.1","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"36e24e617436168dcc205e20f53b1f7b428ae07e","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.7.1.tgz","fileCount":29,"integrity":"sha512-7qbZxHwNqLnhsdGsaJSOrsjV9jolAfE5X5kUD9QT1qmVrUa7PybMzTuuFBWHMVDUCfxbu4TM0GT25AzX52T0bQ==","signatures":[{"sig":"MEUCIQCBhOx3hfmtrTJXAOAs8RbzH5/fNVuUKfZp13l5u9FGsQIgMG389Je99/0QbusRU0QyLUsgW1xpycvmMgZB9HnSsTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikdna%2fkdna-studio-core@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212435},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"e9c6183eaee73a6ce6ffc7312fe015e588d52bc5","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test","release:check":"node scripts/release-check.js","prepublishOnly":"npm test && npm run release:check"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.26.10","@aikdna/kdna-core":"^0.15.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.7.1_1782559355123_0.7301008454930866","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@aikdna/kdna-studio-core","version":"1.7.2","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.7.2","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"798f16bd9bd2e88bc2b1256ab9aafdea11b696f5","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.7.2.tgz","fileCount":29,"integrity":"sha512-NNjqzFjycoW7g0x91ANfZH3dNuDFHG1KldUTjAmQZROa+WEMZIl27VSEddnukOvCcxqqruYHltpPLVqfXLlUPg==","signatures":[{"sig":"MEQCIFKjZRkan5i2MqorjcNUPyspswSZCxCoQUNs1ueMr2JJAiAilsBxjoWyUGBxTbgiGpSWKWXWfC3HgqNXnldCfbodHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219292},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"605ed5db86ca8d4c3258a86f413d122d5f5dee0d","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test","release:check":"node scripts/release-check.js","prepublishOnly":"npm test && npm run release:check"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.26.10","@aikdna/kdna-core":"^0.15.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.7.2_1782586909480_0.48973146456117833","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@aikdna/kdna-studio-core","version":"1.7.3","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.7.3","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"280d7c14cc640ffdce6b08478844b6cd6202df09","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.7.3.tgz","fileCount":29,"integrity":"sha512-6K5oJrMYn6qsTuXquhsEPyzdpU+DvicGUPDCqlofw3C9jBpruGljGkjme3M9vL5mEq8tIP4AnITOlt4/TBrHww==","signatures":[{"sig":"MEQCIFqqrYoprQhF2EhYFCjuFk8d+ynuJdfmfn+yQVetGkYoAiAIfm13FP6+7r9ClgO0O3ypLuDLUhByu1SQ6ABR1n3Hkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222405},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"77f2dfde7d9b49d4d8100cd32abc05d4247769f6","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test","release:check":"node scripts/release-check.js","prepublishOnly":"npm test && npm run release:check"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.26.10","@aikdna/kdna-core":"^0.15.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.7.3_1782607845614_0.5060815577653708","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"@aikdna/kdna-studio-core","version":"1.7.4","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.7.4","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"b9c9c430435834c2965933ff0f2dc402dc3353f7","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.7.4.tgz","fileCount":29,"integrity":"sha512-q+1SGKfu2QFnQOmtRo8JRjSMIu//cRf2js+nDXGFARmv4TvssqvuE/JIKfGh40JCPEVmLxloaD0ssrZfa9O0Jg==","signatures":[{"sig":"MEUCICgbKTZA0kz72D4S+ydjyFNU17rv2KMmEi+PCzgh2xg9AiEAvYVanYdLM4QjZQjze4nSBgg5EghpOl0abCJeEA0VqxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224704},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"135dae7e101543e59a5645c7751fe0af23194cd9","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test","release:check":"node scripts/release-check.js","prepublishOnly":"npm test && npm run release:check"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.26.10","@aikdna/kdna-core":"^0.15.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.7.4_1782609072098_0.8168551573452945","host":"s3://npm-registry-packages-npm-production"}},"1.7.5":{"name":"@aikdna/kdna-studio-core","version":"1.7.5","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.7.5","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"4f40b3ec8f29f7872b0db61693ffa532cad2bb98","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.7.5.tgz","fileCount":29,"integrity":"sha512-uii/vGNEIkb4f01gtX3IbB8dr186GfGI4e8i3WUSXHugZ5B2LG7Pdlsd8cwRTXphoLe3qxhapgMMN6iwxCsUSA==","signatures":[{"sig":"MEYCIQDaNcrhzgPAu8DwsGSjGj1Ryyw1wy+i9dvUptTq4WZZHgIhAJrpSuomMc1AYKwVGiuSg0EdYdJswGbiXGVlIm5pK/EI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225602},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"135dae7e101543e59a5645c7751fe0af23194cd9","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test","release:check":"node scripts/release-check.js","prepublishOnly":"npm test && npm run release:check"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.26.10","@aikdna/kdna-core":"^0.15.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.7.5_1782611938478_0.2605608275039597","host":"s3://npm-registry-packages-npm-production"}},"1.7.6":{"name":"@aikdna/kdna-studio-core","version":"1.7.6","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.7.6","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"db088444e50c39ed97ae4bcf3b5f1229a2d1ef87","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.7.6.tgz","fileCount":29,"integrity":"sha512-RRu4YM3xEY/Fhmkffaxt5Yk6Wxgo4nPoPYnLlh/VlGDAUGA9klFgfJOnHqRwz9drAqjKQzo/nbZkVSnpTQSHWw==","signatures":[{"sig":"MEYCIQCdnnJ6zhxSDsX7H34LxXpKEeldu3Kz4WMh6YIxK7IMpwIhAIIPxMYfidSj2kQ0fsT4FDTxW1KBV1t9g5UaSWiRojKs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226246},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"77b974400dc177a7cc6d9d584ee5d437d2cd9212","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test","release:check":"node scripts/release-check.js","prepublishOnly":"npm test && npm run release:check"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.26.10","@aikdna/kdna-core":"^0.15.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.7.6_1782613826040_0.8162118846069528","host":"s3://npm-registry-packages-npm-production"}},"1.7.7":{"name":"@aikdna/kdna-studio-core","version":"1.7.7","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.7.7","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"63bc7ca5e892325019cecbc4fa4bb9ec08af7c40","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.7.7.tgz","fileCount":29,"integrity":"sha512-aHaf4UIthqaUVcUazEHOfnfSOuHtqrA2bzofsvergU+P++Z88eX8PbObpPV66J7Hs69OClK01LCVbTH6o+Ge4w==","signatures":[{"sig":"MEUCIGP3/WKdia5EsNpwb/OxzYLk7X8PlfzeQD6CplO4pZnsAiEA3bxQeeh/jtfZIkPAFmJRtbCNTdSyeoRqD2LyBu+0kEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226647},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"3031a0f8c40691e5d8718347d8abf5cb06c983b9","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test","release:check":"node scripts/release-check.js","prepublishOnly":"npm test && npm run release:check"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.26.10","@aikdna/kdna-core":"^0.15.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.7.7_1782616577275_0.22062505704735047","host":"s3://npm-registry-packages-npm-production"}},"1.7.8":{"name":"@aikdna/kdna-studio-core","version":"1.7.8","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.7.8","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"3d3543ff41db808b9b992c4a4d5a8bd483306e7a","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.7.8.tgz","fileCount":29,"integrity":"sha512-23IMnZI+aQwMdfahzypuYO37GmAG6QNfEUaBxs4UL3HKIDgJn6eZlHgRLknuE0q0YxxtVMXw+UwM/FUin7X5HA==","signatures":[{"sig":"MEQCIGNbKXmwXnadL2T1+Ni5aPqB9NJjpUoSIgfs8lyBSoHrAiAmajkg0FHxJuPWasUoUoaOV1FpYS95ZfpO28EPCUb0bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikdna%2fkdna-studio-core@1.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":227420},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"f721ef00f24d671764b34fdbf23ca9667867c3d3","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test","release:check":"node scripts/release-check.js","prepublishOnly":"npm test && npm run release:check"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.28.30","@aikdna/kdna-core":"^0.15.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.7.8_1782921550258_0.44145712076214383","host":"s3://npm-registry-packages-npm-production"}},"1.7.9":{"name":"@aikdna/kdna-studio-core","version":"1.7.9","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.7.9","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"7b21aadf2c7902146fb555156d49c76eccdb09c7","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.7.9.tgz","fileCount":29,"integrity":"sha512-ORCsyVzck0iY7tnIW7jSIyLPmvti2DRMyObGAaTW0wD5BQT7alCsSVGh3y27Yp7/NDwuT0hO9pT5nnvVSqQ3IQ==","signatures":[{"sig":"MEUCIHBdIqWkgq8es8bucsbPPi9EcWU/Xs+nrh4H2eKXdkHvAiEAxaCF+5gEjlUAX0OAc09b41tESRkgON16V6DomCaGAVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikdna%2fkdna-studio-core@1.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228166},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"2b4dee4614112fa00b4c2907ff17acd6867898b5","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test","release:check":"node scripts/release-check.js","prepublishOnly":"npm test && npm run release:check"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.23.0","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.28.30","@aikdna/kdna-core":"^0.15.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.7.9_1782943344143_0.12118543034907137","host":"s3://npm-registry-packages-npm-production"}},"1.7.10":{"name":"@aikdna/kdna-studio-core","version":"1.7.10","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.7.10","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"083a7184caced45604742dcb1dcb9f2228473349","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.7.10.tgz","fileCount":30,"integrity":"sha512-M8CFC4Gj/ToCwnD48KnTiSsJY3+CIPDXqoArz2aQvayT15aSJRrdV+kRn6goF1MUUKgAAshTaR006Hy019rE7g==","signatures":[{"sig":"MEQCIFszWBVaxf5k1+xzpGovRAtjjbef/U2KU27juTG6M921AiAcjhAtYSyprQlWzV63UtAUj3USExzAXmwuxZa4oBCFMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikdna%2fkdna-studio-core@1.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228757},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"9b2d93beaa4c9aaf5992e25b412850806ae2b122","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test","release:check":"node scripts/release-check.js","prepublishOnly":"npm test && npm run release:check"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.28.30","@aikdna/kdna-core":"^0.15.9"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.7.10_1783066167037_0.1682286034001601","host":"s3://npm-registry-packages-npm-production"}},"1.7.11":{"name":"@aikdna/kdna-studio-core","version":"1.7.11","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.7.11","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"2c30a048fa0da14bedf812cf75c6a147d1393a91","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.7.11.tgz","fileCount":34,"integrity":"sha512-ZU7oi7UQRZtqeZ4F7a1YfhVvRW6z/mU5YjSVye+nABYRIqYVTUwZj2FQ9kRHq87VHNHI6mvIQsL/pvQZ5SnPcA==","signatures":[{"sig":"MEQCIBPgZN8XuOjxdM1GOkmIDAMZv957RRzcymMrgbvPZdZHAiA4PVdHA84TL8GfHGlGWDR3OwA3oar6se9V429JNWbCzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikdna%2fkdna-studio-core@1.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258067},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"cec80a337f43ae5934d545d5c4a20d92d8ab9a11","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test","release:check":"node scripts/release-check.js","prepublishOnly":"npm test && npm run release:check"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.30.0","@aikdna/kdna-core":"0.15.12"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.7.11_1783901592379_0.9014536306031964","host":"s3://npm-registry-packages-npm-production"}},"1.7.12":{"name":"@aikdna/kdna-studio-core","version":"1.7.12","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.7.12","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"28f223907297918dcd4b14b21996edbce90a8e5b","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.7.12.tgz","fileCount":34,"integrity":"sha512-IR3IJ9iL5HGBeCtZPVuDZ0MorQz0Ls/iETZLaiEh4H9OMAGPy8085SFMkWxFmDXEUzofB9aKsb87rQWoTCYc+A==","signatures":[{"sig":"MEUCIFbtgbbe8CwOULtiNvgdDOe4Cy+l59bPkia1TBCFP1agAiEA7Qcc0/qwO/9hu7Z0h8ns1YFbhuge/2CQ+RdPHm/n1rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikdna%2fkdna-studio-core@1.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258057},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"67a065e15879c9cd36fd7feb0ad12368d5ce27dd","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test","release:check":"node scripts/release-check.js","prepublishOnly":"npm test && npm run release:check"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.30.0","@aikdna/kdna-core":"0.15.12"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.7.12_1783905548149_0.5675498667656709","host":"s3://npm-registry-packages-npm-production"}},"1.7.13":{"name":"@aikdna/kdna-studio-core","version":"1.7.13","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.7.13","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"25a3bc76ad2990ef0c87131725ddd172556b5e55","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.7.13.tgz","fileCount":34,"integrity":"sha512-YDYcttbIE0qRmzf0wkWhu558rNBEJY75tHtjO1jjs2adDfAyFQzfvGjPsyoLoNwIa0g0BxHBoPyptEQ4LnV6Ig==","signatures":[{"sig":"MEUCIHPVWAuAZfO2PMJ5HJ9hSp0aB2HTdWtil49smEBm6vJJAiEAg2aIfxgNt4Xoo+GgpPx98OdPSIsbc7UQlL78D/S/jWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikdna%2fkdna-studio-core@1.7.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258102},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"51f6fd4a731a12bf68044c91f148c63a62363346","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test","release:check":"node scripts/release-check.js","prepublishOnly":"npm test && npm run release:check"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.30.0","@aikdna/kdna-core":"0.15.12"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.7.13_1783910896719_0.010461244847814521","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@aikdna/kdna-studio-core","version":"1.8.0","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.8.0","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"c7e5c051cd3361085565873aa04172807605b9f2","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.8.0.tgz","fileCount":34,"integrity":"sha512-bWkGVjAMki6dq8GbaCJnTTxN0nwDto6UuSzAog6mnG3kTXRdoGH95yDbHP0Cz3QipQ1+WjhJwUj672+F1ILPaQ==","signatures":[{"sig":"MEYCIQCaQDUWEujRZU2CABRUEXf4MdF672ouOak6rvhLn0DdYwIhAL9WbvAjj6wDpAIXmDXPWFINWatD6qqvAulFJoUYUf83","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikdna%2fkdna-studio-core@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":259042},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"3d5875c9cc07e496f33389c66cadad51b9c52e64","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test","release:check":"node scripts/release-check.js","prepublishOnly":"npm test && npm run release:check"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"^0.31.0","@aikdna/kdna-core":"0.16.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.8.0_1783931458233_0.9810651764818843","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@aikdna/kdna-studio-core","version":"1.9.0","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.9.0","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"7effa7c79ef7ea913ace91fe268863f56604a838","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.9.0.tgz","fileCount":35,"integrity":"sha512-xrN0V8q87aMto9CK0hTBkrGgmEHZrGmYvQtpphdYYRKOK3fLyaqN68K2NWAaTwekn4+lJsB0LpH50QJYsLDMjw==","signatures":[{"sig":"MEQCIDI4VLadONNzo2VAKn94DsX4nu65C6/fVfu+kqdjhbhsAiBZI8k3v4K69OiJ09m6gmxjRe68UHa/IwJj0AAekBztlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikdna%2fkdna-studio-core@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267177},"main":"src/index.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"375e72bb24faf453caaa76ab511653ee41b6a9c7","scripts":{"lint":"find src tests -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test","release:check":"node scripts/release-check.js","prepublishOnly":"npm test && npm run release:check"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"10.9.8","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"0.32.0","@aikdna/kdna-core":"0.17.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.9.0_1784038714121_0.19318518432179244","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@aikdna/kdna-studio-core","version":"1.9.1","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@1.9.1","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"e5bc8b7c5ee1e0c0f809d1dd901c123c730b176f","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-1.9.1.tgz","fileCount":35,"integrity":"sha512-TbKMH6fMu9mICQILQ63vrPOFwJfiNhIdJLp8ZTDqA326qniu0/nnJh6jmnmU52I2IlnsvAR+KBbnrQUNd67kmA==","signatures":[{"sig":"MEUCIQDAzndgZjlsmJ9bMRz0cvseYo0DYAsWrhsgKltEgHnC6wIgAppfNrMmt84LYR7e4GqK5S60hEDZuy93t9m60aWgM9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikdna%2fkdna-studio-core@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267447},"main":"src/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/kdna-studio-core-release.tgz","engines":{"node":">=18"},"scripts":{"lint":"find src tests scripts -name '*.js' -print0 | xargs -0 -n1 node --check","test":"node --test tests/*.test.js","test:all":"npm run lint && npm test","release:check":"node scripts/release-check.js","prepublishOnly":"npm test && npm run release:check"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"_resolved":"/home/runner/work/_temp/kdna-studio-core-release.tgz","_integrity":"sha512-TbKMH6fMu9mICQILQ63vrPOFwJfiNhIdJLp8ZTDqA326qniu0/nnJh6jmnmU52I2IlnsvAR+KBbnrQUNd67kmA==","repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"11.17.0","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cbor-x":"^1.6.4","@aikdna/kdna-cli":"0.33.0","@aikdna/kdna-core":"0.18.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_1.9.1_1784086297358_0.8789735773960292","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@aikdna/kdna-studio-core","version":"2.0.1","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@2.0.1","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"cb8ae570cd9e3aaa451e8f9224aef6398cc06a31","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-2.0.1.tgz","fileCount":42,"integrity":"sha512-yrd8dT0wK0Eys6s0cqE4TNWL8MdOUPxLSzVLeipLK6wMnyVRqvZn+/RbDQ/tI+2hNrqrAp8dORTp++CGfOByeA==","signatures":[{"sig":"MEYCIQCDlPeWZkRl3TxQfHsx2q2XgrsEA4hnkgUNlhQrIloYVwIhAJaefyaHTFpE0VNtymyEhv1HmvFhR5MezbV95RZwamal","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikdna%2fkdna-studio-core@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":279980},"main":"src/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/kdna-studio-core-release.tgz","engines":{"node":">=18"},"scripts":{"lint":"node scripts/run-lint.js","test":"node --test tests/*.test.js","pretest":"node scripts/acquire-trusted-npm-release.js","test:all":"node scripts/run-test-all.js","release:check":"node scripts/release-check.js","prepublishOnly":"node scripts/run-test-all.js && node scripts/release-check.js","check:protocol-names":"node scripts/check-current-protocol-names.js","release:publish-verified":"node scripts/publish-verified-artifact.js","verify:candidate-sources":"node scripts/verify-runtime-candidate-sources.js","release:generate-evidence":"node scripts/generate-release-evidence.js"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"_resolved":"/home/runner/work/_temp/kdna-studio-core-release.tgz","_integrity":"sha512-yrd8dT0wK0Eys6s0cqE4TNWL8MdOUPxLSzVLeipLK6wMnyVRqvZn+/RbDQ/tI+2hNrqrAp8dORTp++CGfOByeA==","repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"11.17.0","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.20.0","cbor-x":"^1.6.4","ajv-formats":"^3.0.1","@aikdna/kdna-core":"0.20.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_2.0.1_1784286592113_0.3758107222021001","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@aikdna/kdna-studio-core","version":"2.0.2","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"license":"Apache-2.0","_id":"@aikdna/kdna-studio-core@2.0.2","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"homepage":"https://github.com/aikdna/kdna-studio-core#readme","bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"dist":{"shasum":"1505dda1d0104d1b25b4acb890f1990496dbda2b","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-2.0.2.tgz","fileCount":42,"integrity":"sha512-5dJsSQ7z75IBlB8ddAcF3vHGivpL+QRIwa5hy7fuqos2LMVAW2U0UQbhjgGBQprWNEkquPvWSiXf4If0Ei4xZg==","signatures":[{"sig":"MEQCID9LbHYQC1XmBCXfTCrHZwmwkqViMMXpIDRW6TPDAGpDAiA55deGZTkEgX+4pLpU82lN/jFlaNxLrjpnY3nFh3iJlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikdna%2fkdna-studio-core@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":282629},"main":"src/index.js","type":"commonjs","_from":"file:/home/runner/work/_temp/kdna-studio-core-release.tgz","engines":{"node":">=18"},"scripts":{"lint":"node scripts/run-lint.js","test":"node --test tests/*.test.js","pretest":"node scripts/acquire-trusted-npm-release.js","test:all":"node scripts/run-test-all.js","release:check":"node scripts/release-check.js","prepublishOnly":"node scripts/run-test-all.js && node scripts/release-check.js","check:protocol-names":"node scripts/check-current-protocol-names.js","release:publish-verified":"node scripts/publish-verified-artifact.js","verify:candidate-sources":"node scripts/verify-runtime-candidate-sources.js","release:generate-evidence":"node scripts/generate-release-evidence.js"},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"_resolved":"/home/runner/work/_temp/kdna-studio-core-release.tgz","_integrity":"sha512-5dJsSQ7z75IBlB8ddAcF3vHGivpL+QRIwa5hy7fuqos2LMVAW2U0UQbhjgGBQprWNEkquPvWSiXf4If0Ei4xZg==","repository":{"url":"git+https://github.com/aikdna/kdna-studio-core.git","type":"git"},"_npmVersion":"11.17.0","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ajv":"^8.20.0","cbor-x":"^1.6.4","ajv-formats":"^3.0.1","@aikdna/kdna-core":"0.20.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/kdna-studio-core_2.0.2_1784356824877_0.09848810383104256","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@aikdna/kdna-studio-core","version":"3.0.0","description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","type":"commonjs","main":"src/index.js","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/aikdna/kdna-studio-core.git"},"bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"homepage":"https://github.com/aikdna/kdna-studio-core#readme","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"dependencies":{"@aikdna/kdna-core":"0.21.0","ajv":"^8.20.0","ajv-formats":"^3.0.1","cbor-x":"^1.6.4"},"engines":{"node":">=18"},"scripts":{"lint":"node scripts/run-lint.js","pretest":"node scripts/acquire-trusted-npm-release.js","test":"node --test tests/*.test.js","test:all":"node scripts/run-test-all.js","test:migration:registry":"node scripts/verify-registry-migration.js","check:protocol-names":"node scripts/check-current-protocol-names.js","verify:candidate-sources":"node scripts/verify-runtime-candidate-sources.js","release:check":"node scripts/release-check.js","release:generate-evidence":"node scripts/generate-release-evidence.js","release:publish-verified":"node scripts/publish-verified-artifact.js","prepublishOnly":"node scripts/run-test-all.js && node scripts/release-check.js"},"_id":"@aikdna/kdna-studio-core@3.0.0","_integrity":"sha512-iuwSJjGIXwktyaAHZ4aOgb+qR3uJDzEPfX4wDPpwTqNpOp2hlh41e7091nolFKSZSJna0c5G00XjIQ6NyDsBuA==","_resolved":"/home/runner/work/_temp/kdna-studio-core-release.tgz","_from":"file:/home/runner/work/_temp/kdna-studio-core-release.tgz","_nodeVersion":"22.23.1","_npmVersion":"11.17.0","dist":{"integrity":"sha512-iuwSJjGIXwktyaAHZ4aOgb+qR3uJDzEPfX4wDPpwTqNpOp2hlh41e7091nolFKSZSJna0c5G00XjIQ6NyDsBuA==","shasum":"458cb8881702f5baa2c7e6d39d7f7515fd02562f","tarball":"https://registry.npmjs.org/@aikdna/kdna-studio-core/-/kdna-studio-core-3.0.0.tgz","fileCount":29,"unpackedSize":731766,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aikdna%2fkdna-studio-core@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCulu1aFL+lzNehTKvTLs1Dj6F0+xWJ8adPrIllRpQqRgIgcmIsD7anlm1YDewLoMdJp+jcAyiHeZTWcpNKX2Ayyys="}]},"_npmUser":{"name":"code2mp4","email":"hi@code2mp4.com"},"directories":{},"maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/kdna-studio-core_3.0.0_1785668717587_0.629688103806332"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-29T14:24:28.541Z","modified":"2026-08-02T11:05:18.048Z","1.3.0":"2026-05-29T14:24:28.872Z","1.3.1":"2026-05-29T14:44:37.565Z","1.3.2":"2026-05-29T14:48:13.316Z","1.3.3":"2026-05-29T14:53:14.651Z","1.4.0":"2026-05-29T22:52:12.408Z","1.4.1":"2026-05-29T23:36:26.006Z","1.4.2":"2026-05-29T23:51:33.354Z","1.5.0":"2026-06-11T11:10:37.729Z","1.5.1":"2026-06-17T11:22:06.356Z","1.5.2":"2026-06-17T13:54:59.256Z","1.5.3":"2026-06-18T10:04:47.801Z","1.5.4":"2026-06-19T16:09:00.778Z","1.5.5":"2026-06-20T14:44:36.488Z","1.5.6":"2026-06-20T14:56:39.415Z","1.5.7":"2026-06-20T16:15:19.102Z","1.5.8":"2026-06-21T02:15:15.518Z","1.5.9":"2026-06-22T01:10:07.152Z","1.5.10":"2026-06-22T01:37:37.024Z","1.5.11":"2026-06-22T01:58:44.655Z","1.5.12":"2026-06-22T11:04:44.890Z","1.6.0":"2026-06-26T07:43:21.414Z","1.7.0":"2026-06-26T18:50:09.781Z","1.7.1":"2026-06-27T11:22:35.266Z","1.7.2":"2026-06-27T19:01:49.651Z","1.7.3":"2026-06-28T00:50:45.757Z","1.7.4":"2026-06-28T01:11:12.245Z","1.7.5":"2026-06-28T01:58:58.668Z","1.7.6":"2026-06-28T02:30:26.230Z","1.7.7":"2026-06-28T03:16:17.430Z","1.7.8":"2026-07-01T15:59:10.397Z","1.7.9":"2026-07-01T22:02:24.304Z","1.7.10":"2026-07-03T08:09:27.164Z","1.7.11":"2026-07-13T00:13:12.554Z","1.7.12":"2026-07-13T01:19:08.299Z","1.7.13":"2026-07-13T02:48:16.925Z","1.8.0":"2026-07-13T08:30:58.378Z","1.9.0":"2026-07-14T14:18:34.264Z","1.9.1":"2026-07-15T03:31:37.497Z","2.0.1":"2026-07-17T11:09:52.271Z","2.0.2":"2026-07-18T06:40:25.034Z","3.0.0":"2026-08-02T11:05:17.746Z"},"bugs":{"url":"https://github.com/aikdna/kdna-studio-core/issues"},"license":"Apache-2.0","homepage":"https://github.com/aikdna/kdna-studio-core#readme","keywords":["kdna","domain-judgment","authoring","judgment-cards","provenance","compile","validate"],"repository":{"type":"git","url":"git+https://github.com/aikdna/kdna-studio-core.git"},"description":"Official KDNA Studio Core SDK for authoring, reviewing, compiling, and exporting .kdna judgment assets through the KDNA toolchain.","maintainers":[{"name":"code2mp4","email":"hi@code2mp4.com"}],"readme":"# KDNA Studio Core\n\n> **Status:** The Creation Engine described below is an unreleased\n> dirty-source candidate. The npm `latest` package does not contain this\n> candidate API. Source tests and candidate tarballs are not publication,\n> clean-install or compatibility evidence.\n\n**KDNA Studio Core is the JS authoring kernel for `.kdna` files.** It turns scattered notes, documents, works, and feedback into loadable judgment assets by distilling stable judgment patterns into a declared domain and loading scope.\n\nOpen-source Studio-compatible authoring kernel for creating reviewable `.kdna` assets — JS/npm package. Supports two authoring paths: interview-first (direct expression) and distillation-first (pattern extraction from existing content). Both end with the current canonical KDNA runtime export.\n\n**KDNA Studio Core is the JS authoring kernel.** It is not a UI tool and not a CLI package. It is a pure-logic engine for creating KDNA judgment cards, optional provenance records, compiler output, and runtime `.kdna` exports from JavaScript applications and Studio-compatible tools.\n\nStudio-compatible tooling uses a project workspace for authoring, review, and\naudit, then exports the canonical KDNA runtime container. The public\nasset is the packaged `.kdna` file; project JSON is an authoring/editing view,\nnot the default distribution form.\n\nStudio Core distinguishes authoring compile output from runtime distribution\noutput. Authoring compile output may include source entries such as\n`KDNA_Core.json` and `KDNA_Patterns.json` for audit and review. Runtime export\nmust produce the canonical KDNA distribution shape:\n\n```text\nmimetype\nkdna.json\npayload.kdnab\nchecksums.json\n```\n\nRuntime export must validate with `@aikdna/kdna-core` and must plan through the\nLoadPlan contract in `aikdna/kdna`. Studio products must not create app-private\n`.kdna` shapes that KDNA Core or CLI cannot inspect, validate, or plan-load.\n\nThe 3.x `authoring` API provides the minimum explicit path\n`source -> review -> confirm -> export` while retaining the admitted project,\ncard, evidence, compile, distillation, provenance, and Runtime export primitives.\nEvery judgment on this path declares whether its source is human,\norganizational, AI, Agent, or mixed. If synthesized content claims to represent\na named person or organization, export fails until the matching subject is\nrecorded as confirmed.\n\nCurrent exports keep responsibility names separate from compatibility\ncoordinates: the container uses `format_version: 0.1.0`, the payload declares\n`profile: kdna.payload.judgment` with `profile_version: 0.1.0`, checksums use\n`digest_profile: kdna.digest-basis.runtime-entry-set` with\n`digest_profile_version: 0.1.0`, and Runtime loading yields a\n`kdna.runtime-capsule` contract at `0.1.0`.\n\n| Library | Language | Role |\n|---------|----------|------|\n| `@aikdna/kdna-cli` | JS/npm | **Operate** KDNA — inspect, validate, plan-load, pack/unpack, load |\n| **`@aikdna/kdna-studio-core`** | JS/npm | **Authoring kernel** — project model, cards, review/provenance, compiler, runtime export |\n| `@aikdna/kdna-studio-cli` | JS/npm | **Create via CLI** — `kdna-studio` create, review, export |\n| `@aikdna/kdna-core` | JS/npm | **Use** KDNA — load, validate, format |\n\n## What it does\n\n- **Project Model** — `studio.project.json` with full metadata, provenance tracking\n- **Evidence Room** — import raw material (text, markdown, interviews, cases)\n- **Distillation Target** — declare domain category, owner scope, granularity, task scope, include/exclude areas, and load condition before extraction\n- **Evidence Relevance** — classify source material as relevant, weakly relevant, out-of-scope, or split-domain before distillation\n- **Scope Gate** — mark candidates with `scope_fit`, relevance score, and suggested split domain before they can become cards\n- **Judgment Cards** — 16 schema-authoritative card types spanning principles,\n  boundaries, risks, scenarios, reasoning, terminology, and evolution.\n- **Review and provenance** — AI may propose candidates; projects can record review and release evidence when needed.\n- **Authoring Provenance** — every compiled manifest records Studio-compatible\n  compiler metadata, project digest, review counts, and confirmation status.\n- **Asset Build Reports** — every compile emits build, provenance, review,\n  and receipt artifacts for audit.\n- **Compiler** — complete, non-deprecated cards → authoring compile output; optional Human Lock provenance is preserved\n- **Runtime Export** — compiled judgment → canonical `mimetype` +\n  `kdna.json` + `payload.kdnab` + `checksums.json`\n- **Declared Judgment Core** — optional `judgment_core` fields\n  (`highest_question`, `worldview`, ordered `value_order`, and bounded\n  `judgment_role`) are preserved verbatim from project source through compile\n  and runtime payload. They are scoped judgment data, not facts or policy.\n- **Semantic Fidelity** — source references, `core_structure` relations,\n  extended reasoning fields, generic pattern subtypes, and source-authored\n  evolution survive Runtime export without being reduced to a field\n  allow-list. Human Lock fingerprints cover the complete authored field tree.\n- **Provenance** — content fingerprinting, build tracking, audit trail\n- **Creation Engine candidate** — an unreleased, UI-independent state machine that guides\n  terminal Agents from purpose and untrusted source material through\n  elicitation, confirmation, semantic tests, repair, and accepted project\n  compile.\n\n## What it is not\n\n- Not a UI framework\n- Not the official KDNA Studio App\n- Not a one-click AI generator\n- Not a prompt engineering tool\n\n## Authoring Flow\n\n```\nEvidence Room → Judgment Cards → Review/Provenance → Compile → Validate → Export\n```\n\nFor distillation-first authoring, the flow starts with an explicit target:\n\n```\nDeclare Domain + Scope → Import Evidence → Classify Relevance → Distill Candidates\n  → Scope Gate → Review → Promote to Cards → Provenance → Compile → Export\n```\n\nA single `.kdna` asset should stay scoped to one domain and loading condition.\nIf a task needs several judgment domains, create multiple domain assets and\nuse an explicit, separately admitted Host contract rather than making one broad\nfile. Route cards and consumer indexes are historical advanced sidecars under\nrecertification; they do not belong in the runtime asset export.\n\n## Creation Engine\n\nThe public `creationEngine` module is the terminal-Agent creation contract. It\ndoes not require the Studio App:\n\n```js\nconst { creationEngine } = require('@aikdna/kdna-studio-core');\n\nlet workspace = creationEngine.createWorkspace(null, {\n  mode: 'agent-authored',\n  workflowMode: 'autonomous',\n  access: 'public',\n  createdBy: { type: 'agent', id: 'terminal-agent' }\n});\n\nworkspace = creationEngine.setPurpose(workspace, {\n  objective: 'Keep generated titles to eight words or fewer.',\n  scope: 'headline drafting',\n  non_goals: ['Do not shorten quoted titles.'],\n  loading_condition: 'Load while drafting a new headline.',\n  global_boundaries: ['Quoted titles remain unchanged.']\n});\n\nconsole.log(creationEngine.nextAction(workspace));\n```\n\nAll mutations return a new workspace. `saveWorkspace` atomically persists 11\ndigest-bound JSON artifacts. Public validation and `loadWorkspace` enforce the\nshipped JSON Schema, reject mixed or schema-invalid snapshots with useful\nJSON-pointer paths, and recover a complete interrupted replacement. Private\nsource bodies are never stored in the materials index or copied into Runtime\noutput. Source text is untrusted data; detected instruction-like text creates\na blocking safety question. Optimistic save concurrency rejects stale or\ndivergent Agent snapshots instead of silently losing a newer handoff.\nSource-grounded work may start from a structured, digest-bound interview answer\nby an explicit actor. `reviewMaterial` supports either a classification change\nor an honest `reviewed-no-change` receipt while keeping source identity, bytes,\ntime, trust scan, and sensitivity immutable.\nThe private operation ledger binds each write ID to its canonical request\ndigest: exact retry is inert only while its semantic coordinate remains\ncurrent, and conflicting or stale ID reuse fails closed without changing\nsemantic revision or Runtime output. Export uses private\n`prepared → verified → completed` receipts so a fresh process can resume the\nexact verified encrypted bytes after termination rather than regenerating or\nsubstituting an asset.\n\nRuntime `access: public` means possession of the file is sufficient to load it;\nit does not publish the file. Sensitive source handling, material processing,\nRuntime access protection, output-disclosure review, and later distribution\nare separate private decisions.\n\nExecution (`collaborative` or `autonomous`) is separate from the five authority\nmodes: `agent-authored`, `human-confirmed`, `organization-confirmed`,\n`interpretive`, and `mixed-authorship`. Human participation is a receipt, not\nan authority mode. Representation receipts stay in private Creation evidence\nand cannot become Runtime creator identity, Human Lock, or public\nhuman-confirmation evidence.\n\nSemantic-test acceptance binds both the judgment semantic digest and a\ncanonical digest of the complete evaluated test report. Adding or re-evaluating\na case invalidates the old acceptance until an allowed actor re-accepts the\ncurrent report. Optional `comparison` cases model an explicit with-KDNA versus\nwithout-KDNA run for the same task and bind the expected judgment difference to\nspecific units.\nCandidate review receipts retain digest-bound before/after facts, including an\nhonest no-change review. An autonomous interpretive workspace may be accepted\nby an independent evaluator Agent without treating that evaluator as the\nsource author. The creating Agent may not self-accept.\n\nOfficial Creation completion is stricter than judgment acceptance or export:\n`JUDGMENT_ACCEPTED`, `FORMAT_VALID`, and `APPLICATION_VERIFIED` must bind the\nsame semantic revision/digest and exact final asset bytes. `compile_ready`\nmeans only readiness to build a managed candidate. Application verification\nuses post-`FORMAT_VALID`, build- and asset-bound fresh-hidden free-response\ntasks plus distinct Ed25519 Consumer/evaluator keys. Core verifies the\nsignatures and mechanically derives adoption fidelity, zero safety/permission/\nexternal-action/over-application violations, and direction stability rather\nthan accepting a caller-provided pass or requiring a model-quality gain.\nSignatures attest key possession, not\nreal-world identity or role independence, so Hosts retain separate isolation\nevidence. The official Host hides this plumbing from ordinary users. These\nprivate workflow fields and receipts never enter Runtime.\n\nSee [Creation Engine contracts](docs/creation-contracts.md) for the complete\nobject model, state machine, acceptance rules, persistence contract, compile\nmapping, and independently verified build receipt.\n\n## Public package boundary\n\nThe npm package exposes the supported authoring path and its project, card,\nevidence, compile, provenance, distillation, and Runtime export primitives.\nTest Lab, Feynman, Quality, and Governance workshop implementations remain in\nthe repository for research and regression coverage. They are not exported\nfrom the package root and are not included in the release tarball. Their code\nretention is not a compatibility promise.\n\nThis boundary begins at `3.0.0` because it removes root exports and deep-import\npaths that existed in the published 2.x package. Consumers of the published\n`2.0.2` contract must not be silently moved to 3.x. See the changelog for the\ncomplete breaking-export and packaged-path inventory.\n\n## Install\n\n```bash\nnpm install @aikdna/kdna-studio-core@2.0.2\n```\n\nThat command installs the published incumbent. The `3.0.0` contract described\nabove is an unreleased source candidate and must not be inferred from the npm\n`latest` tag.\n\nMigrating from `@aikdna/studio-core@1.2.1` is a source migration, not a\ndrop-in package rename. Follow the\n[package migration guide](https://github.com/aikdna/kdna-studio-core/blob/main/docs/migration-from-studio-core.md)\nfor the verified registry boundary and required code changes.\n\n## Studio CLI\n\nThe command-line authoring entry is a separate package:\n\n```bash\nnpm install -g @aikdna/kdna-studio-cli@0.10.2\nkdna-studio create my_domain --name @yourscope/my_domain\nkdna-studio import my_domain ./notes.md\nkdna-studio target declare my_domain \\\n  --category expression_writing \\\n  --scope personal \\\n  --granularity core_principles \\\n  --task \"longform article review\" \\\n  --include \"argument structure,tone,revision\" \\\n  --exclude \"life habits,food preference\"\nkdna-studio source classify my_domain\nkdna-studio distill my_domain --candidates candidates.json\nkdna-studio candidate accept my_domain <candidate-id>\nkdna-studio candidate promote my_domain\nkdna-studio card add my_domain axiom \\\n  --field one_sentence=\"Judgment principle\" \\\n  --field full_statement=\"What the agent should do differently\" \\\n  --field why=\"What fails without this judgment\" \\\n  --field applies_when='[\"Relevant task\"]' \\\n  --field does_not_apply_when='[\"Out of scope\"]' \\\n  --field failure_risk=\"What could go wrong\"\nkdna-studio card approve my_domain <card-id> --by expert --statement \"I confirm this judgment.\"\nkdna-studio export my_domain --out dist/my_domain.kdna\nkdna validate dist/my_domain.kdna\nkdna plan-load dist/my_domain.kdna\n```\n\n## Quick Start\n\n```js\nconst {\n  project: projectApi,\n  cards: cardApi,\n  compile,\n  exportRuntime,\n  distillation\n} = require('@aikdna/kdna-studio-core');\n\n// 1. Create a project\nconst project = projectApi.createProject('writing_judgment', 'domain', {\n  author: { name: 'Writing Expert', id: 'writer_001' },\n  judgmentCore: {\n    highest_question: 'Which in-scope tradeoff should this asset resolve?',\n    worldview: ['Observed task facts remain authoritative.'],\n    value_order: ['prevent irreversible harm', 'preserve reversibility'],\n    judgment_role: {\n      acts_as: 'a scoped judgment authority',\n      does_not_act_as: ['a fact source', 'a policy engine'],\n      responsibility: 'Order qualitative tradeoffs inside the declared scope.'\n    }\n  }\n});\n\n// Optional: declare a distillation target before extracting from evidence.\nconst target = distillation.createDistillationTarget({\n  domainName: 'writing_judgment',\n  domainCategory: 'expression_writing',\n  ownerScope: 'personal',\n  granularity: 'core_principles',\n  taskScope: 'longform article diagnosis and revision',\n  includeAreas: ['argument structure', 'reader framing', 'evidence density'],\n  excludeAreas: ['life habits', 'food preference']\n});\nproject.distillation_target = target;\n\n// 2. Create judgment cards\nlet card = cardApi.createCard('axiom', {\n  one_sentence: 'Most writing problems are structural, not language-level.',\n  full_statement: 'When reviewing content, diagnose structure before language.',\n  why: 'Surface polishing on structurally weak content wastes effort.',\n  applies_when: ['User asks to review content'],\n  does_not_apply_when: ['User explicitly asks for grammar check only'],\n  failure_risk: 'May over-diagnose structural problems in content that only needs polish.'\n});\n\n// 3. This example records optional review provenance for the card.\n// Card state operations are immutable, so keep each returned card.\ncard = cardApi.transitionCard(card, 'revised', { by: 'writer_001' });\ncard = cardApi.lockCard(card, {\n  by: 'writer_001',\n  statement: 'This represents my professional writing judgment.',\n  checked: { applies_when: true, does_not_apply_when: true, failure_risk: true }\n});\nproject.cards.push(card);\n\n// 4. Check readiness\nconst gate = projectApi.checkHumanLockGate(project); // optional review report\n\n// 5. Compile and runtime-export. Human Lock does not grant creation permission.\nconst compiled = compile.compileDomain(project, { strictAuthority: false });\nconst runtimeAsset = exportRuntime.exportRuntimeAsset(project, { compiled });\nconsole.log(Object.keys(runtimeAsset.files), gate.lockedJudgmentCards);\n```\n\nFor a smaller source-integrity-first flow, use the additive facade:\n\n```js\nconst { authoring } = require('@aikdna/kdna-studio-core');\n\nconst project = authoring.createProject('@example/writing-judgment');\nconst card = authoring.addSourceJudgment(project, {\n  sourceType: 'human',\n  sourceLabel: 'Author interview, 2026-07-20',\n  statement: 'Diagnose structural problems before editing individual sentences.',\n  rationale: 'Sentence polishing cannot repair a missing argument or an incoherent sequence.',\n  appliesWhen: ['Reviewing a long-form article'],\n  doesNotApplyWhen: ['The request is limited to spelling'],\n  failureRisk: 'The review may exceed the requested scope.'\n});\nauthoring.reviewJudgment(project, card.id, {\n  by: 'reviewer-01',\n  statement: 'I checked the source, judgment, scope, boundary, and risk.'\n});\nauthoring.confirmJudgment(project, card.id, {\n  by: 'reviewer-01',\n  statement: 'I confirm this judgment for the declared scope.'\n});\nconst runtimeAsset = authoring.exportRuntimeAsset(project);\n```\n\n## Runtime Export Contract\n\n`compile.compileDomain(project)` is an authoring compile step. It returns source\nand evidence artifacts for review, audit, and reports. It is not itself the\nruntime distribution contract.\n\nUse `exportRuntime.exportRuntimeAsset(project)` to produce a canonical KDNA\nruntime source directory payload:\n\n```js\nconst { exportRuntime } = require('@aikdna/kdna-studio-core');\n\nconst runtimeAsset = exportRuntime.exportRuntimeAsset(project);\n// runtimeAsset.files contains only:\n// - mimetype\n// - kdna.json\n// - payload.kdnab\n// - checksums.json\n```\n\nThe exported files are tested against `@aikdna/kdna-core.validate`. In the OPEN\nworkspace they are also tested against the current `aikdna/kdna` LoadPlan\nimplementation when available.\n\nRuntime `creator` metadata is optional provenance. Studio Core preserves a\ndeclared creator name and ID, but omits the entire `creator` record when no\nnon-empty creator name is available. It never invents an `Unknown` identity.\nThe Studio project's editable `author` object remains independent of this\nruntime validity rule.\n\nAccess values are canonicalized for runtime export:\n\n| Studio / legacy value | Runtime value |\n|---|---|\n| `open` | `public` |\n| `protected` | `licensed` |\n| `runtime` | `remote` |\n\nTop-level source JSON entries such as `KDNA_Core.json`, `KDNA_Patterns.json`,\nand `KDNA_CARD.json` must not be present in runtime export output.\n\n## Card Types (current)\n\n| Type | Compiles to | Description |\n|------|------------|-------------|\n| `axiom` | KDNA_Core.json | Core judgment principle |\n| `ontology` | KDNA_Core.json | Concept boundaries |\n| `framework` | KDNA_Core.json | Structured diagnostic approach |\n| `stance` | KDNA_Core.json | Domain position/perspective |\n| `misunderstanding` | KDNA_Patterns.json | Common wrong interpretation |\n| `self_check` | KDNA_Patterns.json | Yes/no verification question |\n| `banned_term` | KDNA_Patterns.json | Terms to avoid and replacements |\n| `term` | KDNA_Patterns.json | Standard term definitions |\n| `boundary` | KDNA_Core.json | In-scope and out-of-scope boundaries |\n| `risk` | KDNA_Core.json | Named risks and mitigations |\n| `aesthetic` | KDNA_Core.json | Domain aesthetic judgment |\n| `scenario` | KDNA_Scenarios.json | Situational judgment examples |\n| `case` | KDNA_Cases.json | Source-authored cases |\n| `pattern` | KDNA_Patterns.json | Reusable judgment patterns |\n| `reasoning` | KDNA_Reasoning.json | Source-authored reasoning chains |\n| `evolution_stage` | KDNA_Evolution.json | Source-authored evolution stages |\n\n## Card State Machine\n\n```\ndraft → revised → locked → tested → published → deprecated\n```\n\nRules:\n- `locked`/`tested`/`published` are Studio project review states, not KDNA Core format-validity states.\n- Studio release exports use reviewed cards as release evidence.\n- A validated `.kdna` file can still be structurally valid without Human Lock; trust, authorship, signatures, and release evidence are separate layers.\n\n## Human Lock\n\nHuman Lock is optional provenance metadata. It records that a human reviewed\nspecific judgment fields in a Studio project. It is useful for public,\nenterprise, or high-risk assets, but it is not a KDNA format-validity\nrequirement and does not certify content quality.\n\n```js\nlockCard(card, {\n  by: 'expert_id',\n  statement: 'I confirm this reflects my domain judgment.',\n  checked: {\n    applies_when: true,\n    does_not_apply_when: true,\n    failure_risk: true\n  }\n});\n```\n\nHuman Lock signatures are defined in the format layer (Core verifies them when\n`manifest.author.public_key_pem` is present), but the current Studio pipeline\ndoes not attach signatures to exported assets and does not write a public key\ninto the manifest. Runtime signature verification is therefore inert for\nStudio exports: unsigned assets are valid, and no signature claim should be\nmade for them. Wiring signing end-to-end is planned post-Preview work.\n\n## License\n\nApache-2.0 — see [LICENSE](LICENSE).\n\nKDNA Studio Core is open source. Official KDNA Studio App, hosted collaboration, managed review workflows, and enterprise private distribution may be commercial services.\n\n## Related\n\n- [KDNA Core](https://github.com/aikdna/kdna) — Official format\n- [kdna-cli](https://github.com/aikdna/kdna-cli) — CLI tools\n- [kdna-core-swift](https://github.com/aikdna/kdna-core-swift) — Swift runtime for macOS/iOS\n- [aikdna.com](https://aikdna.com) — Website\n","readmeFilename":"README.md"}