{"_id":"@cat-factory/sandbox","_rev":"522-79d6cabcaaf207c1e6097187abb8abe9","name":"@cat-factory/sandbox","dist-tags":{"latest":"0.12.61"},"versions":{"0.6.0":{"name":"@cat-factory/sandbox","version":"0.6.0","_id":"@cat-factory/sandbox@0.6.0","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"fce26b6ff63a7446ce8c1c046dfcf3dc01d02221","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.6.0.tgz","fileCount":2,"integrity":"sha512-5MYLtAFfwfEx7MXIC5kicB6es4La1rnbS3ShNQxaNCXzy9tJgH6uadTEjcCQwLeqDHSOtYozbo75VtyPrBn2MQ==","signatures":[{"sig":"MEUCIBYbZbZPqhW1pMGaHRr4CqJnBLu9UkSbrsVK44D1eslWAiEAxLB3lqwKy6XZv8BAE5K7zxMCcGeO6kw5SyVva7lXQAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2028},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"kibertoad","email":"iselwin@gmail.com"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@cat-factory/agents":"0.6.0","@cat-factory/kernel":"0.6.0","@cat-factory/contracts":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.6.0_1782314548645_0.033193080376661355","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@cat-factory/sandbox","version":"0.7.2","_id":"@cat-factory/sandbox@0.7.2","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"85a86041192d53b503aa52e52c975e51be5740af","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.2.tgz","fileCount":2,"integrity":"sha512-c3zOh+z3YztkELiB5lmJ2oN/3FTrg7XQYxkTaNMR4nFc4Tx7YqdZXPesryEwrBnAMyOzb9mw8eUc57vGuM3UbQ==","signatures":[{"sig":"MEUCIQCPYK/zsMCM6pZAWndEXrOPixMdT1bqwNPVquAn+HMh2gIgAkKvNK9K3Npi5uFDum66ahrK3b7ToR0hOlJhXgZoso4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2202},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@cat-factory/agents":"0.7.2","@cat-factory/kernel":"0.7.2","@cat-factory/contracts":"0.7.2","@cat-factory/sandbox-fixtures":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.2_1782321620569_0.9869088906755779","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@cat-factory/sandbox","version":"0.7.3","_id":"@cat-factory/sandbox@0.7.3","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0ff6a66ef948f7316124ca16f39ae52fc66673f9","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.3.tgz","fileCount":26,"integrity":"sha512-OaeAzIl4tFwEziCxlJUcPXCmo3NHN0ZyYZSXIAUo8BA4WooM5RDwK94PBQysp0TEYviYaR0fwIkCCiHSyhFhBw==","signatures":[{"sig":"MEYCIQCGBsJzGkSpz4sCdnw3eUPm9oL2HxKD//K1qo6ZuiBzbwIhANqNOJIxTrzQjE99lyIbqm5nJ+mwQbS/nsJPA/l49HPj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50084},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.7.2","@cat-factory/kernel":"0.7.2","@cat-factory/contracts":"0.7.2","@cat-factory/sandbox-fixtures":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.3_1782323304061_0.6557565589055405","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@cat-factory/sandbox","version":"0.7.4","_id":"@cat-factory/sandbox@0.7.4","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"081f7d127b6026b472862a391dd771361b0b443f","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.4.tgz","fileCount":26,"integrity":"sha512-Jo2/0qayaPkj4swSFPTA60Rrp3lVW/J956/n43niKoFzswPOXzZqNZ7ElRrhESM6lHNUB+JJNrK1LwwuL114JA==","signatures":[{"sig":"MEUCIQCwzQ2mD7eWmmuBy1Dr0NVORhE3BtYMhWUC5mlYIr2y+AIgPT2naery288uKbXVNDKRl+2LqXPZoG3ezjS5CDm3kqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50084},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@cat-factory/agents":"0.7.3","@cat-factory/kernel":"0.7.3","@cat-factory/contracts":"0.7.2","@cat-factory/sandbox-fixtures":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.4_1782335225817_0.5154842476798223","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@cat-factory/sandbox","version":"0.7.5","_id":"@cat-factory/sandbox@0.7.5","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"a08f12d5124061a46cba7e08bdfdc9bfea349093","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.5.tgz","fileCount":26,"integrity":"sha512-K0QMkJE06dqe+eGR4IGZ+IZsHs7lAhsAeWpjYFoZ3XB/5ekvqEsvrs1rWcUkV8y9cmjWPhyFiGqWsNbrJ9DWsQ==","signatures":[{"sig":"MEQCIETVNIWmgVzYYBSY8jXt8LV69mdDc7c7GwJLXI0X4tjSAiAahrK7+0gGoElbG2N5NwRBLOzWWnI8ZY+z4u7LfW26PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50084},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@cat-factory/agents":"0.8.0","@cat-factory/kernel":"0.8.0","@cat-factory/contracts":"0.8.0","@cat-factory/sandbox-fixtures":"0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.5_1782336102318_0.3097213951963871","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@cat-factory/sandbox","version":"0.7.6","_id":"@cat-factory/sandbox@0.7.6","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"9c8d194618068616d9ff6303ed59921eecc2a54c","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.6.tgz","fileCount":26,"integrity":"sha512-jQjlkjMYkBVeaYDSGnljecz2CwUdlBy8vzGb+UUJaMrYlk1cx0iYzvhQPOdKMrQP+aheCrWkl3fZtFYkt3HCew==","signatures":[{"sig":"MEUCIQCMT1En6l05DyC+fyaH/Yu9ddYasb7jS+uNv/xGc0s+HwIgIHe05mjB1JFYpKljP82PWwQAfxgQ8wmm5bGPh9dmoiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50084},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@cat-factory/agents":"0.8.1","@cat-factory/kernel":"0.9.0","@cat-factory/contracts":"0.8.0","@cat-factory/sandbox-fixtures":"0.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.6_1782337982754_0.31894116615161106","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@cat-factory/sandbox","version":"0.7.8","_id":"@cat-factory/sandbox@0.7.8","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"9b5ca0c9689155b7a149166deba86f25ea0f6924","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.8.tgz","fileCount":26,"integrity":"sha512-O8zvrdQm1MhZ21+s0gULOGckqYcE4uhaPzwTQFz7gz+6udzUMUL9u5uLTfXTUfNqFGYmKMWmKTl8Rg4E9c8FVw==","signatures":[{"sig":"MEQCIBcUZ1ctK44q8kBC/gTs6gUx49rXqhsu5K6zh7kYtHLaAiAF5v6221r5sX30m9t/2PkbdoeuebVjZ6N7DB8/yguNBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50086},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.9.0","@cat-factory/kernel":"0.10.1","@cat-factory/contracts":"0.10.0","@cat-factory/sandbox-fixtures":"0.7.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.8_1782340569084_0.47292785325991904","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@cat-factory/sandbox","version":"0.7.9","_id":"@cat-factory/sandbox@0.7.9","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"244c1fcfa0a51df29411a7598a5be8486bb0ed34","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.9.tgz","fileCount":26,"integrity":"sha512-VNao2AUysl9palkyji0Hu/zCYXgZyYf9KypJ9giTVkzp6qdQXZ3PzENm+4p2xskkQ/Qf/A6P6i6PDI3qGsKirQ==","signatures":[{"sig":"MEUCIQDlybdkAs7uHTCbMPkxkpdONsrUrE7XKvz85IpYzbDYKgIgEMbRCIfPI1wTm4E/QY+RnM/2lpTIyHl1c1FNtOpaENo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50087},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.10.0","@cat-factory/kernel":"0.11.0","@cat-factory/contracts":"0.11.0","@cat-factory/sandbox-fixtures":"0.7.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.9_1782343674135_0.7139504286107143","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"@cat-factory/sandbox","version":"0.7.10","_id":"@cat-factory/sandbox@0.7.10","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"30aea1e3ddbf174a94a8b094852e9b65144f0478","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.10.tgz","fileCount":26,"integrity":"sha512-M2MphW7Jbk/nFx0SwVq/eKxdAYNrYy0SETiukSuAAJLEzUXW5qiNzZkPwmB1WuA+OPxhHjQYbU7/o3l+jLNj9w==","signatures":[{"sig":"MEQCIHjhLJGjbgl9yTiahU1bXVrk0PQSuL99pWBgoKgdl86cAiBjybUlsBtpt59gJel0kkaux+yQw+9Q1GXAFPKmHeRnZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50088},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@cat-factory/agents":"0.10.1","@cat-factory/kernel":"0.11.1","@cat-factory/contracts":"0.11.0","@cat-factory/sandbox-fixtures":"0.7.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.10_1782345715865_0.9924020943966216","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@cat-factory/sandbox","version":"0.7.11","_id":"@cat-factory/sandbox@0.7.11","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"e541a09075b72d3a6e730374a25c56770982c3d9","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.11.tgz","fileCount":26,"integrity":"sha512-3n7UpdnR7ieLq4bipDhD6na6zz0+xdV5VveH2m2LExsQykn3YVNcoRSuSwLCozVVGvffKZTy6cy6Q7ia/HABPg==","signatures":[{"sig":"MEUCICbGBB4WsXhlPmlm11k2qLNa/piutfVgoa9l0gClrzNuAiEA8OT4KFh878wjFWRXHlQA7zOFyUuOsARir6mB3FqXU20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50088},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@cat-factory/agents":"0.11.0","@cat-factory/kernel":"0.12.0","@cat-factory/contracts":"0.12.0","@cat-factory/sandbox-fixtures":"0.7.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.11_1782346590134_0.35503434702957515","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@cat-factory/sandbox","version":"0.7.12","_id":"@cat-factory/sandbox@0.7.12","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"e64304fa083559999576a39b1314ea276e076348","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.12.tgz","fileCount":26,"integrity":"sha512-vfCcHZUFi8TvdDV17DU0+Kb9GtNAARYg2X7JPHMDKwg0vjMENm2BXs992LW8qlNJ3Tg4adC52VvDS8hp3bc1Ww==","signatures":[{"sig":"MEQCIBNrF7hRFirMx+AmSNw9bXghQpBJ0jrjp5rcZ+3N/WaVAiAMQq4SSbnESoyycVWxBM4A35ftJw3d/o2bWHmRdQinig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50088},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@cat-factory/agents":"0.11.1","@cat-factory/kernel":"0.12.0","@cat-factory/contracts":"0.12.0","@cat-factory/sandbox-fixtures":"0.7.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.12_1782347913096_0.8020021643415214","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"@cat-factory/sandbox","version":"0.7.13","_id":"@cat-factory/sandbox@0.7.13","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"4a2b24f69e1d2634bca5677a589ae3cabdefc0e8","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.13.tgz","fileCount":26,"integrity":"sha512-OizIR7hRJ2AEZF1gt15ozV+gG9PjLMUrJuvo+8L+MqElhtiU4U1imkc055dqqTk88/aQSGwn/2/4T+gLuP6hEg==","signatures":[{"sig":"MEYCIQDGfiOPr4Xtg4yp0dxZLSPO7iJBTwwc/cEhWQJiFlhqvwIhAKjJqbsYnl6Zj1XttDXOKHKIzSJm1fAOeso6xhVSTXPs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50088},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.11.2","@cat-factory/kernel":"0.13.0","@cat-factory/contracts":"0.13.0","@cat-factory/sandbox-fixtures":"0.7.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.13_1782372593211_0.9689731006089641","host":"s3://npm-registry-packages-npm-production"}},"0.7.14":{"name":"@cat-factory/sandbox","version":"0.7.14","_id":"@cat-factory/sandbox@0.7.14","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"562b534d0d5d5beaf678fdf58b2b179d567e1ede","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.14.tgz","fileCount":26,"integrity":"sha512-Y0OA8pkLGNFZgUGt0inpf+UUEmabMFoGsVMDpHsBytKgYuT948lqlL1Ra7BnwOereEfsPJncR2JN0fibFkfCZQ==","signatures":[{"sig":"MEUCIAb56JgyZtPhAF7IP1z+XuaNdSPsjy+befDtTWTgKj/XAiEAgOWgGEE7kiDhNlW++F5b1aOPDP7ZQpfs24rj5THZ6HU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50088},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@cat-factory/agents":"0.11.3","@cat-factory/kernel":"0.13.1","@cat-factory/contracts":"0.13.0","@cat-factory/sandbox-fixtures":"0.7.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.14_1782373048494_0.8560094940599685","host":"s3://npm-registry-packages-npm-production"}},"0.7.15":{"name":"@cat-factory/sandbox","version":"0.7.15","_id":"@cat-factory/sandbox@0.7.15","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"1497017c8b328e4d9df39a959fb8f6b61f0f7a4b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.15.tgz","fileCount":26,"integrity":"sha512-lwGk9UZZO5G8Ri5q3AbB4hT3gmRmmvF+CkTH1MAWilYz0r0B/u8JXfgrdjBsPM4t1U7uTZgwNYz3kJLxCJPt1Q==","signatures":[{"sig":"MEUCIQCSUNb872OdwlnsMWzlDR+K2WBe4Wut0apg6icmp/9DSgIgFj76PFmb22XN2JB+QFIibJgN4QFn4cJzYbGZ+ZLj4QE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50088},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@cat-factory/agents":"0.11.4","@cat-factory/kernel":"0.13.2","@cat-factory/contracts":"0.13.1","@cat-factory/sandbox-fixtures":"0.7.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.15_1782375244859_0.722307661534975","host":"s3://npm-registry-packages-npm-production"}},"0.7.16":{"name":"@cat-factory/sandbox","version":"0.7.16","_id":"@cat-factory/sandbox@0.7.16","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"f5cd3f67a84a57f170db36080db21b4f97d1a53e","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.16.tgz","fileCount":26,"integrity":"sha512-sjAnEYLOwZwxdeUmkVa8oJaoTyueH0jqtaigosfYCUJce2apkc5qk5O1sCrfxLz9XXaT8A4weTyHhI2NHJ4MOg==","signatures":[{"sig":"MEQCICAMm4ZZCEG66Xj8pZ17aNWl0gXWMPj5x6ctChCFeI73AiBj/UbQAXhoPUsGT106gUmXnwhKwG59/lFfskzKOA9ESw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@cat-factory/agents":"0.11.5","@cat-factory/kernel":"0.13.3","@cat-factory/contracts":"0.14.0","@cat-factory/sandbox-fixtures":"0.7.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.16_1782378580803_0.8211773598090828","host":"s3://npm-registry-packages-npm-production"}},"0.7.17":{"name":"@cat-factory/sandbox","version":"0.7.17","_id":"@cat-factory/sandbox@0.7.17","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"de897910586f701111b344a5e3dfed7071d8c59b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.17.tgz","fileCount":26,"integrity":"sha512-EB1H+nuZcG8ZOa46vSPSQyD5cjy7lj9Q+R1uGIPsa/z2yJ0JV5y5BEdYhnxTr+KX/6YNtXMZ1LZHueuTuDRuYw==","signatures":[{"sig":"MEQCIEGBbFfkKqHfKvOC+AN8N1YzYVsDhEj6+oxloQ7OeM9gAiB7MBlk2i6RyHk0WjtusVEZb6TC/RCKGG6/DEtPB16nTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@cat-factory/agents":"0.11.6","@cat-factory/kernel":"0.13.4","@cat-factory/contracts":"0.14.0","@cat-factory/sandbox-fixtures":"0.7.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.17_1782379130748_0.21701701959960862","host":"s3://npm-registry-packages-npm-production"}},"0.7.18":{"name":"@cat-factory/sandbox","version":"0.7.18","_id":"@cat-factory/sandbox@0.7.18","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"02c559d7af90d97eb883371b6abe64b4d61fcdcf","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.18.tgz","fileCount":26,"integrity":"sha512-25Uf/bh2RIwSb6fKZq5NqXVcQtDRvEbyL0OZdKpThjOBnYjuFXvQ2FdCNkkwLKhrfvlK17A/pc9HF+x0Lmbh7A==","signatures":[{"sig":"MEQCICZc2JdLRMGBR9217QRQ/5InKegMRs3btBvzY6nyC5msAiBPCZMxwzc3buJFNG9xEqBAlGcglJ2okVMZSWBfezMcBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@cat-factory/agents":"0.11.7","@cat-factory/kernel":"0.14.0","@cat-factory/contracts":"0.15.0","@cat-factory/sandbox-fixtures":"0.7.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.18_1782380517505_0.6797577629516733","host":"s3://npm-registry-packages-npm-production"}},"0.7.19":{"name":"@cat-factory/sandbox","version":"0.7.19","_id":"@cat-factory/sandbox@0.7.19","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d199e1d54eaa555c40f37e3bbf49e73d6fe56349","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.19.tgz","fileCount":26,"integrity":"sha512-h5SieAlaYDZZ7IZcHOpR2TCnin0JX8G6qyZC6GDpVIrNHw1sTRYSdeEQdieAOyisvBPuoX6uYnFshCnYWB1pgg==","signatures":[{"sig":"MEQCIDTZKxCK9q6Figwsral4hNGm3lm+l1S0AVZ5QpKXQx0xAiAUW4JlMZA39NUPYftY41QxBJ/wYmWdtJhEMKJWRjZqyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@cat-factory/agents":"0.11.8","@cat-factory/kernel":"0.14.0","@cat-factory/contracts":"0.15.0","@cat-factory/sandbox-fixtures":"0.7.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.19_1782381804817_0.2315615676904732","host":"s3://npm-registry-packages-npm-production"}},"0.7.20":{"name":"@cat-factory/sandbox","version":"0.7.20","_id":"@cat-factory/sandbox@0.7.20","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"644eff6f044c9e14099d2f452c95f36daa1c15b8","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.20.tgz","fileCount":26,"integrity":"sha512-2JWOK1EExIBrRFH+2cXuHyoJgsm2EVfHwAwNxhu5kPYlh/6bujPw5darv7EyOdro9UyruH4IctVyqnSUMANDSw==","signatures":[{"sig":"MEUCIQCUaz4ap5M3MFNmyMO5QI335wUmQLTx/HNeivPI7zzKKwIgHL0yyPCzLlzMsSJA7gbtMhZfKQSA8lYxowykzzmVHHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.11.9","@cat-factory/kernel":"0.15.0","@cat-factory/contracts":"0.16.0","@cat-factory/sandbox-fixtures":"0.7.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.20_1782385625254_0.0031809968155498414","host":"s3://npm-registry-packages-npm-production"}},"0.7.21":{"name":"@cat-factory/sandbox","version":"0.7.21","_id":"@cat-factory/sandbox@0.7.21","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"e316731662a368e9b765529f09003338d2c0f80b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.21.tgz","fileCount":26,"integrity":"sha512-RHjdexhT4o6Fb8oit+jT4Fe810Kktgabd2X3YL+PCwhTo5LAcd/VfZS1+6/hibdqgC7Mf2psl3Dv+GqZZrPodQ==","signatures":[{"sig":"MEQCIE8wCpnn0hi6a8mNii4/rX7FNnh5y+Pi7X8Ch/5UhCWOAiBM4z5ntR4shf/xKRBX0f7qbVgscUScz+z057e5pnVN8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50090},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.11.10","@cat-factory/kernel":"0.15.1","@cat-factory/contracts":"0.16.0","@cat-factory/sandbox-fixtures":"0.7.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.21_1782390798840_0.8617406572296413","host":"s3://npm-registry-packages-npm-production"}},"0.7.22":{"name":"@cat-factory/sandbox","version":"0.7.22","_id":"@cat-factory/sandbox@0.7.22","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"f4691af304205076bd0dc9181fab4242913e5886","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.22.tgz","fileCount":26,"integrity":"sha512-Tj3RHggjVqJ9w/agADP+cwKIa5FLbSwc1BIidoNWwjIDXvLgVdH4MBP2Wy1iUCCQPT9oChvvyiEVBtE5r2w9Tw==","signatures":[{"sig":"MEUCIQC8l6rJz8Enev+NyS0vaQETZrHWEjlWLKPrVqUbSVOUVgIgHuZPEBjI43RKEsw/5rQOiBoFRFZDAUq6szcnVdswmT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50090},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.11.11","@cat-factory/kernel":"0.16.0","@cat-factory/contracts":"0.16.0","@cat-factory/sandbox-fixtures":"0.7.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.22_1782393668832_0.0043326888491821425","host":"s3://npm-registry-packages-npm-production"}},"0.7.23":{"name":"@cat-factory/sandbox","version":"0.7.23","_id":"@cat-factory/sandbox@0.7.23","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"4e2624fb690f660bffc737893944aea8c6346cc6","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.23.tgz","fileCount":26,"integrity":"sha512-jXDR71mvV2Ahd1dlAJQYxCPHUvqGANyU5agTbtSQaGw93ZbXxwt7xtNTnyvAgOTEJg3zcwSjIoQHKloWbVZw4g==","signatures":[{"sig":"MEUCIQD1vmfuAsFrM/p9O+Cx4Ld7evIm4sc5+ipHjo7eiMMuIwIgSTkJS52N0Xek/qYkUfD1l84E+3gPZZz2FiDMQJSJAKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50090},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.11.12","@cat-factory/kernel":"0.16.1","@cat-factory/contracts":"0.17.0","@cat-factory/sandbox-fixtures":"0.7.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.23_1782396969292_0.34236072228067504","host":"s3://npm-registry-packages-npm-production"}},"0.7.24":{"name":"@cat-factory/sandbox","version":"0.7.24","_id":"@cat-factory/sandbox@0.7.24","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"3a9171350057d25767a27c707942ed337c1a6811","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.24.tgz","fileCount":26,"integrity":"sha512-T7BpFkJfQkaUD9qDTKhhoc0wGXXR/wcnGW/2YPx8thj/7YMLOE7+y59wuf5Aa5hxJmDrXS/HClPum10qw4rh2A==","signatures":[{"sig":"MEQCIEuck5pfCi8s2DCr2sZ1HpYl3nDhfMnh4nCdZmsdwBvaAiAtmN7GqGVDaRYd/Y5DeWd/1DMYZJHiTK7LgUJSNgEkeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50090},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.11.13","@cat-factory/kernel":"0.16.2","@cat-factory/contracts":"0.17.1","@cat-factory/sandbox-fixtures":"0.7.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.24_1782397612885_0.7753464851619394","host":"s3://npm-registry-packages-npm-production"}},"0.7.25":{"name":"@cat-factory/sandbox","version":"0.7.25","_id":"@cat-factory/sandbox@0.7.25","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"1e6ddf7f26a2d37cf94ed2eb2847545c6dc0903c","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.25.tgz","fileCount":26,"integrity":"sha512-dE2l7+kaV6zwCsVrEFTFLGpqCnGQqrERhFyTFn9KoIH/1o2fg2bbcwYmJxnIeEJMULhPAGniEV/OunsxwFAWAg==","signatures":[{"sig":"MEQCIB5fkAkKnQp3MYtzw75MzsVlNR99cpAGfVQO5bMT9rHLAiA81j6mwzWDaQscoR6EVpZWNdf8R6KRKg7WAZ+x5GJHkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50090},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.11.14","@cat-factory/kernel":"0.17.0","@cat-factory/contracts":"0.18.0","@cat-factory/sandbox-fixtures":"0.7.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.25_1782397913769_0.38668293268206066","host":"s3://npm-registry-packages-npm-production"}},"0.7.26":{"name":"@cat-factory/sandbox","version":"0.7.26","_id":"@cat-factory/sandbox@0.7.26","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"00e8a3b366561c7f42ef40e710f5d4182b28eda9","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.26.tgz","fileCount":26,"integrity":"sha512-+rhV9NA1iOUsbZcTN5Ou0gk690mN1ZLCLUG/SIwdqk59br3mggRSoDAUtXno7rONdQNoSy7Zg1g/DCNEVdX8gg==","signatures":[{"sig":"MEQCIET+hoCjcoqGc9YDxQjLUKdAGQKYScRUL51VBXYlRhxqAiA1MNJ9eDN5ATVPrXnjQ22fjiBNLiq9wvyIvMTNEEd2Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50090},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.11.15","@cat-factory/kernel":"0.18.0","@cat-factory/contracts":"0.19.0","@cat-factory/sandbox-fixtures":"0.7.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.26_1782402997947_0.5582631970277345","host":"s3://npm-registry-packages-npm-production"}},"0.7.27":{"name":"@cat-factory/sandbox","version":"0.7.27","_id":"@cat-factory/sandbox@0.7.27","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"a8dd204f19ab1c983de405e0201349361fba5bee","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.27.tgz","fileCount":26,"integrity":"sha512-CbiFhITsNq8mRxOat8urt51wRHNwrRLzZlz+PdbLqmTbT+P6Mocoej0Hp0ZjbSKY0KkQonHTFZQN+Vg4lMgjyg==","signatures":[{"sig":"MEQCIHPr52yeLqWUuV6w8tvhhrl3XGYYDta01Ge13lhlOASlAiBAC0vM+XRRntD+Gh9SjQvMwbUlXhTvB2qvXmHSWArXHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50090},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.11.16","@cat-factory/kernel":"0.19.0","@cat-factory/contracts":"0.20.0","@cat-factory/sandbox-fixtures":"0.7.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.27_1782403516631_0.8391389867760821","host":"s3://npm-registry-packages-npm-production"}},"0.7.28":{"name":"@cat-factory/sandbox","version":"0.7.28","_id":"@cat-factory/sandbox@0.7.28","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"7210a6c132d81c0d8353064847545ca8014ff9ec","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.28.tgz","fileCount":26,"integrity":"sha512-mA0q2SBzFomHJGKCTmEtSS4qib1HscqEYsEeXjEyTqn8m8XDkKVDLREMF9M0X73679SphhfBqpUHZ6JIaJriZA==","signatures":[{"sig":"MEYCIQDhOxI1xUlWtjYtZZAfMy70Cp6amTNlNnYNDR6T1ljpyQIhAJ/e7AA0dwdIRThdXYAWB0lYauXOW7UgBF6tTboB1sTq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.12.0","@cat-factory/kernel":"0.20.0","@cat-factory/contracts":"0.20.0","@cat-factory/sandbox-fixtures":"0.7.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.28_1782404808214_0.8981506757907587","host":"s3://npm-registry-packages-npm-production"}},"0.7.29":{"name":"@cat-factory/sandbox","version":"0.7.29","_id":"@cat-factory/sandbox@0.7.29","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"f71f9ffbc8b3942646c811f494aac7d78f1a5163","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.29.tgz","fileCount":26,"integrity":"sha512-j4y2Z/tc5CBgoaRa5NOUQH8ZEKBCDkKmxsEnJ2NB8E7Q1O1uc5kdOGa9P/YqqB9HFBvmk3owUCX3wwNjKdNeAg==","signatures":[{"sig":"MEUCIQCejsuSHYScgX6WVR1b11PJGYoKW+fTiG1MTsWy1I4UJgIgFCN9aK/iG+CshSS7/Tnayj7jybt3QHMlgD+LJxEfFCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.13.0","@cat-factory/kernel":"0.21.0","@cat-factory/contracts":"0.21.0","@cat-factory/sandbox-fixtures":"0.7.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.29_1782405505623_0.26418965904032654","host":"s3://npm-registry-packages-npm-production"}},"0.7.30":{"name":"@cat-factory/sandbox","version":"0.7.30","_id":"@cat-factory/sandbox@0.7.30","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"cfa12630f755dff69e41672dec9528291e27faab","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.30.tgz","fileCount":26,"integrity":"sha512-LczQsR2XAx4Tpi2n4h3wpBOZTqxdGnRk+TrrXMEzqqXTUHf1hApwzFP9lkaJXYE4Umcf+TtA988bot8QtsXa5A==","signatures":[{"sig":"MEYCIQCnHJX7JxEA9af8xROXFEueIF9qXEXtjkGwM50MA6UU7AIhAKt1B/Aq2aU+sQKxXJULiCu81QVeV4TUVGlYkTyOsn0J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.14.0","@cat-factory/kernel":"0.22.0","@cat-factory/contracts":"0.22.0","@cat-factory/sandbox-fixtures":"0.7.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.30_1782407928002_0.3853214137878691","host":"s3://npm-registry-packages-npm-production"}},"0.7.31":{"name":"@cat-factory/sandbox","version":"0.7.31","_id":"@cat-factory/sandbox@0.7.31","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"1da803fa276d6c1153173fa1fdfcde7b769c9bdf","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.31.tgz","fileCount":26,"integrity":"sha512-UF69TO3I+j/YV/XGzFMs/Z8NU1RrsFV/WLSwy9ORr2YTK5lopBzhxdinpKmGgaMZRxelS/jePTEL0K8cgKrqJg==","signatures":[{"sig":"MEUCIGKCbwgGqbwzY4SHPUU2r/7dswO8GNSZsL6CWMS6MNJRAiEA1SPr8e4JBjOvI0LZNR2htb9gYIWrPmKcepFXQg4yUIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.14.1","@cat-factory/kernel":"0.23.0","@cat-factory/contracts":"0.22.0","@cat-factory/sandbox-fixtures":"0.7.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.31_1782408229266_0.404708476252561","host":"s3://npm-registry-packages-npm-production"}},"0.7.32":{"name":"@cat-factory/sandbox","version":"0.7.32","_id":"@cat-factory/sandbox@0.7.32","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"78d1c718a3a7b646ddeaf011098836b8fc9ca557","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.32.tgz","fileCount":26,"integrity":"sha512-OklEq5KvZ6B7RuPhpAoGIc+mck5gRGQ86TB2ccFE2aU5uXIzzgMU1S+HyB/Iig0QrUuJB2glqWgQE8QtZ4cfOQ==","signatures":[{"sig":"MEUCICp6jaCbkYyIVLN8dEPgG5tIuU02xhTjXhw/jZjHEuvjAiEA6qEg4nWuPjKd+fUHsuEYSEFPLqmoCYmAYMN1dIglf8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.14.2","@cat-factory/kernel":"0.24.0","@cat-factory/contracts":"0.23.0","@cat-factory/sandbox-fixtures":"0.7.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.32_1782411465305_0.006562322210906579","host":"s3://npm-registry-packages-npm-production"}},"0.7.33":{"name":"@cat-factory/sandbox","version":"0.7.33","_id":"@cat-factory/sandbox@0.7.33","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ba838855fdabf26886001cf2bee4e68601a26fc4","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.33.tgz","fileCount":26,"integrity":"sha512-37axcA+Y4XKSbiZ57DdMV+AEByU7VmK0c3OiWyn/C2c7AJg1MII7mQNtSMYz5v7JTdEyvkC+qSEYhDlpGLMcuA==","signatures":[{"sig":"MEUCIQDweqEe2vzWkM2keAhjTMCSmU+DEIQdg9DAQN210yjINQIgfFutcH5xt0mOA0utaQVS/czI1sROBUOFSxK2NprxR7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.14.3","@cat-factory/kernel":"0.25.0","@cat-factory/contracts":"0.23.0","@cat-factory/sandbox-fixtures":"0.7.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.33_1782417247998_0.8878486468735143","host":"s3://npm-registry-packages-npm-production"}},"0.7.34":{"name":"@cat-factory/sandbox","version":"0.7.34","_id":"@cat-factory/sandbox@0.7.34","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d1d2f26d128aeae003961e6c90a683fabedf8068","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.34.tgz","fileCount":26,"integrity":"sha512-97Q8kFoSkbEh9ectfT3HRlvb/t0ZNLaLyuEH9YyggCJEI5CmDYgHoM7UTVOetwwC0P2T6mRW+qZH+ZJmia/PQg==","signatures":[{"sig":"MEQCIB0BX9M5GPnz921lE6/tfOctLEkNLxatj00zRkWNZxrXAiBFaR2+438/qFJQhTp70BA65VPrqm1cOLSrUSmIVn92iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.14.4","@cat-factory/kernel":"0.26.0","@cat-factory/contracts":"0.23.0","@cat-factory/sandbox-fixtures":"0.7.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.34_1782427644733_0.8061585015572643","host":"s3://npm-registry-packages-npm-production"}},"0.7.35":{"name":"@cat-factory/sandbox","version":"0.7.35","_id":"@cat-factory/sandbox@0.7.35","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"928f2e87159498496fcab64ecc6f1299c5d5d43b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.35.tgz","fileCount":26,"integrity":"sha512-eHY4ol5C6joklUm9XlKl4jdSJLNuyugmcMCeNEnYlzZE1cik+S7pGb1fpUKQYIDm18FIOkv3Hwihk+kYTofDAg==","signatures":[{"sig":"MEUCIBu3I9DsU+fnGXoYiIqvPKcHug/EISneKOkSGlQ69i6jAiEAyWsNnDfgHyKxrSailDV3vQ5FBsvticfZVyIKfzsvIwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.14.5","@cat-factory/kernel":"0.26.1","@cat-factory/contracts":"0.23.0","@cat-factory/sandbox-fixtures":"0.7.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.35_1782429289774_0.20144880190593284","host":"s3://npm-registry-packages-npm-production"}},"0.7.36":{"name":"@cat-factory/sandbox","version":"0.7.36","_id":"@cat-factory/sandbox@0.7.36","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"7561344faa5eeb44a6fd62d1a09b48a427567754","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.7.36.tgz","fileCount":26,"integrity":"sha512-82Ol8t0hHiv5+BZ9kdGKCBcnYjdNRwgJX3so5xIgL7ku9CQz6g09p1bD0UthfcRAoK3TC2/VC+fGgf7Cf+3k4A==","signatures":[{"sig":"MEUCIQC1df6pn5xHxNKFW5cc+CM8NtTOz9rfS5kn7l6pBZR9XgIgNZY59m5w6fU2pzgNpmmGOYp2YyPg4YCFtcpvZGK0dDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.7.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.14.6","@cat-factory/kernel":"0.27.0","@cat-factory/contracts":"0.24.0","@cat-factory/sandbox-fixtures":"0.7.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.7.36_1782457184210_0.2729872078366229","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@cat-factory/sandbox","version":"0.8.0","_id":"@cat-factory/sandbox@0.8.0","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"6adc2565e4c062e2fabf956e9fc48420b2f986b0","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.0.tgz","fileCount":26,"integrity":"sha512-TS2GAaVIrM3RDOvhTpCBEvl+DLzABGx3vxs+2JH7qD/zI4QSC8oqDiV4GZFgehFcQFgmTMZwIzLyNLDHtqzGRw==","signatures":[{"sig":"MEYCIQCHdVd29+m/o/MM4FFGBqO3ZnbcBNAmfP/NLJucz1NehgIhAL9d1RnSGui49tBy4d0BNi2z9JJwGgzHBtuDQKFQQg+6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.14.7","@cat-factory/kernel":"0.28.0","@cat-factory/contracts":"0.25.0","@cat-factory/sandbox-fixtures":"0.7.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.0_1782459996554_0.4978107808253749","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@cat-factory/sandbox","version":"0.8.1","_id":"@cat-factory/sandbox@0.8.1","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"16424f90cc0d8d12290f0da72e6832a0ed77a368","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.1.tgz","fileCount":26,"integrity":"sha512-yCMbeoWBheXG+GD4JxH4mxBDFUU1kbSJlj82dKXiedjoTNzCYcp5Z3ZRlC34vqQXhWwny0p3KD6nRrMiX3eq3Q==","signatures":[{"sig":"MEUCIBxLJmwi3RTMAlDnmNmUDSSNHiPwfN1uAtQqP5G8DbRsAiEAvFwEx4UX42fFRUM/oV8hJhMLCOOEN9Cc0kP1SX+TElU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.14.8","@cat-factory/kernel":"0.28.1","@cat-factory/contracts":"0.25.1","@cat-factory/sandbox-fixtures":"0.7.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.1_1782460753911_0.31622184814143206","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@cat-factory/sandbox","version":"0.8.2","_id":"@cat-factory/sandbox@0.8.2","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"724aeebb24f2e958f5b1c7b21a7f8994a3a6d1ca","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.2.tgz","fileCount":26,"integrity":"sha512-v5MQu5iEPRKXVSucftmemSirl0gcvBfvZa70IQc3lw5+daE98kkt0QHaFbnV8UxQj64RNJn1HZq5aF6jZqoaOg==","signatures":[{"sig":"MEUCIQDHLHUzBYboywQyHhc6wMC0crfBJJY5ygNkoxA2N9tengIgChl6g8lEi5t4aHGcFhai4oKcIUaBHUAreotbL1b7CgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.14.9","@cat-factory/kernel":"0.29.0","@cat-factory/contracts":"0.26.0","@cat-factory/sandbox-fixtures":"0.7.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.2_1782468579191_0.7760136416500731","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@cat-factory/sandbox","version":"0.8.3","_id":"@cat-factory/sandbox@0.8.3","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"376272d7d7ec8cdb47f794cf6eef0b831ac6fd69","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.3.tgz","fileCount":26,"integrity":"sha512-3Jjs4fvKyXrqFmwJfO10qruFDWvhhSNOj2pHL/dB0tgOgzaxNlP605HxX7pLlazb9FXb+TSP3Gc4/AeUEq31DA==","signatures":[{"sig":"MEYCIQDZVQL+g3ubB9S5f4qUpWo36ta4ht6UyLX0+oj2KDouDwIhAIgMkW2VjQwVrb/tpUWTKwXPvjO+S6LRF6W0cev/OYyc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.15.0","@cat-factory/kernel":"0.30.0","@cat-factory/contracts":"0.27.0","@cat-factory/sandbox-fixtures":"0.7.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.3_1782469090849_0.3106028829670153","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@cat-factory/sandbox","version":"0.8.4","_id":"@cat-factory/sandbox@0.8.4","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"7d3e41ff70e0e7b3b832d7a20449545dfb15031e","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.4.tgz","fileCount":26,"integrity":"sha512-zKXqh/qSvC5nakJqUe61sgSAy3IL6QfNUyrE3CMam3UL7S3HHwkLZp3CK49N21mhCzurxdg1gvrwEozqXY1gKQ==","signatures":[{"sig":"MEUCIQDoGLKWbVaSErkoEsmHrBW3l8fyi+8KbvuG1FwYLq9cAwIgYYDgMTEka94U2F/9TeuFEAnQVwLjeAmT6DimHeUwHRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.15.1","@cat-factory/kernel":"0.31.0","@cat-factory/contracts":"0.28.0","@cat-factory/sandbox-fixtures":"0.7.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.4_1782470916997_0.6384342837503094","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@cat-factory/sandbox","version":"0.8.5","_id":"@cat-factory/sandbox@0.8.5","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"5c2001b603dd32bc6e88808266309a51ca0c0c3b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.5.tgz","fileCount":26,"integrity":"sha512-3KB3e0/EZa9jqb7cwvEZ2AssX0Pv1KyjBzqv2rAuTLxgl7gdSo7uncDSU2DbmImTq5bfzM8DJfNeIVESbxm/5A==","signatures":[{"sig":"MEUCIQCnjxOAq+hvAaPEn81RWGin4TOc1wdPkwsyh7u+NSSqQAIgcJ2ZwFaJD2HmheOx60ZMADsknmIcVWalEYKGiwE/sVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.15.2","@cat-factory/kernel":"0.32.0","@cat-factory/contracts":"0.29.0","@cat-factory/sandbox-fixtures":"0.7.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.5_1782476222935_0.37044659275864866","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@cat-factory/sandbox","version":"0.8.6","_id":"@cat-factory/sandbox@0.8.6","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"82f3f66c43c8b64c120831f19e90ac4781f3d6d9","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.6.tgz","fileCount":26,"integrity":"sha512-I10BQWY8fmEBs4iYTbzIe/O6a3jVwUasFFbLsO32Yhid52Kcd4iBlGEjZh9ZTQSMemds5YJJMUQJGdUVX+ecCg==","signatures":[{"sig":"MEQCICK2DGFxk/xN0wf8/SnFxxNpJw6hHH0jY1dX4eGecpkCAiAuv0XUN7u5rmM8IEUkYDeWrZd3vk6QxBynHw0skA4jNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.16.0","@cat-factory/kernel":"0.33.0","@cat-factory/contracts":"0.30.0","@cat-factory/sandbox-fixtures":"0.7.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.6_1782490668094_0.04438812857500318","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@cat-factory/sandbox","version":"0.8.7","_id":"@cat-factory/sandbox@0.8.7","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"72c2bb18e6a7a81bb71b8f1a220cce5c88aca2ee","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.7.tgz","fileCount":26,"integrity":"sha512-fVfIEFZ11HP2tCKmovT2wry2czmPBWoKUt+moTR51L2hxC1wEVQFqgfb5K3wZeJeagpprqrUSfIQ/nU8WKiNhQ==","signatures":[{"sig":"MEUCIAExeaQXH8aku0tDRuIUwDh9FHYf6O7/3Amo9t4B0VnwAiEA7l5m6vzUtxh9btBTZF7nnowbks8/g5vJMRAmOjDpXFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.16.1","@cat-factory/kernel":"0.33.0","@cat-factory/contracts":"0.30.0","@cat-factory/sandbox-fixtures":"0.7.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.7_1782495182509_0.8798543153892608","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@cat-factory/sandbox","version":"0.8.8","_id":"@cat-factory/sandbox@0.8.8","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"b255da782b05f05e85ec783d7fb05fd211b4a50f","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.8.tgz","fileCount":26,"integrity":"sha512-dQtG7e2vus19YjxYR+pTedQVhvhylaNFqGiSbY6jQ0VuemFul0Kibj86/Ko8j2X9jhyZDKqVZ98wI+s62fkxKg==","signatures":[{"sig":"MEQCIDxR+0W3EDsiOMj2mbBiiEH9EhMHe+we7Cj9UnYfq+eiAiB/0dt4IuuJ5WvcMxoxdmL6cslTdWih/bPMWqUXJ6ya7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.17.0","@cat-factory/kernel":"0.34.0","@cat-factory/contracts":"0.31.0","@cat-factory/sandbox-fixtures":"0.7.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.8_1782500392099_0.3003625939323431","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"@cat-factory/sandbox","version":"0.8.9","_id":"@cat-factory/sandbox@0.8.9","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"c561326f7251bf72ce552c8501f020420854a1bb","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.9.tgz","fileCount":26,"integrity":"sha512-Oghf1ur1rJx9rAt7PxCScOmAV3XVt6LEF+LyFknHz2fYo2xNK6k7c1YZo4j/GmOLqJ+7H97SHNFxAYFfaHVpAQ==","signatures":[{"sig":"MEYCIQDUWjebj08SMYsMtnpHZGSp/NUi+MMVGeRnJ62SeT8MjAIhAOE3hgxlb2qQb2afdfFk5S7famY18d8fJhhzd6guiLy9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.17.1","@cat-factory/kernel":"0.35.0","@cat-factory/contracts":"0.32.0","@cat-factory/sandbox-fixtures":"0.7.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.9_1782506040765_0.5739000906113587","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"@cat-factory/sandbox","version":"0.8.10","_id":"@cat-factory/sandbox@0.8.10","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"f1ce5d7937d2151aeaef629dd00442a37206f439","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.10.tgz","fileCount":26,"integrity":"sha512-FTYemL9G9LHIP56hn7pX/+A20jFp7kOzbu/G8V+MGUN7U85dakPfFtWyM4idOYSyDKpJF7dNTNnUlmyQj3Ykow==","signatures":[{"sig":"MEUCIETT2YJOFplmVxtdJk/VfAWlnEHegFqd9cRJPyJUdSTgAiEAt4qP2bSe5m0zqMMeaObtrhngmPEAx6Hx54SqY31a9hQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.17.2","@cat-factory/kernel":"0.36.0","@cat-factory/contracts":"0.33.0","@cat-factory/sandbox-fixtures":"0.7.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.10_1782509359512_0.08596634422919469","host":"s3://npm-registry-packages-npm-production"}},"0.8.11":{"name":"@cat-factory/sandbox","version":"0.8.11","_id":"@cat-factory/sandbox@0.8.11","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0c3a4a3e4176dce66badb62683aae7342f8efb42","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.11.tgz","fileCount":26,"integrity":"sha512-TIOaIAcRJaYch1PThkpQUknd4vN5WOOxThMQYYcKphFFEWFg4lXSzG1DAMmYRVrFGLZCZBQVR9me4sNieK3AcQ==","signatures":[{"sig":"MEYCIQDhUBdV8GUVfQG9WO7m9WsOqZMicUKB2zfA+J+SHOOSygIhAIrwHzfSiZ6rvoviP5nNQr00hCxBAnevEsRE232yKr/c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.18.0","@cat-factory/kernel":"0.37.0","@cat-factory/contracts":"0.34.0","@cat-factory/sandbox-fixtures":"0.7.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.11_1782511688859_0.2632627197792705","host":"s3://npm-registry-packages-npm-production"}},"0.8.12":{"name":"@cat-factory/sandbox","version":"0.8.12","_id":"@cat-factory/sandbox@0.8.12","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ae187e39d6b90cfb3440793f989bc23088a63258","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.12.tgz","fileCount":26,"integrity":"sha512-ZWfYAbhGe2hlm0kFx/Y6UOXrIZyVT+KT3R8Nw+qBS2+VAyt0h9o4sjD+rWse2DFvBeG2Z+Nbnz68wLWEz96r4A==","signatures":[{"sig":"MEUCIErwBzzc8OBZP4diSU4YXBT4tinJyZ7EjtAHsgaSI8HrAiEAxA94usWmww71hwgRPGJ9Z8m6laPV+Rh6BpjdLM9bGOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.18.1","@cat-factory/kernel":"0.38.0","@cat-factory/contracts":"0.35.0","@cat-factory/sandbox-fixtures":"0.7.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.12_1782548565809_0.4753453135697452","host":"s3://npm-registry-packages-npm-production"}},"0.8.13":{"name":"@cat-factory/sandbox","version":"0.8.13","_id":"@cat-factory/sandbox@0.8.13","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"6079684ba5f1a068ac5b54cee844a21d15e228af","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.13.tgz","fileCount":26,"integrity":"sha512-oScUj3q+4RJXgryEF4uPWf8hkQvfEYwnryKXZ4AgIYDB9kSvQCDFGOSbhj9TPvrny09RpCo3ulJn/ZZ7RMQj4g==","signatures":[{"sig":"MEYCIQDXOEDxJGFlGvFojq5EQZw6n7thuFnvqTnUNdChgEx/WgIhAKAbNwtZ9O3KD0037Uo/UuJndnAu2B8gIFUZ1fvZX8KA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.18.2","@cat-factory/kernel":"0.38.0","@cat-factory/contracts":"0.35.0","@cat-factory/sandbox-fixtures":"0.7.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.13_1782553579898_0.7558455316888542","host":"s3://npm-registry-packages-npm-production"}},"0.8.14":{"name":"@cat-factory/sandbox","version":"0.8.14","_id":"@cat-factory/sandbox@0.8.14","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"02d6f4f900931242347c79a1923986fdedcd79f7","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.14.tgz","fileCount":26,"integrity":"sha512-CyuT3GdKCuaZ2fVN/Km35fMNK2MjRqWlQoCcR1+YnseVII21cb4e+7BIrUoa6LEmFQy3SL0PZWkq8sFmgOGtZg==","signatures":[{"sig":"MEYCIQDo/xMkRZ0s4PrB07flExCqDQ7SaRQNx7Kvu7jKpCmhKgIhALc72tWhCmkG1TTUQ3umnHdtYKWB07jcJQCCA9FY2ven","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.18.3","@cat-factory/kernel":"0.38.1","@cat-factory/contracts":"0.36.0","@cat-factory/sandbox-fixtures":"0.7.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.14_1782560852691_0.8813962987348214","host":"s3://npm-registry-packages-npm-production"}},"0.8.15":{"name":"@cat-factory/sandbox","version":"0.8.15","_id":"@cat-factory/sandbox@0.8.15","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"35fc6c9d4701502a46d4f976d652f86cfc846f00","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.15.tgz","fileCount":26,"integrity":"sha512-d35LUJiGTF7ijlnovijs42F6KZSuNeRe35dMLkLJL6pMEiBSv4gz7b8vWmJg6AiAIyoWPzNIYHS11Xam6EWtFg==","signatures":[{"sig":"MEQCIAgaDF6AHiAC2S2qVi4+4PxX12jiyYYTcd2rWPsNVKRqAiASYI6smB2/B046Mg+7E38VTODMDagTon8yfSb97026Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.18.4","@cat-factory/kernel":"0.39.0","@cat-factory/contracts":"0.37.0","@cat-factory/sandbox-fixtures":"0.7.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.15_1782583047492_0.39974290489929376","host":"s3://npm-registry-packages-npm-production"}},"0.8.16":{"name":"@cat-factory/sandbox","version":"0.8.16","_id":"@cat-factory/sandbox@0.8.16","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ba67dd9d9cd5a79c74d80b0d7b9c6068271cf541","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.16.tgz","fileCount":26,"integrity":"sha512-AdwAiSubASC7jY+nZJ+/iAK1c4L11xbn50p2PfM4fAmpF5zWsCnT3ckt5vRtyDd1MiMehVIHcJ4d2hp1+gTxlw==","signatures":[{"sig":"MEYCIQCLXpfMNOc0yjFnd0lcGh93kMcTKOgaAbdbTII7ezKSrQIhAMZEBgI06oLX8GFjy2eUp4Qf/tVDf4WICpJ1ZoAPkNFX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.18.5","@cat-factory/kernel":"0.40.0","@cat-factory/contracts":"0.38.0","@cat-factory/sandbox-fixtures":"0.7.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.16_1782600156354_0.36860983597507957","host":"s3://npm-registry-packages-npm-production"}},"0.8.17":{"name":"@cat-factory/sandbox","version":"0.8.17","_id":"@cat-factory/sandbox@0.8.17","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"8ae520d3f44fc94f6473505906858bb48a318d1d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.17.tgz","fileCount":26,"integrity":"sha512-zKMoVM5EI9dPmoPM6//uQNO4K6+ZhQPUdSLosz0UHKRDLgq3WIR9KsK4vpoLSlndK3WGfPRuK2XYQMY/jAh7mQ==","signatures":[{"sig":"MEQCIBfyzQDXhpgHvBC/JYUQRKKxsWdQDzVfBVr9T0EaBe4VAiBkNrC6T0FW67yy3k11KVmMyreFrIYEtWRdBn2+xn2a6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.19.0","@cat-factory/kernel":"0.41.0","@cat-factory/contracts":"0.39.0","@cat-factory/sandbox-fixtures":"0.7.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.17_1782601025350_0.7908346366118593","host":"s3://npm-registry-packages-npm-production"}},"0.8.18":{"name":"@cat-factory/sandbox","version":"0.8.18","_id":"@cat-factory/sandbox@0.8.18","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d8014750939907b49f2e9a2ac489c724bb2eed4b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.18.tgz","fileCount":26,"integrity":"sha512-njlpHvKLlPp9RtB1eBgfA6D7QfhO2/urrnOEyIekhlIlwzDRjAzKCYsdctC224umQQNOeeQgU6+XgLCTSr6BFw==","signatures":[{"sig":"MEYCIQD9hiYKiXYcvFLXmN3oYIplbAE6UKDKgoGQYVQ0WPFWuAIhAIkU+cqEHkNJwe5v/lQndQM8Mk9dOEKDA/uTG8EO+wE+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.20.0","@cat-factory/kernel":"0.42.0","@cat-factory/contracts":"0.40.0","@cat-factory/sandbox-fixtures":"0.7.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.18_1782606484386_0.6182530644893138","host":"s3://npm-registry-packages-npm-production"}},"0.8.19":{"name":"@cat-factory/sandbox","version":"0.8.19","_id":"@cat-factory/sandbox@0.8.19","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"2d3959ca19d54162e49704eb5ee45276fde45b94","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.19.tgz","fileCount":26,"integrity":"sha512-Meo8sReJ3ac3yN2ZARLW5JQy05lOx0xmm35jYTxFzEs5mn1+JUGshH0bEuszEEZlCfvk+uiYfSi/dlDJLsRQ8g==","signatures":[{"sig":"MEYCIQChc92l4T9Onr70MW5L9HRH3EyjuR+k1zkRgdJogi27zwIhAJfF0yawNsYnWlSMeeF/NC9x+PCpRt7fflvJftNyvVE4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.20.1","@cat-factory/kernel":"0.42.1","@cat-factory/contracts":"0.40.1","@cat-factory/sandbox-fixtures":"0.7.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.19_1782639110666_0.7657302769545296","host":"s3://npm-registry-packages-npm-production"}},"0.8.20":{"name":"@cat-factory/sandbox","version":"0.8.20","_id":"@cat-factory/sandbox@0.8.20","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"5fc60a4d6eb3f33b9474d27368bb840ce76a5391","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.20.tgz","fileCount":26,"integrity":"sha512-Oi91X2U3lKbeZTHCM5tdZ4AwsTIJI31KXQLZ4h5QZQSGAeTOqLb7WUgbGx6XEYaK/ICbw+wYjAIlleM3DgPrng==","signatures":[{"sig":"MEQCIFPJy4j5u197CgCsjC0jZesY7iPh80KU6kG8WOLCbk7iAiAgF2Q79bMcMZ1EVnzYx7LLfXsBv2S3hESicWUqgQIEMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.20.2","@cat-factory/kernel":"0.42.2","@cat-factory/contracts":"0.41.0","@cat-factory/sandbox-fixtures":"0.7.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.20_1782640131619_0.9400787090126927","host":"s3://npm-registry-packages-npm-production"}},"0.8.21":{"name":"@cat-factory/sandbox","version":"0.8.21","_id":"@cat-factory/sandbox@0.8.21","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"2522567c603d68324721f85a1d0c6fbb42375083","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.21.tgz","fileCount":26,"integrity":"sha512-38Y6eAct5HuzIDq0lxRxETDpCuhJCeGrus9Gf0gpAOi39WqzibapHf+dTGs34jdAd+SJOkHWxvkHUtqb+gmyZA==","signatures":[{"sig":"MEUCIBzi2SkZAHEbkuUJ7j2aDk5kdEArc00LDTPWdit+TsLNAiEA3LMFrNkNxrPBEwgPKzLA2IXUoiKSXr/nNhY940Y7H0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.20.3","@cat-factory/kernel":"0.43.0","@cat-factory/contracts":"0.41.0","@cat-factory/sandbox-fixtures":"0.7.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.21_1782640867670_0.9927023396764851","host":"s3://npm-registry-packages-npm-production"}},"0.8.22":{"name":"@cat-factory/sandbox","version":"0.8.22","_id":"@cat-factory/sandbox@0.8.22","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"b793580a91c14e00f4a71e755c0b1fd4c9305fdc","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.22.tgz","fileCount":26,"integrity":"sha512-2KAbuDrObs8bGIJ/SUp1QzHTdl3vZjksUy1tuhSBE6XTb08jkAEYAy1W8QbsjD+3wgB2cWEZ1/S+lgMTvQq/LA==","signatures":[{"sig":"MEUCIBAs4LldlqRye5aWfeDgPkV/MiFwWf0nUPoRf7fiEZtdAiEAkoFNsJjejzkNKZphxHG5n7tESTIwsCD1Qe3GJqsAuEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.21.0","@cat-factory/kernel":"0.44.0","@cat-factory/contracts":"0.42.0","@cat-factory/sandbox-fixtures":"0.7.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.22_1782653300374_0.9055032048027627","host":"s3://npm-registry-packages-npm-production"}},"0.8.23":{"name":"@cat-factory/sandbox","version":"0.8.23","_id":"@cat-factory/sandbox@0.8.23","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"2e0d9092cb4cc625dc0d7141f3525b34b24f375a","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.23.tgz","fileCount":26,"integrity":"sha512-H7cLAg63vN+1g3KJaiiZtEPB0cIhQ+Py56eWz3HINjCR1QzUi17Azriyx9d0t3f510fci2fOaRHSS/Zb5Qn21A==","signatures":[{"sig":"MEUCIQDBLXmbc4AMTRM4fMeBx5vkhzgdJ4QZeGlZ3gDrKJoo7gIgE0evyTqSQypvZJkAq5ChvHps1vy+TEYF6j30NzPDUC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.21.0","@cat-factory/kernel":"0.44.0","@cat-factory/contracts":"0.42.0","@cat-factory/sandbox-fixtures":"0.7.42"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.23_1782655654584_0.47244635381187483","host":"s3://npm-registry-packages-npm-production"}},"0.8.24":{"name":"@cat-factory/sandbox","version":"0.8.24","_id":"@cat-factory/sandbox@0.8.24","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"7d2f31c4fa1a935ab55df0e9ef542090cecd820b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.24.tgz","fileCount":26,"integrity":"sha512-u6Z4j9asMW4Oj+KUyYgo2vXm6rCcWhx25hm7iRTS466HPvn9D0TLmizPQpdpBa6DgRFAugmcHiEm7W7dsQopCw==","signatures":[{"sig":"MEQCICqGW/QgxowkzPaKr0L/StzudTwP5p7J93y7mgrIuYiQAiBmqnMFp4W40fOiy9kQLETH6fKpYtgXOlJP3w+WcW1nzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.21.1","@cat-factory/kernel":"0.45.0","@cat-factory/contracts":"0.43.0","@cat-factory/sandbox-fixtures":"0.7.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.24_1782657023641_0.3202206340264664","host":"s3://npm-registry-packages-npm-production"}},"0.8.25":{"name":"@cat-factory/sandbox","version":"0.8.25","_id":"@cat-factory/sandbox@0.8.25","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0ff4e8ffc0380163506cff5baad22b4313cabe71","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.25.tgz","fileCount":26,"integrity":"sha512-xf/ItOw/XiGa7rarGYQP0n0mqf/5RLvbOLhDAB1+UHjR6XfKLXA64efJZzSI+rpJ3/CgOHj/EX6RNxp+AvDURg==","signatures":[{"sig":"MEQCIDUFXIM6DhBxCO7JTsJ7ZIEV7sfsXA8PZF7bhmp8GNY1AiA9R8Wi5ISepkhuBnOQmzzffy3tjVxbwCBFV8jPLB+DDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.21.2","@cat-factory/kernel":"0.45.1","@cat-factory/contracts":"0.43.0","@cat-factory/sandbox-fixtures":"0.7.43"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.25_1782665839336_0.20440441719762537","host":"s3://npm-registry-packages-npm-production"}},"0.8.26":{"name":"@cat-factory/sandbox","version":"0.8.26","_id":"@cat-factory/sandbox@0.8.26","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"add576884021fd389071e1c768618ef79584d736","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.26.tgz","fileCount":26,"integrity":"sha512-D0ilLm6Bl/5ktJWVe3RIWIT8dff1zP1cMvD+xchhAodbPHdnkhEjwweU8afX8In5s0VYFDf3KV1ioL8JhEgz/w==","signatures":[{"sig":"MEQCIEoV4zcmbQoQAktkzkxh0zBz/mgIl5zXjRwfkFVidJx+AiAxLq27HR8emHuhjHINWAMZa1HJZ1ibOqyO4mNcbH/AoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.21.3","@cat-factory/kernel":"0.45.2","@cat-factory/contracts":"0.43.1","@cat-factory/sandbox-fixtures":"0.7.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.26_1782666848873_0.8999553346240967","host":"s3://npm-registry-packages-npm-production"}},"0.8.27":{"name":"@cat-factory/sandbox","version":"0.8.27","_id":"@cat-factory/sandbox@0.8.27","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"438f03ce0d1dad5e60db501572732829d032de7b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.27.tgz","fileCount":26,"integrity":"sha512-4HdtjSt1Xe3KFTop8XIjy12gbdsCPiy7qV0s15B9ZPVoBlqGDzFquoLjE6xuwRiDzoIXlgZD5zF3BNdHP/F/5A==","signatures":[{"sig":"MEQCIGWuImplV+B211S9cLJfiBbG/cy34xPkda03oPsi9WeCAiALCtbVduQoMH/2apShD+yaWfeMToG+vmwO8IG74+MQ/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.21.4","@cat-factory/kernel":"0.45.3","@cat-factory/contracts":"0.43.1","@cat-factory/sandbox-fixtures":"0.7.44"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.27_1782671867491_0.39590720238110544","host":"s3://npm-registry-packages-npm-production"}},"0.8.28":{"name":"@cat-factory/sandbox","version":"0.8.28","_id":"@cat-factory/sandbox@0.8.28","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"b8d95da3c299466d99df47b0fd2a8c60f238c181","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.28.tgz","fileCount":26,"integrity":"sha512-Xnn3PdHhe7mHM903mXnnhyA8l3znQ/v+kBAuEm/gHmmTcuQmY7rErGDSGLL+iOF8dBr1b7Sj/T6gljpubWQp6A==","signatures":[{"sig":"MEYCIQCIJpLw8zLD+mHkC5U/wrLlMoJq5zRfOoWxojhG+v1brwIhALok2iyNuHDXXJtiFWLFn1NWmjXXaWaJJUw2tPb4msyR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@cat-factory/agents":"0.21.5","@cat-factory/kernel":"0.45.4","@cat-factory/contracts":"0.43.2","@cat-factory/sandbox-fixtures":"0.7.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.28_1782674811913_0.019084051621482967","host":"s3://npm-registry-packages-npm-production"}},"0.8.29":{"name":"@cat-factory/sandbox","version":"0.8.29","_id":"@cat-factory/sandbox@0.8.29","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"8d447fab88824de11384bf95169e067d5eba0405","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.29.tgz","fileCount":26,"integrity":"sha512-Hrh6ZgeXObGIGS9/l5JY0fA1vG35cTheVeS2R/Js2qeQurCHGTpRQIOa2zLF/2k1uqiaOta7XF4EQ2wValgYyQ==","signatures":[{"sig":"MEUCIQCMVhhs3yoXTyUwWqspUQoDyNu8G7d2OKy0PcIMVC+USQIgQxTYQFZygwQNoCNv3cXnKfeSD6EAJsr3d9kK+F5Q1/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.21.6","@cat-factory/kernel":"0.45.5","@cat-factory/contracts":"0.43.3","@cat-factory/sandbox-fixtures":"0.7.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.29_1782675432842_0.11154983032183874","host":"s3://npm-registry-packages-npm-production"}},"0.8.30":{"name":"@cat-factory/sandbox","version":"0.8.30","_id":"@cat-factory/sandbox@0.8.30","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"f880ae78ea34e2d6a706c3f85dab0938357fc947","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.30.tgz","fileCount":26,"integrity":"sha512-2TC612SlrmOExCugAcjyer6257HWFmWKC9ovoifXnNUQv1n6zu29XhT9T+reQo43jokZY6Q/nhVSa8uYzl9I0g==","signatures":[{"sig":"MEUCIQCmB+c4OLg5XXZ1glkUO0ZuEgdrgcQvW3nETj82jTcVIwIgYxdLK9thqirJFyOu0Vg/pZIcDmn2SBIZlpyHMiAaJqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.21.7","@cat-factory/kernel":"0.46.0","@cat-factory/contracts":"0.44.0","@cat-factory/sandbox-fixtures":"0.7.47"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.30_1782683262881_0.7666833484218285","host":"s3://npm-registry-packages-npm-production"}},"0.8.31":{"name":"@cat-factory/sandbox","version":"0.8.31","_id":"@cat-factory/sandbox@0.8.31","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"26fb65086c4f842bc881f06a54561ee76e0a7c8a","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.31.tgz","fileCount":26,"integrity":"sha512-el3yr3y1e6NCGT5kxZiN5izgO1ejLp8CXe42vAR2Gv1/9WzxOS/FI8rLKGEaTjnOzkHzvhhQaz5nLIgxgJL5eQ==","signatures":[{"sig":"MEUCIBa+JB7jnXWo4UyQsQ8ZFJlifVWaZsq1ZeTbaVUAnqGMAiEA73/W/6BAIuVbZr9UiMecR4HdQHo339ilO/+yYfm4zhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.21.8","@cat-factory/kernel":"0.47.0","@cat-factory/contracts":"0.45.0","@cat-factory/sandbox-fixtures":"0.7.48"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.31_1782693696540_0.9915378270997093","host":"s3://npm-registry-packages-npm-production"}},"0.8.32":{"name":"@cat-factory/sandbox","version":"0.8.32","_id":"@cat-factory/sandbox@0.8.32","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d14983d9839b3627b0cb1029282e8e36c9abd625","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.32.tgz","fileCount":26,"integrity":"sha512-kB09u00ZNdZj2lPOTcyVahC+aqC2eVlQrn6j0ju1AhD1sljAG9dbFjKu2xtn2gthyKCl4udzsqx2QVvfMUdLnA==","signatures":[{"sig":"MEYCIQCcjtEkkI/wGZcBXjyv5swzjj0QT22EdyFYfH45JhI5vgIhAK/u/GAXJWpMZlSdn8Htn5xSDJNqLuk+AGlEOrLDKB97","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.21.9","@cat-factory/kernel":"0.47.1","@cat-factory/contracts":"0.45.1","@cat-factory/sandbox-fixtures":"0.7.49"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.32_1782694055604_0.028694331088387592","host":"s3://npm-registry-packages-npm-production"}},"0.8.33":{"name":"@cat-factory/sandbox","version":"0.8.33","_id":"@cat-factory/sandbox@0.8.33","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0dfa0c42472dd54ed829d4c40614cbb61201d70a","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.33.tgz","fileCount":26,"integrity":"sha512-VxsWi1jBnfGblW8TjS9H2uLyW7LnlKjbLqSzxedx1XG/zs/aV+VXFK6ZXxzjtzSkomaj2oDpDkcy+XaK3tfuwA==","signatures":[{"sig":"MEYCIQDcXd2rvL2+DTTDtvk+0tZiKIAl12nB5SnX7IZgyAsLGQIhAIXw3pyI/QIj1pnawfga5Bo74bjWP66TWBhkiXumdmdl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.21.10","@cat-factory/kernel":"0.47.2","@cat-factory/contracts":"0.46.0","@cat-factory/sandbox-fixtures":"0.7.50"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.33_1782724325236_0.8534425500468286","host":"s3://npm-registry-packages-npm-production"}},"0.8.34":{"name":"@cat-factory/sandbox","version":"0.8.34","_id":"@cat-factory/sandbox@0.8.34","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d936f3b0d7d2651ca3c5c1e00dd5c2d6dffa63f5","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.34.tgz","fileCount":26,"integrity":"sha512-IlpELkB5DmfUFl0S8f/S0xzWx6b/AJ5zSXbGP66T+s6TtTnO6PacGq8cWNEtn4Mal1ZjkvOD27c2+qUV/lXFjw==","signatures":[{"sig":"MEQCIDiIsC+3+zgFel1osq2XwNUbmpkE+kovosiv0DPwXH2CAiAcnmk4Of4zUKDBGcit/cFbcQqRn6dFwF0Zte2A0ur0bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.21.11","@cat-factory/kernel":"0.48.0","@cat-factory/contracts":"0.47.0","@cat-factory/sandbox-fixtures":"0.7.51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.34_1782727842554_0.27764665985547743","host":"s3://npm-registry-packages-npm-production"}},"0.8.35":{"name":"@cat-factory/sandbox","version":"0.8.35","_id":"@cat-factory/sandbox@0.8.35","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"4f3004c2d5b56bc71b1db3b9e8d6b202197243f7","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.35.tgz","fileCount":26,"integrity":"sha512-PNmwCm8qvWp1VqHDPAL8ZhsZhgUXZswC1MPQCZZp6BzDAPzbtY07y0w7RY7vVOFRK3jAzZE9UFlolcPq2GYAYw==","signatures":[{"sig":"MEQCIGVm8eHERX7V/noiR8Sot+0KQYH7eEK6IpyrcDOLeDSmAiBvj3U8kH/NztgkxraTq/KGFA5OaTtfR8n3Zj8G70ROqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.21.12","@cat-factory/kernel":"0.49.0","@cat-factory/contracts":"0.48.0","@cat-factory/sandbox-fixtures":"0.7.52"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.35_1782728445822_0.7458911005301965","host":"s3://npm-registry-packages-npm-production"}},"0.8.36":{"name":"@cat-factory/sandbox","version":"0.8.36","_id":"@cat-factory/sandbox@0.8.36","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"6b4e3c44c584801094302f0253957ede6bcf3a8b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.36.tgz","fileCount":26,"integrity":"sha512-v7NidhnQHw1imeKNYkrqtJxDs0vjCtK/WhY4G0xCpZLlDRDvtR1HJNNVXomhyLLv4119F90qC7EmAwTjBe0CiA==","signatures":[{"sig":"MEYCIQDlXp6pRr/AtkJ0c6meC/TygFdah4QUekDrQhKxxWANbQIhAMlGa2AqmjxDEG/e9gmGXUFPdvC/OZ0y1lqmJeOTx7Ex","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.21.13","@cat-factory/kernel":"0.50.0","@cat-factory/contracts":"0.49.0","@cat-factory/sandbox-fixtures":"0.7.53"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.36_1782728796699_0.09456786994236199","host":"s3://npm-registry-packages-npm-production"}},"0.8.37":{"name":"@cat-factory/sandbox","version":"0.8.37","_id":"@cat-factory/sandbox@0.8.37","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"f42dbac01c7a648a0b08aebb887aecfdc7f74dd3","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.37.tgz","fileCount":26,"integrity":"sha512-oi7voLNSiXb5ImOdfud/I4ii16S5Vr/sCP9uG+M3TAyUj9iA+H1gWSYp9MeTxD1gFyGxIXzyQnrgc3xWRyp9uA==","signatures":[{"sig":"MEUCIQCU5s376SuBhCseaIRoksONS8Ol8b+MaJETyiWtsIz74gIgc2pDAV8+UrNFpaXWDwcnBJCzsiNjMzra7Cmjk8+7fqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.21.14","@cat-factory/kernel":"0.51.0","@cat-factory/contracts":"0.50.0","@cat-factory/sandbox-fixtures":"0.7.54"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.37_1782732365127_0.3822519379987801","host":"s3://npm-registry-packages-npm-production"}},"0.8.38":{"name":"@cat-factory/sandbox","version":"0.8.38","_id":"@cat-factory/sandbox@0.8.38","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"642be1cfba4058438248700914c41d0ee968efd2","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.38.tgz","fileCount":26,"integrity":"sha512-YPiTpFWcU/gT7BQa3oJvMTr8cn/TrrxUqsof+lq9+ueLrQ3dRH+MY4qi/m4v02fPAkQcntUUWDueeo0Hudbz9A==","signatures":[{"sig":"MEUCIQDN+CcVhaPsBNKhGdn93saQ6KqJFheekUbcWP/8b6tefAIgITgZ5d4KMkF0SRJi6QmGGorLrddMrf9tTQqJK+YwpK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.21.15","@cat-factory/kernel":"0.52.0","@cat-factory/contracts":"0.50.1","@cat-factory/sandbox-fixtures":"0.7.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.38_1782734321451_0.37427733059117063","host":"s3://npm-registry-packages-npm-production"}},"0.8.39":{"name":"@cat-factory/sandbox","version":"0.8.39","_id":"@cat-factory/sandbox@0.8.39","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"9b2919d36da0bb14777e7fa98669e14bed075d8c","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.39.tgz","fileCount":26,"integrity":"sha512-PFF5kA+k4dX0WC1T5f2B4wgLqjXN/Ny5COZ3nq9Jgj08Eug6KuyxY661+gjbA/bSg6KTc4pO/2MAFMEDw1cfOA==","signatures":[{"sig":"MEUCICd4pIKXvAHJYNYMcmf3/SW/baTxEKvqncHR+Kr2wod9AiEA47OgJebVgCsbUOoHoJ/dePe4iRS4/78LSA+XCeV1YRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.21.16","@cat-factory/kernel":"0.53.0","@cat-factory/contracts":"0.51.0","@cat-factory/sandbox-fixtures":"0.7.56"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.39_1782737215387_0.6512910266470526","host":"s3://npm-registry-packages-npm-production"}},"0.8.40":{"name":"@cat-factory/sandbox","version":"0.8.40","_id":"@cat-factory/sandbox@0.8.40","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"206b5b4773c5fad24a6fb957987f49a6284dbf25","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.40.tgz","fileCount":26,"integrity":"sha512-X0HCPtT0EViJcXFZ+rGrF6bWlm0Qr6+lYQqsxkpdx02bV6Rh68y2OGTMKnxBEBfhIjsbIbVkyqBZ5n+fYC0I2w==","signatures":[{"sig":"MEYCIQDoI2prjQl+KmVJUbTPlEp9YzIJ6tPJnM3SwwDDufGQ0gIhAL+iBe8lvTz7QKDXH18guyV073fLpSqNN8v8+GuZ7X7J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.21.17","@cat-factory/kernel":"0.53.1","@cat-factory/contracts":"0.52.0","@cat-factory/sandbox-fixtures":"0.7.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.40_1782738909642_0.5292986289695636","host":"s3://npm-registry-packages-npm-production"}},"0.8.41":{"name":"@cat-factory/sandbox","version":"0.8.41","_id":"@cat-factory/sandbox@0.8.41","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0fda6e0b7261463a224545c1014fed3fe6d9cc7f","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.41.tgz","fileCount":26,"integrity":"sha512-OpRgO55MKUr+f9G1QJymGSHETKCQOHNiTEjKAnCWcfic6Z5quLAEnJmYlsGpeIrIq0O21Xz1MDBQBD96s3LkMA==","signatures":[{"sig":"MEUCIEUmGgPfaQDHJKnes4r1qc7dLOMjaGRkJr042C6IxXEFAiEAk2JLKQiYJCzIZfm8OydeVnkVCAwxl158fWQgRKBODxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.22.0","@cat-factory/kernel":"0.54.0","@cat-factory/contracts":"0.53.0","@cat-factory/sandbox-fixtures":"0.7.58"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.41_1782744567246_0.5864730037264823","host":"s3://npm-registry-packages-npm-production"}},"0.8.42":{"name":"@cat-factory/sandbox","version":"0.8.42","_id":"@cat-factory/sandbox@0.8.42","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ecb7b17cffd7aff73a3ef8b01ef5e6011225bd5f","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.42.tgz","fileCount":26,"integrity":"sha512-kzEjZ3GeBdGCowKIen0KaFKlCOXcxv4QMTxzKB073fKEpebySrKmvGSI4+jk2mx8zOFLWNFRgpRDRbi2Lqu5Hw==","signatures":[{"sig":"MEQCIGkdwyCROYzQFDlgKFHVtyxL5owcSTfn7rCgwh/2D6WbAiBn1H4aIAtN1OHu2PXXKhm0B29FXTpiOj8AxFHvJ9Ireg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.22.1","@cat-factory/kernel":"0.55.0","@cat-factory/contracts":"0.54.0","@cat-factory/sandbox-fixtures":"0.7.59"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.42_1782747980538_0.04157574122113794","host":"s3://npm-registry-packages-npm-production"}},"0.8.43":{"name":"@cat-factory/sandbox","version":"0.8.43","_id":"@cat-factory/sandbox@0.8.43","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"9086f2aa7d87d9392dc486a5b82533d814ab33e0","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.43.tgz","fileCount":26,"integrity":"sha512-/9YZR2B8dhqib9IIApkSDd+YWchpkyW9kVajJOMpc63RHvsmJTa+qQGqDIInUi2/+Q39VEmGRf8cCju0fpTe2A==","signatures":[{"sig":"MEQCIFqFiCTEfeQ99p0Szzv/tGbQmrQtDGk2MF/FiUOKdP04AiB345kjuLbREiG4iMf847OjDN3ptrfdthiViemKCiihgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.22.2","@cat-factory/kernel":"0.55.1","@cat-factory/contracts":"0.55.0","@cat-factory/sandbox-fixtures":"0.7.60"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.43_1782767069818_0.7856785263021808","host":"s3://npm-registry-packages-npm-production"}},"0.8.44":{"name":"@cat-factory/sandbox","version":"0.8.44","_id":"@cat-factory/sandbox@0.8.44","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"f34ae4393ea85e13d4f706e1e1fb5c23ae58e5e2","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.44.tgz","fileCount":26,"integrity":"sha512-rGBfBRLWlJ2YTgkXX+PvJ5T52XOY1Y2XsxaCGrSyTQTTZJFM5u0Xo8fkaHAZgBJAmpJ5L/Dx5YPJro3Y6hIVgA==","signatures":[{"sig":"MEUCIFoOX7FpTmPeJGjk56NNVkwuPhnm896Y1yWHiTJeWvFBAiEAjgY+aJiMsQIMEWPXMNyIbtLTWtylojQExDndmRC+vKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.22.3","@cat-factory/kernel":"0.55.2","@cat-factory/contracts":"0.56.0","@cat-factory/sandbox-fixtures":"0.7.61"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.44_1782770930998_0.1438084914068687","host":"s3://npm-registry-packages-npm-production"}},"0.8.45":{"name":"@cat-factory/sandbox","version":"0.8.45","_id":"@cat-factory/sandbox@0.8.45","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"6c803f093117e8de50c56090330c8b2d6febd9d2","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.45.tgz","fileCount":26,"integrity":"sha512-Io0ilI9NpyHHxNUlibgZ9snLlGpQL/6kgjD2VU9IHoK8T0huL28Le8jhlT//ysaVnz9qkuo51LpVMREsD0PnEA==","signatures":[{"sig":"MEQCIDexB5AoYUMOhqPKwKUit0GWbBz1I1w7KcYXhRQsYN9jAiAxxEzwXTmYCKAGVY1o8GD2TpucFOshjC0m7rpxptkC4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.22.4","@cat-factory/kernel":"0.55.3","@cat-factory/contracts":"0.56.1","@cat-factory/sandbox-fixtures":"0.7.62"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.45_1782808252287_0.6507615633527566","host":"s3://npm-registry-packages-npm-production"}},"0.8.46":{"name":"@cat-factory/sandbox","version":"0.8.46","_id":"@cat-factory/sandbox@0.8.46","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"6427db41a5da6fe6d0c981a6077a5f7ea1651028","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.46.tgz","fileCount":26,"integrity":"sha512-ZOH0ktyjTz9vr8dQiOWRHetXQedu6kzXENWbe6USqc7embAbE1WgNrqWfI0zpuFx7sVWlbIyGH0M3xEEUBEBZA==","signatures":[{"sig":"MEUCIFjk11UoP+NKjkTUQjCNzCr71/V2C0dJvqe2RLM8iJpSAiEAuWH1D3fyQV0lqGPZwOgdV1QfmhqBisHgYyk07k9uQ9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.22.5","@cat-factory/kernel":"0.55.4","@cat-factory/contracts":"0.56.1","@cat-factory/sandbox-fixtures":"0.7.62"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.46_1782809115959_0.9843470918609944","host":"s3://npm-registry-packages-npm-production"}},"0.8.47":{"name":"@cat-factory/sandbox","version":"0.8.47","_id":"@cat-factory/sandbox@0.8.47","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"4bbdfa0cd1dd295a631e2c13a43aa63c2bea1702","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.47.tgz","fileCount":26,"integrity":"sha512-OAUjZBJBMnFLA2dz/TqMFWRFolSHaOJbsVtjKQAS6D4ONhLgrkdLfazPsZxBGgDYjyoAmlxMnzQeLnoEDXAmcg==","signatures":[{"sig":"MEUCIDnBrwZrQrGr1iW4M2F3k8G2DPmmGJ93ewWHdBBglT7vAiEAqL4axSSO45WVMn2Sz9tJjCiy2gBF75KsoiTDVsdgDts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.22.6","@cat-factory/kernel":"0.56.0","@cat-factory/contracts":"0.57.0","@cat-factory/sandbox-fixtures":"0.7.63"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.47_1782810176418_0.4577289907032467","host":"s3://npm-registry-packages-npm-production"}},"0.8.48":{"name":"@cat-factory/sandbox","version":"0.8.48","_id":"@cat-factory/sandbox@0.8.48","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"3fdd00382f208d39a47553ce424689b6e9fe48e4","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.48.tgz","fileCount":26,"integrity":"sha512-vytaDbC1cYKQUqjovGAr/BrXQvqCw54LqG0G17Errx+enH9l6/rvGhpojSpy2/1zakly8Pqt3+sRKckiOtrEBQ==","signatures":[{"sig":"MEQCIEEZkZXRyHoPOah8swXyN7H/riLwnRqm6RuGvKajHKMDAiByI0qJdCCpFy8PVrjNgfd44mr17BUwdgGyikmfyhLV6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.23.0","@cat-factory/kernel":"0.56.1","@cat-factory/contracts":"0.58.0","@cat-factory/sandbox-fixtures":"0.7.64"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.48_1782818813538_0.43628568956601255","host":"s3://npm-registry-packages-npm-production"}},"0.8.49":{"name":"@cat-factory/sandbox","version":"0.8.49","_id":"@cat-factory/sandbox@0.8.49","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"6025fc1368d82618c424126a0c78fdb229c56bd8","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.49.tgz","fileCount":26,"integrity":"sha512-dJZUmum/5fTcrS2aPnIRmE3ZXo76dhh0nSpKsQJ+jMhR2gzpgLV+FpPLlBSKVJ+v3aPBN1EEOUN6AFPKjnZjUg==","signatures":[{"sig":"MEUCIQDfXneeaEPP303yVD6dJvzBUKeFKu0InTb2KBg5viJd4AIgWQq6CzgDAENG52nnCJTzmGmhDMV1jJ5H/7ip/fqAjmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.23.1","@cat-factory/kernel":"0.57.0","@cat-factory/contracts":"0.59.0","@cat-factory/sandbox-fixtures":"0.7.65"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.49_1782826481895_0.8127904105104191","host":"s3://npm-registry-packages-npm-production"}},"0.8.51":{"name":"@cat-factory/sandbox","version":"0.8.51","_id":"@cat-factory/sandbox@0.8.51","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"089fb4928029170747e35d3248b400fb2a5581c6","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.51.tgz","fileCount":26,"integrity":"sha512-216DJxdB+dDuB+IwYwGNojzF+J+NCILt5ffkmie30kYYrS7V5/hUa0vbDARfn+6ts+QfXGMnOTCga7e5wSqL2w==","signatures":[{"sig":"MEUCIQC9RmlKo167u6aWH2V6SPREQl3+ec/sLB0LDFcNQsQNSAIgVnLHwXYuzB0J338n1MoSr9PFA17xRos9IEG7Z2sfyZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.23.3","@cat-factory/kernel":"0.58.0","@cat-factory/contracts":"0.60.0","@cat-factory/sandbox-fixtures":"0.7.66"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.51_1782830650475_0.537871659769616","host":"s3://npm-registry-packages-npm-production"}},"0.8.52":{"name":"@cat-factory/sandbox","version":"0.8.52","_id":"@cat-factory/sandbox@0.8.52","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"90bef7a8e24d20baaa350b6c58254b6f48b27000","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.52.tgz","fileCount":26,"integrity":"sha512-ISs53QdWeJqgbD/6pBd6NNTEsFFIpg9Cltplmy88PqWeUlbhQBPA75hWkRbgYBhqUI7qaD7bbQkBbgGnJxWs5g==","signatures":[{"sig":"MEQCIEXNNiA/FcbwruSkEBVNBKvJ9n4Qg6dm5wxXDPOuKaL4AiBPVTt/UbUVuYE11sb1TFgL3O+vGAAlZMiFo/81ZgRLiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.23.4","@cat-factory/kernel":"0.59.0","@cat-factory/contracts":"0.61.0","@cat-factory/sandbox-fixtures":"0.7.67"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.52_1782833069480_0.370878696343784","host":"s3://npm-registry-packages-npm-production"}},"0.8.53":{"name":"@cat-factory/sandbox","version":"0.8.53","_id":"@cat-factory/sandbox@0.8.53","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"431176390f440f9e65d9550634e79ed4005e7a99","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.53.tgz","fileCount":26,"integrity":"sha512-LqpFsrW2s4KvVqTy7/RCWUbkf2sOha4S4Lqzb3fj9pHXh416oJj4I6Z6LlAXJedzxRi0MLT1w/ueCaGEETfo9Q==","signatures":[{"sig":"MEYCIQCPfvDmriGssXOCut4bXUS5VhosJ4Ln9EPARlPV133mSQIhANIF5FqcFseLzasriySVypLVGwZ9Vs4kB+vgJSaZm0Dn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.24.0","@cat-factory/kernel":"0.60.0","@cat-factory/contracts":"0.62.0","@cat-factory/sandbox-fixtures":"0.7.68"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.53_1782834704698_0.9938599161720212","host":"s3://npm-registry-packages-npm-production"}},"0.8.54":{"name":"@cat-factory/sandbox","version":"0.8.54","_id":"@cat-factory/sandbox@0.8.54","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"7390b0c3ee1b2bb40d8d45686ecdda690de437e9","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.54.tgz","fileCount":26,"integrity":"sha512-AtnY8eUE0XHA2S/12kUidmXF8Ft4RxH46FIa0NmR4wncLAJI9kyKs/OXdkwBJL7y8XntoboSahsnPzPnKOU0WQ==","signatures":[{"sig":"MEYCIQCpIlqE9e445DRSMs15L36+BH0whzgihu36+h32WRNRuQIhAKdA67olbjBwWyjI21og6uKbmrpFkjUTUFvG+hj1tuOS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.24.1","@cat-factory/kernel":"0.61.0","@cat-factory/contracts":"0.63.0","@cat-factory/sandbox-fixtures":"0.7.69"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.54_1782838909503_0.2713496145072687","host":"s3://npm-registry-packages-npm-production"}},"0.8.55":{"name":"@cat-factory/sandbox","version":"0.8.55","_id":"@cat-factory/sandbox@0.8.55","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"5a986649321f6b65f3fbaf4e80b5ffae7bd92eac","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.55.tgz","fileCount":26,"integrity":"sha512-fAEiBSHThfx0IbvxpVBfoGjYoshJCUfFbxOORP6PQXvZnuNNzlxp6WUPQZy8fJBopSV2JAJle/Q0x4LO7dYjzg==","signatures":[{"sig":"MEQCIHIlqiBJIEjiMCNYEnrRcuHoYsfqE1raDl8my+AmOZUzAiAacChdV4SEiNxuIgFFrC7ECi+p0VrGnAP3tvbIXe46HQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.24.2","@cat-factory/kernel":"0.61.1","@cat-factory/contracts":"0.64.0","@cat-factory/sandbox-fixtures":"0.7.70"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.55_1782839664684_0.5733120914352976","host":"s3://npm-registry-packages-npm-production"}},"0.8.56":{"name":"@cat-factory/sandbox","version":"0.8.56","_id":"@cat-factory/sandbox@0.8.56","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d70c7b4adfb0c339a9720428c4dc3dd781af7170","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.56.tgz","fileCount":26,"integrity":"sha512-V+KxkywozbzU9LMRQgr1fTOplXYfjIMu8kUu3QrTzi18LtBgo6BiYb8UjQZvEkU1YJJFSY+qFATfuNn93tShKQ==","signatures":[{"sig":"MEUCIQDwbiHh73335mvZLiu97HnrqUKHTzj9L6vyRdRS9S8/4wIga52PrEf+/r4IkH/ecfdbHMpp+IPL0uFDWmoTf97XBLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.24.3","@cat-factory/kernel":"0.62.0","@cat-factory/contracts":"0.65.0","@cat-factory/sandbox-fixtures":"0.7.71"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.56_1782844078753_0.13816501874223897","host":"s3://npm-registry-packages-npm-production"}},"0.8.57":{"name":"@cat-factory/sandbox","version":"0.8.57","_id":"@cat-factory/sandbox@0.8.57","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"9d80c6b8aee20716e5b8d0354d56396bf26a990b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.57.tgz","fileCount":26,"integrity":"sha512-3P1NLqe7VrhB5tFtjTTjFrK1zzBzSHC1HvxTpMkgWARz9SlgNYUvnNe8jZWa0+LOk9RoLDaiK/k4fcmyVPbVpA==","signatures":[{"sig":"MEQCICqyxEM5vk08chlJ0+2frSe8Rgny0EtJCQjadWDXAjOLAiBU40Gg3Es8eTdi1csgH9sf+NWhbsUIc+GfZvT8MtCgvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.24.4","@cat-factory/kernel":"0.62.1","@cat-factory/contracts":"0.66.0","@cat-factory/sandbox-fixtures":"0.7.72"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.57_1782845314890_0.5869105854876175","host":"s3://npm-registry-packages-npm-production"}},"0.8.58":{"name":"@cat-factory/sandbox","version":"0.8.58","_id":"@cat-factory/sandbox@0.8.58","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"4caafc1386334a416558d7ecd65bc00fc62e26f0","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.58.tgz","fileCount":26,"integrity":"sha512-LfnR2q3JLIaLnjQdE82VbAoo0xvGf2dKqDfpSyi3Kjgc5QAG0EC+ce/8Di9c08Ny5iuBqcVt/UUa/jFIKaX/VQ==","signatures":[{"sig":"MEUCIEyZE7/+wL9Kd28F0O906Xjlpn3ocqfHUcgcZNDZU1kSAiEA/sGM9l/XnkWqWEfbrJ0aOPzSjUizoO+y49RJ4Eg7f+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.24.5","@cat-factory/kernel":"0.62.2","@cat-factory/contracts":"0.66.1","@cat-factory/sandbox-fixtures":"0.7.73"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.58_1782845768519_0.47797678408493316","host":"s3://npm-registry-packages-npm-production"}},"0.8.59":{"name":"@cat-factory/sandbox","version":"0.8.59","_id":"@cat-factory/sandbox@0.8.59","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"57b15533298786d31a2afdfa3bbe31bbf09d0ddc","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.59.tgz","fileCount":26,"integrity":"sha512-3nK9I0ZjWAR7o7+oJoKWuxFla0XBIpXMARAd2ErIAPUI31M74ssCTVFm9i63x0c6CXB8/eI0dnfRcXsFwQED1Q==","signatures":[{"sig":"MEUCIQCP/O7Xce39/1ObZ636Z3GItoUIGLMEdVHsm8T06Eg/AAIgYZCAcQjfC1LUJ3RbW7AJq+1Hfs1H5DFdjRmeBYAVB30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.24.6","@cat-factory/kernel":"0.62.3","@cat-factory/contracts":"0.67.0","@cat-factory/sandbox-fixtures":"0.7.74"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.59_1782847804314_0.9506013153140109","host":"s3://npm-registry-packages-npm-production"}},"0.8.60":{"name":"@cat-factory/sandbox","version":"0.8.60","_id":"@cat-factory/sandbox@0.8.60","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"9a4d2b885d576aa94986d543de11d1e0703e22f2","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.60.tgz","fileCount":26,"integrity":"sha512-QRkxu+KPq1Ggy3XucSYe0tK3fTOdnhuZWMYwLEVy1CjeubBiMjk/TjLS7vt9zqnxyARlXBPkn6Iqmbnd+giOEA==","signatures":[{"sig":"MEYCIQDxN71U46MwCumtJCakcO/pd10BqrpJIbUBPCQYqQePHAIhAJiVmoJhgrJr6T2tvMvSqco3BdtMx0u4LqyIQkY2DiHs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.24.7","@cat-factory/kernel":"0.62.4","@cat-factory/contracts":"0.68.0","@cat-factory/sandbox-fixtures":"0.7.75"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.60_1782849186729_0.6267285234569555","host":"s3://npm-registry-packages-npm-production"}},"0.8.61":{"name":"@cat-factory/sandbox","version":"0.8.61","_id":"@cat-factory/sandbox@0.8.61","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"7c6522f2d119968613d41055bac16d5685dd07c3","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.61.tgz","fileCount":26,"integrity":"sha512-mMonE7n6wE4AcqLt+aPKwep3dT9kpwLpb1HcOMD0H+Y0P1Ute1hVq8HTrbrbBurACsDSaH4KoYpSTxujtss+8Q==","signatures":[{"sig":"MEYCIQCJxUZsEhJPwr2oTd8LKxjRqqfeWuhiGeR9Fnfy3kS+7wIhAK2sbJ5JGi0QMSuBTTU2uItIZNBBP/BWuJBvWzBJ/t+a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.24.8","@cat-factory/kernel":"0.63.0","@cat-factory/contracts":"0.69.0","@cat-factory/sandbox-fixtures":"0.7.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.61_1782849566795_0.46554333696816963","host":"s3://npm-registry-packages-npm-production"}},"0.8.62":{"name":"@cat-factory/sandbox","version":"0.8.62","_id":"@cat-factory/sandbox@0.8.62","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"cd53e10685c249fdfe2e8d4afeae44ae8d21cd2d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.62.tgz","fileCount":26,"integrity":"sha512-DIlWTXzzlnGrcy15W1Pkc9023/DQe77bxUBbHnJCMdTfQkAigEhksdEFthhOyjwdj4plBSBJ+eVKWrw2u+XY6A==","signatures":[{"sig":"MEUCIQC+QkO4CuNSE1ubBzLj2/LhJQ04qnPxD+h3StaCR5poLwIgSuJa3D3NtkxTBINtc5w7rXxQ9QioV4TLXbhRghtKCgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.24.9","@cat-factory/kernel":"0.63.1","@cat-factory/contracts":"0.70.0","@cat-factory/sandbox-fixtures":"0.7.77"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.62_1782850304431_0.013075776052087207","host":"s3://npm-registry-packages-npm-production"}},"0.8.63":{"name":"@cat-factory/sandbox","version":"0.8.63","_id":"@cat-factory/sandbox@0.8.63","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"a9e025650e942a79afa5ab2212753afc8d3586dd","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.63.tgz","fileCount":26,"integrity":"sha512-f3hfFzjkFeyn8DPGK5NmIFYp+cbJiCpkrrmj5llXzvGpBbR5MD0OlrLfvJr41kwxDSwu8aANKgn+jb4oB5w+qQ==","signatures":[{"sig":"MEYCIQCz4cANGWDL5VQZGJVGiGBWWLBztGyp1tcBXjxXjYqbjwIhALWe/8IufMlRvpkpF6eSM0KJOlxEK+kUGXeujqWsLnjY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.24.10","@cat-factory/kernel":"0.63.2","@cat-factory/contracts":"0.70.1","@cat-factory/sandbox-fixtures":"0.7.78"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.63_1782854257439_0.8255500314305819","host":"s3://npm-registry-packages-npm-production"}},"0.8.64":{"name":"@cat-factory/sandbox","version":"0.8.64","_id":"@cat-factory/sandbox@0.8.64","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"937242972759b42aa2da23d7f783200072f503bf","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.64.tgz","fileCount":26,"integrity":"sha512-apzQtkhB3rmqxUqqia9HFyAYjV1UAvcdYNZ3RUUc3Xtt91gxMhUM0LrNzUQ8geUoqzqeeXN5ICOt7F6pieV1Tg==","signatures":[{"sig":"MEYCIQDUmfPsKlOht2xuBuTTyS0o10I/bDyxGl6Hd/nfTW9VvAIhAL/Ckwkoq5RHmjcSM7AiMhIluXKNdC0kCpbTylhryW3E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.24.11","@cat-factory/kernel":"0.63.3","@cat-factory/contracts":"0.71.0","@cat-factory/sandbox-fixtures":"0.7.79"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.64_1782892015842_0.42355121742262014","host":"s3://npm-registry-packages-npm-production"}},"0.8.65":{"name":"@cat-factory/sandbox","version":"0.8.65","_id":"@cat-factory/sandbox@0.8.65","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"fbab924ba7e5dcb98005b60fc2456acf1b3bcec8","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.65.tgz","fileCount":26,"integrity":"sha512-TTcz9OWOEQBMpgdZkBHF5sl6sS/oBuK9fqIxuFGnlKZh6EDAof8VeUQVGS37LxtDubBHbxterbeovjVf6I4EYw==","signatures":[{"sig":"MEUCIAmIoM3xyn9VwICNxb9qiUHAnUoQ+YiI/1w+mIDY90KMAiEA2+i85cVX3Qq+MKbYwo1uQKQi2LCmzpL+yC0jvqyY/PA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.24.12","@cat-factory/kernel":"0.63.4","@cat-factory/contracts":"0.72.0","@cat-factory/sandbox-fixtures":"0.7.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.65_1782896999284_0.4185220952378952","host":"s3://npm-registry-packages-npm-production"}},"0.8.66":{"name":"@cat-factory/sandbox","version":"0.8.66","_id":"@cat-factory/sandbox@0.8.66","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"4a8683c96501ccb38acc9707ce90194820eb3da8","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.66.tgz","fileCount":26,"integrity":"sha512-h5i0az0Sm65DnTqFMwn+0wt21IJKWk6NUqB5uvKCWz5REkXjifD6+t4pwVdj6s9dTc6nm7ukQpT9hfIjhraNYA==","signatures":[{"sig":"MEUCIQCd+H1/zaSKZlUIzU8nTXa8ja/1JhbsyFz1pGByQ5Bs2AIgNq+oUbR0PWK5/WryyVRAYzUfqRR+9TvXIh9FYV0zByg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.24.13","@cat-factory/kernel":"0.64.0","@cat-factory/contracts":"0.73.0","@cat-factory/sandbox-fixtures":"0.7.81"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.66_1782901062743_0.39645523675946537","host":"s3://npm-registry-packages-npm-production"}},"0.8.67":{"name":"@cat-factory/sandbox","version":"0.8.67","_id":"@cat-factory/sandbox@0.8.67","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"cc938c0a6eaa9d913112513638328e2ab80c495f","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.67.tgz","fileCount":26,"integrity":"sha512-k4fwuxhoA6FDJJjWixW0Or7XsDjFObWG+oz3vIn79VzSGvvr7wCpT1OoR13yahHNDT/d+UMcm6PIRTapTlvreQ==","signatures":[{"sig":"MEQCIDjRacetwA2SSi2ApeQRZlqZ0RswTpiQDAipORQxMulYAiBQ7HxxbGz1sbUwhKjGubs3uN9J//xBnjUwf1QQuW5l2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.24.14","@cat-factory/kernel":"0.65.0","@cat-factory/contracts":"0.74.0","@cat-factory/sandbox-fixtures":"0.7.82"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.67_1782909954948_0.6594378926525555","host":"s3://npm-registry-packages-npm-production"}},"0.8.68":{"name":"@cat-factory/sandbox","version":"0.8.68","_id":"@cat-factory/sandbox@0.8.68","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"1855535b123a90faeaddacda7ab7d85becbb0f12","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.68.tgz","fileCount":26,"integrity":"sha512-cOTnnJGHf3qxyRl4OaI+SrZfIiyW9VXTwdH9K26EVgXPJYZNLB/x4M53rJqJNMPmP9/siU4ld1FEi9t55ri+og==","signatures":[{"sig":"MEYCIQDzuYpP4H8nlMg34+DcrufSk4c4s7PQBbUNdZ56VvKjBwIhAMLYh+ENzHSHNgDNAFsUmajUMQKWTWT/z2aDAESooTv5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.24.15","@cat-factory/kernel":"0.66.0","@cat-factory/contracts":"0.75.0","@cat-factory/sandbox-fixtures":"0.7.83"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.68_1782911429877_0.3664356571750178","host":"s3://npm-registry-packages-npm-production"}},"0.8.69":{"name":"@cat-factory/sandbox","version":"0.8.69","_id":"@cat-factory/sandbox@0.8.69","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"59a8369b6d907098b34cde679575c63dff1ffb5e","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.69.tgz","fileCount":26,"integrity":"sha512-0cj4h+3Meo7vr6Vox4Lmh7J/LIGqjgSbLiMSnBdBCHmSDIcsnY/SKI2FAmJ0XezvBtkEm58qeFpYUu75hIuuoA==","signatures":[{"sig":"MEUCIQDHzDF+6JeKtbAMA8jNTVlbknAv5NvGYjq7uA2o4wa6fgIgey//zdJe/lKUm95LkY5qY46+ypzOeCA4EYZe7eaQHss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.24.16","@cat-factory/kernel":"0.66.1","@cat-factory/contracts":"0.76.0","@cat-factory/sandbox-fixtures":"0.7.84"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.69_1782911835306_0.6588564585485868","host":"s3://npm-registry-packages-npm-production"}},"0.8.70":{"name":"@cat-factory/sandbox","version":"0.8.70","_id":"@cat-factory/sandbox@0.8.70","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d50819a4a019261d9f02bca6e71cb516a0b8d11a","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.70.tgz","fileCount":26,"integrity":"sha512-u3vKkd3D3aN/GuCwfPABCa1/PhYb6qMUfmmEfAXwbyUoRmThZ57/b+SmpCgV8Wug0Ve/+I6duoceh4x7xrsy4Q==","signatures":[{"sig":"MEQCIDW4BX4DrCFVoCjcoRBJPr2GT8Oa6Ub9fI8AYlansQWsAiBmLi6eJFxu5snPHhLZM2acXjyANDXIw2yGlHVsGUY/TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.25.0","@cat-factory/kernel":"0.67.0","@cat-factory/contracts":"0.77.0","@cat-factory/sandbox-fixtures":"0.7.85"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.70_1782947161574_0.4716447755491757","host":"s3://npm-registry-packages-npm-production"}},"0.8.71":{"name":"@cat-factory/sandbox","version":"0.8.71","_id":"@cat-factory/sandbox@0.8.71","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"8b572ba7dc7d4bd933afbd0033e994c4e727a416","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.71.tgz","fileCount":26,"integrity":"sha512-mlNnyBl6QNF0ZBKhRZmDzv7HetdfbSrg4wijGMNvxodvXhIb8Cky4fLQiUE8/S3JzJ/6DLZzO6emB24mrgXe6Q==","signatures":[{"sig":"MEYCIQCnafJHz/VefXaqpKrDUSCb7DVAeg770FVAkCpuq9n9FwIhAI07hO5i7u1JnJwPJ1639JxdQg4dUj/g9PKnVlMBgphd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.26.0","@cat-factory/kernel":"0.68.0","@cat-factory/contracts":"0.78.0","@cat-factory/sandbox-fixtures":"0.7.86"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.71_1782953929443_0.34656137506904705","host":"s3://npm-registry-packages-npm-production"}},"0.8.73":{"name":"@cat-factory/sandbox","version":"0.8.73","_id":"@cat-factory/sandbox@0.8.73","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ca7c1131f6741e72787c0abbdedcdae8107d85e5","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.73.tgz","fileCount":26,"integrity":"sha512-7NH93CtUMB5wJTn7fG7uOevfmSqFFyVQLj7qEqZYXKrhmHCSBRTlJl7jOxl6J3IbGzijOOJ5tIVMANiovitESg==","signatures":[{"sig":"MEQCIFpFep3wqDzsL45UzimbMPDQvHV4R+0aS6VwhUvDVJo1AiB40ENdb2JAaJQPqiFzvonr73SgZKB3nYUaxlYPPHHv2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.26.2","@cat-factory/kernel":"0.69.0","@cat-factory/contracts":"0.79.0","@cat-factory/sandbox-fixtures":"0.7.88"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.73_1782977572990_0.6562104493066976","host":"s3://npm-registry-packages-npm-production"}},"0.8.75":{"name":"@cat-factory/sandbox","version":"0.8.75","_id":"@cat-factory/sandbox@0.8.75","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"6bcae8150aac7c36f1416a8897b84f5afd8ba857","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.75.tgz","fileCount":26,"integrity":"sha512-R03YUugLRK5qgBbMcO/wd+uUBOyVSnxlU9inY263pB9vIOLjkjLZu2PvaR2RKkt5kFTmDCIVz2TkEOeMX1sUWg==","signatures":[{"sig":"MEQCID2ZToQqLDStQfzmNIf0z4DN+RamIAitjXSiflwAfngsAiATH9ujlA/lfVvdrpqhbwXU+tVSTLKL8BYhu4KTXPUSgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.26.4","@cat-factory/kernel":"0.69.2","@cat-factory/contracts":"0.80.1","@cat-factory/sandbox-fixtures":"0.7.90"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.75_1782981599667_0.4435728057973636","host":"s3://npm-registry-packages-npm-production"}},"0.8.76":{"name":"@cat-factory/sandbox","version":"0.8.76","_id":"@cat-factory/sandbox@0.8.76","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ccff5fb4d8995f99a1626b158c1f3abeb3017a5f","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.76.tgz","fileCount":26,"integrity":"sha512-OXE4wVK5RGCLfd5by41ljQJx0v4ydDuasTUZBYWDVE5S6R3xSrDzwCcoH5546Sgncefi6RuqrskiIBnl6uz+Jg==","signatures":[{"sig":"MEYCIQDiyPL34j7NKJKfS6R+Tr5gKqEEnOBu0rPQjYehyJqtkQIhAOTXyitiRTbndXeYRzsPOnEWofFLI0VPQPy6Ew4hmRno","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.26.5","@cat-factory/kernel":"0.69.3","@cat-factory/contracts":"0.81.0","@cat-factory/sandbox-fixtures":"0.7.91"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.76_1782982896061_0.5584961666009147","host":"s3://npm-registry-packages-npm-production"}},"0.8.77":{"name":"@cat-factory/sandbox","version":"0.8.77","_id":"@cat-factory/sandbox@0.8.77","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"193b72bc240357df9cb2e54ac94ed82ec5ac242e","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.77.tgz","fileCount":26,"integrity":"sha512-PNwxTc6SmiXkXl+1y5wy7GtxxmulqLNzDdzn9BtaP2px/9Sgji4SF3mbJ5s4hMuSCFe7+/pv+EhaM4xrFMWm8A==","signatures":[{"sig":"MEQCIEliQqDNmzayBwuVpFr0G43I2uv1k9EnNPmVvCiCe+jDAiAk50qSkMTDxWht7p6fnhPHyrsWTwH1y4dCyBVAA8ahlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.26.6","@cat-factory/kernel":"0.69.4","@cat-factory/contracts":"0.81.1","@cat-factory/sandbox-fixtures":"0.7.92"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.77_1782984365131_0.02998924423908811","host":"s3://npm-registry-packages-npm-production"}},"0.8.78":{"name":"@cat-factory/sandbox","version":"0.8.78","_id":"@cat-factory/sandbox@0.8.78","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"3efef9f96f64ad19f8ee57eeedc359c821504d9b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.78.tgz","fileCount":26,"integrity":"sha512-dKHvJGcQxPJxEcQiAotYYaFrKAirwutlX8zeii7FL3AO1Kk8DPyk5Bc0v1tBNRsC62dPQMZoLAZVKAtRjMwhlQ==","signatures":[{"sig":"MEUCIQDjulLwDEkRITRMwE7jbvAUtt1JhKZB6cnm3TWthMKa1QIgW2Gbj4G8zyUFzazjwoTWWNp7DhmcFoMvVniuDeSzKBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.26.7","@cat-factory/kernel":"0.69.4","@cat-factory/contracts":"0.81.1","@cat-factory/sandbox-fixtures":"0.7.92"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.78_1782995663195_0.3796943691639174","host":"s3://npm-registry-packages-npm-production"}},"0.8.79":{"name":"@cat-factory/sandbox","version":"0.8.79","_id":"@cat-factory/sandbox@0.8.79","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0b1f00a732e6d403a296ffd2dfc5731441bb2c14","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.79.tgz","fileCount":26,"integrity":"sha512-jMGxp6QbFJ0GKBsyB2oZeCbPCIuo4GDcWJFXufdJQOvG/zn/xNCSKf3RPDEYyqntSdG1GSU5vA4d20by49pB0Q==","signatures":[{"sig":"MEYCIQCH+hHqPCNJMI0yhzZgotuXQs+i/avC6fckU6Qd1Clf3wIhANKsD4CwnwF9WVXcCwoPSCitkq5fT7BMcA7/GLVrxsxB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.26.8","@cat-factory/kernel":"0.69.5","@cat-factory/contracts":"0.81.2","@cat-factory/sandbox-fixtures":"0.7.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.79_1782997115372_0.3876819183758047","host":"s3://npm-registry-packages-npm-production"}},"0.8.81":{"name":"@cat-factory/sandbox","version":"0.8.81","_id":"@cat-factory/sandbox@0.8.81","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"b4aa8fae20f80a42f664056cb10368c5e8040daf","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.81.tgz","fileCount":26,"integrity":"sha512-S8Il5bzQEn1XPBo5Rlm2J2JVP7NwDmJxuctsIy4u96w/XmSYZvr1ctF4tyERW/bUISQqNFxgUHK0tHgNMnxyKQ==","signatures":[{"sig":"MEUCIQDJP9Gmwe7+Z05B5DslODgjyRYIjywN7iCqFmc65UTQ0AIgWJ/7N6E/MCtl4T12/Jl4LhDvH0mc9HiHDdExZl2EkF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.26.10","@cat-factory/kernel":"0.69.6","@cat-factory/contracts":"0.81.3","@cat-factory/sandbox-fixtures":"0.7.94"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.81_1783005520589_0.8307360409732796","host":"s3://npm-registry-packages-npm-production"}},"0.8.82":{"name":"@cat-factory/sandbox","version":"0.8.82","_id":"@cat-factory/sandbox@0.8.82","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"8e9ea43252bb40635d0bb20a16d8ad327e00f3cb","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.82.tgz","fileCount":26,"integrity":"sha512-3Pj1NF8DaamB2bwqMuf5MR2LX/G1tmVaDqJ/iWQallSSk1jfQeFOkKEH/fKuUubnUG6qMCClZk02DyxC5bxUQg==","signatures":[{"sig":"MEYCIQCkQP2pR2IOYMJpLY/D+MX+R2KlptLX4wZGlvj9weVw2wIhAJvzaoFDj5qLGH5NQp5Qe6hbJ4Uv1nrT5yhn9pKQS3MN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.26.11","@cat-factory/kernel":"0.69.7","@cat-factory/contracts":"0.81.3","@cat-factory/sandbox-fixtures":"0.7.94"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.82_1783006265561_0.04758826633713542","host":"s3://npm-registry-packages-npm-production"}},"0.8.83":{"name":"@cat-factory/sandbox","version":"0.8.83","_id":"@cat-factory/sandbox@0.8.83","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ef11c19403f01678f9cf64aac1dbfe9b21167f13","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.83.tgz","fileCount":26,"integrity":"sha512-iNMCTEaZzoMAwKDMdXbeP323Je6ukMrBt2osB+4VdHrdqZj8l37gkhWVdGWVX7YdZzSLv+Yk6yARSY16Hhx8+w==","signatures":[{"sig":"MEUCIQCcMNg0QdFLJpYXMkT2LQNv+fHXvGQnwKn3IlMhTKJgKAIgUb9woQF27KDivG7uQtrvV/ImgYShVyOGIqW8kT8CiFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.26.12","@cat-factory/kernel":"0.69.8","@cat-factory/contracts":"0.82.0","@cat-factory/sandbox-fixtures":"0.7.95"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.83_1783007129069_0.6137120663282967","host":"s3://npm-registry-packages-npm-production"}},"0.8.84":{"name":"@cat-factory/sandbox","version":"0.8.84","_id":"@cat-factory/sandbox@0.8.84","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"b4f4e232d853a5076ed31709a62e0bdcfb56265e","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.84.tgz","fileCount":26,"integrity":"sha512-Ddu4JYJqTQDEoG0gFn66dFezljqyygeKPBoCnZsH9NB80T55X2a6D7RxITGaVmsmOxUrfcppQsl9S4E6U/gerQ==","signatures":[{"sig":"MEYCIQCGtUoH1skXBm3DhQg3ys2jh0TvNu6uNGUnddbz3gtSaAIhANj0SQgGarfTFQMaGAab/GnSv/4UfEU2rWK433DHGjGQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.26.13","@cat-factory/kernel":"0.70.0","@cat-factory/contracts":"0.82.0","@cat-factory/sandbox-fixtures":"0.7.95"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.84_1783026955677_0.4901260788003894","host":"s3://npm-registry-packages-npm-production"}},"0.8.85":{"name":"@cat-factory/sandbox","version":"0.8.85","_id":"@cat-factory/sandbox@0.8.85","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"69aab1f930759c7297c1b19b7de2ab3cb21a641a","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.85.tgz","fileCount":26,"integrity":"sha512-zmCVjBKHyoMpkDMAkg+Bvj8nGpgslBiN1qOtRMzSexxVBQAI8F6StSZwkG6gi25zPQUPChk/ZpjgpcpvqNQhNg==","signatures":[{"sig":"MEYCIQDdGsXU/FyIwZPTxxuYhx9X5SD3SJNhZa9Iu4cA6levnAIhAL7k4JIWyh63Rj1oMtFwBwIzWxP+co/QWgkEt2m0Vosp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.26.14","@cat-factory/kernel":"0.70.1","@cat-factory/contracts":"0.82.0","@cat-factory/sandbox-fixtures":"0.7.95"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.85_1783028996796_0.7330036497978385","host":"s3://npm-registry-packages-npm-production"}},"0.8.86":{"name":"@cat-factory/sandbox","version":"0.8.86","_id":"@cat-factory/sandbox@0.8.86","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"dfa1e721d9280c720814bfe58db26c2d80775059","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.86.tgz","fileCount":26,"integrity":"sha512-q5zQt5dfSQq3J9MzlqcmZc8K01xceFiYYFVKU2O0sPJJGRw31Z3bpnzEZNlh8jcOyqbdOrGce3NEHM6litEq3w==","signatures":[{"sig":"MEUCIQCLbCOwBreoc+c5UOmGUvwQecOq//8j5Jdl8WrFwnDmrgIgRyoWMXTa26psNxu5grGBPCV0O/eEnnJqqyzxoxCZ3Q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.26.15","@cat-factory/kernel":"0.70.2","@cat-factory/contracts":"0.83.0","@cat-factory/sandbox-fixtures":"0.7.96"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.86_1783029583828_0.7167562506312022","host":"s3://npm-registry-packages-npm-production"}},"0.8.87":{"name":"@cat-factory/sandbox","version":"0.8.87","_id":"@cat-factory/sandbox@0.8.87","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"127d26f319c10984df746771ba1698e383a5aad1","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.87.tgz","fileCount":26,"integrity":"sha512-+ZF5Ra9EkUcHB+9/TrRKHvC4RgRp4hLNCy3scWdcBYvBDom8gcwjJ+8AqWrG1EeItJH7P2yELCBBvQL9P2MRTQ==","signatures":[{"sig":"MEUCIFVx5lNgpFWaVCfu/F6p4KNfjtaBYjJ9jVWJE9dUmlaRAiEAqEJlkX8KVpoIPOYClLnqmY8DBVboIBj091pS56bgbqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.26.16","@cat-factory/kernel":"0.71.0","@cat-factory/contracts":"0.84.0","@cat-factory/sandbox-fixtures":"0.7.97"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.87_1783050726589_0.2133566608133035","host":"s3://npm-registry-packages-npm-production"}},"0.8.88":{"name":"@cat-factory/sandbox","version":"0.8.88","_id":"@cat-factory/sandbox@0.8.88","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0100eadd110a0404464857a94afd063f4373183f","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.88.tgz","fileCount":26,"integrity":"sha512-EUEkOSJGTsn75O0dVZk6crpyD/umO1pxBw4s/L83zroJiFBa1zhjC8rpKGR3a2YhCPQByC185Mt07HiPTFx8pg==","signatures":[{"sig":"MEQCIAl8m41g1Yru0G5Z78GgZ5TGCkXMhG80e6e4621eLGyGAiAUc/0riG5aC9KQKS6BgcSk9qqZeSVPhUlRSC2T643R4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.26.17","@cat-factory/kernel":"0.72.0","@cat-factory/contracts":"0.85.0","@cat-factory/sandbox-fixtures":"0.7.98"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.88_1783052459796_0.3179053184889076","host":"s3://npm-registry-packages-npm-production"}},"0.8.89":{"name":"@cat-factory/sandbox","version":"0.8.89","_id":"@cat-factory/sandbox@0.8.89","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"78237590ce96655fb0fd5c46fae5ae2b8edb3f3b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.89.tgz","fileCount":26,"integrity":"sha512-GehT/vfSaqmnOVvNEPfgHey/HfzpqUIdehPEpnjpkYUTpsk88aRdx/0nEmkUZL7gr3QFRfB/6tlRWtCdvu+mhg==","signatures":[{"sig":"MEUCIQDwj3xx8LXH2qEiZktmbOYSZTY4XQg4w384ZtUuKdWyQwIgE1E6Ok7ld1/xa4+Ecu5eVebnBcI1ERund4RDlpbwGlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.26.18","@cat-factory/kernel":"0.73.0","@cat-factory/contracts":"0.85.0","@cat-factory/sandbox-fixtures":"0.7.98"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.89_1783054120218_0.6728639358478519","host":"s3://npm-registry-packages-npm-production"}},"0.8.90":{"name":"@cat-factory/sandbox","version":"0.8.90","_id":"@cat-factory/sandbox@0.8.90","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"e9636842d13b5554fff190f8fdd1532e65c3b528","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.90.tgz","fileCount":26,"integrity":"sha512-p7KczKNw6Bu2aFU5rdKmMrzixdbOwqJ/wMmhbClkvJ2a3A6JTwvWEfCLq5DgawQE0cbdnSsfxxjJCtOCEjqZrg==","signatures":[{"sig":"MEQCICZ7j26pIVjwG7M+Oi1RqhePAeY71HKkTRlbfiLtwsMCAiBAjehNld57J4bEZZmQr0Ck+MfRZEzk7iVZ960aMJbpIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.27.0","@cat-factory/kernel":"0.74.0","@cat-factory/contracts":"0.86.0","@cat-factory/sandbox-fixtures":"0.7.99"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.90_1783054700287_0.02408920051784036","host":"s3://npm-registry-packages-npm-production"}},"0.8.91":{"name":"@cat-factory/sandbox","version":"0.8.91","_id":"@cat-factory/sandbox@0.8.91","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"08711167a206b0397e038cd3f9962389b6649ee4","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.91.tgz","fileCount":26,"integrity":"sha512-JVLt+nFBMp1HKpdkKftXGxQnUYVcsqEphQjeUyr+VPaLQRMz+nMxOQtwoLAkH2ktIkfoLMZmjgxW/4KijeZyaQ==","signatures":[{"sig":"MEUCIQDfskPf54Gn305UnyFmjRirqnL8aLzDiirrE/xeggh1zQIgeEWB3ZK7ICaH1I7NbCCPx/IhsFi3bVP7hnXQNgdTxkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.27.1","@cat-factory/kernel":"0.74.0","@cat-factory/contracts":"0.86.0","@cat-factory/sandbox-fixtures":"0.7.99"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.91_1783074911976_0.3918121042822684","host":"s3://npm-registry-packages-npm-production"}},"0.8.92":{"name":"@cat-factory/sandbox","version":"0.8.92","_id":"@cat-factory/sandbox@0.8.92","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"921ee91b0dd1fd22276bed68e3a6e44077bf3e67","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.92.tgz","fileCount":26,"integrity":"sha512-VIq0ycCk6lXyur+Zf1873ofCDK+8XPlV3pXo0DbRJgceHLTUx0PfN/RuUZjVvWtc+b+XwyrLLnVyS7SRQ/tGmQ==","signatures":[{"sig":"MEUCIC+eIWqt3w9qGeV5sV9SFXWJbPX8J3PcuF8HojRWig/cAiEAh3Jk3LHh5ycNswr2Vb2ByHqT30jp8yyYwptT552FUKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.28.0","@cat-factory/kernel":"0.75.0","@cat-factory/contracts":"0.87.0","@cat-factory/sandbox-fixtures":"0.7.100"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.92_1783080377054_0.3066914204876341","host":"s3://npm-registry-packages-npm-production"}},"0.8.93":{"name":"@cat-factory/sandbox","version":"0.8.93","_id":"@cat-factory/sandbox@0.8.93","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"19ec2a763bd5ed2ae255cd36623aa23ff2759ee5","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.93.tgz","fileCount":26,"integrity":"sha512-gji6dain/eyWV7kUmX888tcIJsDsUkDv8HcFRARZTyD/RMzUjW9osftRR616YnM7aDpHlFg7QfNox0c7JTidlw==","signatures":[{"sig":"MEQCIGFlG8Nl5MBTgIPfS1qDSOTogpdtR8LvSOyScEbsn1DnAiBZQweutg0Lx/Hk8m633nTIuK2PRBhLYqlOGyXOKSA6dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.29.0","@cat-factory/kernel":"0.76.0","@cat-factory/contracts":"0.88.0","@cat-factory/sandbox-fixtures":"0.7.101"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.93_1783081125333_0.7264468821604815","host":"s3://npm-registry-packages-npm-production"}},"0.8.94":{"name":"@cat-factory/sandbox","version":"0.8.94","_id":"@cat-factory/sandbox@0.8.94","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"cef63c17714112815c77a8815d814426c7334096","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.94.tgz","fileCount":26,"integrity":"sha512-XYh55nmlxPfnFvgZM3fpYWdF8m8LQJ+svCBKu9z7pQmaEhtnSQKzsJxLPEIw3j42h1tuyfELl3zbYUg8+oYcew==","signatures":[{"sig":"MEQCIHkTDKiZrTtlbnMmRgTRyHOz0ErqV6YP2pqsxTZiUKaqAiBNY0+rk/m2JSVijlaubUt0oBdUA4HJHVMcGw0f26Qjog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.29.1","@cat-factory/kernel":"0.77.0","@cat-factory/contracts":"0.89.0","@cat-factory/sandbox-fixtures":"0.7.102"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.94_1783084306529_0.23870573295555908","host":"s3://npm-registry-packages-npm-production"}},"0.8.95":{"name":"@cat-factory/sandbox","version":"0.8.95","_id":"@cat-factory/sandbox@0.8.95","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"904617bfb6730f958ee078c69fbd3f63ff9b5522","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.95.tgz","fileCount":26,"integrity":"sha512-/s52pjl7emxBJODet3D3lYCTnhxc3XVXBHAWsWImDIzPPSsCcu+5hT3eTFs7c/MLqRL9N7PbSkqnbp+TQ5v5Rw==","signatures":[{"sig":"MEUCIQDRIsTplCbBX0YwmcZBV/ll+IEHd3gO3aVG+4Km0HAw5QIgX+EHiPP118mZirvFz5aWoPhgKAdLzizRoG/MZ1rC5IA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.30.0","@cat-factory/kernel":"0.78.0","@cat-factory/contracts":"0.90.0","@cat-factory/sandbox-fixtures":"0.7.103"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.95_1783085801325_0.042694620917540727","host":"s3://npm-registry-packages-npm-production"}},"0.8.96":{"name":"@cat-factory/sandbox","version":"0.8.96","_id":"@cat-factory/sandbox@0.8.96","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"bbf15c769c0610dcd435182118fe0233c481895e","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.96.tgz","fileCount":26,"integrity":"sha512-7OOOVGPFj7CcR1ccndKLWP9tvLZojxcldWAaqsHpRXPicPAmWdaEOikgMIRD6BWmTDqPinilBNLFYiE2bEublw==","signatures":[{"sig":"MEQCIBUKnm/mF2rdwqRyV0OIighAWDwvBa7ejxjY62MMfxyDAiAj6YCLMsw86hHj0imuoHDqrodqHoD7sGxoRKNAxDyykw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.30.1","@cat-factory/kernel":"0.79.0","@cat-factory/contracts":"0.91.0","@cat-factory/sandbox-fixtures":"0.7.104"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.96_1783091223461_0.1018528575595723","host":"s3://npm-registry-packages-npm-production"}},"0.8.97":{"name":"@cat-factory/sandbox","version":"0.8.97","_id":"@cat-factory/sandbox@0.8.97","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"357a84928c2798ce315565fec4526b2739f4eeea","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.97.tgz","fileCount":26,"integrity":"sha512-aVf+/hUZEtz+ZgKaRlKZmy+mIAZrdtbMtBHXxV9x20YBCNgPtLQst2R47JvCwE7g5DuSxpOgPTM3nYmqNLykhQ==","signatures":[{"sig":"MEYCIQCGVvas8MqaZ87wP7vn528RrQlquh/Nt4FxOrocDk5H7AIhAPJvTMHPCTvbACubd2TeDD32eJfWcMKXidGnvHe5rpsn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.30.2","@cat-factory/kernel":"0.79.1","@cat-factory/contracts":"0.92.0","@cat-factory/sandbox-fixtures":"0.7.105"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.97_1783122909166_0.5102304146853991","host":"s3://npm-registry-packages-npm-production"}},"0.8.98":{"name":"@cat-factory/sandbox","version":"0.8.98","_id":"@cat-factory/sandbox@0.8.98","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"138d7778c849c6269be364dae6fc3db24cf79941","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.98.tgz","fileCount":26,"integrity":"sha512-Uc1mX4IbIhejeVhfuNAauSmCEUqZwjb/F8chIwIvmxqSvTowlqWnhlNI1yHkdKpfAoEqgpI4SoNBB3huSMrmRQ==","signatures":[{"sig":"MEQCID8Bp4IlXobEa6qRcYXvc5fX/b4MVKRFknCeaxcX5LrQAiAr8Mog6/YEFmlE6ebsO5awmqlnW4DNOaKAQeOARmrFfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.30.3","@cat-factory/kernel":"0.80.0","@cat-factory/contracts":"0.93.0","@cat-factory/sandbox-fixtures":"0.7.106"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.98_1783124615067_0.0845076977273771","host":"s3://npm-registry-packages-npm-production"}},"0.8.99":{"name":"@cat-factory/sandbox","version":"0.8.99","_id":"@cat-factory/sandbox@0.8.99","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"8d54c025fec7ccb78aa5ff7c755f79aae04f4f49","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.99.tgz","fileCount":26,"integrity":"sha512-WoWnHsclfB2YavHHZZruSfNO494zwv/fjJnsIv9tvRyi2ora/yEresuwEqTnKiRgIJK0+nMVCwrA0QydqiOBiw==","signatures":[{"sig":"MEUCICYfUpkO0QBRKVcgQI9vvQojU+MKFfiW0ZDfFH9Bf+BSAiEAnNjgZlw6fLAIIEfhoDVy9FbUF7uB7Er0OCnsly2/4VY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50967},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.30.4","@cat-factory/kernel":"0.81.0","@cat-factory/contracts":"0.94.0","@cat-factory/sandbox-fixtures":"0.7.107"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.99_1783191217003_0.8338284705959447","host":"s3://npm-registry-packages-npm-production"}},"0.8.100":{"name":"@cat-factory/sandbox","version":"0.8.100","_id":"@cat-factory/sandbox@0.8.100","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"2d67f403013fb239c022290c2b4f46dd48e72b09","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.100.tgz","fileCount":26,"integrity":"sha512-zBAkG1eTx6Pg+5Vk+WY1DRs7s3YnKtp3huENHguJsbj+yNb041tlBRbcMVRrjoyN7yhz8tJk9FLEmSnA0bvwPg==","signatures":[{"sig":"MEYCIQCrEVf4890eOsM0MDZCoNmkxvvvoySurye/NTV0ZEDy5AIhALb+PX5qHZhjTOoJ77e/vGHI7dV0b17SOGiRFa+2GmK4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50968},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.30.5","@cat-factory/kernel":"0.82.0","@cat-factory/contracts":"0.95.0","@cat-factory/sandbox-fixtures":"0.7.108"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.100_1783191651768_0.28620060778196277","host":"s3://npm-registry-packages-npm-production"}},"0.8.101":{"name":"@cat-factory/sandbox","version":"0.8.101","_id":"@cat-factory/sandbox@0.8.101","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"05fa77740b2df4001c0634cea59ad868c7c237dd","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.101.tgz","fileCount":26,"integrity":"sha512-mD/yGf0qogZS7DvYVPeS3Csl0pJwlbGj2SWiKZ7cBFE6MEW4LpzYslBNAPTXkQ1qbB4+h6LI0TYw3qr3bmqDSg==","signatures":[{"sig":"MEYCIQDkTsXWbjkheC3l+3lDka9MwwcC/BNjfG5AUvApDm6DAQIhAO6eXolfFDD5WfMpQ+fm1pFkJ2Cs85k3HqZWsOmVDqEw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50968},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.31.0","@cat-factory/kernel":"0.83.0","@cat-factory/contracts":"0.95.0","@cat-factory/sandbox-fixtures":"0.7.108"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.101_1783192557409_0.12477200826232515","host":"s3://npm-registry-packages-npm-production"}},"0.8.102":{"name":"@cat-factory/sandbox","version":"0.8.102","_id":"@cat-factory/sandbox@0.8.102","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"90ed5595416757f96837ab87cba88fbee9db7d16","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.102.tgz","fileCount":26,"integrity":"sha512-JY5OpOjZ37DA5llyb/rCmAx94TH2pnc4SwkvzCPHSRwHt8GJhAYGLB/9c7I29UyGxSs07Fddly2P2FnvsSfK7w==","signatures":[{"sig":"MEUCICXi89EpHJ+HNev8qDGslzzbgTZfnqZYv/Fzux2KENC1AiEArvrRdip8LlkH3USTzn2cKYb1WEuEX1jA9+pPzX4BcJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50968},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.32.0","@cat-factory/kernel":"0.84.0","@cat-factory/contracts":"0.95.0","@cat-factory/sandbox-fixtures":"0.7.108"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.102_1783197130445_0.020564011560516793","host":"s3://npm-registry-packages-npm-production"}},"0.8.103":{"name":"@cat-factory/sandbox","version":"0.8.103","_id":"@cat-factory/sandbox@0.8.103","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"4dc479c936bf3b9c295b541d4674a7f1258d86e9","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.103.tgz","fileCount":26,"integrity":"sha512-ygmsO5IQELnDhgHgBNG5U16zM+MHHmMkA5zkyMM4yNlBay6+Om/K4oWUE2lqsGTCociRwv710QLPTzJwWiJKGA==","signatures":[{"sig":"MEUCIQD7pd/yjP0Ha2JBR97ZnMt283P4Xd69/W2PLMELyYSkxQIgZcPfmW+6qzn3lcSr0eHOz5n0Bk/4PcSlN39qguJ1z8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50968},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.33.0","@cat-factory/kernel":"0.84.0","@cat-factory/contracts":"0.95.0","@cat-factory/sandbox-fixtures":"0.7.108"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.103_1783202259658_0.2453650516867414","host":"s3://npm-registry-packages-npm-production"}},"0.8.104":{"name":"@cat-factory/sandbox","version":"0.8.104","_id":"@cat-factory/sandbox@0.8.104","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0e6c953b15f8a3fe8ab5560271fe6f58dd3b2455","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.8.104.tgz","fileCount":26,"integrity":"sha512-ZYRD06IVgYx3tE0dEKN7i9LafP6+CdDZaeq8OgrAzHhwNsSXmt+YsYYDn9XkYFchTOyeqE5KewsBub5i7Kz6Gw==","signatures":[{"sig":"MEQCIHcMrKzx4kNokrK2R5qCBjg+/Ylh2qmwQU8e+hVTuQtGAiBi2YQaR1krJu3lawkgeuVkuekMNP/Q1HBgIV+crHltBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.8.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50968},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.33.1","@cat-factory/kernel":"0.85.0","@cat-factory/contracts":"0.95.0","@cat-factory/sandbox-fixtures":"0.7.108"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.8.104_1783205043125_0.736628335621788","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@cat-factory/sandbox","version":"0.9.0","_id":"@cat-factory/sandbox@0.9.0","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"013ba21330a0f921283505d11c580a5c1783fc97","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.0.tgz","fileCount":26,"integrity":"sha512-cujgTWxWkL85TmpJo8kgycneGWB1XhYqLIukPVIdukz4d6WEBl8JEGg9xW7V0Pxw5IWhog+4wXLJ6ivejj4kzA==","signatures":[{"sig":"MEUCIC/aaAIX9vIGL+cp0CWFy2QWCRn3aLpiVjv2h/SZsGASAiEA5DidgWh+iWEdrW5UD8zACyaGt2aAnnLQ9pdcGug9Eks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51289},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.34.0","@cat-factory/kernel":"0.86.0","@cat-factory/contracts":"0.96.0","@cat-factory/sandbox-fixtures":"0.7.109"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.0_1783210304282_0.08544323523600417","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@cat-factory/sandbox","version":"0.9.1","_id":"@cat-factory/sandbox@0.9.1","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"5caed2f61d4ab74f9ff6c5136b934b26f5106829","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.1.tgz","fileCount":26,"integrity":"sha512-0fcr7R3u/AYRnLAN9jOItLvkuAcXmetxOiXka3cxGxyt/Aw2dWAMK7X0NrsrSs/+dol71zkEjNJfJF9gigPBeQ==","signatures":[{"sig":"MEUCIQDfP0487dXU9ekLwn9dTldWXDxsO/VNncIZwjKxCYOCCAIgB2pmLE8Pu092gvxcYZt43pP6FUohViiq2YeOpx1/TmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51289},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.35.0","@cat-factory/kernel":"0.86.1","@cat-factory/contracts":"0.97.0","@cat-factory/sandbox-fixtures":"0.7.110"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.1_1783211149185_0.04909710849521565","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@cat-factory/sandbox","version":"0.9.2","_id":"@cat-factory/sandbox@0.9.2","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"9b8fe1caa76bdb9d9f4e4f7a7a956044a9db1019","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.2.tgz","fileCount":26,"integrity":"sha512-oqOGnN3gNZtKQ+T/dTo8mYrj4LrM8LIRciDeUjZWF1rllWrm8rucvfqDFBy2fGJtZ3xIOStUUNU4/wVyM5Klng==","signatures":[{"sig":"MEUCICWQdhhfE8pm3CIAtAFPJ6k1sqUdGOJNA2M/7zdzazISAiEAv27B+u0q98OhBugGieiJEDwt82Dwtnjq4vyRDxyO8pA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51289},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.36.0","@cat-factory/kernel":"0.87.0","@cat-factory/contracts":"0.97.0","@cat-factory/sandbox-fixtures":"0.7.110"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.2_1783239786904_0.7707482558048815","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@cat-factory/sandbox","version":"0.9.3","_id":"@cat-factory/sandbox@0.9.3","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"3d02a39d2e61d085c3df7e3a7f64608b589a3966","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.3.tgz","fileCount":26,"integrity":"sha512-plGmTshwV7GQEHVMFxtBmnkwN3jWEqcFzDl6bnCwaFD5YAA7HzypWe8J1HI1poyt+uyY7EdQ9V2v8Oto0y1KCg==","signatures":[{"sig":"MEUCIGQIeRSH9NlFajdjbvKQwa6XV5mW/kNNrliD/qNKPiESAiEAnCyPqa71FXg1i6PI5xFQpLZWtHhCvtKBfsvpvWioxPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51289},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.37.0","@cat-factory/kernel":"0.88.0","@cat-factory/contracts":"0.97.0","@cat-factory/sandbox-fixtures":"0.7.110"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.3_1783242681651_0.2435145632038862","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@cat-factory/sandbox","version":"0.9.4","_id":"@cat-factory/sandbox@0.9.4","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"789ab7cca032f8d9f12a47cc7a777d7e45889a5e","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.4.tgz","fileCount":26,"integrity":"sha512-fYpXle3/vtwN6qNNWXfAxTXHdYV3zC+z83tjonP5lXkRGoX94HnXcIzoymiwjvJ1BoedjrEWoyRced4+mYqEuw==","signatures":[{"sig":"MEUCIQCXjA6h81NzVBfddS7PlbO/xtlrnUIk+UZmiS3mvUgrMAIgQFvXHNiqbFRsQAOt0jey/sKuY/xys2iX4C3YPhk4KB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51289},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.37.1","@cat-factory/kernel":"0.89.0","@cat-factory/contracts":"0.98.0","@cat-factory/sandbox-fixtures":"0.7.111"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.4_1783245311463_0.20721521163976275","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@cat-factory/sandbox","version":"0.9.5","_id":"@cat-factory/sandbox@0.9.5","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"3e3d9e8d4ee8a650679cb5eaf1ab267655432b0c","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.5.tgz","fileCount":26,"integrity":"sha512-Up6smKB0dh1iqKD0dc2vC70dvDoxrrI2KUoR0NVnHycSwTHEWnaJIvJml0G/MYkn15w/0Aq9JzkkMhPWM2w1tQ==","signatures":[{"sig":"MEQCIBVCFEca+CyykpWTPeXaxlcoIQYPUzI9jUPnSHb0cr/6AiButxblLxwMxuyCx7FyC1x1bG9foFyVeOf95FpmccbzHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51289},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.37.2","@cat-factory/kernel":"0.89.1","@cat-factory/contracts":"0.99.0","@cat-factory/sandbox-fixtures":"0.7.112"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.5_1783247715949_0.7780030999820722","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@cat-factory/sandbox","version":"0.9.6","_id":"@cat-factory/sandbox@0.9.6","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"60733ce82f7de4ac256160e64ca4ec7152f46e73","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.6.tgz","fileCount":26,"integrity":"sha512-JxSi5Lv3tSNTjzRTQtxs54XAcnb+t+ojuKJV7/RnChq2XOI0ilf/ZkD5udQ9ArihsWQxNYbq6XWJrp1BwmbSuQ==","signatures":[{"sig":"MEUCIQCaSwxasYEPqqbox9KE+I2HH7NlSXdmrDr9+fvbbXNcGgIgfL6qgXKkOnLQNDYL1iQ+ZpVGxBzsBKLaJhSYplGwoUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.38.0","@cat-factory/kernel":"0.90.0","@cat-factory/contracts":"0.100.0","@cat-factory/sandbox-fixtures":"0.7.113"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.6_1783248357013_0.811788267321718","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"@cat-factory/sandbox","version":"0.9.7","_id":"@cat-factory/sandbox@0.9.7","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"1199bb55b8943dfd3ec20a040cbebaa08cef5fb4","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.7.tgz","fileCount":26,"integrity":"sha512-PAexQgWxh7d57IzYU0wDy/Sv8T6riH3jjzLiHS9o2Q8VOWGptXumk42J5MQiCA97/iLZL2oFOu//E83mIffUxQ==","signatures":[{"sig":"MEQCIQCMi6mlpaXHP2e2+6LdzobsXkx4J+/iconL8ylFpvuMvgIfeib7SELKMZnGHI4TsaHN7KLTPY76gCCRfX55izyyhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.38.1","@cat-factory/kernel":"0.91.0","@cat-factory/contracts":"0.101.0","@cat-factory/sandbox-fixtures":"0.7.114"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.7_1783249317997_0.7721074147981497","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"@cat-factory/sandbox","version":"0.9.8","_id":"@cat-factory/sandbox@0.9.8","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"a363d47376aad2dd143bf72f16b2e6be788680e0","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.8.tgz","fileCount":26,"integrity":"sha512-Dd4U695+SACH9E7FZzM/IXrjnmtN4RdlaA0fgKVdutyGzuHrBgFj+uqM+OlhjkeUa7uwcx32lWdkgJ9KXwHTYw==","signatures":[{"sig":"MEUCIFVDbXHvxHCCZEIvXoSfIc0kwvNRhKJSAiE90OWxxLA+AiEAu9zU4VvtJkYKzVfny2oFuBFetsiKGWI8TpLyu6PD03M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.38.2","@cat-factory/kernel":"0.92.0","@cat-factory/contracts":"0.101.1","@cat-factory/sandbox-fixtures":"0.7.115"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.8_1783254713763_0.01486603783225382","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"@cat-factory/sandbox","version":"0.9.9","_id":"@cat-factory/sandbox@0.9.9","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ec566f83a5fbf480e52638f86c37b5bf8844a449","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.9.tgz","fileCount":26,"integrity":"sha512-9MBReHrxK4X4DcLp1FZX9mTs0im8Z+um2xpYzBAYht+3wzW6rv/dwjFLzh6Sviiy2f9ShjnJFG6gpvhUS9hP7Q==","signatures":[{"sig":"MEYCIQDplKkcslB2Rf+A7vXp1/xR8DushU+rKjktUC9lYXh5BwIhAKmNYSzX69y+Ye7fPizPyYjF+nqzNg+VN9OaXx5O7tiv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.39.0","@cat-factory/kernel":"0.93.0","@cat-factory/contracts":"0.102.0","@cat-factory/sandbox-fixtures":"0.7.116"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.9_1783255890815_0.9341091522537048","host":"s3://npm-registry-packages-npm-production"}},"0.9.10":{"name":"@cat-factory/sandbox","version":"0.9.10","_id":"@cat-factory/sandbox@0.9.10","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"3e9a966269e85eba5840a0cc0231e129146ed7d6","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.10.tgz","fileCount":26,"integrity":"sha512-0ekcNf7myP2zGN7jAibrMICBe9ZMGeGy1sL1jS8qAs7QAK5b1G/4GOFqSrz49uWlEQXEakO67FYCNTYLagNhew==","signatures":[{"sig":"MEYCIQDhHGNGE76pkIRf5lKkX4NVoOGtF8yCA0XHa0RJnfMYFgIhALGCOqnR89oohR3PJl/7QZ7IVF/LQEQxUejI4/qzbI9+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.39.1","@cat-factory/kernel":"0.94.0","@cat-factory/contracts":"0.103.0","@cat-factory/sandbox-fixtures":"0.7.117"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.10_1783261118287_0.6844586197011073","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"@cat-factory/sandbox","version":"0.9.11","_id":"@cat-factory/sandbox@0.9.11","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"54a05026f65882c82538b833ea0275840c1f215c","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.11.tgz","fileCount":26,"integrity":"sha512-LoTNVl76hcRlumuu7xiKdWFIIIVE6be2TQuBM/NRHkAvF2rJt0jojp3ATikPIPyGoKa3wEkFPSEx32X00T+G+Q==","signatures":[{"sig":"MEQCIG+9hfWd2ryCh29lBdz/HmB33eWYa5iYzCOnxl4K2M/ZAiAZZNiPJDVDXR32GjZIzdKuKX25irVaC35Lfp0hhKpviA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.39.2","@cat-factory/kernel":"0.95.0","@cat-factory/contracts":"0.104.0","@cat-factory/sandbox-fixtures":"0.7.118"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.11_1783261955845_0.9182353026930965","host":"s3://npm-registry-packages-npm-production"}},"0.9.12":{"name":"@cat-factory/sandbox","version":"0.9.12","_id":"@cat-factory/sandbox@0.9.12","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"6cee25ce3db7de679e92aa9e7f3f594abe6874bc","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.12.tgz","fileCount":26,"integrity":"sha512-s5Hp0XARAXo3yG2G0mJgD32Pdv7p/Q+2/t47jYDRW5SuMhhO2RWSZ4HYZXDxCpZsW/fNiJaOv/jRET6eOpcFzw==","signatures":[{"sig":"MEQCIDp2wfnXuI29IebbwSR6HaD3Yi4MSfpM37xsyutV5yGAAiA7wP8zEBQIb2Pil9HXfZhilL1TUSoBoAi/mAB7gJlt9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.39.3","@cat-factory/kernel":"0.96.0","@cat-factory/contracts":"0.105.0","@cat-factory/sandbox-fixtures":"0.7.119"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.12_1783266530378_0.7505935698133928","host":"s3://npm-registry-packages-npm-production"}},"0.9.13":{"name":"@cat-factory/sandbox","version":"0.9.13","_id":"@cat-factory/sandbox@0.9.13","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"f5a5b526b848a830ffa7081184a7ce1b81550f1d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.13.tgz","fileCount":26,"integrity":"sha512-z4WZ4PUUcgXz8zTgNfKem2w09DAf7J3NKGNwMDkWJsh2zFU3iXk48Pv7ZPHJJFtl9BmQbj7IF+hUSm0S3M4pDw==","signatures":[{"sig":"MEUCIQDCof/4qPe8RPBLpvrifcibiNaMpKDluI5XaXJH1/KlMQIgRiLF4soUQjpDZKan9TLUnF1K7JRw01RCprClbIZAXJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.39.4","@cat-factory/kernel":"0.97.0","@cat-factory/contracts":"0.106.0","@cat-factory/sandbox-fixtures":"0.7.120"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.13_1783269457788_0.8217622495166095","host":"s3://npm-registry-packages-npm-production"}},"0.9.14":{"name":"@cat-factory/sandbox","version":"0.9.14","_id":"@cat-factory/sandbox@0.9.14","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d264348d08ef3fe175b21fc3e607a664c8f833c4","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.14.tgz","fileCount":26,"integrity":"sha512-ZH204qdIYvJMWekrppFB0B8DS/RezXQUG05bd/fr0jxIjEen2keOQ6x/5BjdJjR5xKefyZFKp/cqVDtU+0CFzw==","signatures":[{"sig":"MEQCICZxGDls+mDNNE8rDupwXZ+gzwqqDKP3SFFNVsrQCU6MAiBw5/lU+Nsem/BWOf+G5vze+niteihAbFxNtksjNYvtjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.40.0","@cat-factory/kernel":"0.98.0","@cat-factory/contracts":"0.107.0","@cat-factory/sandbox-fixtures":"0.7.121"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.14_1783271827611_0.9922299137784403","host":"s3://npm-registry-packages-npm-production"}},"0.9.15":{"name":"@cat-factory/sandbox","version":"0.9.15","_id":"@cat-factory/sandbox@0.9.15","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"7cd21a804963fe0cf903a8e676b42a1ce498692d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.15.tgz","fileCount":26,"integrity":"sha512-ARwUQcY+HMyHc5ppTqvlIT4ICW/b3U4vPmL3caXxfZQvNMnGzqj93xB3C7L5z/Un88r4mHNlSavhl4a0Aaclow==","signatures":[{"sig":"MEYCIQCeAXRBMq9lzcPIzpg3fTDryBo4M3BDHNoeNART8TtzUgIhAL7wnEvXsm0jR4a8W0bOtlYaHGRp7igs642bIhFXM0+x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.40.1","@cat-factory/kernel":"0.99.0","@cat-factory/contracts":"0.108.0","@cat-factory/sandbox-fixtures":"0.7.122"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.15_1783274055731_0.4377428356430493","host":"s3://npm-registry-packages-npm-production"}},"0.9.16":{"name":"@cat-factory/sandbox","version":"0.9.16","_id":"@cat-factory/sandbox@0.9.16","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"2fbee248a20704f1eb13c885a720faece5c310d6","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.16.tgz","fileCount":26,"integrity":"sha512-HZG7q2mge/qDXbZZ9MKlomJgsRC8hjnDhc31QknvUnb3pK5SeLcOHNl/exP/j53VnnFLmDJgmQATz8DC638mjQ==","signatures":[{"sig":"MEQCIHO8e8VvJQ+vx+gFL1WEmrk0wwy/5cT1zavv3T5e2EmIAiAlKbGtdgoyBhZmYxAlySCfDIf5B4buhW766Qypi44c0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.40.2","@cat-factory/kernel":"0.99.1","@cat-factory/contracts":"0.108.1","@cat-factory/sandbox-fixtures":"0.7.123"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.16_1783281578898_0.23190096384462566","host":"s3://npm-registry-packages-npm-production"}},"0.9.17":{"name":"@cat-factory/sandbox","version":"0.9.17","_id":"@cat-factory/sandbox@0.9.17","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"c3a94e6554c73097f0f9a5c14c8f5f9c5f416e88","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.17.tgz","fileCount":26,"integrity":"sha512-n/iVomx/9xTKatE+VT2nzoHlSYWGYU9e/QgVvR849PGxwLrqk5wqWJZjCLEUF8heVNmiNuk1iNQkT/s0b0zqLQ==","signatures":[{"sig":"MEYCIQCCVU/pROCMYlPqZNpRMOf7VMwfBd2kJnMeni6Pjnam9AIhAIH9/NYx0hJ3mUm7owXkBGpxQkAo/0RNRHKpysOA6bMN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.40.3","@cat-factory/kernel":"0.100.0","@cat-factory/contracts":"0.109.0","@cat-factory/sandbox-fixtures":"0.7.124"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.17_1783282845289_0.08516016062806853","host":"s3://npm-registry-packages-npm-production"}},"0.9.18":{"name":"@cat-factory/sandbox","version":"0.9.18","_id":"@cat-factory/sandbox@0.9.18","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"8d6866c6f40f9f4b57536e6c2d23923c4a2ef0e6","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.18.tgz","fileCount":26,"integrity":"sha512-RXFDq+/1E34XNBRNlh+a9Sek+xf+wGb4WtJfmREa2FEpwhOQ05Bb7DrZ0mcu/Q5/LXc0GX911jBsV/LY76Tsgw==","signatures":[{"sig":"MEYCIQCBehd/Vqi08267bw402drOy8aqyj4kbREKcSoeHPjAEwIhAMiCKNXZta94q99QFsv3+bPuOwFJWVLyw+JhgrZM54Lx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.40.4","@cat-factory/kernel":"0.101.0","@cat-factory/contracts":"0.110.0","@cat-factory/sandbox-fixtures":"0.7.125"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.18_1783284656392_0.11533495425039031","host":"s3://npm-registry-packages-npm-production"}},"0.9.19":{"name":"@cat-factory/sandbox","version":"0.9.19","_id":"@cat-factory/sandbox@0.9.19","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"073f960cd95ff7761c851ebaebfcbff24b7e27ac","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.19.tgz","fileCount":26,"integrity":"sha512-H6BQMF8v7ukKFJwYDLCRxgUlzEYYHRg+qXanCEcdnkgneR0Awh9BJ6ixYOXefFBTzrYNfjUbKlWg5vvQVw99iA==","signatures":[{"sig":"MEYCIQCtVEAtY4kigKjkGnkOiY+CLeKaon5xcSnCjTomPqKhjQIhAJ0y4No30cU8ZE7N/6z7lNUEAqbH+M9n2Ff1to2t9//+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.40.5","@cat-factory/kernel":"0.101.1","@cat-factory/contracts":"0.110.1","@cat-factory/sandbox-fixtures":"0.7.126"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.19_1783286452521_0.37679205946645644","host":"s3://npm-registry-packages-npm-production"}},"0.9.20":{"name":"@cat-factory/sandbox","version":"0.9.20","_id":"@cat-factory/sandbox@0.9.20","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ed5bc027579ce6e2f0db62328423fa065d0e49f1","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.20.tgz","fileCount":26,"integrity":"sha512-IrgJ6hUZWYyJD8dXp3s1aOZpPPtvVyncJPk05qmYYBty4ZB5xF0QA6KT+y/961E5NIgAA/DQWoQStlaiwx2+3g==","signatures":[{"sig":"MEUCIQDJ6khYCV8zJLk6sMOHNYbXobsRf9D75x7ejRwvfofZngIgXYJODjifklKCXKLdqkhdUrQH1nmjTXyqNBuETvpoWIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.40.6","@cat-factory/kernel":"0.101.2","@cat-factory/contracts":"0.111.0","@cat-factory/sandbox-fixtures":"0.7.127"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.20_1783324647624_0.10065437184462511","host":"s3://npm-registry-packages-npm-production"}},"0.9.21":{"name":"@cat-factory/sandbox","version":"0.9.21","_id":"@cat-factory/sandbox@0.9.21","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"cd77de7abafbda899c531c440fce412c13ac6284","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.21.tgz","fileCount":26,"integrity":"sha512-EqUyed2IemdwR0LmrxCifhWIIOSWiDr8Rslz4VEjnbKgtzQzhw9U8EviD6EKUvxBxHexmZXiKKKF/psGnDE/Kg==","signatures":[{"sig":"MEUCIQDV6LMzXRVLdMsm176Y48rnyk+6nZFf++g31dLjZxtAlAIgAZOCd5mdEeeINxAsRNoCcf9KDiToMyMMmlc8uvseHJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.40.7","@cat-factory/kernel":"0.102.0","@cat-factory/contracts":"0.112.0","@cat-factory/sandbox-fixtures":"0.7.128"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.21_1783331066824_0.9743394998158099","host":"s3://npm-registry-packages-npm-production"}},"0.9.22":{"name":"@cat-factory/sandbox","version":"0.9.22","_id":"@cat-factory/sandbox@0.9.22","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"42e15cb2d80d2ba09077b324a5dda4f8899ab966","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.22.tgz","fileCount":26,"integrity":"sha512-yf4YGny5AWmSuTFs3CrpIy3t/k4u4NMmx9TCgJLf3g1V/eppyMCgGqbhQJAuS6PmMU/n5vXh7Cn3fkWq8xL7/Q==","signatures":[{"sig":"MEUCIQDSdUz89zX/rT+ye6xP6gN0qbYKRO1rCj5MuwavB78mwwIgY88hJKBDnjl84Lpy570KGL4FA6cF0zDowFWbpc8GUSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.40.8","@cat-factory/kernel":"0.103.0","@cat-factory/contracts":"0.113.0","@cat-factory/sandbox-fixtures":"0.7.129"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.22_1783331482200_0.811569437607429","host":"s3://npm-registry-packages-npm-production"}},"0.9.23":{"name":"@cat-factory/sandbox","version":"0.9.23","_id":"@cat-factory/sandbox@0.9.23","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ec247df5eaa93660701b291e3c3afe989165f0a3","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.23.tgz","fileCount":26,"integrity":"sha512-fCWYHYfDqszJVmDUYW2VRyC2kkmKMjIeT/B8/LVAoum63cEzBuONW48vjaFJwZuDLB7ZzKxK3f3V5ARClbJXIA==","signatures":[{"sig":"MEQCIDU0qOhfwmMO+qmZh3cV4OUAgU+cOBenkr50IJS2uiAiAiATEdLw7/gVpE9LfWE7UpPPOBz6GhuFB+fysL0vZRlzGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.40.9","@cat-factory/kernel":"0.104.0","@cat-factory/contracts":"0.114.0","@cat-factory/sandbox-fixtures":"0.7.130"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.23_1783335074278_0.22221784055726168","host":"s3://npm-registry-packages-npm-production"}},"0.9.24":{"name":"@cat-factory/sandbox","version":"0.9.24","_id":"@cat-factory/sandbox@0.9.24","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"5477c29e40ff4bdff36718aee3aae00b61f763fc","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.24.tgz","fileCount":26,"integrity":"sha512-yJ/yhDUJko2/MRckoZwvltx0rItwG1I4TT9uWfWCZPNczM6SuZI3N5c5uTY2OP+WJKLXgcneGTH8hxYumZlUsw==","signatures":[{"sig":"MEUCIQD04Jv+RgMn/Ri7jUybQZhs+FA6YIQRWXn9URvnvaBZ4AIge7V+tQl5boOB0dbOFGLNbGjVGywMHfqPx6nPzwkq5G8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51293},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.40.10","@cat-factory/kernel":"0.104.1","@cat-factory/contracts":"0.115.0","@cat-factory/sandbox-fixtures":"0.7.131"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.24_1783341593473_0.8174138862534568","host":"s3://npm-registry-packages-npm-production"}},"0.9.25":{"name":"@cat-factory/sandbox","version":"0.9.25","_id":"@cat-factory/sandbox@0.9.25","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"fd24ce91a38bc590a7408bbede1d98517a49e4b8","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.25.tgz","fileCount":26,"integrity":"sha512-B3K0RmvG0lH/LuOCSijiGc2HykP23ImHD9uU5HebILB2kcA3Ni68IKx76fYmVnykTu1hidUI30hnnIXiGwXcmg==","signatures":[{"sig":"MEUCICWzIImrnLJLlSjlIUIheRfb/WBgIrGn1DZg1/ZhmyIkAiEArCAVv4QGmpOn7zrk5WOzmOIoaD2h+usfa31Ub9dJk80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51293},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.40.11","@cat-factory/kernel":"0.104.2","@cat-factory/contracts":"0.116.0","@cat-factory/sandbox-fixtures":"0.7.132"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.25_1783345514039_0.29854390801589914","host":"s3://npm-registry-packages-npm-production"}},"0.9.26":{"name":"@cat-factory/sandbox","version":"0.9.26","_id":"@cat-factory/sandbox@0.9.26","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"2fa4eeae8a581ba7b916fd7c5fddec07abce57b5","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.26.tgz","fileCount":26,"integrity":"sha512-ZJIpUf5oBB01PaaDe+mGSIcQAAhK3TnKzmhQuM3olTGm06DLJcGA3YZ6d/DzFZ2w4vZ8ZPm29B/tpbJyrpV3DQ==","signatures":[{"sig":"MEUCIQCBr9Li/6+seU48nduPEzGeZ5ITL742gvjvtlu+TSW1jgIgQb58Zios2cmegRYbneQzmaNXfDzURJiMqoEPmzOehR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51293},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.40.12","@cat-factory/kernel":"0.104.3","@cat-factory/contracts":"0.116.1","@cat-factory/sandbox-fixtures":"0.7.133"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.26_1783352362356_0.6797566417030718","host":"s3://npm-registry-packages-npm-production"}},"0.9.27":{"name":"@cat-factory/sandbox","version":"0.9.27","_id":"@cat-factory/sandbox@0.9.27","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"c3c8bfa4c82a6c2d3488ecd0ace57395d16698d4","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.27.tgz","fileCount":26,"integrity":"sha512-dZYKfBka7mJCgBVRT9HgmVG8XyIiiJU3nGV6SD0nSwWkJ06E4rODMcMLv0dtyO7rPvmCNqbdGLocTWct/DJoiQ==","signatures":[{"sig":"MEYCIQDxEgT8OgV+IK9+QkOBCP3w1Q03W+b611yu3ZOLzz0HIQIhAO84LxWE0BBCGdAW0DEnDRDaGGR4dp/m/opXvEI3jCxN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51293},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.40.13","@cat-factory/kernel":"0.104.4","@cat-factory/contracts":"0.117.0","@cat-factory/sandbox-fixtures":"0.7.134"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.27_1783354523427_0.7152837471527116","host":"s3://npm-registry-packages-npm-production"}},"0.9.28":{"name":"@cat-factory/sandbox","version":"0.9.28","_id":"@cat-factory/sandbox@0.9.28","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ffef8f25429f206d9c9381bc2d782d0792b4fff5","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.28.tgz","fileCount":26,"integrity":"sha512-KPRF8ja2ueK7w2Coe5DpXpwiHWEta5OILm664J4wbBajKmVNZ6lAfcdZxcEet5LsEQqwt6Nwh8LWFvG8ju+uKw==","signatures":[{"sig":"MEUCIDz5HQlW5JWxyh/E0ESn6JoLYV7CfmGRqPYphgijCmziAiEAz2E8UvJ5QIvfEB4Zw6sLPb0xhm8pqJ4Y+TOeyQpas8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.41.0","@cat-factory/kernel":"0.105.0","@cat-factory/contracts":"0.118.0","@cat-factory/sandbox-fixtures":"0.7.135"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.28_1783357541095_0.35198590346972636","host":"s3://npm-registry-packages-npm-production"}},"0.9.29":{"name":"@cat-factory/sandbox","version":"0.9.29","_id":"@cat-factory/sandbox@0.9.29","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"2920d21b4423a2c277232ac98b48c8cf756750e6","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.29.tgz","fileCount":26,"integrity":"sha512-rEauiRTpid6xVj+DThdBsgYqP0v3BFKGQy8Y8h63CKTCnrPKoUy5UKsb+qSswEdTAIRUZjpVOkcldBl64LVwbw==","signatures":[{"sig":"MEUCIGsbHM5Oxpjm6dJizRmmTrZR/TKU5HTxw0jknsPRoCT6AiEA+P48pkTLSiamzi4CNuZ/5SQgWQTD2FZQ3NMWQ5RUmZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.42.0","@cat-factory/kernel":"0.106.0","@cat-factory/contracts":"0.118.0","@cat-factory/sandbox-fixtures":"0.7.135"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.29_1783362151081_0.692375816223378","host":"s3://npm-registry-packages-npm-production"}},"0.9.30":{"name":"@cat-factory/sandbox","version":"0.9.30","_id":"@cat-factory/sandbox@0.9.30","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"c6e04d2c7cac2fa963927445fd34385feeac37d4","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.30.tgz","fileCount":26,"integrity":"sha512-0YhiQCk0hiuzcv0WAdQXNfA+EU14R7c1QB6FIRmXmqUIn/DRLGn54nMb/f4ZXzWhuuF5hzX/bo9+ETgR2nbi5Q==","signatures":[{"sig":"MEYCIQD51piTl49ebE4qtAixeYmW7+jdK9/TTOaeuTt5Ea9slAIhAJx9/23ci72ish96UdSPsu0ylpriamFVE1dy5nmLCgRN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.43.0","@cat-factory/kernel":"0.107.0","@cat-factory/contracts":"0.118.0","@cat-factory/sandbox-fixtures":"0.7.135"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.30_1783363266950_0.80265738597106","host":"s3://npm-registry-packages-npm-production"}},"0.9.31":{"name":"@cat-factory/sandbox","version":"0.9.31","_id":"@cat-factory/sandbox@0.9.31","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"06b8f1729c4a42ff653bbb3491582231c5d2a1eb","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.31.tgz","fileCount":26,"integrity":"sha512-pjHlFamxGQHViJte1CS7W3za3jTzeemQer17Yk75IM5qRWpah3QGH39u/Et8yEqfN6vYNd04iAzOhGexEiurpQ==","signatures":[{"sig":"MEUCIQDuzDrsI/FolzXsoO3MS/qpji/xvnpy8hs2lIYOF5nSqgIgBkBT5ocbnbXFbUnPdrvlR/YsNVvncKl2ML2Vxt9PI7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.43.1","@cat-factory/kernel":"0.107.0","@cat-factory/contracts":"0.118.0","@cat-factory/sandbox-fixtures":"0.7.135"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.31_1783363656826_0.16422477777516997","host":"s3://npm-registry-packages-npm-production"}},"0.9.32":{"name":"@cat-factory/sandbox","version":"0.9.32","_id":"@cat-factory/sandbox@0.9.32","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"c705b45b5a982cd13d14f0ee9d5f29b4d6c950de","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.32.tgz","fileCount":26,"integrity":"sha512-pWM21f1wUiKNci0ZNc0u6gkT1HBsA0E4djNmu60Q8hj+jRyFAkBa3R07u9OrWqai3ru6Jiahgf+66Xpg+t+kkg==","signatures":[{"sig":"MEUCIB5LwIm9borHXCRBtreKniCZQu9l5OonK4Wk3/K7z6T6AiEA/gL0Zrfq2j+MixKkEiJFWs5jVAVW0QDYv3USkWp79fE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.44.0","@cat-factory/kernel":"0.108.0","@cat-factory/contracts":"0.118.0","@cat-factory/sandbox-fixtures":"0.7.135"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.32_1783365302429_0.9684207018832378","host":"s3://npm-registry-packages-npm-production"}},"0.9.33":{"name":"@cat-factory/sandbox","version":"0.9.33","_id":"@cat-factory/sandbox@0.9.33","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"8ea12e11b86574503ec4680f38aaab7a292fb2e2","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.33.tgz","fileCount":26,"integrity":"sha512-eEhcJAKL/BJoioUmxwJiPMjEmagpQeIghSi1Vqt65XfwQ5rRfUeyNhH5xaGPIT9QuwIu0ciLxkEaoE38n4G10g==","signatures":[{"sig":"MEUCIQDeis7ZMDMn/0/rvk0Bhqr8Yvuw70u/EFHE8fzq1K3UxwIgUWaB91cy8OUb6hXycWSx8a9aZFEXsobCEUglNA4Wb4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.44.1","@cat-factory/kernel":"0.108.0","@cat-factory/contracts":"0.118.0","@cat-factory/sandbox-fixtures":"0.7.135"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.33_1783365789018_0.1374735799362654","host":"s3://npm-registry-packages-npm-production"}},"0.9.34":{"name":"@cat-factory/sandbox","version":"0.9.34","_id":"@cat-factory/sandbox@0.9.34","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"f6af38d34c2f3615898a8a2d48e23d3dd232284a","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.34.tgz","fileCount":26,"integrity":"sha512-F2pkcgdIwCgdsDkr1H5MWwjqviQvNWYo3ZlH4M9PMAJPQhFaI9LNjrvw1x06cArLS+JjQl0fTu9j1C4a0A6A9Q==","signatures":[{"sig":"MEUCIDYAheQs2WZXxSEgEBwJCHXBGobNQ/QwovZciRoExwWzAiEA1Sam6Heg7Ob9IskXlI5yJMB8xUeHj0ExgRE9TEWUXtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.45.0","@cat-factory/kernel":"0.108.0","@cat-factory/contracts":"0.118.0","@cat-factory/sandbox-fixtures":"0.7.135"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.34_1783366309730_0.5581926070923537","host":"s3://npm-registry-packages-npm-production"}},"0.9.35":{"name":"@cat-factory/sandbox","version":"0.9.35","_id":"@cat-factory/sandbox@0.9.35","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0a42ebf16bffec46444c81d688214ea66a73dfa9","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.35.tgz","fileCount":26,"integrity":"sha512-ZF4O6DXdNC5zDb2E1XvrWqI88lQZ7wTzU8dUb2G5xP2Km5wMUbwBMQAE336Gk4XFU6hsvrjbiUSL1mxIGwxccQ==","signatures":[{"sig":"MEUCIQDuuzTxwXQYFZcMe/QseEHMUwNCC8EqvkB3DkXjbu+MDAIgFfbXpm7iERBzYCXaqkegPqUUby3+mQEW50I4RiUXEMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.46.0","@cat-factory/kernel":"0.108.0","@cat-factory/contracts":"0.118.0","@cat-factory/sandbox-fixtures":"0.7.135"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.35_1783367511160_0.6094520653614361","host":"s3://npm-registry-packages-npm-production"}},"0.9.36":{"name":"@cat-factory/sandbox","version":"0.9.36","_id":"@cat-factory/sandbox@0.9.36","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"4e8cb9fedec0ee2ac249fdac6bef82a465bcf56c","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.36.tgz","fileCount":26,"integrity":"sha512-WzgCuMxM6vGvKItSHJxDqrxpIc9eMsQl18bNXaSww/dPEUYZB/NgqxlF8LSD00KRVn9FusSnQgcaS8416Unl5Q==","signatures":[{"sig":"MEYCIQDHrpQjZLBuUZM1q3dxjsNc2h95u7+PZtzHWMBIXIXaQgIhAKbrcpGxLaKCX5Q8Lr884QLnRPT8sX2j023t3VqyQ/73","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.47.0","@cat-factory/kernel":"0.108.0","@cat-factory/contracts":"0.118.0","@cat-factory/sandbox-fixtures":"0.7.135"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.36_1783369548197_0.928268513492474","host":"s3://npm-registry-packages-npm-production"}},"0.9.37":{"name":"@cat-factory/sandbox","version":"0.9.37","_id":"@cat-factory/sandbox@0.9.37","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ca9e621098e7304376b7d7545cfd19b74599593e","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.37.tgz","fileCount":26,"integrity":"sha512-6hAIf9HfKpMcwxBaiQcC9rt+D/uBlEmtgebHi4qpaMT8k4msqASyjrZBGekcYK2YvK4UV8CgE4yOZty449dG8w==","signatures":[{"sig":"MEQCIHsXSGFmMH8vskpEpGZDz9afhuYqyALjPOO1LQN6fPY9AiBrsE6l708/5sqFduF3bpZg/GsvX84GomBOzphDh6PNDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.48.0","@cat-factory/kernel":"0.108.0","@cat-factory/contracts":"0.118.0","@cat-factory/sandbox-fixtures":"0.7.135"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.37_1783371387455_0.3222873921003888","host":"s3://npm-registry-packages-npm-production"}},"0.9.38":{"name":"@cat-factory/sandbox","version":"0.9.38","_id":"@cat-factory/sandbox@0.9.38","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"effa30324a112ccb4e7d0e5ea40a898e22e89bf5","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.38.tgz","fileCount":26,"integrity":"sha512-5VDMVBRkZjnhvipOVSDsOrJizpokNnnnctLxsLBo8URBK8agNTxxAHmYMsoEq0NVtC9nsRK9HIPL7kciNmYOOA==","signatures":[{"sig":"MEQCIFBoy1viv2Z6ZeJMRMNwxutINf/ZMl3u9PFgmcc4lXRpAiB3tj2jmZsXrSONGP/Ql13TLEmjeZxZZaGRbesBLkgMjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.48.1","@cat-factory/kernel":"0.109.0","@cat-factory/contracts":"0.119.0","@cat-factory/sandbox-fixtures":"0.7.136"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.38_1783376393200_0.021167319351183433","host":"s3://npm-registry-packages-npm-production"}},"0.9.40":{"name":"@cat-factory/sandbox","version":"0.9.40","_id":"@cat-factory/sandbox@0.9.40","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"1ee166cf24eacbc60ade33a36a85e4e1f75c53b8","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.40.tgz","fileCount":26,"integrity":"sha512-25tfg1e3gLtHtmWyLqBgjwl7pE5pQo4r52y9PqBwnLqPQR5T6tYcg2r2VKJF369tIupmRbULa9MYp8iH+1mQ1A==","signatures":[{"sig":"MEUCIClaFOgPRqOFPFNVkVSn9WUKQ2JC+dPTE6ObJlZzFtHXAiEA50Iv4Z0Iao1lEmzgMqLVE19DPDsCTkk81TLsHUwGmuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.48.3","@cat-factory/kernel":"0.109.1","@cat-factory/contracts":"0.119.0","@cat-factory/sandbox-fixtures":"0.7.136"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.40_1783381014158_0.07308987189433935","host":"s3://npm-registry-packages-npm-production"}},"0.9.41":{"name":"@cat-factory/sandbox","version":"0.9.41","_id":"@cat-factory/sandbox@0.9.41","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"c455c8be81807b5cac6dd4adcaee7b5595612040","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.41.tgz","fileCount":26,"integrity":"sha512-4y5uFNm5EX1a/5q4HgmzbPdyPdzUlaJfEqOgot87KaEFkpPKtXNS8H1zEIonUU1fy0caIes6BXFZC9Ogtue/vg==","signatures":[{"sig":"MEUCIQCioneey9dYogRQ7d0xk++XYo1h7dRdC4Vy31qc+2rQrQIgPf6Yw7j2hIteFyfR7JEPUi0rH3sFdYeHddqlO0JS06E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.48.4","@cat-factory/kernel":"0.110.0","@cat-factory/contracts":"0.120.0","@cat-factory/sandbox-fixtures":"0.7.137"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.41_1783386162112_0.49635485223161924","host":"s3://npm-registry-packages-npm-production"}},"0.9.42":{"name":"@cat-factory/sandbox","version":"0.9.42","_id":"@cat-factory/sandbox@0.9.42","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d5d26616446a2887b9c323368722f3c4b6b7f5b4","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.42.tgz","fileCount":26,"integrity":"sha512-w5YqrmFgflLUHYnni3siIVUD0pMCbxjZil0dBCUpA8n6QfRWgWmXyRSAJWR8qL3PnF7DRBNb/WnputzE5U1C8w==","signatures":[{"sig":"MEUCIQCJZBccFlFY62V79AokbU/FQJe+jk2fEwLjbxx721ZUgAIgCtpY60VTzyyCfmCayVT2K9VVxCLgY9xIXT6TQmbmNbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.48.5","@cat-factory/kernel":"0.110.1","@cat-factory/contracts":"0.120.0","@cat-factory/sandbox-fixtures":"0.7.137"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.42_1783501935833_0.23212528493965667","host":"s3://npm-registry-packages-npm-production"}},"0.9.44":{"name":"@cat-factory/sandbox","version":"0.9.44","_id":"@cat-factory/sandbox@0.9.44","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ad3d75ef4540662f511d7c82de533b47a5e00345","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.44.tgz","fileCount":26,"integrity":"sha512-6CpiUVjboQaTTxVY587KG3uzeY8li/9hE9pD9aetJT6HjbNarMnxYTFR/d9Fe5HVJ5W8aoAVoj20pKY38Bce9Q==","signatures":[{"sig":"MEUCIQDgr7G6wMZ17EH+gIIVWS2OSATSxp93Pm6ly6jQGyc89wIgdDTMGAXzR9qiij9adNdUha5lENTrtxHgY3MgkBgM7Pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.49.1","@cat-factory/kernel":"0.111.1","@cat-factory/contracts":"0.121.1","@cat-factory/sandbox-fixtures":"0.7.139"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.44_1783504164358_0.6766633287919663","host":"s3://npm-registry-packages-npm-production"}},"0.9.45":{"name":"@cat-factory/sandbox","version":"0.9.45","_id":"@cat-factory/sandbox@0.9.45","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"a6fb328b2dc24030e2955759f384535f229235fe","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.45.tgz","fileCount":26,"integrity":"sha512-PkUCZGCKxO2+37FcdWYzh6jnbA+1hQwLu0F5l5xgc4F8tV+lGa2uMW7XVBD8nLpEbG5sHjAJjnKJr5t9+7OVUA==","signatures":[{"sig":"MEYCIQDNtE2+MxE/JLAqz3oqbMTicvb+6cnLDZReHcYYN8uFAQIhALxmWk61rBE76IplRpJPZwM29ORmUHgLjm0CL1aOOiXm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.49.2","@cat-factory/kernel":"0.112.0","@cat-factory/contracts":"0.121.1","@cat-factory/sandbox-fixtures":"0.7.139"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.45_1783505230522_0.5878070435467113","host":"s3://npm-registry-packages-npm-production"}},"0.9.46":{"name":"@cat-factory/sandbox","version":"0.9.46","_id":"@cat-factory/sandbox@0.9.46","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"06400cbcb586cd5aa30d16d87ff00277be8530e9","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.46.tgz","fileCount":26,"integrity":"sha512-GUJROBUXZXyO9SYJIhyVw48TIL25S1uYrjkwe58hXsskfX2/aergJSTKq7N8Tw7LEanwxMHZE/8PVaSJXI2r6w==","signatures":[{"sig":"MEUCIQDmlo0L9ssEIEpkHsu9mEV+D8GYZJNiwdVDKYqoOAsdiAIgWjNQaxK6c+qkdX005iY+IRAUYlfq0gYMLS/fGgligQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.49.3","@cat-factory/kernel":"0.112.1","@cat-factory/contracts":"0.121.1","@cat-factory/sandbox-fixtures":"0.7.139"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.46_1783506882025_0.5912280524119717","host":"s3://npm-registry-packages-npm-production"}},"0.9.47":{"name":"@cat-factory/sandbox","version":"0.9.47","_id":"@cat-factory/sandbox@0.9.47","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"35ec39a212b65cfe32cc1d29348a5796162a1c51","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.47.tgz","fileCount":26,"integrity":"sha512-hK1X1vcVCdMqQ9QweDFsftUFYLZyMPyDGzFSm0N3vOG2EqiR5MBi62H7Yw/vJbGWtc/W9L9ZbHn32espYAhK9w==","signatures":[{"sig":"MEMCHzla+oC5fJBYRJ/zY+qCWYNttyOwQNpM321eD+Z5JygCIAe6gGnTozqDhlhIoTw8U8E9Mi0VBr4uEmN80eGBtoLX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@cat-factory/agents":"0.50.0","@cat-factory/kernel":"0.113.0","@cat-factory/contracts":"0.121.2","@cat-factory/sandbox-fixtures":"0.7.140"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.47_1783519271444_0.13361114514572714","host":"s3://npm-registry-packages-npm-production"}},"0.9.48":{"name":"@cat-factory/sandbox","version":"0.9.48","_id":"@cat-factory/sandbox@0.9.48","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"1348fb834b03d5606c0f6cd1b111550b9b62c63a","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.48.tgz","fileCount":26,"integrity":"sha512-42cghreZC2UJgaeV5osnkD+tl/i6QNctmzUQD+0DcpaDHXaiqvm3vZGOhW3+b+p7YZSLpWZptFXrQkr43nrhOQ==","signatures":[{"sig":"MEUCIDZCTyx61mhwiBi8334dxdh0aA1qvB6pYumUX2VCoX/WAiEA2U7SpABDAC8Q3s7wFFzoDuNW+220OX4rvdmvU/gooBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.51.0","@cat-factory/kernel":"0.114.0","@cat-factory/contracts":"0.122.0","@cat-factory/sandbox-fixtures":"0.7.141"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.48_1783529054273_0.4111962214230558","host":"s3://npm-registry-packages-npm-production"}},"0.9.49":{"name":"@cat-factory/sandbox","version":"0.9.49","_id":"@cat-factory/sandbox@0.9.49","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"80267dbafc7a188544858cca72f6ffc14ec60aaf","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.49.tgz","fileCount":26,"integrity":"sha512-GHk2fNlODPIhlBh843gqip+b0LG74lcvAchDnC9D+q4jqFFrj/IS/Twml0cjyPAitXznUA7gvwWV29qaOy9tFQ==","signatures":[{"sig":"MEUCIQCf84thETkC4Ru460lZ23Xoh20kSKHZEvsgSz/MRyNvlgIgecTM5u3bh0BsDeF1xsFe4QuXjvzuiu9X9uTFVjuYVuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.52.0","@cat-factory/kernel":"0.115.0","@cat-factory/contracts":"0.123.0","@cat-factory/sandbox-fixtures":"0.7.142"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.49_1783547191668_0.0832719131561428","host":"s3://npm-registry-packages-npm-production"}},"0.9.50":{"name":"@cat-factory/sandbox","version":"0.9.50","_id":"@cat-factory/sandbox@0.9.50","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"eee944ee5607f24cb4ea3fea17a60c9ee23ee282","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.50.tgz","fileCount":26,"integrity":"sha512-tXh+DwrnxwG8pPI87xJitO21fQe0RcIDUrNhmytELh/m7pATHEAzHI7CoALiqN6yyRIbKHFDiLmeu8FpzwyNQg==","signatures":[{"sig":"MEQCIHRGvEkXySTxU576D1/xfx1nXeuiRDjTmXMEH5y1ZX6yAiAtIq8L+qc3USBbqY9zLd23CQ3ictnqttn8R18fIzpENA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.52.1","@cat-factory/kernel":"0.115.1","@cat-factory/contracts":"0.123.0","@cat-factory/sandbox-fixtures":"0.7.142"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.50_1783584413988_0.028369758670450773","host":"s3://npm-registry-packages-npm-production"}},"0.9.51":{"name":"@cat-factory/sandbox","version":"0.9.51","_id":"@cat-factory/sandbox@0.9.51","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"a4f49d7539ddf90cde6ea0b61d04bac3ba7a74c4","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.51.tgz","fileCount":26,"integrity":"sha512-ymzZIt4uaLOEn49CN2nEgf/PAQPUv5YPvSvqJ5QoNKuPsZd0gvAh1ZkhZcrT0vZCodvF0grGKzY3SxRVNSgAbw==","signatures":[{"sig":"MEQCIEFsU84IYKjraE8zEdbCSpTQdFe+dc4vBoUKsxuimUUbAiBvpoYjFUGEBiVufW0ZtmbU1q2qkHmmSgwpvclpzPQh9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.52.2","@cat-factory/kernel":"0.116.0","@cat-factory/contracts":"0.123.0","@cat-factory/sandbox-fixtures":"0.7.142"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.51_1783604532737_0.265151043690224","host":"s3://npm-registry-packages-npm-production"}},"0.9.52":{"name":"@cat-factory/sandbox","version":"0.9.52","_id":"@cat-factory/sandbox@0.9.52","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"5e3790f6490d4dd185e3f5178876deb8cd2ec95e","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.52.tgz","fileCount":26,"integrity":"sha512-cN5U3kRCTAYSJYz4PAWmnnXWpeUUxYpbYq19dQmf9lr7NnI8F58ZhLJsS7YJmiUCQQ/3LHuVOewMPahx5cil6g==","signatures":[{"sig":"MEUCIFLJsjuIkiIVVHZcrcs48KWZXU3/vSDYeLvHl28Z4F+/AiEA7RUP34gIjf2foXtq+CLUJgIlVmsjm5OziRy4wGVbRIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.52.3","@cat-factory/kernel":"0.117.0","@cat-factory/contracts":"0.123.0","@cat-factory/sandbox-fixtures":"0.7.142"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.52_1783606999636_0.9688268795696204","host":"s3://npm-registry-packages-npm-production"}},"0.9.53":{"name":"@cat-factory/sandbox","version":"0.9.53","_id":"@cat-factory/sandbox@0.9.53","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"89e5cfe66b568b041accb9713ba42cf7a33a41b2","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.53.tgz","fileCount":26,"integrity":"sha512-TUexrOkR3pSlpAzk40mW1sCivwqPVBNSbkO6GtcZ7/MIQM0hQzxx8q0I4AC/44MgQytFZbSGAG111rcWv3j6Xg==","signatures":[{"sig":"MEUCIGuIEo9tM9svkBZOIVZ30tK2JKXH1Itf52mR7UUwuXeUAiEAsJj9Zp38zES0rULBT+Xv1RuN6/EkfRX6sO64TF1MjXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.52.4","@cat-factory/kernel":"0.117.1","@cat-factory/contracts":"0.123.0","@cat-factory/sandbox-fixtures":"0.7.142"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.53_1783607974529_0.1268604891807219","host":"s3://npm-registry-packages-npm-production"}},"0.9.54":{"name":"@cat-factory/sandbox","version":"0.9.54","_id":"@cat-factory/sandbox@0.9.54","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"22302c0bfef1641567f581751681bd2288e18223","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.54.tgz","fileCount":26,"integrity":"sha512-RSSrcgjMt96FT1cTsHnhL++nATH7HjBOj0ykXjVsTibZJUjqLPwUDiHab+T6ctp4PbVHy3QZhwEsQr2bSR4qkA==","signatures":[{"sig":"MEUCIQD82jTG+oXCYnIQ/ONwzlsP7OK9JUqxM9RySsayR0FVtwIgAzfchfF2eIcY5oEbMGx0JCV+DjD4+pmvkNsdwAONKl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.52.5","@cat-factory/kernel":"0.117.2","@cat-factory/contracts":"0.123.1","@cat-factory/sandbox-fixtures":"0.7.143"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.54_1783611948362_0.3139818843351265","host":"s3://npm-registry-packages-npm-production"}},"0.9.55":{"name":"@cat-factory/sandbox","version":"0.9.55","_id":"@cat-factory/sandbox@0.9.55","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"07de54dd328bda5d2725ed8db9e4d88a79fbba96","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.55.tgz","fileCount":26,"integrity":"sha512-tCwQOk+GjXyfQmLjvxiZ5F/bg4usodeXFGS5b0u08pVFTpPR0UBCC4VYz6xgt6rWPL+0RSPc4NjUTTfiDBvuog==","signatures":[{"sig":"MEQCID47Re91MkL1aRo4d0sa2ZjBwafGV5uVLbHhGa6qMxgfAiA7ccG6g/rCGaWz10Id0rErumPhBEcONCCGDg7e32XlFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.52.6","@cat-factory/kernel":"0.117.3","@cat-factory/contracts":"0.123.1","@cat-factory/sandbox-fixtures":"0.7.143"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.55_1783615821726_0.838741202228348","host":"s3://npm-registry-packages-npm-production"}},"0.9.56":{"name":"@cat-factory/sandbox","version":"0.9.56","_id":"@cat-factory/sandbox@0.9.56","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"1c5c057d1d123212e56e4b4b57c721b62f025990","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.56.tgz","fileCount":26,"integrity":"sha512-/1fP661qZGRqeJuA0449qSZTwia+Ik+/z+xfFfXAZAnCie7vn/w16VgjskZ9P7PUHCEAks0cIfMxY5AWpO6kEQ==","signatures":[{"sig":"MEUCIQCsAQMMCAfPMdKQvJToJMhYrYJ88BTa2ibl017/YhLRigIgfYQ8gSAgVH5bF3naw0IQeHLoBJWRkY4T5xU4OHjv6CQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.52.7","@cat-factory/kernel":"0.117.4","@cat-factory/contracts":"0.124.0","@cat-factory/sandbox-fixtures":"0.7.144"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.56_1783698664594_0.6809612616550016","host":"s3://npm-registry-packages-npm-production"}},"0.9.57":{"name":"@cat-factory/sandbox","version":"0.9.57","_id":"@cat-factory/sandbox@0.9.57","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"e733419d6686dbdae0bf4a161817a29a7f515a08","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.57.tgz","fileCount":26,"integrity":"sha512-uK9VaJgY/d5Ri8reL0BBAsUs+6NKWBR0yPbBW/t3D0ocDN5u8cYwvpwWVGxnu0I+0vGruUDyG1jtMMwKaUtNsQ==","signatures":[{"sig":"MEQCIGSPUsJA7S3sAKqP57GzaMH9A3z4I9IU7DiY4FTAbmTmAiAUNSFP5RCTY4dFOlIECQFCTqhsrb/8pCpryxZNK6+QqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.52.8","@cat-factory/kernel":"0.117.5","@cat-factory/contracts":"0.124.0","@cat-factory/sandbox-fixtures":"0.7.144"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.57_1783700330492_0.5018952218709356","host":"s3://npm-registry-packages-npm-production"}},"0.9.58":{"name":"@cat-factory/sandbox","version":"0.9.58","_id":"@cat-factory/sandbox@0.9.58","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"70cb4fe31720dd3c18ce46c8a8f1a2eba8b26f40","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.58.tgz","fileCount":26,"integrity":"sha512-ZSYcKVmYflSs09I0dxdWHwZI6aub36IKZYma5rR4JaSMb5xIDsOWvq/JcFZFyyoDQo4MraV3Bai4+p1ZwssuPw==","signatures":[{"sig":"MEUCICODNp8VEnppnoCfMSUVmuPRTqcqcu4lqs/OZZlJoPbNAiEA7f9aQhpQ8pfP4Gy0ogaiN7bpk4LJ0v1SaN7bASuiD7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.52.9","@cat-factory/kernel":"0.117.6","@cat-factory/contracts":"0.124.1","@cat-factory/sandbox-fixtures":"0.7.145"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.58_1783701194302_0.9927145255844518","host":"s3://npm-registry-packages-npm-production"}},"0.9.59":{"name":"@cat-factory/sandbox","version":"0.9.59","_id":"@cat-factory/sandbox@0.9.59","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"c13c6e2e264e35527570a373f06a1e8c95609d29","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.59.tgz","fileCount":26,"integrity":"sha512-28IozzSKugaxNjb8T0+KDzl3HcFpnjhDbR6vFmE8PotMLqFP0SpWNwjmR1aQPFM3uF8TdYFiH+B+KZ98eBr/bg==","signatures":[{"sig":"MEQCIBFPVhD71puLHQHkQU3hA6LUuAlyqtP+s23Y2pVGbn+UAiB/5to0B4qhaLF5msQ2NeMTyHOZcpPIP3VwoeNGNyVGdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.53.0","@cat-factory/kernel":"0.118.0","@cat-factory/contracts":"0.125.0","@cat-factory/sandbox-fixtures":"0.7.146"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.59_1783715673075_0.7723225327347498","host":"s3://npm-registry-packages-npm-production"}},"0.9.60":{"name":"@cat-factory/sandbox","version":"0.9.60","_id":"@cat-factory/sandbox@0.9.60","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0a0291b42c0c32b58b39f6e506fa16ae41e06a58","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.60.tgz","fileCount":26,"integrity":"sha512-E6Lu1WSxVJs3p0IWeHQizxLhVNs2Q1gFo1Op2GOgIZLA6WhM3fFv2XleCEPNXfHQiSs0woCGu0aToURS0feUAg==","signatures":[{"sig":"MEYCIQCyqGADiBWS83rHY72mUlvm1rq6+yxu4Uv1vwI5a5B59AIhAPp94rpbhKRTl05lO9f9t0k9xAu1GCKb6c35LYp98rzr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.53.1","@cat-factory/kernel":"0.118.1","@cat-factory/contracts":"0.126.0","@cat-factory/sandbox-fixtures":"0.7.147"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.60_1783761169389_0.10572404530344892","host":"s3://npm-registry-packages-npm-production"}},"0.9.61":{"name":"@cat-factory/sandbox","version":"0.9.61","_id":"@cat-factory/sandbox@0.9.61","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ba3cdf4c7c9f7eaacb9e396d5d398b3a07e971fa","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.61.tgz","fileCount":26,"integrity":"sha512-zY5GB/LCtUOF4CTy8AAe3PAYObElSIpiBsKEblcYnEiK/saMCs+I/DosyeUT1Yi3y723DnEI7p6pX0gkSyLmXQ==","signatures":[{"sig":"MEUCIF1pYZlPjarPjzD488/gN19/mzqRNWBei9/eTSgDeoHuAiEAsPlrwOee5/kG+EY5LgZ2jRucKLmySspHX7rJWb7KArY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.53.2","@cat-factory/kernel":"0.119.0","@cat-factory/contracts":"0.126.0","@cat-factory/sandbox-fixtures":"0.7.147"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.61_1783764651836_0.5657119632077863","host":"s3://npm-registry-packages-npm-production"}},"0.9.62":{"name":"@cat-factory/sandbox","version":"0.9.62","_id":"@cat-factory/sandbox@0.9.62","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"8055d103b6e486b9ab04ce7cf67f2e3ae48abb5b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.62.tgz","fileCount":26,"integrity":"sha512-HTg4/Ql+ozsMWi6LPoUMOduESQ7DukTxx+R0WQhg+8fGBg8V5AqIRxknwRmV1KgfKh4pEwE9O4jJWwhPPlagxA==","signatures":[{"sig":"MEYCIQDLgMVnRcMECKiv7gHyCAwsOSVP23v6yGh4ZB9ORRsqVAIhAOAdcJuT9KxyiUd4t9UJ1KwAnLbODuLwQk65MvWpC+aO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.53.3","@cat-factory/kernel":"0.120.0","@cat-factory/contracts":"0.126.0","@cat-factory/sandbox-fixtures":"0.7.147"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.62_1783768262200_0.19404556211267798","host":"s3://npm-registry-packages-npm-production"}},"0.9.63":{"name":"@cat-factory/sandbox","version":"0.9.63","_id":"@cat-factory/sandbox@0.9.63","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0cbf1daa0c8da26883f6cadf6c9d4ba19fd27413","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.63.tgz","fileCount":26,"integrity":"sha512-WyfoT+FuPwMjavhCyOr8hNFmfB5+TNVWayL5lOR4W+Vdgu/kLtyU8sMJqg2qGqDuTFAfA7MsJl4vQAfuJTMCcA==","signatures":[{"sig":"MEYCIQCRDBto8zu6SwunOy1kALEs6vr2C5XesTo3jLFAJ+LtqQIhAJeRz9jOvZuT0SJnr1eQF65Zr/ltX8d9OawW3LsCQ2BJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.53.4","@cat-factory/kernel":"0.120.0","@cat-factory/contracts":"0.126.0","@cat-factory/sandbox-fixtures":"0.7.147"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.63_1783771404392_0.335186706071505","host":"s3://npm-registry-packages-npm-production"}},"0.9.64":{"name":"@cat-factory/sandbox","version":"0.9.64","_id":"@cat-factory/sandbox@0.9.64","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"1065eb1faae8694c3c148c2ce04af987488414fd","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.64.tgz","fileCount":26,"integrity":"sha512-98UcZlzeDJ34YRWUxeC/PIoYXCj7cNTEdDjzGyW2EDVLaoPM51fJDN2c4QYzoxxgjWUHI5q0N5+qx6k8gs+LHA==","signatures":[{"sig":"MEQCIH1jYR1AULyyPihNj3dXY5uoCVdFN2I+v2YJXRMobgWIAiAfa7l2es2HU7G8+OxZhj7gFAq/iUyDIxkRi7rhvlkKPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.53.5","@cat-factory/kernel":"0.121.0","@cat-factory/contracts":"0.126.0","@cat-factory/sandbox-fixtures":"0.7.147"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.64_1783773017797_0.6034160158350608","host":"s3://npm-registry-packages-npm-production"}},"0.9.65":{"name":"@cat-factory/sandbox","version":"0.9.65","_id":"@cat-factory/sandbox@0.9.65","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"136b698589f7da3d23e5f1813277c1cd29cdd967","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.65.tgz","fileCount":26,"integrity":"sha512-kmJn1VC+RvLYWgW2yB4/kNe4W+q02XlJ+fv6z4mSSf+ghEXj7kXziVNQ5ugZlJqj/UR2q+mr49eMuNdsc1hhFg==","signatures":[{"sig":"MEUCIF6FEPdTn1hDpcFKaOqdJwx5VijN95rb4jN8xS4UC2cEAiEA4HmTfp5AfvYcq1SFb4muO0quku2u9sksVBhnJQf1V+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.53.6","@cat-factory/kernel":"0.121.1","@cat-factory/contracts":"0.126.0","@cat-factory/sandbox-fixtures":"0.7.147"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.65_1783783739468_0.13174162396989186","host":"s3://npm-registry-packages-npm-production"}},"0.9.66":{"name":"@cat-factory/sandbox","version":"0.9.66","_id":"@cat-factory/sandbox@0.9.66","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"c0eef04243080c4930073622f89cd2a803039a2c","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.66.tgz","fileCount":26,"integrity":"sha512-Lz30DtydfQ4w+UouRepuF9+6qvnE+YFXwsoUt6mvGV2HDt0nKFtPiLCsTpcs9zLD8mBgZEbVv3Xx9JeAF0njRQ==","signatures":[{"sig":"MEQCIGTtiolV+zhalI2DOWopLYmFYK33ys2u79S439+3MSCWAiB64jRpvlXZG6FLWnCezy+AR/I+tDXkOJz3yGx0E8u3BQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.54.0","@cat-factory/kernel":"0.121.2","@cat-factory/contracts":"0.127.0","@cat-factory/sandbox-fixtures":"0.7.148"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.66_1783788881417_0.7043522571500904","host":"s3://npm-registry-packages-npm-production"}},"0.9.67":{"name":"@cat-factory/sandbox","version":"0.9.67","_id":"@cat-factory/sandbox@0.9.67","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"5c4bd3f73d9591333a3ac28e296bfe542b88bca1","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.67.tgz","fileCount":26,"integrity":"sha512-/+nbTdvEAhSyPijhmeQT4SETsqlxG0AePh3do36hHy9a4T1BLVbynT9wrmVtSwMAWeYiAI3LBz7M6AE7o1iikQ==","signatures":[{"sig":"MEUCIQCczlx1K2xdjOvae5Y61VWDwQBPuGOsTZcsXe30MvlQtQIgdh+frjIsCrD2/LU3vXr4fkOzoe9BDx7gly33G99Plig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.54.1","@cat-factory/kernel":"0.121.3","@cat-factory/contracts":"0.127.0","@cat-factory/sandbox-fixtures":"0.7.148"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.67_1783792153557_0.4798176177045348","host":"s3://npm-registry-packages-npm-production"}},"0.9.68":{"name":"@cat-factory/sandbox","version":"0.9.68","_id":"@cat-factory/sandbox@0.9.68","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"91962f5fe5f4cf0c96e9fdfa919b857ae60d7f07","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.68.tgz","fileCount":26,"integrity":"sha512-YfZXEWNVeObtXhNjCyaYJLNrTTLfqZaFfo4V4WIUjEjJaPqvIIHvkjBBYCw5lBuDz3Bng7VGt9yFGgvTkwzJsQ==","signatures":[{"sig":"MEYCIQCdRkTAx6XW/XQROKP+Qa73H+9vwbftDPlJaFmjzN6RhQIhANg4zG/Owv8DvaBWkMezPTO+Zntu8lLI/TzYrYvxwmcb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.54.2","@cat-factory/kernel":"0.121.4","@cat-factory/contracts":"0.127.0","@cat-factory/sandbox-fixtures":"0.7.148"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"7.0.1-rc"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.68_1783849953015_0.14454711249069296","host":"s3://npm-registry-packages-npm-production"}},"0.9.69":{"name":"@cat-factory/sandbox","version":"0.9.69","_id":"@cat-factory/sandbox@0.9.69","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"94a6302b2152138222768603ed7cbcbc898d728b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.69.tgz","fileCount":26,"integrity":"sha512-bMfcPNX1Vpumtg2XAqjMCe1j3vgci7zZIdSf9cf/7UF0zkoMPmALNcsbAeFSP6t4BsCzG7o+lzUhUHrcpPY4Bw==","signatures":[{"sig":"MEQCIHeoWUjGVEkq+gfBOkv1RKUWWjLVh59+nrAJma2Cih5RAiAru464cvIogKFaRDcyIAQ3aUZf3Lxjw/QscOpWJ1y6qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.54.3","@cat-factory/kernel":"0.121.5","@cat-factory/contracts":"0.127.1","@cat-factory/sandbox-fixtures":"0.7.149"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.69_1783873677726_0.7624173194819519","host":"s3://npm-registry-packages-npm-production"}},"0.9.70":{"name":"@cat-factory/sandbox","version":"0.9.70","_id":"@cat-factory/sandbox@0.9.70","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"b94987c823f5f4302e63641baa33454a24148593","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.70.tgz","fileCount":26,"integrity":"sha512-QWom14PT/5k3Dn2rEw91Izfyecz/eW0xEH5Lgh6bz0vESDCRkD/2UHjB/MO3STviUdg9D0NGRX7iHR0/3v7YqQ==","signatures":[{"sig":"MEYCIQC1IKDF3Ed4p/3uJbhPrthFy/SR/DiHFlEgZHAgbDdejwIhAPqvlbbs1Q4A3mUrAdNwQyWb4I6ztsOptPlLhZqLEsi4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.54.4","@cat-factory/kernel":"0.121.6","@cat-factory/contracts":"0.127.1","@cat-factory/sandbox-fixtures":"0.7.149"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.70_1783874763878_0.548711572574673","host":"s3://npm-registry-packages-npm-production"}},"0.9.71":{"name":"@cat-factory/sandbox","version":"0.9.71","_id":"@cat-factory/sandbox@0.9.71","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"48c6468a74bf90138a1927dcc563d580b8ac1e21","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.71.tgz","fileCount":26,"integrity":"sha512-bjfID4j3mKnlqRvtzjov+Pd9pXpXCObcJgA71xZVjVgUY55A2YrTbUn4mx7u2uuL3HarMenby5uQD4BzJkHpcw==","signatures":[{"sig":"MEQCIES+2whvri8jwH+2lNkhb8VN1BxKVzUG4dYjNc1rfTa+AiBAVCBUItNwbEGGOiFvkptT8JZsrApE04A2RPHwuoLNlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.54.5","@cat-factory/kernel":"0.121.7","@cat-factory/contracts":"0.127.1","@cat-factory/sandbox-fixtures":"0.7.149"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.71_1783879298500_0.011016645129159341","host":"s3://npm-registry-packages-npm-production"}},"0.9.72":{"name":"@cat-factory/sandbox","version":"0.9.72","_id":"@cat-factory/sandbox@0.9.72","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"e9744623098f87608e20b6922bb0c3165ecb8c9f","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.72.tgz","fileCount":26,"integrity":"sha512-ZFwOLVR8lTDSxzemm2nB8VRE4qBcGmwxwOXNaWUZDGW7WuZPLj081C/3BCvyplJ8PLb0mj50Utuy9AmAxWfSLw==","signatures":[{"sig":"MEUCIQDWVOceuvV2J8dfsVVZA2okYWKjb+IVWpJfvajDiNLhDwIgW2mySTB/nrMa5VHizJ8+Eyy9x9LiNN3gabQ1uDJvR+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.54.6","@cat-factory/kernel":"0.121.8","@cat-factory/contracts":"0.127.1","@cat-factory/sandbox-fixtures":"0.7.149"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.72_1783894042650_0.8002952682409152","host":"s3://npm-registry-packages-npm-production"}},"0.9.73":{"name":"@cat-factory/sandbox","version":"0.9.73","_id":"@cat-factory/sandbox@0.9.73","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"672ea672cc3f7e206824d60bf7f2d6db0b0775bc","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.73.tgz","fileCount":26,"integrity":"sha512-rgiKk6mR7qlGWT4CokDWzAezWDN1P0xXMr+mPAx59DGgX71y29VE4pQ74/9EhgpqkMML3CelZJQIxFc5Nola5Q==","signatures":[{"sig":"MEUCIQDMrBPhpFlrvTxZnLlmxbAi8V1xTsY1N8r2DWvTuAf+7AIgEO/VDsIEEPBcoC0Dgm1HSgn1Osp6rWmwAgT61SsJB5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.54.7","@cat-factory/kernel":"0.122.0","@cat-factory/contracts":"0.128.0","@cat-factory/sandbox-fixtures":"0.7.150"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.73_1783936570971_0.24583196067575752","host":"s3://npm-registry-packages-npm-production"}},"0.9.74":{"name":"@cat-factory/sandbox","version":"0.9.74","_id":"@cat-factory/sandbox@0.9.74","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0bfa871f8f73b0d12ce617151b314992c6672b71","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.74.tgz","fileCount":26,"integrity":"sha512-IwPsLwsHdScE2DHGDodvexEZRM+Eg5ClSrBH/FvajoFGjxTb4KRrxW0svg6fgJ3b9/doBLm5YrGyA98CUdGXWw==","signatures":[{"sig":"MEYCIQCBLS5374ZjdhXz6CC2c+e4q/y95E4tdmslwVD8vQRqjwIhAJX+cdU2AnRhfZg6ZsMEFlWijgyo0oqFaCpuPb++jX6v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.54.8","@cat-factory/kernel":"0.123.0","@cat-factory/contracts":"0.128.0","@cat-factory/sandbox-fixtures":"0.7.150"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.74_1783942172304_0.11220845344557806","host":"s3://npm-registry-packages-npm-production"}},"0.9.75":{"name":"@cat-factory/sandbox","version":"0.9.75","_id":"@cat-factory/sandbox@0.9.75","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"84def9b2b4515799804f8fbbf86b75ee32223a71","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.75.tgz","fileCount":26,"integrity":"sha512-7pXovXcDq5buDPwJyPwnSv1fg3ISghWqqGgYs78rv3jp7OErvEBMAnQBsEQ1nckoiZ65AHhk2+/El3Jw3UJJmw==","signatures":[{"sig":"MEYCIQD7hV/59qrA/jra1v7pcQvWq9giAeZFZStLzMEHGmXQlwIhAJSOl8lTrCr6cCFzIXzNpVS+4Ks6Y8eka0Y9Xfm9spY5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.54.9","@cat-factory/kernel":"0.123.1","@cat-factory/contracts":"0.128.0","@cat-factory/sandbox-fixtures":"0.7.150"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.75_1784040335021_0.49656800636995824","host":"s3://npm-registry-packages-npm-production"}},"0.9.76":{"name":"@cat-factory/sandbox","version":"0.9.76","_id":"@cat-factory/sandbox@0.9.76","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"182ea9803672b7ea882f37f6e81d7cd8919b0ebf","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.76.tgz","fileCount":26,"integrity":"sha512-SrXIqiR43RXivkQeWTLoUndNI0p2bChiLkp5FrNrF6iW2TEOIL4Dx7hIYOfDax/fXw0ghLjGHCg2NYR+LCpZnA==","signatures":[{"sig":"MEYCIQDPslh2rMtpF4pU+oIKs5Rg22UpWEt2+vGe3x9ke3RLuwIhAI3B2OvkH626j0zgydYzV+nQx5d9dzoyCHyscMLnnYhm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.54.10","@cat-factory/kernel":"0.123.2","@cat-factory/contracts":"0.128.1","@cat-factory/sandbox-fixtures":"0.7.151"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.76_1784042930582_0.23973738007474865","host":"s3://npm-registry-packages-npm-production"}},"0.9.77":{"name":"@cat-factory/sandbox","version":"0.9.77","_id":"@cat-factory/sandbox@0.9.77","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"6f495362f5debdf438e45e8c88d92d3bc882581a","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.77.tgz","fileCount":26,"integrity":"sha512-adO3O+KxmgUrZz1yRA18cfZCVGQ9N030jPelitiM2zWgfc2/S1LuipBm3SUYgG2tSgUiBR1TLIbDxcaTnMkWLQ==","signatures":[{"sig":"MEYCIQDX9pGtQdorXfgZSXrJnDJ3mq0t0WADYV37UvaDettiwAIhAMz9OnJKtStVo9UhHHm5ETbhrDrEl+Ua8Srxr1S8b0W4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.54.11","@cat-factory/kernel":"0.123.3","@cat-factory/contracts":"0.128.2","@cat-factory/sandbox-fixtures":"0.7.152"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.77_1784055629330_0.9245973419688136","host":"s3://npm-registry-packages-npm-production"}},"0.9.78":{"name":"@cat-factory/sandbox","version":"0.9.78","_id":"@cat-factory/sandbox@0.9.78","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"a45a08f34b0033c6680f566c1c9ceeb5d9d15c06","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.78.tgz","fileCount":26,"integrity":"sha512-e4ZS1Gftgtase2mNdNaDYzLkcA1ot9lOZScmmOZHIaQGsOSLYFUKxM2PKIamcc90kCNjAe+5kekM23oYFCdJqg==","signatures":[{"sig":"MEQCID9R/0QuIQVZ21XahiOUN/UFQTn8158PQd/gk8tHKKwBAiAfbwfnGP6hnnWhfQPUXn573dfoKo39b7I6gprlBjpz8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.54.12","@cat-factory/kernel":"0.124.0","@cat-factory/contracts":"0.128.2","@cat-factory/sandbox-fixtures":"0.7.152"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.78_1784063067416_0.02590990205639887","host":"s3://npm-registry-packages-npm-production"}},"0.9.79":{"name":"@cat-factory/sandbox","version":"0.9.79","_id":"@cat-factory/sandbox@0.9.79","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"c258d6ebefe2e222acd3b89846d4629df233182b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.79.tgz","fileCount":26,"integrity":"sha512-AhW39HwjRun5i/Mi5s86j9hdFuw3x9YK78uO4RpJrodWX4ad7Rb7TyD9sXajeoNYdI4sk0RC2M6Lass/l4EyhA==","signatures":[{"sig":"MEUCIQCc/D9B2+oeSa5fM/6VI03lZv52rQ8hxey26KOWn5qz6gIgePbWlsU9pQMx+tOV0hc84risoK+sdfCLcuk0b0Vjgl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.55.0","@cat-factory/kernel":"0.125.0","@cat-factory/contracts":"0.129.0","@cat-factory/sandbox-fixtures":"0.7.153"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.79_1784097250082_0.5997637194856669","host":"s3://npm-registry-packages-npm-production"}},"0.9.80":{"name":"@cat-factory/sandbox","version":"0.9.80","_id":"@cat-factory/sandbox@0.9.80","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"2505c01c9eedf96a984ab1e65bd0bcb20069f078","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.80.tgz","fileCount":26,"integrity":"sha512-wJ3tGu18XkFPtR1DEL4BQc0WF8KXr/W4EH4zwZNV7iwixjiKvTgGQGU1Et6W5G92IFjtAFcL0HGIZQtm5CJLtg==","signatures":[{"sig":"MEUCIHlXFXWz6RQL9dPJVTv82jKv58is4tVJ6mcklX4rzUxAAiEA0/fLABSj26xEtW0bU36lf+PsgGc1FQvvvwZwsiBbr3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.56.0","@cat-factory/kernel":"0.126.0","@cat-factory/contracts":"0.130.0","@cat-factory/sandbox-fixtures":"0.7.154"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.80_1784120903576_0.6038001936317254","host":"s3://npm-registry-packages-npm-production"}},"0.9.81":{"name":"@cat-factory/sandbox","version":"0.9.81","_id":"@cat-factory/sandbox@0.9.81","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"92a51d3531601da821eb2b8bd798d30cc03ea66b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.81.tgz","fileCount":26,"integrity":"sha512-ip1tqTT7zcB01yZdTcjLZO1yUMXySHt5LL0SJ63EQxd2NjkcETiv7nLaC6oJQ+h/ghcgbNIhrdJW6mIl0GfUWA==","signatures":[{"sig":"MEUCICepJ1URCtmr31ZaHb5OhPNCLZHfaHSCjzErih7TzXV1AiEA6JRRWghXW3KB4q5wleBUlcibeI+kkXlMiDFAh/jnbyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.57.0","@cat-factory/kernel":"0.127.0","@cat-factory/contracts":"0.131.0","@cat-factory/sandbox-fixtures":"0.7.155"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.81_1784128022639_0.451304031366101","host":"s3://npm-registry-packages-npm-production"}},"0.9.82":{"name":"@cat-factory/sandbox","version":"0.9.82","_id":"@cat-factory/sandbox@0.9.82","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"5a427ab9ab668a8bd7781d33b562bc35f2f9af07","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.82.tgz","fileCount":26,"integrity":"sha512-hGQFa32AFWf2JQFHYG+P6J+d5KwKoQpol9RKWiDAYw+Jqz4VngNPoZkFOKjFOOajeT7j4h+erJc73SrWeINJXQ==","signatures":[{"sig":"MEYCIQCRTwZYMmtLeSR/T//yniu2TatFMdyOOuXL47XtXUsTegIhAJDcnIhW69LAzkkj0Yl0aFLTs2HbUDngo7lMFDsUE0Cv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.58.0","@cat-factory/kernel":"0.128.0","@cat-factory/contracts":"0.132.0","@cat-factory/sandbox-fixtures":"0.7.156"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.82_1784143518500_0.7686972859992598","host":"s3://npm-registry-packages-npm-production"}},"0.9.83":{"name":"@cat-factory/sandbox","version":"0.9.83","_id":"@cat-factory/sandbox@0.9.83","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"2a5d31c43c47bb8f5ad2a3c6739be8a1220a18f1","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.83.tgz","fileCount":26,"integrity":"sha512-XL/EdW5ONtgWW/vMhclwSc16nh8w+MqyCm0O522NZ4SgJtMqwe+VO1XaO9t1I2vzqoeg4UfaP0Yg0RDp0DxKcA==","signatures":[{"sig":"MEQCIDgz1XL1iJFPXFJhC8Us64pTJ8MvDBoctZ8rzDwOqsTeAiAzET6s7WuBvKP0rX6BxuGOSR67XzXqcM0uVsHdDZua7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.58.1","@cat-factory/kernel":"0.128.1","@cat-factory/contracts":"0.133.0","@cat-factory/sandbox-fixtures":"0.7.157"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.83_1784184660913_0.737458058633893","host":"s3://npm-registry-packages-npm-production"}},"0.9.84":{"name":"@cat-factory/sandbox","version":"0.9.84","_id":"@cat-factory/sandbox@0.9.84","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"f707a8efe100dba8ac80cfc9cd3f84d1e5226729","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.84.tgz","fileCount":26,"integrity":"sha512-u9838GycrnW9WkRMx01NkwV4643lOzJxMY88c1Ku+Pb1R1dRqw1sKghOHvxzHXf3/A9lTSafIQkbWcSPKNkoBg==","signatures":[{"sig":"MEYCIQDypEc/whBzpuViR3/HNyeZUuwZWndZfFv/lJTQMqt5YgIhAKcoF+d1utJvndoY5Aci0Nq8f5hRClY1i19x0U2YIXWU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.59.0","@cat-factory/kernel":"0.129.0","@cat-factory/contracts":"0.134.0","@cat-factory/sandbox-fixtures":"0.7.158"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.84_1784186483158_0.30487207692912155","host":"s3://npm-registry-packages-npm-production"}},"0.9.85":{"name":"@cat-factory/sandbox","version":"0.9.85","_id":"@cat-factory/sandbox@0.9.85","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"f413e501666090c2e9d63d4c616a64bca0250bf7","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.85.tgz","fileCount":26,"integrity":"sha512-b9k9gg26YoM6IqhQ0Ee2LombwlDUQUxQV1JGBs9azQmOPVwl0wc+i7iphIUszUq+g2c2zMoeUrnQiHoYzUsDow==","signatures":[{"sig":"MEUCIQCHESR0tLH8a6R4wlytTvYl8p/JvA4onqhgA4TFHxSUbAIgMlzNFMs0plPEtZqOeOg0zqBH72hth8Hwg2SnzIKthTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.59.1","@cat-factory/kernel":"0.129.1","@cat-factory/contracts":"0.134.0","@cat-factory/sandbox-fixtures":"0.7.158"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.85_1784201094504_0.9155702128807124","host":"s3://npm-registry-packages-npm-production"}},"0.9.86":{"name":"@cat-factory/sandbox","version":"0.9.86","_id":"@cat-factory/sandbox@0.9.86","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0d0c3dd996daf50de12887f4540bfe019b648aac","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.86.tgz","fileCount":26,"integrity":"sha512-gvWt4TKzmert1wp7gjFXCdPebq1etX4vrj+IJs4ljSQ3opyF6rUR6pnZPyCnPw7oKw+0MJzennKv/VsfOFwdBQ==","signatures":[{"sig":"MEUCIE6u/PxKR47CHcRMXtBEb2XFTwy5LjXFmIyB3aKg/qFgAiEAvKc32NMmMjYxQpyEV/Nc6c5aYuFSjl9wYmeuWKfsyyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.59.2","@cat-factory/kernel":"0.129.2","@cat-factory/contracts":"0.135.0","@cat-factory/sandbox-fixtures":"0.7.159"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.86_1784213148530_0.7507946673131778","host":"s3://npm-registry-packages-npm-production"}},"0.9.87":{"name":"@cat-factory/sandbox","version":"0.9.87","_id":"@cat-factory/sandbox@0.9.87","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"69122ecf0d1b1f071de9f16f8ce9edcf7cc4e987","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.87.tgz","fileCount":26,"integrity":"sha512-r2SLbWDxqQs7bM7yP7l8z9ItfrfWCIbBhmh+x+6rGkiLZh0ulO7cQ8b8+EH8hK3aZdkujFFHUOv+DcK82DdH6A==","signatures":[{"sig":"MEUCIDMbojE0kbKyuX2+mXA5eIWqnJa6mYFl/VuC0LlUrXdBAiEAjnqE7PZL1rKqQkN5EpFHwqnImESG198Nr936TDIY3Xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.60.0","@cat-factory/kernel":"0.130.0","@cat-factory/contracts":"0.136.0","@cat-factory/sandbox-fixtures":"0.7.160"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.87_1784215084791_0.08626831436032423","host":"s3://npm-registry-packages-npm-production"}},"0.9.88":{"name":"@cat-factory/sandbox","version":"0.9.88","_id":"@cat-factory/sandbox@0.9.88","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0c42599414ee73f4cde1c7c80cb67ef3dd986297","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.88.tgz","fileCount":26,"integrity":"sha512-BcFxDeOgOOqGZiW41ja1dPnNYMj/ty/gHYXvuaIByotKjKXKv6XsVstbYzs9tKwqToFC5uCtmsbQkA9VKW6Ksg==","signatures":[{"sig":"MEUCIFXz31t8X+mwpe6mpOwwyiIEUyRLKZ/NKQQY1H3o+ctLAiEAzsllkFfNFbl/Z5BS6SvczWlbbrQZjSyxqdkzAo5Zv5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.61.0","@cat-factory/kernel":"0.131.0","@cat-factory/contracts":"0.137.0","@cat-factory/sandbox-fixtures":"0.7.161"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.88_1784222825372_0.42284707815882894","host":"s3://npm-registry-packages-npm-production"}},"0.9.89":{"name":"@cat-factory/sandbox","version":"0.9.89","_id":"@cat-factory/sandbox@0.9.89","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"c8fc42e6fb4f1ccec8492282ace1f18ab8039e6d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.89.tgz","fileCount":26,"integrity":"sha512-GanxiS7BzHqLKhL5zavOPaGVwhhs6sTupnAD6EB+RbX1u6eoPccSUb0lSmVTz2VqurWF21znlbjDsOFK+MW2lQ==","signatures":[{"sig":"MEYCIQC7QGdgVpOmutyxpAK2uUNRd+UaGCX7ztjRAak+l14sVwIhAJu0Qz2qfmQ2/HXRLr6d+p6Dkmcb+bsKhVNd1rYwGOCo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.61.1","@cat-factory/kernel":"0.132.0","@cat-factory/contracts":"0.138.0","@cat-factory/sandbox-fixtures":"0.7.162"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.89_1784227563270_0.2748841393613004","host":"s3://npm-registry-packages-npm-production"}},"0.9.90":{"name":"@cat-factory/sandbox","version":"0.9.90","_id":"@cat-factory/sandbox@0.9.90","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"a90e35075a77227dc38aadb34d5737314a417c22","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.90.tgz","fileCount":26,"integrity":"sha512-02WtxXHmSHs2Wett7s6xBEqk/u0F6Vhzz+hYtYLAUxD0zX/tbepqu9uXT+CS9cZ+IDuFlu9TV/ywW+d45vxYFQ==","signatures":[{"sig":"MEYCIQDx/4SbvvVUJXmGFSkWLCb0irQKtjej710JJHqhZ31JvgIhAJOs8wiPJ7cZ79kp1SukaJA/3C5ELaA9OUpjz+3PubFe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.61.2","@cat-factory/kernel":"0.133.0","@cat-factory/contracts":"0.139.0","@cat-factory/sandbox-fixtures":"0.7.163"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.90_1784239783407_0.6879217442839412","host":"s3://npm-registry-packages-npm-production"}},"0.9.91":{"name":"@cat-factory/sandbox","version":"0.9.91","_id":"@cat-factory/sandbox@0.9.91","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"17071cfa9600d0cc9d94b0844370f0af23f56756","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.91.tgz","fileCount":26,"integrity":"sha512-Mts1QzntFc8c7suu3TxgZu2kWustJ3rrj3Ps7AYgnfdot+88VQUzd6XbUij5oMnOsCdag19uQhlDDA55cwONOg==","signatures":[{"sig":"MEUCIA2tyQyt6IdayOSyIow0KAeDHJM6j3uKUG6CNPxxotxEAiEA2qNbJ5axqFx+kzlYc/4EALV0JrM5akmn4vx/YEi1nOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.62.0","@cat-factory/kernel":"0.134.0","@cat-factory/contracts":"0.140.0","@cat-factory/sandbox-fixtures":"0.7.164"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.91_1784271143372_0.9151121894075998","host":"s3://npm-registry-packages-npm-production"}},"0.9.92":{"name":"@cat-factory/sandbox","version":"0.9.92","_id":"@cat-factory/sandbox@0.9.92","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"900edfd40322ae5c102e58dd522a285be2f308a4","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.92.tgz","fileCount":26,"integrity":"sha512-6jvCU/mtlcLh6rey6xu0C5XOLS5Bcuv1haP9ICb5kQlnmMZC/B6ll+KjvGvHFp99GyfjBxIExtrzZ1B9Gv6QBQ==","signatures":[{"sig":"MEQCID4L3RLV+gdQ9m/X4JSQ3rBFQugG9hHylbdGrkBNyVHgAiAaKb02mdm1ykTWYsO1b1022SSRURyfb37CpC9+ITUghQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.62.1","@cat-factory/kernel":"0.134.1","@cat-factory/contracts":"0.141.0","@cat-factory/sandbox-fixtures":"0.7.165"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.92_1784274771645_0.9280118643477997","host":"s3://npm-registry-packages-npm-production"}},"0.9.93":{"name":"@cat-factory/sandbox","version":"0.9.93","_id":"@cat-factory/sandbox@0.9.93","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"55cd2480ed359b1eca3a165bd338f860c2476824","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.93.tgz","fileCount":26,"integrity":"sha512-pK2vdF3C271AU+REjVC6x3rE0kc4Ms26C8rNusEE3vHWSO2NdDPgZ78OulHyDzHyUrx8sdi0UZHCUd4LZMFxfA==","signatures":[{"sig":"MEUCIQC+sMqA43dCbrgHDqYZaYR8gimTdjU/QXtHub+ipVDRAgIgUK7DtVMlIGVRQTB1D3Pp8ofawW6R5r/znPFnJ4akvxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.62.2","@cat-factory/kernel":"0.135.0","@cat-factory/contracts":"0.142.0","@cat-factory/sandbox-fixtures":"0.7.166"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.93_1784275248128_0.32100115522599015","host":"s3://npm-registry-packages-npm-production"}},"0.9.94":{"name":"@cat-factory/sandbox","version":"0.9.94","_id":"@cat-factory/sandbox@0.9.94","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d4e17a7ebb09c4fae7de0eddc1bdb464c2e0dbf0","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.94.tgz","fileCount":26,"integrity":"sha512-9pBNzlKk7DWKgMiEeTA2qDCOJnz10My90eBEaKrWwDP55lbh3O0uHdaBLvS1Bghz4pJrTjXPe1LQbO2Lp1Ef4g==","signatures":[{"sig":"MEUCIQDZnYjB9txLO8cgGiFmM8w5iB5q5iLB7D4LzDbSniLDFQIgKXXe0zLEOhdNtOTJUhlkbinPKv/AecYIN+MoEkVO9vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.62.3","@cat-factory/kernel":"0.136.0","@cat-factory/contracts":"0.143.0","@cat-factory/sandbox-fixtures":"0.7.167"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.94_1784282196199_0.4663441553716918","host":"s3://npm-registry-packages-npm-production"}},"0.9.95":{"name":"@cat-factory/sandbox","version":"0.9.95","_id":"@cat-factory/sandbox@0.9.95","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"e149bc3d96425503bd198c8df3839360cb43c160","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.95.tgz","fileCount":26,"integrity":"sha512-dCDmBYv6cEq5Tx8RFsBI1ibb1RqI0tWxnlJJQ//cDqQ3akvc9ELnXd4rJJl6Qm6yhL63+1NEEbpS5F1EFnT6Eg==","signatures":[{"sig":"MEUCIQDgmnClnGIqnoi6PQGwFthaRLMCoXm82LeiZ+AQmdsRwgIgOTXYTheOekwgObLGuEgcP6qfRDx0glIUI0X/N93Eesg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.62.4","@cat-factory/kernel":"0.137.0","@cat-factory/contracts":"0.143.0","@cat-factory/sandbox-fixtures":"0.7.167"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.95_1784283945616_0.7297533037928292","host":"s3://npm-registry-packages-npm-production"}},"0.9.96":{"name":"@cat-factory/sandbox","version":"0.9.96","_id":"@cat-factory/sandbox@0.9.96","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ce13188ac2a484d1c9942958912e49bb8ac9eb6a","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.96.tgz","fileCount":26,"integrity":"sha512-zYQkiM9WUHMbC3RQHdi96Z0QGSbEzVU0KtY1cx2t2iH4wrBYrDByPPNqbvcLlN7q7eXXxtUqCGZY76A9CnF1uA==","signatures":[{"sig":"MEUCIAKin6p9PIMqIg3ys/Y7iCP7QmGzV081n24csX0pyRqjAiEAsM5QCKQSA5mvWFkV468a9ZQuWzmtTnQMr8P9w8flDpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.62.5","@cat-factory/kernel":"0.137.1","@cat-factory/contracts":"0.144.0","@cat-factory/sandbox-fixtures":"0.7.168"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.96_1784290003913_0.19261464279432805","host":"s3://npm-registry-packages-npm-production"}},"0.9.97":{"name":"@cat-factory/sandbox","version":"0.9.97","_id":"@cat-factory/sandbox@0.9.97","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"9cf724ba3e36591c0aaa38106853400794e7e052","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.97.tgz","fileCount":26,"integrity":"sha512-cuJIo5G30kamu3rcK+pp/NGYVx910xFPUAFbuLLxLwikFtyNZsMe2PEfTC+3s3KGI51QWx4cLJTEEnRRcalFyA==","signatures":[{"sig":"MEQCIGEZZu8t6q/OAntYA3OMh1TQLK0yH7YcAYW7ygAbhWyQAiAFBjdDhrbT7igSVRMaeqpfS/9YHvsXdlYim5E2q8WOng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.62.6","@cat-factory/kernel":"0.138.0","@cat-factory/contracts":"0.145.0","@cat-factory/sandbox-fixtures":"0.7.169"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.97_1784290581844_0.7804644279448323","host":"s3://npm-registry-packages-npm-production"}},"0.9.98":{"name":"@cat-factory/sandbox","version":"0.9.98","_id":"@cat-factory/sandbox@0.9.98","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"81912dc5709e75cdb95671f00fa4905673aa232b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.98.tgz","fileCount":26,"integrity":"sha512-NThuZ2QiSKn0iIYvm0wT3VXYK31r/3jRPHRXeJ12xWeBig17HY3RQvYP/pcJrZ22FAgjNPJRxe8jI0pxs+98bw==","signatures":[{"sig":"MEUCIAWaN5tye/RhREoeW0VyfMRLuyrzZd2fXE2NS9lkPv5yAiEArogSY6yEZSyWh96PCtALZmABs16rAJAeL3uEuBEp6bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.62.7","@cat-factory/kernel":"0.138.1","@cat-factory/contracts":"0.146.0","@cat-factory/sandbox-fixtures":"0.7.170"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.98_1784297977304_0.21509220682495367","host":"s3://npm-registry-packages-npm-production"}},"0.9.99":{"name":"@cat-factory/sandbox","version":"0.9.99","_id":"@cat-factory/sandbox@0.9.99","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"7db25b901070af752b8e295fc389c1d47dbfcf24","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.99.tgz","fileCount":26,"integrity":"sha512-8Xd8/FbddlTfD4y1fSiQDj2X7I3WQoDV5VCv+w1nTogu5NpyRkUVUynICoc7mavSSWUt3onLgPNMLIZh6hDuRg==","signatures":[{"sig":"MEQCIFeyQC84DXsJwfeSrKsd+w9H/O/6zCTh4CNohi8QnFQqAiAfGnxT0T5W21VAicCt1R/bBLbREgXfymeYC+sa68M20Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51290},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.62.8","@cat-factory/kernel":"0.139.0","@cat-factory/contracts":"0.147.0","@cat-factory/sandbox-fixtures":"0.7.171"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.99_1784300266010_0.3245483491489878","host":"s3://npm-registry-packages-npm-production"}},"0.9.100":{"name":"@cat-factory/sandbox","version":"0.9.100","_id":"@cat-factory/sandbox@0.9.100","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"6e2ec69432d53351cf9b8b4d0f6ed69fc4e5cd5d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.100.tgz","fileCount":26,"integrity":"sha512-EqzhP2+HI2p9o8kBh15hCmNjAI99+hDppCl2/vt4t4rT9LDS8D5Z8iRkWqMEyG0OiF1r9n39F3V566Cp3M20WQ==","signatures":[{"sig":"MEQCIBMSUQtvW3GoSF1PkTkzw0mgaJOJZxwZE3+kVvj5bc13AiAk3YDchVpy76nJoBWeB6K6Fgav1EqiMLlk/cF7JAGDVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.62.9","@cat-factory/kernel":"0.139.1","@cat-factory/contracts":"0.147.1","@cat-factory/sandbox-fixtures":"0.7.172"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.100_1784307439741_0.6872712963962124","host":"s3://npm-registry-packages-npm-production"}},"0.9.101":{"name":"@cat-factory/sandbox","version":"0.9.101","_id":"@cat-factory/sandbox@0.9.101","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"5b8c3d76b9bbc72bc0488006986dd7f7648958c2","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.101.tgz","fileCount":26,"integrity":"sha512-0HD4W6MM9ba1wxjOSEYtG9gj9i77SB8If4p6dNyaOFSqOr7xqrfWj6LhZFAbz65U3ljUVccGhQWieezdZ07YIg==","signatures":[{"sig":"MEUCIQD/EmQrssowHOJSK4ULyX1l+X20KhJ36mP8ckcIRkbD4wIgGaqSIGJIbpwqCQX9SeRcXw49OqP1Qr1ZN+8h0vdaZFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.62.10","@cat-factory/kernel":"0.139.2","@cat-factory/contracts":"0.148.0","@cat-factory/sandbox-fixtures":"0.7.173"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.101_1784399348571_0.18720809711515507","host":"s3://npm-registry-packages-npm-production"}},"0.9.102":{"name":"@cat-factory/sandbox","version":"0.9.102","_id":"@cat-factory/sandbox@0.9.102","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ccc5d3416c8467b51bc71a29110040b241a7a998","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.102.tgz","fileCount":26,"integrity":"sha512-GbIYZ3IF0O42kCoyefviGcOAEZIi+djDq7yuV8adeORSfofHacArs8Go6JNFr22vsgv0yZo7/HWDaV588/sQvA==","signatures":[{"sig":"MEQCIBF4vED3Pl2lscKj5IF/jkV45/9sCcZm/+w0UIzoEPzfAiAkos+29pf0fiAA8vcpDnxfKi/YkTJRycxymt4+Gz7feg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.62.11","@cat-factory/kernel":"0.139.3","@cat-factory/contracts":"0.148.0","@cat-factory/sandbox-fixtures":"0.7.173"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.102_1784451583791_0.4678847747129964","host":"s3://npm-registry-packages-npm-production"}},"0.9.103":{"name":"@cat-factory/sandbox","version":"0.9.103","_id":"@cat-factory/sandbox@0.9.103","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"57f466453e1c5c80c05a08da65eb6f7dbd816bbc","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.103.tgz","fileCount":26,"integrity":"sha512-aicpsHevVdpU5246Xv+LC6Lhe6H8b9kiMM6wZ+6v3R7qqm6ipjKIBVgrTwgb6VlbPeoVlYDF/XOyZTUSKquOtQ==","signatures":[{"sig":"MEUCIQDFFnuXoNpsE/tapqNe8r1tylJd26iY9pK8gt9EJygCdQIgdceF0bc9iiSKdX/qkWiklaVHxswHJ+ONZm0NImS+ff0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.62.12","@cat-factory/kernel":"0.140.0","@cat-factory/contracts":"0.148.1","@cat-factory/sandbox-fixtures":"0.7.174"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.103_1784455544938_0.31634060160047817","host":"s3://npm-registry-packages-npm-production"}},"0.9.104":{"name":"@cat-factory/sandbox","version":"0.9.104","_id":"@cat-factory/sandbox@0.9.104","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"cbedeb493d088f9671e1052f02cf31733f280340","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.104.tgz","fileCount":26,"integrity":"sha512-TcrzBk6ppIDWsZkDxh9J7E36cyEHyB0uN5PMM8H5vIFrDTg300gpN/dP42rVoj0/7+mMLgaGiCuWn6D6ewslrQ==","signatures":[{"sig":"MEQCIGPoa3wblDeweJzlaX3KT6wAmKFpXfwYpXS45UT4dFMwAiA3k7dux9Rc9BDSb5Q/dqNG9SI6nTumN0zLo5yhcy5LLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.62.13","@cat-factory/kernel":"0.140.1","@cat-factory/contracts":"0.148.1","@cat-factory/sandbox-fixtures":"0.7.174"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.104_1784464947165_0.5843062093294871","host":"s3://npm-registry-packages-npm-production"}},"0.9.105":{"name":"@cat-factory/sandbox","version":"0.9.105","_id":"@cat-factory/sandbox@0.9.105","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"23eda0c1b43424a4b61d1c57124a8ac163541b72","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.105.tgz","fileCount":26,"integrity":"sha512-B0sUXXQ/h9BqFY23N5nyyDa75eF3EqPrqituu0ijk01c+ZLQRz8qRX/X2DGYGg0MiuSdffhx+MOv6SOgKBPNYw==","signatures":[{"sig":"MEQCIF8rivcUjsxL3FlbfEL65opl4YU57G6wzPEdWxHotvgBAiBWZlMR7BF7WSCn4pXQULmfJLvXYyTDz2HwzmlDDjzagQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.63.0","@cat-factory/kernel":"0.140.1","@cat-factory/contracts":"0.148.1","@cat-factory/sandbox-fixtures":"0.7.174"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.105_1784469181884_0.30286841845279877","host":"s3://npm-registry-packages-npm-production"}},"0.9.106":{"name":"@cat-factory/sandbox","version":"0.9.106","_id":"@cat-factory/sandbox@0.9.106","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"c508c5ea32b126fd44d825218de1f3a136ac1be1","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.106.tgz","fileCount":26,"integrity":"sha512-AUbjodZbWiQbUbEYXCtDsOILFNSzXcITpEmGPfp1byuv5TYlu5K2ZedQn+/tDyaV6atFfk/l2qCoCpsd/doSaw==","signatures":[{"sig":"MEQCIFkSKOHlF/uhZjfkRO8IhYfR37VXnGTKHbc6s7FyA7A2AiAbJn+AWj//Qx7xNbWjRNJexOrDiE8o0R0tGYheNeZyfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.64.0","@cat-factory/kernel":"0.140.1","@cat-factory/contracts":"0.148.1","@cat-factory/sandbox-fixtures":"0.7.174"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.106_1784473153042_0.9674477248049114","host":"s3://npm-registry-packages-npm-production"}},"0.9.107":{"name":"@cat-factory/sandbox","version":"0.9.107","_id":"@cat-factory/sandbox@0.9.107","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"2d3e5104f9e430621448af9485d9943a577105d8","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.107.tgz","fileCount":26,"integrity":"sha512-VKTtx1lRj95GOGhGob+vJyTl/utAuBo7nFfIPm6ZS+YqPBz62G9e/OPUYiG8k9eK9Wt2HsIqSs289wXBfJkXqQ==","signatures":[{"sig":"MEYCIQDAaMOyQDal8vYAcyi4fSFD7bHPmlcKMgLEABNnk6+3YwIhALxHUrtyfsyNlrMS9RUVotn5X5NhoUjn+mVaL6+oo8U6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.64.1","@cat-factory/kernel":"0.141.0","@cat-factory/contracts":"0.148.1","@cat-factory/sandbox-fixtures":"0.7.174"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.107_1784478778800_0.0561883841420765","host":"s3://npm-registry-packages-npm-production"}},"0.9.108":{"name":"@cat-factory/sandbox","version":"0.9.108","_id":"@cat-factory/sandbox@0.9.108","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"fc0cd2402876372f95e39d79f564fe916ef7d597","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.108.tgz","fileCount":26,"integrity":"sha512-Pm5oETHtZpXQR3wmKWhudHpMx9lLm0ljisC4cr+pK025EO3ar6A2YorQ7eBKHbilcuHTALNpHpmWud2CUl5X3g==","signatures":[{"sig":"MEUCIQD3fQPhwJcZYX1ddbsN7h8VUdQKrccCBoMO2defbLa+owIgUAI2zMT42Ot/wNopdpPEkA/MITukr/24yVWs2I9TrMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.64.2","@cat-factory/kernel":"0.142.0","@cat-factory/contracts":"0.148.1","@cat-factory/sandbox-fixtures":"0.7.174"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.108_1784488275142_0.41045509437130434","host":"s3://npm-registry-packages-npm-production"}},"0.9.109":{"name":"@cat-factory/sandbox","version":"0.9.109","_id":"@cat-factory/sandbox@0.9.109","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"c1768716257789025c7275b1f695dad5e0aa4e5a","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.109.tgz","fileCount":26,"integrity":"sha512-ag3l03vklZaoN7KLnlD3RjMb3d2bU5SB+Q6Ubw85jc7Un8LWVkMZr4STNpBbGENk+C+A+uV/PGO3knhhLCblaA==","signatures":[{"sig":"MEQCICLIXH/slZiRfQNx1oXKcr0IM44X9shfGHK9yx45OkFlAiBt+CmV5OMFuX6BEd1NYgKtKprnzuIzLsgHjwsyfULcFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.65.0","@cat-factory/kernel":"0.143.0","@cat-factory/contracts":"0.149.0","@cat-factory/sandbox-fixtures":"0.7.175"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.109_1784495201861_0.35348822572786087","host":"s3://npm-registry-packages-npm-production"}},"0.9.110":{"name":"@cat-factory/sandbox","version":"0.9.110","_id":"@cat-factory/sandbox@0.9.110","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"546f8cb202bab106e82e09c1ef3472eea12326e4","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.110.tgz","fileCount":26,"integrity":"sha512-lwlaRvgCDwocs2Uv6zzO0pXt9SsuNaNw2sm/v2jfapDjOXoW2qb8nJnKboeAyN4mCzULlcCCmvYLGXWuBwFwRA==","signatures":[{"sig":"MEYCIQDrLLSU3zHiG9zpCV+nhceLAlEfmxlIZFAcdG1U7pDddgIhAJPCXAP2zjdv5spIEj4pmgnZzspi0B3O7h94Y4BKTBus","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.65.1","@cat-factory/kernel":"0.144.0","@cat-factory/contracts":"0.150.0","@cat-factory/sandbox-fixtures":"0.7.176"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.110_1784497451888_0.04288214193634543","host":"s3://npm-registry-packages-npm-production"}},"0.9.111":{"name":"@cat-factory/sandbox","version":"0.9.111","_id":"@cat-factory/sandbox@0.9.111","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"1da47ba9d4ebf9f9f580fb864cdd423fb365ff04","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.111.tgz","fileCount":26,"integrity":"sha512-OcZcR0Byv11Vr2LPsFr0t3phH6Q9hR38gSll5aYaUcXfIKO+MwhLc+O0lITP66DTg/xBaXoEdZVirDx8Vp0LmQ==","signatures":[{"sig":"MEUCIQC9+arnvlFsLN1EoEXE2pdOoDJjEYDe/jZ9Abmx1go0YAIgaEHO8jaQn9vY4mSNs+cDa189fd0m9nzt6KygmxqNcjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.65.2","@cat-factory/kernel":"0.145.0","@cat-factory/contracts":"0.151.0","@cat-factory/sandbox-fixtures":"0.7.177"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.111_1784507448329_0.19674520480655677","host":"s3://npm-registry-packages-npm-production"}},"0.9.112":{"name":"@cat-factory/sandbox","version":"0.9.112","_id":"@cat-factory/sandbox@0.9.112","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d1a9e6454f39d8a43d8b8511082a8aa2357d4335","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.112.tgz","fileCount":26,"integrity":"sha512-MjZ0xCGE59dw9o2OseeT0AcRb4h9WBrUwQsSuJP0clfxhJPoTdcsIGfF0MKZp9Yd/4awpoeGEw+vRcCA1+L9aA==","signatures":[{"sig":"MEUCIQDlIG0jN2F84hl27GOPop0KO5luaxUM8rVRS86+ZwjTQQIgQsU8iAhwuQzvdAkdbP/SkPuMEuWSxCfD89gjkDuioLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.65.3","@cat-factory/kernel":"0.145.1","@cat-factory/contracts":"0.152.0","@cat-factory/sandbox-fixtures":"0.7.178"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.112_1784533585596_0.08118427653827909","host":"s3://npm-registry-packages-npm-production"}},"0.9.113":{"name":"@cat-factory/sandbox","version":"0.9.113","_id":"@cat-factory/sandbox@0.9.113","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"de4857c1000a5eff87fc7856b96764fd7becf3af","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.113.tgz","fileCount":26,"integrity":"sha512-r15FIB5KiDG+/T6hiHxVxWbMqpUmyIiaJF61rIHXD1Rdm+KgVOWWBOgSNwoWu1K8eKZppgeWVlyAg41roZC3Mw==","signatures":[{"sig":"MEUCIEwyqKJWXFyRH800gODnJQKMEsz9nW/nlOUu7lq2uKUFAiEA/dbaOh1DGMrMjIf1tiDVtNvAuiOLXbMO8ZnLYX+KtfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.65.4","@cat-factory/kernel":"0.146.0","@cat-factory/contracts":"0.152.1","@cat-factory/sandbox-fixtures":"0.7.179"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.113_1784537469404_0.6734807975860766","host":"s3://npm-registry-packages-npm-production"}},"0.9.114":{"name":"@cat-factory/sandbox","version":"0.9.114","_id":"@cat-factory/sandbox@0.9.114","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0260c4e467aba8cc7aa3d902ade4d2eedd9ce23b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.114.tgz","fileCount":26,"integrity":"sha512-BTKDrwKtHHHCdL9JknBQD1fJ9xqxxU4VPhycwaH/LKk1zDuVUB9MBJbJOc90EqHU1gBmwamGYiAcbt7dJ49wBA==","signatures":[{"sig":"MEQCIHfaD1B2IdQshnUn6K1v+z0BbqLk4Ecb887+T/Nij/Q7AiA5wCqPb6Ryl1BVVGlavjXQvOMFXRHY5hFVgp/HUoD+qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.65.5","@cat-factory/kernel":"0.146.0","@cat-factory/contracts":"0.152.1","@cat-factory/sandbox-fixtures":"0.7.179"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.114_1784541853366_0.975392992063451","host":"s3://npm-registry-packages-npm-production"}},"0.9.115":{"name":"@cat-factory/sandbox","version":"0.9.115","_id":"@cat-factory/sandbox@0.9.115","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"62f50a3f02e31e15734c9a5f2923bde73abd36fc","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.115.tgz","fileCount":26,"integrity":"sha512-3nhoT5mMvx8lPdaK2wGPYMbDDh9TmKkeGKlYuvqoidzF9m8gteE6nxwYuNjJqDcigCkSiZv5I0i+euu2MXnj8Q==","signatures":[{"sig":"MEYCIQCvXgKfAQiv6oJpOU/64wuPamLRwB1ur/0cOqW1DZ2MCAIhAPJBeD6Ug415UkSEHgEfdDsFwR18pg5E7P+N9FihHgPg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.66.0","@cat-factory/kernel":"0.147.0","@cat-factory/contracts":"0.152.1","@cat-factory/sandbox-fixtures":"0.7.179"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.115_1784547220462_0.0026570708889177563","host":"s3://npm-registry-packages-npm-production"}},"0.9.116":{"name":"@cat-factory/sandbox","version":"0.9.116","_id":"@cat-factory/sandbox@0.9.116","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"9ba95fc33d8df9a08603805283f8ceed24d0f780","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.116.tgz","fileCount":26,"integrity":"sha512-U8xvkKyosWpAa2TshrNwZ7mGrmPVaX8nsudBRmmyphufAvVF6xTickOj6Ca5j787nwLS6EsfdwCUQ+0F0TNONA==","signatures":[{"sig":"MEUCIHmiofEgi4YFkffdDC9WNQEvvRvadj+yS+6R4/dnCbnSAiEAv7WZTg7Ruga5ufbXbNvbTqu0QxP9Z2pF/rc8anO6q5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.66.1","@cat-factory/kernel":"0.147.0","@cat-factory/contracts":"0.152.1","@cat-factory/sandbox-fixtures":"0.7.179"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.116_1784552974278_0.2370801693350808","host":"s3://npm-registry-packages-npm-production"}},"0.9.117":{"name":"@cat-factory/sandbox","version":"0.9.117","_id":"@cat-factory/sandbox@0.9.117","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"a87e78ad0440e3866c622fe1ceabe8f07162ab65","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.117.tgz","fileCount":26,"integrity":"sha512-L3SgrOMeUvr5wEfRyv9NnYVf28PfFsS7JZV4S5Nf1rE3VSG/6Zj+wbbrGea4kEp6MRaOsTOPYY2YwYUpKOV9dg==","signatures":[{"sig":"MEYCIQDQZPyiFxE+DfRdXqIUgcxELBaxzNLRfREiM1qWn8G3sAIhAMBri7HuiehL7YscOwqwMust7DLgv0LSu5nXerVeh9B4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.66.2","@cat-factory/kernel":"0.147.1","@cat-factory/contracts":"0.152.1","@cat-factory/sandbox-fixtures":"0.7.179"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.117_1784555778912_0.5387069461547049","host":"s3://npm-registry-packages-npm-production"}},"0.9.118":{"name":"@cat-factory/sandbox","version":"0.9.118","_id":"@cat-factory/sandbox@0.9.118","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"82136374a58db55b960aa546e37572923e7c6309","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.118.tgz","fileCount":26,"integrity":"sha512-Zn05A/uS+H8gPsX2PawM+3GhGn9/mUR6eyWxOnilLQpnRdNpXr0dBbkbgqkPd7ahKt+cuZLVUZT2zPNJ9ofbsQ==","signatures":[{"sig":"MEYCIQDnSkDSVMpy5LHzkTlOKZDyxmAepbu4Q1O2LZ/Dp2h5xgIhALr4mGs/28nOt7fh/ByrEQKtdOQswG+n6+sabFMsodif","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.66.3","@cat-factory/kernel":"0.147.1","@cat-factory/contracts":"0.152.1","@cat-factory/sandbox-fixtures":"0.7.179"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.118_1784561103203_0.39850631395030645","host":"s3://npm-registry-packages-npm-production"}},"0.9.120":{"name":"@cat-factory/sandbox","version":"0.9.120","_id":"@cat-factory/sandbox@0.9.120","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"81014520e0462f0ea0b7c1d62453082dd69c7ea9","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.120.tgz","fileCount":26,"integrity":"sha512-84XJqHoxeXRmPvhWSJUrPmR4iQCJl4k5AF6bitKpo2L2MrfSoKSkl1oIgOvs1O2nfzN3LUksxXvAI6EGJ/gGTQ==","signatures":[{"sig":"MEUCIQCqOV0dcDcZ7l1KvrzBMUaMwSI4J5hSuDdM0BJ0NBT2gAIgZvFeXtQksQnxx4QW+0BggnpAttrw6KeDN24GoGLIDMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.66.5","@cat-factory/kernel":"0.147.2","@cat-factory/contracts":"0.152.2","@cat-factory/sandbox-fixtures":"0.7.180"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.120_1784582926034_0.5786468825804683","host":"s3://npm-registry-packages-npm-production"}},"0.9.121":{"name":"@cat-factory/sandbox","version":"0.9.121","_id":"@cat-factory/sandbox@0.9.121","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"f340e843ce8183faa270a3872304fe3f89c6472a","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.121.tgz","fileCount":26,"integrity":"sha512-Q1D9nxjGpMXS/j0JicCaYI2vfZBDCZ9Lg9oR2MxfFnCxPricJiI32ky6WWeHpjl4mUW1bZLjJUPrXupOnOmCLw==","signatures":[{"sig":"MEUCIQCD+Z3lZ5f5zQVfJwLnliHUu40wbXqtXgo2LZb6EIGBiwIgUyzJDdSGTgsBXoYgjDM3xyJR39n4ZZjHd9uC37exQX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.66.6","@cat-factory/kernel":"0.147.3","@cat-factory/contracts":"0.152.2","@cat-factory/sandbox-fixtures":"0.7.180"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.121_1784584682224_0.49048587580050795","host":"s3://npm-registry-packages-npm-production"}},"0.9.122":{"name":"@cat-factory/sandbox","version":"0.9.122","_id":"@cat-factory/sandbox@0.9.122","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"39d0719d9d9e5e2582085d422c3f0f0487af8741","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.122.tgz","fileCount":26,"integrity":"sha512-gUbkaBOBmP0sjuw/pw+t4flHi3fpZmouYDHtC9gpSXkzc8AMjB7RtvWiLiCbqAfPPQjqiCteK/N45XbaJyzhjQ==","signatures":[{"sig":"MEYCIQDJxUbkaommzPpaIcPQ7WR5MUXOxfJSPDvsjzEDBgrKzwIhAPzg/ffSNLBnEjwxQEnTuzThE2IQajlJ8648XzKv+2/G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.66.7","@cat-factory/kernel":"0.148.0","@cat-factory/contracts":"0.153.0","@cat-factory/sandbox-fixtures":"0.7.181"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.122_1784587039397_0.27075000660569826","host":"s3://npm-registry-packages-npm-production"}},"0.9.123":{"name":"@cat-factory/sandbox","version":"0.9.123","_id":"@cat-factory/sandbox@0.9.123","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"2b6b14f9608b5d4dbca8a36538c67398c92e8688","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.123.tgz","fileCount":26,"integrity":"sha512-e+VroedcVnvo0VZHmbeRcq6D1P5XSYtFPUmv8u1Sciq/8CJUcnG48XcUsljKe2oJjaAmZN0GGwYQGhzVwlTClQ==","signatures":[{"sig":"MEQCIFjHEJVNi96vJ63zyYbid/NQ3Yv7ij5Z0lWlcgulK3rFAiASLo1D+UN36Faxpmr5seFM2seX/TE/wadz50MThtPJ5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.67.0","@cat-factory/kernel":"0.148.1","@cat-factory/contracts":"0.154.0","@cat-factory/sandbox-fixtures":"0.7.182"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.123_1784590044838_0.5165448644188131","host":"s3://npm-registry-packages-npm-production"}},"0.9.124":{"name":"@cat-factory/sandbox","version":"0.9.124","_id":"@cat-factory/sandbox@0.9.124","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"a0ebac3cbb98876b53e5638e89465eadbeaaaecc","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.124.tgz","fileCount":26,"integrity":"sha512-Jgn/A1aB64vZZl5QCVvIkPGnk+5n748l2b4K3mpiHQiBPdAGoDflWT4FbgGedKzvb1z7JTCapaUPYwz1Irbt+Q==","signatures":[{"sig":"MEYCIQChpTPzNrSbYFxzVFMXpOQOf56kAH1yQz2WMsmLs25JyAIhAJKYVAk5E9R8ta0an0lQG5gfH6cXRc4a33lUIpwb8n1/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.67.1","@cat-factory/kernel":"0.148.2","@cat-factory/contracts":"0.154.1","@cat-factory/sandbox-fixtures":"0.7.183"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.124_1784630545822_0.5980625260709005","host":"s3://npm-registry-packages-npm-production"}},"0.9.125":{"name":"@cat-factory/sandbox","version":"0.9.125","_id":"@cat-factory/sandbox@0.9.125","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"9a0bb94a3ba67b9279b7f42b32306dc3ae711a70","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.125.tgz","fileCount":26,"integrity":"sha512-iQEy+QedCSF82BW2cdiSe5VkjHGVc/KoKdfzryJ9bsEx5rv1GHDPZV7fckaz+qtFuf4d+PCMl+TIJVS3PAhRUQ==","signatures":[{"sig":"MEUCIAcsYhL1RCU6R0qwuBGoapIpU4dDcrUd1bxALcNyFKTrAiEA4w9ApRpFciV9pXH82LejRTWZ4TEJR4cKUVcGnaaojq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.67.2","@cat-factory/kernel":"0.148.2","@cat-factory/contracts":"0.154.1","@cat-factory/sandbox-fixtures":"0.7.183"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.125_1784635468289_0.11373849439439976","host":"s3://npm-registry-packages-npm-production"}},"0.9.126":{"name":"@cat-factory/sandbox","version":"0.9.126","_id":"@cat-factory/sandbox@0.9.126","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"c4740e49584070a68ddbf48fde0108a63659eb4b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.126.tgz","fileCount":26,"integrity":"sha512-vIdeF4BvecDYa/Bp1NvznFKH8zALjXksNRCAw2gfiPF6RfFGymcp7JEB9wu3FdzZf0/jZqnyHJ7RHz+aocFZ5A==","signatures":[{"sig":"MEUCIHAoVt2IJ6QT6MdE7ZJaGQ73C9wrfphgderDWZBhNeluAiEAvDdIUrQIBSDpBD2G5csHdY4yDKJ/irFjIGGInkQCR8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.67.3","@cat-factory/kernel":"0.148.3","@cat-factory/contracts":"0.154.1","@cat-factory/sandbox-fixtures":"0.7.183"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.126_1784642377608_0.036621807847344146","host":"s3://npm-registry-packages-npm-production"}},"0.9.127":{"name":"@cat-factory/sandbox","version":"0.9.127","_id":"@cat-factory/sandbox@0.9.127","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d5f5538e1679a9f90b59dab67a41e82ef3f0c9f3","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.127.tgz","fileCount":26,"integrity":"sha512-4mhwlJohSZkbihweKOE6M2OA3pMJWQQudYsrxJAaQVo1k+Ho1SiQgh6ZU7Lx8pFgngguH+6+txd/CMCybdjIyQ==","signatures":[{"sig":"MEYCIQDrP4f7dIsvAxCWCYbD+VTtiBlwnpA68eCIGCKdkVbqVwIhANNUPkIg9O42t1YxchL24o5Vux6mv4nrf4/FIIyPo2Nz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.127","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.67.4","@cat-factory/kernel":"0.148.4","@cat-factory/contracts":"0.154.2","@cat-factory/sandbox-fixtures":"0.7.184"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.127_1784655596295_0.7446644619595335","host":"s3://npm-registry-packages-npm-production"}},"0.9.128":{"name":"@cat-factory/sandbox","version":"0.9.128","_id":"@cat-factory/sandbox@0.9.128","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"522c850164992ac9aa1b70638662fa4eb995785d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.128.tgz","fileCount":26,"integrity":"sha512-w79RnYMGI55+AKHPWOrzlcQ20QxMgeLabzO+TOsOjcoH7Vn8CtW8u/iNeFwAWMKAeO0HgTfXhOYQc0bdrNfXjw==","signatures":[{"sig":"MEYCIQCRaN7FAKhUim3Hy38G8hbsneZrpPDSjNwPNLzY+EQ+IAIhAM5ExPbEgZRfMtPMfIwvDH2G5H66LbZPp8sP9F84I7nb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.128","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.67.5","@cat-factory/kernel":"0.148.5","@cat-factory/contracts":"0.154.2","@cat-factory/sandbox-fixtures":"0.7.184"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.128_1784660407455_0.9827393492865282","host":"s3://npm-registry-packages-npm-production"}},"0.9.130":{"name":"@cat-factory/sandbox","version":"0.9.130","_id":"@cat-factory/sandbox@0.9.130","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"6c838b1091fe89dc32c536af47510934b49b6bf4","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.130.tgz","fileCount":26,"integrity":"sha512-TfHV+gFGeTD+zvCtFrvfwS5J4LkCxbUcZif2n9IeUofQLcyQQpXAdkiTOOHJWmU/6MKAEu4DU1Tr51WYbdFB6Q==","signatures":[{"sig":"MEYCIQCsKP5RO2m5oxPQrk5lmvE2HVZRj59vg5HxqJAZKpMdNgIhAPA3ZUNrHjVlNfDqNSmBdHPCBPk6DygeDrurCWEoUGWf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.130","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.67.7","@cat-factory/kernel":"0.150.0","@cat-factory/contracts":"0.156.0","@cat-factory/sandbox-fixtures":"0.7.186"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.130_1784662953863_0.3274953241300511","host":"s3://npm-registry-packages-npm-production"}},"0.9.131":{"name":"@cat-factory/sandbox","version":"0.9.131","_id":"@cat-factory/sandbox@0.9.131","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"8a218799257de8c979342e594b2609559d9100c8","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.131.tgz","fileCount":26,"integrity":"sha512-oZYPrEpqKHG59UR4sCBwm1eqOk39usfZFMvF9SgDeVkIbzodkwXx4QMrGcfB+11NjH4EBNdfICxU7jPN4rUsSg==","signatures":[{"sig":"MEQCIAvg3WrLh1JNqxVo7+l7ncf4Mo9ajYCjS9Bhhb57PFNXAiAGBE1ZzdfR1ZZlXFnc0oFbI9wpGqqYJA0ZWyfXnrpp4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.67.8","@cat-factory/kernel":"0.150.0","@cat-factory/contracts":"0.156.0","@cat-factory/sandbox-fixtures":"0.7.186"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.131_1784664409386_0.09201935905016811","host":"s3://npm-registry-packages-npm-production"}},"0.9.132":{"name":"@cat-factory/sandbox","version":"0.9.132","_id":"@cat-factory/sandbox@0.9.132","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"542f62a419bdcb644f68decbe7899167d0fa390a","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.132.tgz","fileCount":26,"integrity":"sha512-hTMs6OQhZdrChH2wOGnJtBt5jhNVgEUXzlwkgGhmYfhJJz0SAMzV35tE+dN711BbJqwyDHdmnEkLddxc6YVLzQ==","signatures":[{"sig":"MEYCIQCe1J648ONtOvfmaAIPRh7mF3rQ9dDfW+ArHEm9bM62oQIhAI0DrqQCrnWNj4IB69EEz1xGlvL0cbvVkzpLyZ1+0u2X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.132","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.67.9","@cat-factory/kernel":"0.150.0","@cat-factory/contracts":"0.156.0","@cat-factory/sandbox-fixtures":"0.7.186"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.132_1784666405444_0.10507701367187261","host":"s3://npm-registry-packages-npm-production"}},"0.9.133":{"name":"@cat-factory/sandbox","version":"0.9.133","_id":"@cat-factory/sandbox@0.9.133","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"6ed81968ef07c57f1439164f1df42c54280db54a","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.133.tgz","fileCount":26,"integrity":"sha512-PZQiu9LTMz3lHDuDncxyJaP9U1D6se1RrPQqwYwu2eglH2jiZhx4Dq9yLWnii8ahPwdohOiTTD59zCWJBlWewg==","signatures":[{"sig":"MEUCIQC/Em14O4ctygbMpcDwe3855eBKXN7guGM2Y5C+BJmojAIgHl+lRE6RHJEv+WK3iM0iZpzt9tsqvaFor/xSHrH2mDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.133","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.68.0","@cat-factory/kernel":"0.151.0","@cat-factory/contracts":"0.157.0","@cat-factory/sandbox-fixtures":"0.7.187"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.133_1784796812155_0.012174189459176477","host":"s3://npm-registry-packages-npm-production"}},"0.9.134":{"name":"@cat-factory/sandbox","version":"0.9.134","_id":"@cat-factory/sandbox@0.9.134","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"10c7a5a20f0844345456ac87339f0d7b5ea5791d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.134.tgz","fileCount":26,"integrity":"sha512-dzAXTlNJhM+yFfaP+/m7WA7dGXxodbmlCJTZa2lGfbqkEkZPaJIVEJKG5n8mZo+d5803K/GDjq7huVkNu37CMg==","signatures":[{"sig":"MEYCIQDVS/28Ad8ppdIY3OYIThLNb8hUqZQq/yr7lNOvm5TjUQIhANsF1jppwaBSyQYlPAi9WPRCcbdxiyr808vCvcUFW73V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.134","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.68.1","@cat-factory/kernel":"0.152.0","@cat-factory/contracts":"0.158.0","@cat-factory/sandbox-fixtures":"0.7.188"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.134_1784804257985_0.875035926786238","host":"s3://npm-registry-packages-npm-production"}},"0.9.135":{"name":"@cat-factory/sandbox","version":"0.9.135","_id":"@cat-factory/sandbox@0.9.135","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"6916d5305e57e32ea5d4b6a89eff288039cd8824","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.135.tgz","fileCount":26,"integrity":"sha512-7Mba6IrSKIxOxWiEUPPoPpxwj3Ejn6XWzvQD1gdIPEzjOihLAeF5N4L/n7Rp9QMeXrz7ZDuVtO48oGwTJI2oPg==","signatures":[{"sig":"MEQCIAr+s808GDyoMnRS+JkC9HwZpOIoz/a7kHZ6932IQKtMAiBE8PusZfZQ7vT5BxJVP69rgzPnTPYfwA5B1/GKkzUslQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.135","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.68.2","@cat-factory/kernel":"0.152.0","@cat-factory/contracts":"0.158.0","@cat-factory/sandbox-fixtures":"0.7.188"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.135_1784805590355_0.21910458574246006","host":"s3://npm-registry-packages-npm-production"}},"0.9.136":{"name":"@cat-factory/sandbox","version":"0.9.136","_id":"@cat-factory/sandbox@0.9.136","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"77aaf2e65dbe7991869c7ae02682014bf161e16d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.136.tgz","fileCount":26,"integrity":"sha512-q+AH967IHUaQ6a9sMm6Y1oJywBkgJJrkecqv6AHRJbCQoYcT1F9sep0NsvE1wGEkc4OdiW12SiTYGnRrDiteDQ==","signatures":[{"sig":"MEQCIG7uIEPuCdfkuK794GItLKVdiMraq2MJR3kYUiee4zo0AiAaz6xDcD4vDLKrHF78PwU4eUB6neXCFbqs5XCiqfjckA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.136","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.68.3","@cat-factory/kernel":"0.153.0","@cat-factory/contracts":"0.159.0","@cat-factory/sandbox-fixtures":"0.7.189"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.136_1784806504276_0.6307868873408824","host":"s3://npm-registry-packages-npm-production"}},"0.9.137":{"name":"@cat-factory/sandbox","version":"0.9.137","_id":"@cat-factory/sandbox@0.9.137","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d3cde8808d8a8b4e79fecff6e96e02acd9adb911","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.137.tgz","fileCount":26,"integrity":"sha512-VcO0GqJa7iOeRTvIN3RItR97VufetXzNqK/WNGdwlvAwr/FSxm5r9QKWBRCyEsdwftczfeX7dyOwNge5vxvihQ==","signatures":[{"sig":"MEYCIQCvqdyZCsROgiFbwCEPRdw77G3ruqyDMKQ5Y4949dXo2AIhAL5TqFGx3BOHwX15CFtF4MY8PDF3dK5VLSG2quhinfCA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.137","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.68.4","@cat-factory/kernel":"0.154.0","@cat-factory/contracts":"0.160.0","@cat-factory/sandbox-fixtures":"0.7.190"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.137_1784818520470_0.20070728573101082","host":"s3://npm-registry-packages-npm-production"}},"0.9.138":{"name":"@cat-factory/sandbox","version":"0.9.138","_id":"@cat-factory/sandbox@0.9.138","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"feda0f6fc0cdc816744833d0836bd6524c793077","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.138.tgz","fileCount":26,"integrity":"sha512-WHYHIh5EkjxsvcFs9j71QlGKRm0Gbm+Gm3AtIgQdqXVVtjEgFiWz+PsIIIrrVvzVaQdS1aWvrwN1YWkE1iQXKw==","signatures":[{"sig":"MEUCIF2xXRjKjnWQHz1XgO00DjeOY4uD6OdI4OvQRY4HyK1JAiEA+fLmK/R2R25R3/huAIJe5FowQkNzTRTDOsCCc2A7UmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.69.0","@cat-factory/kernel":"0.154.0","@cat-factory/contracts":"0.160.0","@cat-factory/sandbox-fixtures":"0.7.190"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.138_1784836683588_0.4991141669525858","host":"s3://npm-registry-packages-npm-production"}},"0.9.139":{"name":"@cat-factory/sandbox","version":"0.9.139","_id":"@cat-factory/sandbox@0.9.139","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"f6a76127c2b91bc0f07ca7f230b2cfa61cff0b90","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.139.tgz","fileCount":26,"integrity":"sha512-RXj0tjEdTI3G6wH+QSmUkvCqIuf5vNCZzKo3paEkPB+5BZ+OeP8qbn76dwJYYGH6BnYacNz7vTI9jOOtc5at0A==","signatures":[{"sig":"MEUCIAmUW9f3pkzywYO5zKeqf0NcJK7tRt0J09Nd6hYmifhrAiEAo7OlHaFNJa9o7ut618LuC1S/KgwbSnCDq3KKrbq5c4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.139","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.69.1","@cat-factory/kernel":"0.154.1","@cat-factory/contracts":"0.160.0","@cat-factory/sandbox-fixtures":"0.7.190"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.139_1784906143507_0.19518110645293274","host":"s3://npm-registry-packages-npm-production"}},"0.9.140":{"name":"@cat-factory/sandbox","version":"0.9.140","_id":"@cat-factory/sandbox@0.9.140","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"5e8208475d221602fe2adf7dec8ee5e99bfb62e7","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.140.tgz","fileCount":26,"integrity":"sha512-+J831QjKUjax7Fs/Y0QJnAUSsET85rDARVvsfXUXBtCIAbbjRQrYFFl7XYSEJgwiDVEx5uY2btbajh4Mjll22A==","signatures":[{"sig":"MEYCIQDiM20o6CbWn1MOTv0lD6VlLuns20cl57Ylt+0APgboOgIhAN0J5AO1wTDeUc58EITLR/rldnAmQUGut/Bo/YG1rzMB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.140","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.69.2","@cat-factory/kernel":"0.154.2","@cat-factory/contracts":"0.160.1","@cat-factory/sandbox-fixtures":"0.7.191"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.140_1784909132607_0.17101437226952965","host":"s3://npm-registry-packages-npm-production"}},"0.9.141":{"name":"@cat-factory/sandbox","version":"0.9.141","_id":"@cat-factory/sandbox@0.9.141","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"2155cbc5f8914395feaffb18b9d7b0e49fd3a0d9","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.141.tgz","fileCount":26,"integrity":"sha512-bV55fKZgeh9jvUCFvzx1SVYWj6DSICvS2eXOIkxgQIQsdPNNokuNxqkYpe8J/4E4dl5AS+vEpr5vzvG+57Ejyw==","signatures":[{"sig":"MEUCIQC4TjkCDn1M9Aw/OEgAZ4fjjchE5g+LRZNOlkY+h25CcAIgDewEkydp0JqnGdQFarMbiG1y2Mu7zxlh0PGdBK0p87Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.141","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.69.3","@cat-factory/kernel":"0.155.0","@cat-factory/contracts":"0.161.0","@cat-factory/sandbox-fixtures":"0.7.192"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.141_1785102390841_0.16484205625306214","host":"s3://npm-registry-packages-npm-production"}},"0.9.142":{"name":"@cat-factory/sandbox","version":"0.9.142","_id":"@cat-factory/sandbox@0.9.142","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"4ad81ebd4ff037d9824fc277df7047b3ab68da78","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.142.tgz","fileCount":26,"integrity":"sha512-Z1HlH2x44mu5veAWmpS3ggDVlZWgJ6SrxB9aIXskuPB6K+Cm0ZAK0RIkA2YB3tLRRttW0nE0+daEQNih4GCUvg==","signatures":[{"sig":"MEQCIENdrEXjiLka/KFHNKDn9+BO4zUOacHjQxXhq5mzYzKGAiAMzyN1nnzipMnkD7yypXvWUEQ8gSvEn+9CL+2spOfMew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.142","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.69.4","@cat-factory/kernel":"0.156.0","@cat-factory/contracts":"0.162.0","@cat-factory/sandbox-fixtures":"0.7.193"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.142_1785113505924_0.14817938846119505","host":"s3://npm-registry-packages-npm-production"}},"0.9.143":{"name":"@cat-factory/sandbox","version":"0.9.143","_id":"@cat-factory/sandbox@0.9.143","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"542243ae6522f67a9acfdcf70ff7d7b706bc1cba","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.143.tgz","fileCount":26,"integrity":"sha512-kQnhmjQmvuheYCnXWhzsujOel/SMMAlJqMQmdZd/ffCxn622g+vbxmnoO7LsjKp6lokFsiq7N+ydb2tgMLuh5w==","signatures":[{"sig":"MEYCIQCSs0h59fYvUb9P4DUk8jfdhddXhP0cJDXktNkIlxFPDQIhALgSdOZs5fD88Efq4182hmadyQeDiEV+XdEdTzvpR1sy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.143","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.69.5","@cat-factory/kernel":"0.157.0","@cat-factory/contracts":"0.163.0","@cat-factory/sandbox-fixtures":"0.7.194"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.143_1785125072654_0.21223173543659257","host":"s3://npm-registry-packages-npm-production"}},"0.9.144":{"name":"@cat-factory/sandbox","version":"0.9.144","_id":"@cat-factory/sandbox@0.9.144","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"311b51ebb394b68a303e75b5bc85e6d4beca6d96","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.144.tgz","fileCount":26,"integrity":"sha512-kByzrs326ZtawvJFvO26340kvVOUGN/TzysjZMwUMZg8xZFsPQaZHwGFffBKynISw3xTyN9FGTUCHFGOWbtXOA==","signatures":[{"sig":"MEYCIQD9i45ckY1AwI1td1hAEH95OcjYUI2z9X6/yFcJLVbd9AIhAP/bXLpSjXeK7hRbyRuKQeVObCxBcbmN6Ls6fKwjq9qE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.144","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.69.6","@cat-factory/kernel":"0.158.0","@cat-factory/contracts":"0.164.0","@cat-factory/sandbox-fixtures":"0.7.195"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.144_1785133356586_0.28494820644057284","host":"s3://npm-registry-packages-npm-production"}},"0.9.145":{"name":"@cat-factory/sandbox","version":"0.9.145","_id":"@cat-factory/sandbox@0.9.145","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"57272cdc657d209adc7d855ba8949f4d15a21d8c","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.145.tgz","fileCount":26,"integrity":"sha512-CNpxbNqTsz3HIvlhicGzZWPmP5X8s3wSrW5XVi6v5UcaccPvqhb9GW1x1u6pZS6Q+zBcymSSaxYT4MoUyFRnfA==","signatures":[{"sig":"MEYCIQC6bPzAY3KrVSX3dBOVY2XRmgpl0RlJb8UxqB4wP39B4AIhAKTJorUEhyUwsZbwT1AujpfwWKjScciuLSE21pbkdZFs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.69.7","@cat-factory/kernel":"0.159.0","@cat-factory/contracts":"0.164.0","@cat-factory/sandbox-fixtures":"0.7.195"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.145_1785134361598_0.5669339705424186","host":"s3://npm-registry-packages-npm-production"}},"0.9.146":{"name":"@cat-factory/sandbox","version":"0.9.146","_id":"@cat-factory/sandbox@0.9.146","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"3e8bfcf9bc4ca4d1cc409567aad1b95379f2f4bc","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.146.tgz","fileCount":26,"integrity":"sha512-+T7onxkhDfexAC0vZqUwAXBc5bhcK1230VHrLIju8S7W47qNSGC/OAgInCrPj+2vqX5gLz8MHNgwcJQ21X/cVg==","signatures":[{"sig":"MEYCIQCgNIHgxa0ExHSsVrUFqee5tAns8YXx17s9fb2ammx2ogIhANAFpkUVOtImGVMBp1P6hM2vIG8/AvQ8/kqFu5vn5PbJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.146","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.69.8","@cat-factory/kernel":"0.159.1","@cat-factory/contracts":"0.165.0","@cat-factory/sandbox-fixtures":"0.7.196"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.146_1785136874711_0.03432093087875643","host":"s3://npm-registry-packages-npm-production"}},"0.9.147":{"name":"@cat-factory/sandbox","version":"0.9.147","_id":"@cat-factory/sandbox@0.9.147","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"f244828dc9985e91c4f595a3a0b0bd5d03aa6ab8","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.147.tgz","fileCount":26,"integrity":"sha512-lLk64Jpv5AuPLGVY8MUibjQO/VC4MtWNRx2md29HwLT32dXHOslOZv0ARJAdPKq4pRWFEGsXsNzWR3Oqmwm6kQ==","signatures":[{"sig":"MEUCIB28gbZSxSm98CO+nLU87qIeHoZd8QNXubWoMcN946C7AiEA4umb3soaFVp5dVUHZfZA8pydNhmuIJ2YpD2pmxu9BnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.69.9","@cat-factory/kernel":"0.160.0","@cat-factory/contracts":"0.166.0","@cat-factory/sandbox-fixtures":"0.7.197"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.147_1785137367976_0.328955826676407","host":"s3://npm-registry-packages-npm-production"}},"0.9.148":{"name":"@cat-factory/sandbox","version":"0.9.148","_id":"@cat-factory/sandbox@0.9.148","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"bb27a32c1d37eaf57e97238d14926c3e638f38dc","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.148.tgz","fileCount":26,"integrity":"sha512-dr/97bt/Jb8DWPHZwknEcbFtw3mkGsrq00yrbUNpkuUMpkkJGVgnhA/hPrhftDzHRE2YTsAWYJHnY/y7oTe+Og==","signatures":[{"sig":"MEUCIGBHbwf1tcceyz4Kql6oA0PdijwQxl48I5DTSKxotMtzAiEA4wtSFh2csG7gyHZMjoBZ1Jw/qNAbTIbDUkiKjpPu0TQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.148","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.69.10","@cat-factory/kernel":"0.161.0","@cat-factory/contracts":"0.167.0","@cat-factory/sandbox-fixtures":"0.7.198"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.148_1785139420718_0.16813213367091406","host":"s3://npm-registry-packages-npm-production"}},"0.9.149":{"name":"@cat-factory/sandbox","version":"0.9.149","_id":"@cat-factory/sandbox@0.9.149","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ebf012f07afe88411c41f7e47d59df1acd456d9b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.149.tgz","fileCount":26,"integrity":"sha512-N5o2IK/BdmVk0slKeF4kITQsQsp3xtfwiLcvUk16uNaAK2rMXdHcKx55BuQ/ea/O20sxzRWsCspSTn6L4mp4GA==","signatures":[{"sig":"MEQCICUDW5N3NLjXMH5aDHSp8bom1C0YGYiZn5E0lOpbC9vrAiB7yNqh20DYGwnoyGuKygCoGEGPRC2Z+5cVzDMvhUDdXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.70.0","@cat-factory/kernel":"0.162.0","@cat-factory/contracts":"0.168.0","@cat-factory/sandbox-fixtures":"0.7.199"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.149_1785144732537_0.005756999726853618","host":"s3://npm-registry-packages-npm-production"}},"0.9.150":{"name":"@cat-factory/sandbox","version":"0.9.150","_id":"@cat-factory/sandbox@0.9.150","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"1ceaec06ee596d64b55d89f2e51a341bf252d099","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.150.tgz","fileCount":26,"integrity":"sha512-cElZKej/hc5pgRVvD07RnUutfKgZGM+dzmXzyOMb235ps9H3dhJjMwEuxPFzLcww13CtKQb5DyMdJaGChITDUg==","signatures":[{"sig":"MEUCIQCarNGNKLKnnorruMpvVr758T/0B8LPLjirG1eh5qs4MgIgOENPLtB6E3LDey+q7zwqdIqdGR5+ChHLOBBJXueR4As=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.150","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.70.1","@cat-factory/kernel":"0.163.0","@cat-factory/contracts":"0.168.0","@cat-factory/sandbox-fixtures":"0.7.199"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.150_1785146712405_0.9661338172073823","host":"s3://npm-registry-packages-npm-production"}},"0.9.151":{"name":"@cat-factory/sandbox","version":"0.9.151","_id":"@cat-factory/sandbox@0.9.151","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"db47ffb68072e719a7bda4042547120d54a8ab2a","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.151.tgz","fileCount":26,"integrity":"sha512-atrxWh6ncW/XOGNgpdnhrjRJQFSviFSORXLKWect7nY1IB7itjbUSiTbUrg3nFOKEjima5jlhb1gyoPjewwj2Q==","signatures":[{"sig":"MEUCIQCz1373Xu4DneDJz4OjrnZ0X8bluK6T4uX3gZWA2abAkgIgCoC/iUuZNrx/GPEZuzj0vqkg2Ir0hjYbF2pqtGAoAJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.151","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.71.0","@cat-factory/kernel":"0.163.1","@cat-factory/contracts":"0.169.0","@cat-factory/sandbox-fixtures":"0.7.200"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.151_1785149538461_0.26778049611883015","host":"s3://npm-registry-packages-npm-production"}},"0.9.152":{"name":"@cat-factory/sandbox","version":"0.9.152","_id":"@cat-factory/sandbox@0.9.152","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"236e3e8d13a33f41578506517caf35481efe75ae","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.152.tgz","fileCount":26,"integrity":"sha512-fmN3SQIrcTUgJU21GYlqvya8HEmkaNj5vII7sT2gmb0r+6p/IcIakz+PeLEFu0Q33HkG+aogyDcc5mZMvNDX1w==","signatures":[{"sig":"MEUCIQCI5cf9a6l63QpmF7cEs32NAqc4qqLpd9wPX2IGJmaMUgIgckylr6d2L6PyIeEYpJmS+vbJp8lQutO6FhDb6xoC+c8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.152","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.72.0","@cat-factory/kernel":"0.164.0","@cat-factory/contracts":"0.170.0","@cat-factory/sandbox-fixtures":"0.7.201"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.152_1785151320787_0.3854711364550092","host":"s3://npm-registry-packages-npm-production"}},"0.9.153":{"name":"@cat-factory/sandbox","version":"0.9.153","_id":"@cat-factory/sandbox@0.9.153","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"5457bff634519dd659f9294c15c0e6547b173501","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.153.tgz","fileCount":26,"integrity":"sha512-PNfKFSWK1apgaarkqq1L1A8zrMnITGR3YBpb46n/9Uay7ZR4E47qs/m0KtzMleZjWcDTcFQOR8oo3dyC2czEsw==","signatures":[{"sig":"MEUCIQDL6NwAutgPWOQq4glSFECnbANcivjT+aLX5PrTTU0k+wIgM15i+H1q2P7TJzsNsAHy/661EpeGgTP/nLT1K0UBWn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.153","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.72.1","@cat-factory/kernel":"0.165.0","@cat-factory/contracts":"0.171.0","@cat-factory/sandbox-fixtures":"0.7.202"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.153_1785152367976_0.7866185705981894","host":"s3://npm-registry-packages-npm-production"}},"0.9.155":{"name":"@cat-factory/sandbox","version":"0.9.155","_id":"@cat-factory/sandbox@0.9.155","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"7636bb28f52a15d3a69f0da617373a6048242701","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.155.tgz","fileCount":26,"integrity":"sha512-rFi04N/9pYGh0NQ9/AU+w0yJBWjJcfGyLHKaftPqmVYIpPrbRueA77+07aI5a9NFt+lIIiAGW7kb8cizEpFbpA==","signatures":[{"sig":"MEYCIQCaOoZkf3TkGqZhxGGZbALkUJ3bBfRoxgYMRv6rfLlp4wIhAIkiR9faZuUDIgSLaOyMDmeDwt+dv/fSN6FrWvkgOMuH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.155","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.72.3","@cat-factory/kernel":"0.166.0","@cat-factory/contracts":"0.172.0","@cat-factory/sandbox-fixtures":"0.7.203"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.155_1785160698330_0.13815134745425994","host":"s3://npm-registry-packages-npm-production"}},"0.9.156":{"name":"@cat-factory/sandbox","version":"0.9.156","_id":"@cat-factory/sandbox@0.9.156","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"897ba9075f933876340953f9fb1ac5f3702e82f8","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.156.tgz","fileCount":26,"integrity":"sha512-zcakEXUMSswRoG2UzB8PdGucv7vCXW+1eGYqoDnbWVwp9oC2ZyGqb2WpjS2CJfcPbWYCVwfY0I/ZSyu5rYoUWA==","signatures":[{"sig":"MEYCIQCcIjwJAaDocQnhKgOziZIPGa89a3g7i+woEp0zerNv5gIhAOIxeR9GSPgpIBrnMWYJ5aJiRqs0aSx7ldb4zeFyzmj1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.156","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.73.0","@cat-factory/kernel":"0.167.0","@cat-factory/contracts":"0.173.0","@cat-factory/sandbox-fixtures":"0.7.204"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.156_1785161506539_0.11318480559862842","host":"s3://npm-registry-packages-npm-production"}},"0.9.157":{"name":"@cat-factory/sandbox","version":"0.9.157","_id":"@cat-factory/sandbox@0.9.157","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"234f10545a9791eeed9c460c0f33822a06bdf2db","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.157.tgz","fileCount":26,"integrity":"sha512-Tg6j9Qzww9CzO1B8Oj+WQZ417WnoicbCC/poBtW8XdsdqKalz5yODwHRZZA1CGOeUxtQ0TYMXGYpXjH8j3NXEw==","signatures":[{"sig":"MEQCIDlkEuHTa3Hz1iYRnKVBrFTwsdoELlSQp88RBAf9Vlo7AiBrXmBBE3ss8EuMh2pEZ+xdxboUaAegmRfI0RXo4UMu/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.157","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.73.1","@cat-factory/kernel":"0.167.1","@cat-factory/contracts":"0.174.0","@cat-factory/sandbox-fixtures":"0.7.205"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.157_1785176319524_0.2331353862045109","host":"s3://npm-registry-packages-npm-production"}},"0.9.158":{"name":"@cat-factory/sandbox","version":"0.9.158","_id":"@cat-factory/sandbox@0.9.158","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"10302536530de56ec49a745552c2051989b2e88a","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.158.tgz","fileCount":26,"integrity":"sha512-zqSE68+eTF1qcybp1D5AlP6qwO3AyO9Ki44Ht7rbWY6CJKgZZ+rQAhxxqI+9GJzfEJbRWb7IgF0E9Ll6MsqnVg==","signatures":[{"sig":"MEQCICb0jqZi7nW1/FayvvUTkvwcEMcHCz84Yj5olCbYkYWNAiAOHKf0VWr7tFj2EwZ1Qgux0kQHrEldF5anzUPEp5Ektg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.158","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.73.2","@cat-factory/kernel":"0.168.0","@cat-factory/contracts":"0.175.0","@cat-factory/sandbox-fixtures":"0.7.206"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.158_1785188517344_0.06001450569442257","host":"s3://npm-registry-packages-npm-production"}},"0.9.159":{"name":"@cat-factory/sandbox","version":"0.9.159","_id":"@cat-factory/sandbox@0.9.159","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"e0fd7e2b897a706789e2ab493dcf9b6b3374de3a","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.159.tgz","fileCount":26,"integrity":"sha512-MkrRHR3y8MnJMREba0vcpW0CcQg82gCVZk6ATcR9Cu1BhkANIDkXMnzbvSTOIFa4xRaj+lBZiAm1rPxb2UUyzA==","signatures":[{"sig":"MEYCIQCVosdGDv3pjh6g0CZgp69M3KcUhEsZdrZ+qIYk7PmoCQIhAIAHt8N3K0sHXAIEQ9+JHxmT9ZiZo/NtUq0nDwP/SrDQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.159","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.74.0","@cat-factory/kernel":"0.168.0","@cat-factory/contracts":"0.175.0","@cat-factory/sandbox-fixtures":"0.7.206"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.159_1785191986048_0.7695469722192865","host":"s3://npm-registry-packages-npm-production"}},"0.9.160":{"name":"@cat-factory/sandbox","version":"0.9.160","_id":"@cat-factory/sandbox@0.9.160","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"20017985b3fba1cb7423c838d473d8b703eb3d92","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.160.tgz","fileCount":26,"integrity":"sha512-NYIQtzQ4FZ1Waojm2+ZcQL+3NmyBfQItREla7BBNybUdNajDKt407CPALm1f9wppUslXGLCeJr7FJCL+j0VbRw==","signatures":[{"sig":"MEQCIGGd9+fudDJDGIriOmPW/T/WRYLyiUPuyKZuuEd+BgPEAiBY32W133pduPjI51PT7YjniwHDteWSthHMInTwhqPAcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.160","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.74.1","@cat-factory/kernel":"0.169.0","@cat-factory/contracts":"0.176.0","@cat-factory/sandbox-fixtures":"0.7.207"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.160_1785194972510_0.9944071543979351","host":"s3://npm-registry-packages-npm-production"}},"0.9.161":{"name":"@cat-factory/sandbox","version":"0.9.161","_id":"@cat-factory/sandbox@0.9.161","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"fb60c21066c8c49a72e5afaec86ba345bf124ad7","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.161.tgz","fileCount":26,"integrity":"sha512-ywNtWj5wEomak/nUaQCJSx0KB2gI4Yvwpls3iBIwPw28xGIArgZqN0BLF9f4/YTK8jJoFuqVuF5UC+BMzNakNg==","signatures":[{"sig":"MEUCIEKV0xUDvbyjCkMud6L7DAlhyy5NNAzeg/qDbb3DJM4zAiEAiuu9ghRayEPkCVHyKgJwiwWPHRcWItY6D02Zjxbjboo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.75.0","@cat-factory/kernel":"0.170.0","@cat-factory/contracts":"0.177.0","@cat-factory/sandbox-fixtures":"0.7.208"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.161_1785228482606_0.6797349823545824","host":"s3://npm-registry-packages-npm-production"}},"0.9.162":{"name":"@cat-factory/sandbox","version":"0.9.162","_id":"@cat-factory/sandbox@0.9.162","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"3079c4d1278e19417e496e834e2ecb52a84a5a89","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.162.tgz","fileCount":26,"integrity":"sha512-fq+yFongVVinMZZxITMxrAT8R65MA9K5oI/CDGTX9IQQHGDycqAjXg1/iyCaPccjT5UeEQDDNjbrA19KvnUV8A==","signatures":[{"sig":"MEUCIQCJYShEcTsSybAQB3ZNZm/fx3yUbi5PS2EGOKJe1DqZbgIgS6Fqfrfxa6ckTZF28K/M20Ys/rzzGTUb4SVNdMlesFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.162","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.75.1","@cat-factory/kernel":"0.171.0","@cat-factory/contracts":"0.178.0","@cat-factory/sandbox-fixtures":"0.7.209"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.162_1785235660223_0.21552392523321418","host":"s3://npm-registry-packages-npm-production"}},"0.9.163":{"name":"@cat-factory/sandbox","version":"0.9.163","_id":"@cat-factory/sandbox@0.9.163","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"776487156b5e2ac7eb500149b359e1abe4487ae6","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.163.tgz","fileCount":26,"integrity":"sha512-2wsWUJXDYWd6cOhfODUJSjZAMlkNYHoowz2QJ5sOFPmNlNqxLm1IRqtrNe8zHRJIV/Ma0ekYPL/nm6WmpyIXuQ==","signatures":[{"sig":"MEUCICCpiwgBJIuAy9bYDxql8rmTjeyxBaLadlTGUPVQln5hAiEAiZLMJJk57QCZbyFeNtzRH4auTM3vG8jDssaip4zL5LE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.163","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.75.2","@cat-factory/kernel":"0.171.0","@cat-factory/contracts":"0.178.0","@cat-factory/sandbox-fixtures":"0.7.209"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.163_1785238407605_0.7629611788611335","host":"s3://npm-registry-packages-npm-production"}},"0.9.164":{"name":"@cat-factory/sandbox","version":"0.9.164","_id":"@cat-factory/sandbox@0.9.164","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"61c7c534ad811c16fd8b07bef9ab5cec783547c8","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.9.164.tgz","fileCount":26,"integrity":"sha512-O0469vcP7gQlpx0AGF461eCimnazq2o5d7tjvjEqh/O6K6sWzF1/wkQsOa1JXllJSF8U/x63HCN0VLtwzli27Q==","signatures":[{"sig":"MEQCIFB41Z7BOacxgF2uPPcYbIpuPxhcq3hAjg/Rmd5D1gJIAiBeDs62J21K0pEDG7oqMhf0kNPkf2g9luHJ6Fjs0vA07g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.9.164","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.76.0","@cat-factory/kernel":"0.172.0","@cat-factory/contracts":"0.179.0","@cat-factory/sandbox-fixtures":"0.7.210"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.9.164_1785245175126_0.8559933242225903","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@cat-factory/sandbox","version":"0.10.0","_id":"@cat-factory/sandbox@0.10.0","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"00cac0dee9c19c5811a44bbe34b8c016bf7bf4ab","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.10.0.tgz","fileCount":26,"integrity":"sha512-bHzCrEjwudvSFp1l2kKUEI+IobMWElOl4b/YUHfumoSZW/xHWbHWjd72pg1b3iZag2WK/84Y4z4C6sHZLmgUNQ==","signatures":[{"sig":"MEQCIG0nSKYa/5fOWfR5wWqg74arosww9+0U6bS4wViFOBprAiBwiOX6WEzeS7Ns91eVjVITPkA0O46WfjuLeNSm37+6Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52355},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.77.0","@cat-factory/kernel":"0.172.0","@cat-factory/contracts":"0.179.0","@cat-factory/sandbox-fixtures":"0.7.210"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.10.0_1785249276607_0.0658667286537693","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@cat-factory/sandbox","version":"0.10.1","_id":"@cat-factory/sandbox@0.10.1","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"fa53fd20922c5f9f797f5aa06827bf2640a53719","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.10.1.tgz","fileCount":26,"integrity":"sha512-P4qyf93fWxQZ9H3ulpP5apOQiC2r9wsRrnIVjsrviNbs2uBUH18NUav/mthwI+TI2qY3ZxT8OzB+Hz7aWuW4hg==","signatures":[{"sig":"MEQCID+1B9IQ66YH5SiJRm0JI7ZCN32R9h7xqbA/DlV+3ILZAiA/N3cqrMp5uNjheCY9Fgk2Il76HBeEMe9cfXIC43TAbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52355},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.77.1","@cat-factory/kernel":"0.173.0","@cat-factory/contracts":"0.180.0","@cat-factory/sandbox-fixtures":"0.7.211"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.10.1_1785249849138_0.5001127126254659","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@cat-factory/sandbox","version":"0.10.2","_id":"@cat-factory/sandbox@0.10.2","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"baf7b3eec47ed81b10183df312df0df98391529c","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.10.2.tgz","fileCount":26,"integrity":"sha512-d3LGz/kPYGXA2IT2SYhW1UnhDtkQyeNeTqEN9zT/5ghCVrM/wZjeEnuD3JdmuIneibX8wyLIFHyfFYLR8EsaoA==","signatures":[{"sig":"MEUCIQD0g9ECzf4PN5T3zusvKXyCRy1bXzWXnaW8mbS5ksNy5QIgMwhPmvy39xqlQXvpM0KNsAAajght6fuqPvKx2V6yakk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52355},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.78.0","@cat-factory/kernel":"0.174.0","@cat-factory/contracts":"0.181.0","@cat-factory/sandbox-fixtures":"0.7.212"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.10.2_1785251130681_0.18352238020652156","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@cat-factory/sandbox","version":"0.10.3","_id":"@cat-factory/sandbox@0.10.3","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"aa322b29599ef4cc224b2ffa853100cb5f899f7d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.10.3.tgz","fileCount":26,"integrity":"sha512-DKN64TdSJoLMq10Y409TKABKNOodwvYD1F8Y4dEVOW4ylwTEKT3jf6L/4AwWEW5Wc571HwjGm3ijDLHJ7kGmiA==","signatures":[{"sig":"MEYCIQCHYbON9EWuwqHyTtuV5br1S2vJRmSaFfcjV9Cicbj25wIhAJh0b0rpBFn58dkH1+OVhdbCAhkp+bL/lnoARD69fV+H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52355},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.79.0","@cat-factory/kernel":"0.175.0","@cat-factory/contracts":"0.182.0","@cat-factory/sandbox-fixtures":"0.7.213"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.10.3_1785253924057_0.6452140053476194","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@cat-factory/sandbox","version":"0.10.4","_id":"@cat-factory/sandbox@0.10.4","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"abeb15b9ab205dcd8639b4f710637f6b42e75a7a","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.10.4.tgz","fileCount":26,"integrity":"sha512-itn4HLDEZu+nfjkSrF+QoXkRzsbQYP2jQ/IbE9ejdMGpnVs73+c/j5lEykknIm7Dw0R6FCMOXZ4hPuqEbSVB4g==","signatures":[{"sig":"MEYCIQCWdmvuAzE4wSmxIBdNpGz+3U5qZNodWy68tiqc0/nPnAIhALq3k/nJvUKV3gaowGmTjIKjTCqPYD53qq+06GRCPdpJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52355},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.80.0","@cat-factory/kernel":"0.176.0","@cat-factory/contracts":"0.183.0","@cat-factory/sandbox-fixtures":"0.7.214"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.10.4_1785257097909_0.9728509267998222","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"@cat-factory/sandbox","version":"0.10.5","_id":"@cat-factory/sandbox@0.10.5","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0ea37d3d7751c359d22dea680b462a9455a68036","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.10.5.tgz","fileCount":26,"integrity":"sha512-GNAMpWmPraPJAjxpDmief1Ew+Hk6uPhS1K3c/b8bo1Ct+oizza1HXT7XvtLuaT8+T88Ds+OojIZeVbVx//Xosw==","signatures":[{"sig":"MEUCIQDaUibDapWc9mBM/EYxPcGdAERCK2DMVih1yRjNhaWWQAIgcmhW/0o02dfZ9bo2/Zwnc6V4YoK6vM9bU7kkzotZ9bE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52355},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.80.1","@cat-factory/kernel":"0.177.0","@cat-factory/contracts":"0.184.0","@cat-factory/sandbox-fixtures":"0.7.215"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.10.5_1785259067740_0.32272655011142404","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"@cat-factory/sandbox","version":"0.10.6","_id":"@cat-factory/sandbox@0.10.6","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"9f320a1c5d3016d1215e4c638dae7d241aa05dd5","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.10.6.tgz","fileCount":26,"integrity":"sha512-PYRnzbw2IsiJDyeDtiFajfCfSNGOwQeYbS9P2452HkGk+1Pq/1JD/Uw1BXc8h9rmvj2xhLoGd/BnxQXvZZb2cg==","signatures":[{"sig":"MEUCIQDwaHhuTDNzgWFSxDJs20qEsTrbjhvkIVfUiFwlFhJangIgddK+rC+Q1ndgJDEu+FTlY2UYjBXHjXiy/BxLvyMDXG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.10.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52355},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.81.0","@cat-factory/kernel":"0.178.0","@cat-factory/contracts":"0.185.0","@cat-factory/sandbox-fixtures":"0.7.216"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.10.6_1785262501362_0.8626623300421219","host":"s3://npm-registry-packages-npm-production"}},"0.10.7":{"name":"@cat-factory/sandbox","version":"0.10.7","_id":"@cat-factory/sandbox@0.10.7","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"cf6c79a7d65eeaa37ea3eb17515aa1fbb820e417","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.10.7.tgz","fileCount":26,"integrity":"sha512-+5l5VVCCFBVJ6nB6wYT48CyLIWMjRDkHJc5t3iV/Nm7i0Z+JMGkm+YQt/PBZ8D2tp64/DqpX50WOI7Kb3Gabuw==","signatures":[{"sig":"MEUCIQCIBGOSP2o82AhtVc6Rqrz4gid2CvS0fLeeTAoB+DAYCwIgdAaGx44pYZfK9GMBCCUQggHzsAMklujKp+iJRTKdkLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.10.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52355},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.81.1","@cat-factory/kernel":"0.179.0","@cat-factory/contracts":"0.186.0","@cat-factory/sandbox-fixtures":"0.7.217"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.10.7_1785267087899_0.22005983181537725","host":"s3://npm-registry-packages-npm-production"}},"0.10.9":{"name":"@cat-factory/sandbox","version":"0.10.9","_id":"@cat-factory/sandbox@0.10.9","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"8afd9d212d61cd1a046da71caecba168e8e265aa","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.10.9.tgz","fileCount":26,"integrity":"sha512-2lXdQMD7lb6NZ6Ad8PmcWMUm8k4L8W7hMnV36nYNlNqFWstOtEBZrwyJEu08s4ivykwx4CNiy0tE3NC4fl5oVQ==","signatures":[{"sig":"MEYCIQCZoowQKRv7r+HxpNhSj1TkadEvmudJPuPtw6H8wXIkAgIhAPZE0t4J/n4M+VfENHFI/qSkJk4HVemq0QmNnjaz5h5W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.10.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52355},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.82.1","@cat-factory/kernel":"0.181.0","@cat-factory/contracts":"0.187.0","@cat-factory/sandbox-fixtures":"0.7.218"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.10.9_1785297723068_0.26104135946399776","host":"s3://npm-registry-packages-npm-production"}},"0.10.10":{"name":"@cat-factory/sandbox","version":"0.10.10","_id":"@cat-factory/sandbox@0.10.10","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"65a8a2233544483b00158b49fb2513494b4ad9d0","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.10.10.tgz","fileCount":26,"integrity":"sha512-7Kr9DhQdq5GqyMlQNlABkOobnXY72l6bzRbvTwIMZOSlLXxQk6jdzbZ6jybfr7cJVeV6W80byqf55ePsEDgvTA==","signatures":[{"sig":"MEUCIBAcFsOAziyZHctpgbM2PD3tnBKiBX7Q408Su0P2c2mxAiEAzQDrMGt7F/mZdCkD3AQJpZqFALt9XQjClxWarxcrcQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.10.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52356},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.82.2","@cat-factory/kernel":"0.182.0","@cat-factory/contracts":"0.188.0","@cat-factory/sandbox-fixtures":"0.7.219"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.10.10_1785298318692_0.6046799026382998","host":"s3://npm-registry-packages-npm-production"}},"0.10.11":{"name":"@cat-factory/sandbox","version":"0.10.11","_id":"@cat-factory/sandbox@0.10.11","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"1c63dfe9bef002dcfdb0dad6c11f931e779247d7","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.10.11.tgz","fileCount":26,"integrity":"sha512-JZV/zCuu+oWq96UyJ52/iTGYpesN4d5pWXz0w1A9pF/rYgyaVRQi1W+AiUOgH2PSd6lGDXXmDE529ZpkQ3kU9A==","signatures":[{"sig":"MEUCIQCoOCNXCRJciXP4YzIDeKwmM2OtuuZmRYIRK1bJqiy61QIgYlijjpNUToyeNi7wiGKsXjQ9SSkSrjMiPfCmXq6pGIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.10.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52356},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.82.3","@cat-factory/kernel":"0.183.0","@cat-factory/contracts":"0.189.0","@cat-factory/sandbox-fixtures":"0.7.220"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.10.11_1785302816713_0.6762561060077339","host":"s3://npm-registry-packages-npm-production"}},"0.10.12":{"name":"@cat-factory/sandbox","version":"0.10.12","_id":"@cat-factory/sandbox@0.10.12","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"6f74c56df1c0780cab9f837b446d31ef66db41ca","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.10.12.tgz","fileCount":26,"integrity":"sha512-4Xd7Ry9gOJU5iVgo9nu/tvIQzE5+BzljiZDedpQEHyojWG3QWEFti4p2WrDlDrbiiOa5EbjvV0kbsbxUzXiscQ==","signatures":[{"sig":"MEYCIQDlVMLCfVFD2De/LZhvvNxHbpChjyRXG704dNkraXzbggIhAKVQklj4zjjyRGoqQa3kd4FOBLba5ey/4OOC4a/5n0LL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.10.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52356},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.82.4","@cat-factory/kernel":"0.184.0","@cat-factory/contracts":"0.189.0","@cat-factory/sandbox-fixtures":"0.7.220"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.10.12_1785303447556_0.33512568380259733","host":"s3://npm-registry-packages-npm-production"}},"0.10.13":{"name":"@cat-factory/sandbox","version":"0.10.13","_id":"@cat-factory/sandbox@0.10.13","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"6a9889c73a9d0fc07eda9ee46ef3cfb7c9252579","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.10.13.tgz","fileCount":26,"integrity":"sha512-8TBeBt74LYoX/T4w3BnUfLLu2Bmig3vscwzTIzcn6AEcKwpWiLfwjTjMeFP9KpafPSR7Z97ibiPJJDliqNv0Lg==","signatures":[{"sig":"MEQCIGHTWrYO+pNqEVar/EcFP6SoXkJETChdY2i++yiB7bmRAiBxeuafPicmInMKEJdTRe4Nx1R/LDLXMK5vm/lHxFhqIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.10.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52356},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.83.0","@cat-factory/kernel":"0.185.0","@cat-factory/contracts":"0.189.0","@cat-factory/sandbox-fixtures":"0.7.220"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.10.13_1785306665993_0.5092713348635178","host":"s3://npm-registry-packages-npm-production"}},"0.10.14":{"name":"@cat-factory/sandbox","version":"0.10.14","_id":"@cat-factory/sandbox@0.10.14","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"a1e9fd820a85915946bfef2f567a88245e46db7f","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.10.14.tgz","fileCount":26,"integrity":"sha512-MN9lU35D4O4ndbVOV2/+4FH1s3pzoUhe+xTr/xXrut0H5FU/7g9OocdPjysSRCjvDlzoU33MRXQq9UpZWsYKuw==","signatures":[{"sig":"MEQCIE9BEae4WbIEC5g/MPoUoeBCzkxgBFgojqoq+y81R9ecAiA49FAS4OKt3+DRH5M+50UoBeukmMNV/ounZgoHPpfiHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.10.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52356},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.83.1","@cat-factory/kernel":"0.185.1","@cat-factory/contracts":"0.190.0","@cat-factory/sandbox-fixtures":"0.7.221"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.10.14_1785309734632_0.9587423856544639","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@cat-factory/sandbox","version":"0.11.0","_id":"@cat-factory/sandbox@0.11.0","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"4593210719a632b049a9af14053899caa5fd3ffc","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.0.tgz","fileCount":30,"integrity":"sha512-ZhF0g9joXC6wTauZOeqzv7WjazzcwgS4FYA3oGz3YDtnJvRnleJZC7XukT4gjVF5gyPw89aF2aH9C8JwNHRckA==","signatures":[{"sig":"MEUCIGMDoFy9Clbox9z/zAAf4whKi8K20ZUDOnvGVS7u+KHZAiEAtMvghN0GaLGOCB3BOcxSMFFvv/Ec49/UZAdHduRw0oQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.84.0","@cat-factory/kernel":"0.186.0","@cat-factory/contracts":"0.191.0","@cat-factory/sandbox-fixtures":"0.7.222"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.0_1785311663998_0.11661562226087208","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@cat-factory/sandbox","version":"0.11.1","_id":"@cat-factory/sandbox@0.11.1","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"feeef4ce820354a4cdfa07de0569fa78d54e931e","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.1.tgz","fileCount":30,"integrity":"sha512-7AZpcd4ZXVyWWqvt3CE5cGQOHWxxC5rmU4f5vBCIRw0gqpy+x3JLeFycLXorfFeEATb5r2EfQMnK+pEfB8XU4Q==","signatures":[{"sig":"MEQCIBZPUBQ7PGFFvQBDN7QHNm066ztYa7zVT99McL6x7sxtAiBxrzHe0ortiCmBrrDtmxMZU4xCeBpCkCEbExCx9hpslg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.84.1","@cat-factory/kernel":"0.187.0","@cat-factory/contracts":"0.192.0","@cat-factory/sandbox-fixtures":"0.7.223"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.1_1785314134841_0.40585154046044036","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@cat-factory/sandbox","version":"0.11.2","_id":"@cat-factory/sandbox@0.11.2","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"92b7ba4cd7c058e70d1daa6874c245c484741ed5","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.2.tgz","fileCount":30,"integrity":"sha512-Y0L0Y8YUb+LB9SMHd0imk8tFS7NISr8aL8AbArRtxxRGUovElA98Qt67JT1S09anqflQjNMlKF92ZsEkSIAKoQ==","signatures":[{"sig":"MEYCIQCLXhdUGNddROw2IwoqFdw82WjXXJsnf95HaYkCmTBJcgIhAKHlgWMdv1JXH9OtV1q/hrVsZBfwD+odyyF7QH8fKkwV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.84.2","@cat-factory/kernel":"0.188.0","@cat-factory/contracts":"0.193.0","@cat-factory/sandbox-fixtures":"0.7.224"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.2_1785319804895_0.03194570304515998","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@cat-factory/sandbox","version":"0.11.3","_id":"@cat-factory/sandbox@0.11.3","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"a88ec7053c7e736d2fda8ba76beff38ba153a619","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.3.tgz","fileCount":30,"integrity":"sha512-rYgglkZ1ia1EVVgc0rvwaOLjUodKZjjwSTlOSgFlPbnnuswBMAJwd6fR3wS4pFnq16acspFRAmR2mLpCCYMmBA==","signatures":[{"sig":"MEUCIGUKrjXaexXRJLBPFcqnYY4fs1N70w/1iHJEeYOJxPfhAiEAqWxDJSIl6FmsntGn7wlEyqkEQSWVYoocQjl7ypuIO3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.85.0","@cat-factory/kernel":"0.189.0","@cat-factory/contracts":"0.194.0","@cat-factory/sandbox-fixtures":"0.7.225"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.3_1785324784657_0.6877185663944598","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"@cat-factory/sandbox","version":"0.11.4","_id":"@cat-factory/sandbox@0.11.4","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"876bef9f562db0de3eec38310cd3c734ccd34395","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.4.tgz","fileCount":30,"integrity":"sha512-3oWviQy/mwwo+uSBupVEashDcbKcdBr7nlH8bHFf02pBch80ykLwyQHDGs4YG/lA37PNK1V80X9FCuf4hkMJqQ==","signatures":[{"sig":"MEUCIQDdpDocRdwHH8p2NbzYTpsBsumV4iYBpo+FF44cTH7DoAIgGVubS981Bc58UjHDmHwxpPW/1CpVJkXJAomb3pjl9HE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.86.0","@cat-factory/kernel":"0.190.0","@cat-factory/contracts":"0.194.0","@cat-factory/sandbox-fixtures":"0.7.225"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.4_1785326716382_0.4938061972868899","host":"s3://npm-registry-packages-npm-production"}},"0.11.5":{"name":"@cat-factory/sandbox","version":"0.11.5","_id":"@cat-factory/sandbox@0.11.5","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"792a2805b706c6fa4e3ce272ab12460ee02f7c35","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.5.tgz","fileCount":30,"integrity":"sha512-2Q8TwjuStYaBgt81rsWeejHc6N+MNy7Uo8ZD67nGM9txia7u3ogag52YtpvyMAqvZBBnZrgsKy37Za4bkFf/DQ==","signatures":[{"sig":"MEUCIQD5VXWLf7thaVVEb4pfovRTx4yyCrxsjUROE/wME6euHwIgONeb6doVyvjxm0j7eDNfqd7JiTD+FWrxQPaVklvrrA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.87.0","@cat-factory/kernel":"0.191.0","@cat-factory/contracts":"0.195.0","@cat-factory/sandbox-fixtures":"0.7.226"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.5_1785344625872_0.37683369244184917","host":"s3://npm-registry-packages-npm-production"}},"0.11.6":{"name":"@cat-factory/sandbox","version":"0.11.6","_id":"@cat-factory/sandbox@0.11.6","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"acf71d93ac210556ea0586d172c5e1f00bd59f36","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.6.tgz","fileCount":30,"integrity":"sha512-zrhjWpzONSLNUUYlqBgdX4SSWCNfZIL/zXtk7l1r3GOyZQzdulGwt3BynfQUahjt7aIHKpGARNwhVebJMKMFzg==","signatures":[{"sig":"MEQCIBDCxjHAnvLMrQCR104yK0/QLaatxV6Dwu+TDoBtxe3aAiBMdoa6/tMmDutQA9hKTw19pr12ZB2rK33B3v8clzyfDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.87.1","@cat-factory/kernel":"0.192.0","@cat-factory/contracts":"0.196.0","@cat-factory/sandbox-fixtures":"0.7.227"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.6_1785347888446_0.9203869282256414","host":"s3://npm-registry-packages-npm-production"}},"0.11.7":{"name":"@cat-factory/sandbox","version":"0.11.7","_id":"@cat-factory/sandbox@0.11.7","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"9a511ffce9dac60b30b536ff0b9a2c0e9f4958cd","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.7.tgz","fileCount":30,"integrity":"sha512-K5aM6RznfNUIwTGTPr0ybI9ugYF7/4OaYQI3E6PYvGN1PQa5GZA1S0XU3X01ekupjfIpG2YxMOPW3/Hk9gNkJg==","signatures":[{"sig":"MEYCIQC0sjajMINnDVrIHZ8j7eQmHXBwF/NnWMq5dLbUzucZ1AIhAJXw/CPaHmwyeLM+YuCeyeVPcF/+GFxvtTz+5162tISB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@cat-factory/agents":"0.87.2","@cat-factory/kernel":"0.193.0","@cat-factory/contracts":"0.197.0","@cat-factory/sandbox-fixtures":"0.7.228"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.7_1785356913671_0.27940828465749434","host":"s3://npm-registry-packages-npm-production"}},"0.11.8":{"name":"@cat-factory/sandbox","version":"0.11.8","_id":"@cat-factory/sandbox@0.11.8","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"9ebd479cc4c4ba60fc38e6640b90ec32a7ec42c4","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.8.tgz","fileCount":30,"integrity":"sha512-Q9OMwNvAki3auSw2lb44uUaHFLm4y4FPecNRde/a7WfYbK62aC5gTJ07RxbajCXl7gtI08jIlHXDvO900V++hQ==","signatures":[{"sig":"MEUCIQDXKw3OoSkjaEig2KaQ59uXSbA4CG1vYKmpsEUMyYP0EgIgUeak9u0dtUlukhF3GfnYC9qIHyw9nLjBcd+gRMzqP6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.88.0","@cat-factory/kernel":"0.194.0","@cat-factory/contracts":"0.197.0","@cat-factory/sandbox-fixtures":"0.7.228"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.8_1785402461643_0.16741565572529038","host":"s3://npm-registry-packages-npm-production"}},"0.11.9":{"name":"@cat-factory/sandbox","version":"0.11.9","_id":"@cat-factory/sandbox@0.11.9","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0a318073f7e8db13491889bbc707d3c92f95ee07","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.9.tgz","fileCount":30,"integrity":"sha512-SOZqI/na5Q7/CW0j0yDdymgA+RvDq28bMf7EF2FfOJ9HEwPtJUzlp0Mmqk9sIlNEDCqq7TPuN3ZjsXWrFhIU5A==","signatures":[{"sig":"MEUCIQCafrdZH+QITe+zgRLvSsX2tZ4TMPT4KayXnUCguBrUwwIgROXgdcJrHhjaVFprv5gQUSlQgt+uVw4MS+PHxYoJtdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64822},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.89.0","@cat-factory/kernel":"0.195.0","@cat-factory/contracts":"0.197.0","@cat-factory/sandbox-fixtures":"0.7.228"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.9_1785408218325_0.1583181269503331","host":"s3://npm-registry-packages-npm-production"}},"0.11.10":{"name":"@cat-factory/sandbox","version":"0.11.10","_id":"@cat-factory/sandbox@0.11.10","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"3daf767f3b51c37d4b3059a0ec500258ed17f503","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.10.tgz","fileCount":30,"integrity":"sha512-fTXOvsheIHGNdKHLUcC33n0/PBBxdQVa3XrcaT51/7GQE66oK83XsNOKx5yh3VL2D8XGQAl+c1EOubZqIcGdEw==","signatures":[{"sig":"MEYCIQChTwjSU0b7yKQJLui6bZpFt29PloZyToXZOXdyXpIdyAIhAM/SXBwYNtJQS0k5bC//KM/yvibgGAIQZsyMreTcuwpz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.89.1","@cat-factory/kernel":"0.196.0","@cat-factory/contracts":"0.198.0","@cat-factory/sandbox-fixtures":"0.7.229"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.10_1785411026458_0.2908184501360256","host":"s3://npm-registry-packages-npm-production"}},"0.11.11":{"name":"@cat-factory/sandbox","version":"0.11.11","_id":"@cat-factory/sandbox@0.11.11","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"33aaf2835bdf249646391ee66ac817ba772f75b5","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.11.tgz","fileCount":30,"integrity":"sha512-RhQvP7d5tuvVfKUKmtzaGbTFgge5JoVMEBSUiMtxs1UjHrpN5O5WIY6ArXiA4eALrr9+fo9b6KPF+lJhMXsj0A==","signatures":[{"sig":"MEUCIGrCjpbTj/IRJmgrefTaS/vhl0E4LmskMYUvNKA1IarZAiEAtSFamXAatMdl+5UMNtSOAMeE5dUpPDGKCSKsJnFFzmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.90.0","@cat-factory/kernel":"0.197.0","@cat-factory/contracts":"0.199.0","@cat-factory/sandbox-fixtures":"0.7.230"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.11_1785413951346_0.9399291888326962","host":"s3://npm-registry-packages-npm-production"}},"0.11.12":{"name":"@cat-factory/sandbox","version":"0.11.12","_id":"@cat-factory/sandbox@0.11.12","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"a50035ce3cb0dd914896b17d4062c4a95c8a8d84","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.12.tgz","fileCount":30,"integrity":"sha512-MQzR7Mj00BrRz/s15f0rHlM8ABDJguHGjsbh+tBbDYEbr9lHy0uDVhZd+XMqKjbfAsnExCNsx6CDPxbPYL6PYQ==","signatures":[{"sig":"MEUCIFzLTCp3MzR5n9lNFGOcRFW1rKtsEAbGaruzxKnj4UmhAiEAi7ZIaoJm7MfDFWGEb/YoM2QUuLD8+muMBFcpBF69hqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.91.0","@cat-factory/kernel":"0.198.0","@cat-factory/contracts":"0.200.0","@cat-factory/sandbox-fixtures":"0.7.231"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.12_1785416324375_0.049970987060846905","host":"s3://npm-registry-packages-npm-production"}},"0.11.13":{"name":"@cat-factory/sandbox","version":"0.11.13","_id":"@cat-factory/sandbox@0.11.13","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"04d5b884412ea421eac3f202da864aa31dec1fb0","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.13.tgz","fileCount":30,"integrity":"sha512-LC4flV6ewJ84Whnta8ww+MrmFr0qctilcU5eOiD2lMoJN2n3HGKYfC1ZTzt7X+rJXCyi/VcZIO7uNo6l7kkewg==","signatures":[{"sig":"MEUCIARhab4oTUB3zbuQktlC3fB7YMhNmiYtWhzEr/fHjauZAiEApTj5tJlsbIwOY1b/d3Z5H3ummSN/a9l3rHH4qga7suc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.92.0","@cat-factory/kernel":"0.199.0","@cat-factory/contracts":"0.201.0","@cat-factory/sandbox-fixtures":"0.7.232"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.13_1785420306094_0.13295566897173372","host":"s3://npm-registry-packages-npm-production"}},"0.11.14":{"name":"@cat-factory/sandbox","version":"0.11.14","_id":"@cat-factory/sandbox@0.11.14","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"f31c3734f2572b50b8f2a1ce6fa7eb71a5880094","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.14.tgz","fileCount":30,"integrity":"sha512-Iew9KgS0eeK08FR1ifNyL0XGrzMemMYbtG4hOmAbUorRgNnc1HHILYWMb2MP+Mq3Md2ARZw2I9WzJ7UTU4ajxQ==","signatures":[{"sig":"MEUCIEi7DZCVe9Xr7wTFhhWKUdrySiY/+RTPCEfHZspS1T8mAiEA5YlVIySeNcTP4pSbUTeTGjy0IFoh4MaedQhmZmvt++k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.93.0","@cat-factory/kernel":"0.200.0","@cat-factory/contracts":"0.202.0","@cat-factory/sandbox-fixtures":"0.7.233"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.14_1785425218911_0.6406735794294609","host":"s3://npm-registry-packages-npm-production"}},"0.11.15":{"name":"@cat-factory/sandbox","version":"0.11.15","_id":"@cat-factory/sandbox@0.11.15","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"aad1999d51ca5785e7590d4746ee3111b2744a96","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.15.tgz","fileCount":30,"integrity":"sha512-wNo3SeiefGRIV07rn7wUV5flpMNLB+Sz1CmmDcPDhpsrXdffMRQF3LrANv0nyJMPi9pA73aD6eZf/c2Y3aCEeA==","signatures":[{"sig":"MEUCIQD1B0qcYiFTWCwnpl3kpoSSSwKf2QOfnbhMXtPh6stebgIgVWCMYaJMk2tnnr81JZStLaJdofGvLTPEBNLpBYznKfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.94.0","@cat-factory/kernel":"0.201.0","@cat-factory/contracts":"0.202.0","@cat-factory/sandbox-fixtures":"0.7.233"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.15_1785427271835_0.3404431946690323","host":"s3://npm-registry-packages-npm-production"}},"0.11.17":{"name":"@cat-factory/sandbox","version":"0.11.17","_id":"@cat-factory/sandbox@0.11.17","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"bb85446dc8e365ec825af6819729298dbbbe89b1","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.17.tgz","fileCount":30,"integrity":"sha512-LTlMzJDU/F1qRUwliPVXDKnQapwcwt8ORSpvWsLvxRucIRmWKVjHKiGXLZXy8gLqkyL92bJ/Z2QacxY214gHjw==","signatures":[{"sig":"MEYCIQDz6GCn4FZ/yV5JMbqF6GoLYf86aLKld8WVyn5oafQZjAIhAMa4iGIdkvnwJ07QabuxByijRdnJsrOT95b/RL7EKEJO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.95.1","@cat-factory/kernel":"0.202.0","@cat-factory/contracts":"0.203.0","@cat-factory/sandbox-fixtures":"0.7.234"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.17_1785437808661_0.045993495937728834","host":"s3://npm-registry-packages-npm-production"}},"0.11.18":{"name":"@cat-factory/sandbox","version":"0.11.18","_id":"@cat-factory/sandbox@0.11.18","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"2178c428bae8ecf97d721cb7e0754672a6796cab","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.18.tgz","fileCount":30,"integrity":"sha512-9tqAwbIWbaYEqgb+kb565T0d1H15YVRyK4z8sH5tyL90GPwqICGGCpbOIKPmlmsXQTtNiCIkJ6TbQ7OM0M4AQA==","signatures":[{"sig":"MEQCIGJGuZycRG4+HeBH5+ojY7tkO2JwyvVXPJu0502VePFlAiA97wcNPKOxlbrtI+eUZHGinXZzlVHvPaLYfInntBiKUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.96.0","@cat-factory/kernel":"0.203.0","@cat-factory/contracts":"0.204.0","@cat-factory/sandbox-fixtures":"0.7.235"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.18_1785566976582_0.010824332961494543","host":"s3://npm-registry-packages-npm-production"}},"0.11.19":{"name":"@cat-factory/sandbox","version":"0.11.19","_id":"@cat-factory/sandbox@0.11.19","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"00c18a56fe907a738bdbf06b87e51bab308ec013","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.19.tgz","fileCount":30,"integrity":"sha512-86az95F2WHbuNClqIyLbURZjHkRb2A7Vsus8cgUcvMdEE1AZt8a+QLl1IxTVK6PoDpZlju7+U3sx4Tc4BqG8Og==","signatures":[{"sig":"MEUCIH1V7bKvvxsTJt0XqjwQfNygYSHKllGaihSIui9RiWoAAiEA0qRp25FjJNvFelU5uXDSxwzo/lV2QoD8bdBhVdEul2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.96.1","@cat-factory/kernel":"0.204.0","@cat-factory/contracts":"0.205.0","@cat-factory/sandbox-fixtures":"0.7.236"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.19_1785568619400_0.09901373510088152","host":"s3://npm-registry-packages-npm-production"}},"0.11.20":{"name":"@cat-factory/sandbox","version":"0.11.20","_id":"@cat-factory/sandbox@0.11.20","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"07313a3fe4b2f010e37f1678db45dc6db3573af6","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.20.tgz","fileCount":30,"integrity":"sha512-5Qm9qi1WjYigUlknLmj/4269E5/vGGpuzKDzgFNkHyQ7+k/rfZjDYtargO86KUy5NLnfUyA+UUyPZ7Cby6/Txg==","signatures":[{"sig":"MEYCIQDe4dGePqhKdYMgnC9jWhxdMTAs3n/LHZoUlS6Dbx4DQAIhAO+tBkYhwboM2EWBCatgsE7T2Z2imfkzI3eaYo0iNNNF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.97.0","@cat-factory/kernel":"0.205.0","@cat-factory/contracts":"0.206.0","@cat-factory/sandbox-fixtures":"0.7.237"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.20_1785578778640_0.7293893267462397","host":"s3://npm-registry-packages-npm-production"}},"0.11.22":{"name":"@cat-factory/sandbox","version":"0.11.22","_id":"@cat-factory/sandbox@0.11.22","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"c157d12ec07cec9aa6b3336aa311258ed6171a5f","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.22.tgz","fileCount":30,"integrity":"sha512-h7J6bcGafumSzCHEhRoHVjpX8nrFgZK8ZHSOU03l0pl0yia1I+GCrebujBBQ+K+XUS+sc66h9dO5BBHmxvufvQ==","signatures":[{"sig":"MEUCIQCqVhJi9UclKxkbsYsMioPN/oeGbvho9hJwEvl7iouYfwIgcQZMv9rqwXb4Mww0yR3dY/a/oZfFBum8xTBA100D26U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.99.0","@cat-factory/kernel":"0.207.0","@cat-factory/contracts":"0.207.0","@cat-factory/sandbox-fixtures":"0.7.239"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.22_1785580131984_0.34993819190059705","host":"s3://npm-registry-packages-npm-production"}},"0.11.23":{"name":"@cat-factory/sandbox","version":"0.11.23","_id":"@cat-factory/sandbox@0.11.23","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"3d4b30c6d5344b7656939fbf3e0f5f05350feb7b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.23.tgz","fileCount":30,"integrity":"sha512-E7CyL0BPzJhxvSj1AIqG7fLOilJdkIWlUBnSW0JvmjkS4OdUbHMfPLkC1zl0GM+PDhbSkG7r9IfiXA7WAw6qJA==","signatures":[{"sig":"MEUCIHQH392baKE9LzLmLMacB3ZFaoUfrSGwvf5vXGGM0nMyAiEA1wl0FbaWtR6lrvpIGzc3/xrYVtH7VsgxwZ8COfZ9oeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.100.0","@cat-factory/kernel":"0.208.0","@cat-factory/contracts":"0.208.0","@cat-factory/sandbox-fixtures":"0.7.240"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.23_1785674046217_0.4531644202380729","host":"s3://npm-registry-packages-npm-production"}},"0.11.24":{"name":"@cat-factory/sandbox","version":"0.11.24","_id":"@cat-factory/sandbox@0.11.24","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"abf33de4a02d3e7fd9f42794a7d4e8b955045e74","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.24.tgz","fileCount":30,"integrity":"sha512-16J5CaFN0bOdXs3e54zKGFaT1VMxcC5uniVXbdZ/qjjxT5PVd4epahVKYVNOkgaNjCOS8Ss/0GImoCoXlglhPw==","signatures":[{"sig":"MEUCID1I2V+PA2w/JK1bIaThCzkPF64RUgMKPCXNp0rl6JubAiEApts+jAIFBtLwT5dKyn2IO+b6gquwuobxpDBDkSIZM/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.101.0","@cat-factory/kernel":"0.209.0","@cat-factory/contracts":"0.209.0","@cat-factory/sandbox-fixtures":"0.7.241"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.24_1785679367422_0.9078592052955701","host":"s3://npm-registry-packages-npm-production"}},"0.11.25":{"name":"@cat-factory/sandbox","version":"0.11.25","_id":"@cat-factory/sandbox@0.11.25","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"8294af6c7451a4ed8fde6dab48eb75636be614ab","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.25.tgz","fileCount":30,"integrity":"sha512-SMmdHfasyKt3X/O3BeBxQQX60FnjzAZtnR3W8XMWqJ6O5fHqQL4kaGRufdz1WFxUmNi9C5nzHmdXOsRmZgZC2w==","signatures":[{"sig":"MEQCIDTfYX253IH0GggPA3nMKfq9q9Z61k2Ncz9zc0tp1GgoAiBm6Fe3JDg+dlLkoWR1i+0fo9q5X3JaxfS/cW8T5nuXEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.102.0","@cat-factory/kernel":"0.210.0","@cat-factory/contracts":"0.210.0","@cat-factory/sandbox-fixtures":"0.7.242"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.25_1785688083989_0.3363550261525934","host":"s3://npm-registry-packages-npm-production"}},"0.11.26":{"name":"@cat-factory/sandbox","version":"0.11.26","_id":"@cat-factory/sandbox@0.11.26","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"e1144877de6bff324430d640956e886f78e2d929","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.26.tgz","fileCount":30,"integrity":"sha512-H6ncPoLqDuidSxjB7MripXVowcrVZ2gr4VyQjYoFuwOpxKHB2qkWqXFyiVAnFJPZgFUqzlzZo9l5sql54zfrGA==","signatures":[{"sig":"MEQCIEoScLDVJFnSxsLlUa/0LfRTL9SCfK3EmzXo23qlR4OvAiAvQ4dZMA2P+xkxzhub75h9NO83YvR0Y4Tmt+62QCC1zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.103.0","@cat-factory/kernel":"0.211.0","@cat-factory/contracts":"0.210.0","@cat-factory/sandbox-fixtures":"0.7.242"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.26_1785690675423_0.4255062112863759","host":"s3://npm-registry-packages-npm-production"}},"0.11.27":{"name":"@cat-factory/sandbox","version":"0.11.27","_id":"@cat-factory/sandbox@0.11.27","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"f680793eb2dfb6463c1522eb54f96bebf7a2bd9b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.27.tgz","fileCount":30,"integrity":"sha512-17d38IDskJmIHaN5PQhVghxRmGbnzlJm9nLaVsWCqBkE9CzueUyhZdCFuJzBbokr5G7DbLfKk6MrKRXZXjLatA==","signatures":[{"sig":"MEUCIQCI8ROUI25JcIKz9DAC74PRVwF8Rmh5pTIPZiUK8MrszwIgEXKxKZCRHbTOsIT8ILlb2A157Eo26snDg5LqGlYpXUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.104.0","@cat-factory/kernel":"0.212.0","@cat-factory/contracts":"0.210.1","@cat-factory/sandbox-fixtures":"0.7.243"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.27_1785730916826_0.47445462326727994","host":"s3://npm-registry-packages-npm-production"}},"0.11.28":{"name":"@cat-factory/sandbox","version":"0.11.28","_id":"@cat-factory/sandbox@0.11.28","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"aa6854b37d63011c58927fb078073de3f7eb33f6","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.28.tgz","fileCount":30,"integrity":"sha512-KrzOJm2TcnfpiKNeMdMHsVkcWhLb5hoCXHP/LO0iltRUEL+CzkJy62cH2tA877JmoHofANQ/0MCA1Tz/TdyPyA==","signatures":[{"sig":"MEQCH1CDikmVH0ddsR1m4TEBVQ7HnSTbHv/xJVKKj/iul+sCIQCy4X+9v/V2vVzniCVu3bdkxnbVXv3zSkfxNbrfeGapRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.104.1","@cat-factory/kernel":"0.213.0","@cat-factory/contracts":"0.210.1","@cat-factory/sandbox-fixtures":"0.7.243"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.28_1785737116167_0.7558577106960789","host":"s3://npm-registry-packages-npm-production"}},"0.11.30":{"name":"@cat-factory/sandbox","version":"0.11.30","_id":"@cat-factory/sandbox@0.11.30","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"7433b7f25fdd5841904f6e15d713f769638c7a55","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.30.tgz","fileCount":30,"integrity":"sha512-uUfmC2UwmB55k42pkBZDi6Csv4hK/3j7lZnkv5JNCfeVOSRBecrMSHZMlN5KLghijexYnSRnveBqYdXj4BfnkA==","signatures":[{"sig":"MEUCIH2/TzKEWcMHLMP89QhNpewpz4wxJVFgVmv8JYupgqSzAiEAyMcT8ZrCRJdTSA1q7NZ5CF7ykD0h5S7AWyNqSGjEm0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.104.3","@cat-factory/kernel":"0.214.1","@cat-factory/contracts":"0.211.0","@cat-factory/sandbox-fixtures":"0.7.244"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.30_1785740776280_0.894896840938306","host":"s3://npm-registry-packages-npm-production"}},"0.11.31":{"name":"@cat-factory/sandbox","version":"0.11.31","_id":"@cat-factory/sandbox@0.11.31","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"9722ee4d6451a094a226452835c41b22e756aa7d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.31.tgz","fileCount":30,"integrity":"sha512-C0DrJnbbHym7AkfntKeHTxgynsyNKPJj0+MCJVcMszAmCxba61sU9ieiADHBElYT9xyUpnZA3+TsfTlhZGA5OA==","signatures":[{"sig":"MEYCIQCvjdqQZqCUa/u3F2ebfdEbT7m/vQ/ile5PGUfezam1ggIhAOR8pvmECBINSDIUo3SfztZNU/yQh9A9Y4OOQzUjrPeO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.105.0","@cat-factory/kernel":"0.215.0","@cat-factory/contracts":"0.212.0","@cat-factory/sandbox-fixtures":"0.7.245"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.31_1785744657626_0.5240206438569686","host":"s3://npm-registry-packages-npm-production"}},"0.11.32":{"name":"@cat-factory/sandbox","version":"0.11.32","_id":"@cat-factory/sandbox@0.11.32","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d7fe0b0056715fb107b4c8483973e0d7cb46587e","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.32.tgz","fileCount":30,"integrity":"sha512-1rWM+XZ4/DLLpQQ/gBJjAwC5PSFSv+vBafqlbMyC2WTyRluk1ZwWXTNyYk1OlNCPLvyGGwdt0PkRzuE6JE7PVg==","signatures":[{"sig":"MEYCIQDycpifyvxOll2Jrurnk5ln3jyl3pGYG2eVPV4Oet4YbwIhALX4MnLnYMXB2gdHiyOpIoZE+Z4e4i/EqVkcM932E32c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.106.0","@cat-factory/kernel":"0.216.0","@cat-factory/contracts":"0.213.0","@cat-factory/sandbox-fixtures":"0.7.246"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.32_1785757371825_0.23001465932839338","host":"s3://npm-registry-packages-npm-production"}},"0.11.33":{"name":"@cat-factory/sandbox","version":"0.11.33","_id":"@cat-factory/sandbox@0.11.33","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"37c47c25e8fbdf0c902b5fed0763f166caa42299","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.33.tgz","fileCount":30,"integrity":"sha512-y+E6uYYw/kMCVxlffSoo8Ju0YKNkxYKR+oTEKjTOz3GGTBv8yJxID+PfS62N3P3lGFp4k/gG7fsRzqDK1FbXZA==","signatures":[{"sig":"MEUCIBYkAwM0P413Y6wLZ4/0Kc3egpNWTCKvb+nfZM5CVr02AiEAjf6Y6rcS8NmvkGkbZz3YnAAnIuH03vaAciIZnPJ5qUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.106.1","@cat-factory/kernel":"0.217.0","@cat-factory/contracts":"0.214.0","@cat-factory/sandbox-fixtures":"0.7.247"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.33_1785770183740_0.10591741702265733","host":"s3://npm-registry-packages-npm-production"}},"0.11.34":{"name":"@cat-factory/sandbox","version":"0.11.34","_id":"@cat-factory/sandbox@0.11.34","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"a26ade8d2dd849cdb27c2d2b48c67caeab336ef6","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.34.tgz","fileCount":30,"integrity":"sha512-5lh4mqdZMJH93QbHev9X6sKiOeLkQc9mdOgZ+ESwvJoT43bERatzeyZShy54jLk+GI/JIGXnMmmu2Fez31KwrA==","signatures":[{"sig":"MEQCIBXoqLeq/jCe+qtzxGx/l9Cz9UOM1AdDMKa7ueYUKkv+AiAUCCMfbM4C7z6WqRYDxSigTmyiuu1lqQBi/1bamCv1Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.106.2","@cat-factory/kernel":"0.218.0","@cat-factory/contracts":"0.215.0","@cat-factory/sandbox-fixtures":"0.7.248"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.34_1785788724339_0.6013467685968852","host":"s3://npm-registry-packages-npm-production"}},"0.11.35":{"name":"@cat-factory/sandbox","version":"0.11.35","_id":"@cat-factory/sandbox@0.11.35","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"5ce4155a0f2927fba10960484b1dfe6a3e3eea83","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.35.tgz","fileCount":30,"integrity":"sha512-XTtVucS2dgshqLWhD2cf3ScHR/mOdIjp5h6INus1UD1AuLZLcxo6e5Nrv0fGGo9YhxDFkWm8KzA5dy3RvoopEA==","signatures":[{"sig":"MEYCIQDC2qcHJKpCGeA1aONodLcwNle2SIimUYSC7D70U7BdlAIhANG4BbYMl3YN3gZHWkadjlwWyD97e55+GVcta04fHKC8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.106.3","@cat-factory/kernel":"0.219.0","@cat-factory/contracts":"0.216.0","@cat-factory/sandbox-fixtures":"0.7.249"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.35_1785794481412_0.10859613035104432","host":"s3://npm-registry-packages-npm-production"}},"0.11.36":{"name":"@cat-factory/sandbox","version":"0.11.36","_id":"@cat-factory/sandbox@0.11.36","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"4461f088dbc636191df063d0675833c70dd34297","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.36.tgz","fileCount":30,"integrity":"sha512-7bz3w2fx1UIpxhM6ruwyCs4NN/nVt6gQhwXBkjSfaJhO29QwPtskJ6x2919mOz7Y3gL4cRI8HplHuFZHctg3gg==","signatures":[{"sig":"MEYCIQC4fWOyPnw0+mug9oRiVTwRKGmNaE3rGeYmRNCVIq7N/AIhAOUz5XBGJMfElqBN99b3BWl770UmeQm8yhQz28M2Z2VW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.5.1","dependencies":{"@cat-factory/agents":"0.106.4","@cat-factory/kernel":"0.220.0","@cat-factory/contracts":"0.217.0","@cat-factory/sandbox-fixtures":"0.7.250"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.36_1785795544998_0.6994853886982675","host":"s3://npm-registry-packages-npm-production"}},"0.11.37":{"name":"@cat-factory/sandbox","version":"0.11.37","_id":"@cat-factory/sandbox@0.11.37","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"3ba76cd81b5a071a4663a284d7634e175a4ac15b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.37.tgz","fileCount":30,"integrity":"sha512-k8SRUoz3n83qwscGuf+3UuvvanOFGDJKuX87rcoJ6g7k8IzD0nTmu/JyFGNQwZs1UqMF1/Fn2BIFRSdpOUecTA==","signatures":[{"sig":"MEYCIQDE9EHtH4i8tcevF4IcFneIOF5N1/pLp4J95e0rLKpRBwIhAPBwEQjvBSyi3b72lyKcxVmk/nB77Z1Mmc2k8KZTY984","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.106.5","@cat-factory/kernel":"0.221.0","@cat-factory/contracts":"0.218.0","@cat-factory/sandbox-fixtures":"0.7.251"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.37_1785833244516_0.0981661401954983","host":"s3://npm-registry-packages-npm-production"}},"0.11.38":{"name":"@cat-factory/sandbox","version":"0.11.38","_id":"@cat-factory/sandbox@0.11.38","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"1380ebd7919d98b787ae1a64cdeb262918a2222a","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.38.tgz","fileCount":30,"integrity":"sha512-dZy4+vhQkVVZcNHTx26oDbnVflDdJvU48fnG1w2bA+7mKkz7/Wc4fLnVygYjKhOi00UTyvTnfEG7blsAmnsn+w==","signatures":[{"sig":"MEYCIQCN0mVK3odcd0kiIEsgUMSZCg6e3Q+oGMuDmLorDcbznAIhAPw5Yyb9EcAkp3wRe2zScZ5uK2bDtel6DurO0KQXUD74","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.106.6","@cat-factory/kernel":"0.221.1","@cat-factory/contracts":"0.219.0","@cat-factory/sandbox-fixtures":"0.7.252"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.38_1785833866593_0.36150229296069325","host":"s3://npm-registry-packages-npm-production"}},"0.11.39":{"name":"@cat-factory/sandbox","version":"0.11.39","_id":"@cat-factory/sandbox@0.11.39","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ff65c3b8840b4fbbf054da2852a62ca9943dd3a6","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.39.tgz","fileCount":30,"integrity":"sha512-YqrUPAGllBrE44Z0DLaTzOP6u6q039n6s+e+YT67YB54YJll5Sw9rZ9xHAxfmQV/GWgoOAmvLlccQOBX3bo/jQ==","signatures":[{"sig":"MEUCIQD4nM2TQ/y+FuRtYsMYTipTKzo5jhwvramwvQ6wwE1jxgIgIy0xm1af1FtD/Ev3oteDWwUnsR3aFjQnEZ003tl58QU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.106.7","@cat-factory/kernel":"0.222.0","@cat-factory/contracts":"0.220.0","@cat-factory/sandbox-fixtures":"0.7.253"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.39_1785836912644_0.3391387447003864","host":"s3://npm-registry-packages-npm-production"}},"0.11.40":{"name":"@cat-factory/sandbox","version":"0.11.40","_id":"@cat-factory/sandbox@0.11.40","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ca1714cc2f88e95a836ee1ed51dda460fa338036","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.40.tgz","fileCount":30,"integrity":"sha512-6zQHfLPqb8Ie9HrWZlESgWIPRhKWb8k9m7FP00vM5Y+84TwYm/c6oL5PbGAGN2VWAKjTkLhIDxc6R5LYkQxsbw==","signatures":[{"sig":"MEUCICrrzErDqT0rpYCorzZUAgzltHWDM7aJkcHx0fTgbrSrAiEAlohIFTw7w2mPIS4O26X4gVAnY9+93eNuhYj6I664F5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.106.8","@cat-factory/kernel":"0.223.0","@cat-factory/contracts":"0.221.0","@cat-factory/sandbox-fixtures":"0.7.254"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.40_1785838033725_0.08244364659444026","host":"s3://npm-registry-packages-npm-production"}},"0.11.41":{"name":"@cat-factory/sandbox","version":"0.11.41","_id":"@cat-factory/sandbox@0.11.41","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"915dee45bdff67aa796bc6d7e7e93119bc8e511d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.41.tgz","fileCount":30,"integrity":"sha512-tgt7ggsQf81C060dkxcpY83bxiui0JO69uGAt3NbF3/9dUSmU3risA29T+3UbscJ0+0kKwHHFvWbiU56DYT/3A==","signatures":[{"sig":"MEYCIQCBvvAOfJfsZym9MQqju4gI9AINVj1IFtFbRmoGayD3rQIhANhnnNi9i+kz5LzU77bjMMLsi+EFrTJHrJWyFO+2Diix","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.107.0","@cat-factory/kernel":"0.224.0","@cat-factory/contracts":"0.222.0","@cat-factory/sandbox-fixtures":"0.7.255"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.41_1785841617576_0.17990001966001157","host":"s3://npm-registry-packages-npm-production"}},"0.11.42":{"name":"@cat-factory/sandbox","version":"0.11.42","_id":"@cat-factory/sandbox@0.11.42","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"1eb4e3b5633a1974bc2fe5b371fd21c7098afff1","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.42.tgz","fileCount":30,"integrity":"sha512-oBVSg838s8TrdBVvZqO+Bql6NpqVV60+Ndy3DQ4H2qXeBTZl6p0eeG2+BhNBKGHGol7gfIU7ccSK5q2A3gd5KQ==","signatures":[{"sig":"MEYCIQDdJETctkoydyxwtOKExZOGFSr9l8nEPTc2ncvfSQL+IgIhANz5iw+zWD2USswxJhP6wUTLNNB8HV31x4zeOp2l3vko","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.107.1","@cat-factory/kernel":"0.225.0","@cat-factory/contracts":"0.223.0","@cat-factory/sandbox-fixtures":"0.7.256"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.42_1785845719467_0.2801756834683484","host":"s3://npm-registry-packages-npm-production"}},"0.11.43":{"name":"@cat-factory/sandbox","version":"0.11.43","_id":"@cat-factory/sandbox@0.11.43","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"28f85ce98e1988be8548a023594b025753188b30","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.43.tgz","fileCount":30,"integrity":"sha512-w5dp9HO10zN6wJOlr0z/bnLAFxd5GoSXxgE+lx3FzKTJz6dJqMMgz06JMeohED0kkiabtWK5jkE04N7QrQQvYA==","signatures":[{"sig":"MEQCIEh5uueSHGIK3t5hn8SOKkIUo4PwRLaB/V4VpEaFdBLpAiARi3l9ERVfSNFmDCm2MmL+kNpbEJJ/+xgjsD5b57u4Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.108.0","@cat-factory/kernel":"0.226.0","@cat-factory/contracts":"0.224.0","@cat-factory/sandbox-fixtures":"0.7.257"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.43_1785849735649_0.6859002485847476","host":"s3://npm-registry-packages-npm-production"}},"0.11.44":{"name":"@cat-factory/sandbox","version":"0.11.44","_id":"@cat-factory/sandbox@0.11.44","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"e1a3b98cd77362f1340fa11b9e4f021f354b18a0","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.44.tgz","fileCount":30,"integrity":"sha512-Whab//RxZbjdKS9e0A+gR2rcI1DpbskhXHczv/1wNLdkPBzx6WDkMmWKfF3kMWoFt3Vxq79u1JXbn7axSqyr3g==","signatures":[{"sig":"MEUCIQDCfNjC0E8HMQgsWJpR//WHjFzf1dsKBnRnEmdgSiy5wQIgIwOMxuqauHzSigk+43tmGpp67j48Bj8ABCF3T49X66U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.108.1","@cat-factory/kernel":"0.227.0","@cat-factory/contracts":"0.225.0","@cat-factory/sandbox-fixtures":"0.7.258"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.44_1785850405127_0.8193843257384568","host":"s3://npm-registry-packages-npm-production"}},"0.11.45":{"name":"@cat-factory/sandbox","version":"0.11.45","_id":"@cat-factory/sandbox@0.11.45","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"b31682adfeb45b4360bcd2241e5aca4b2fdfe872","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.45.tgz","fileCount":30,"integrity":"sha512-HzsuSQqiQT3GNmLqQHkC9XuISEtMsdfI+v3FYmKWXquJrnhQ+PA76M1O08tifrpHGtkNg78v55xbOzJnHMGGRA==","signatures":[{"sig":"MEUCIEdRQrl3MxPWdTA2KXSH1dZ5nCwH8oIZ7758neku7ySfAiEAztbo1HS/wMtrMNndAPVTjhirQ7CdpOcopew18rDX4Ew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.108.2","@cat-factory/kernel":"0.228.0","@cat-factory/contracts":"0.226.0","@cat-factory/sandbox-fixtures":"0.7.259"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.45_1785851418774_0.01871661370838762","host":"s3://npm-registry-packages-npm-production"}},"0.11.46":{"name":"@cat-factory/sandbox","version":"0.11.46","_id":"@cat-factory/sandbox@0.11.46","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"014d744e64f6d02ade323a951985ec867c6e26c0","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.46.tgz","fileCount":30,"integrity":"sha512-wwgK+0cnJeeinjcTAc6vagh4j8crGptZFHt0Q43f4XXcmNyJKrgmIpUCAL3XjqysGmVNYF4zCCoPcqsDBOij2Q==","signatures":[{"sig":"MEUCIDYCSfBeF4TwjZc931zLjDQsWfrLj4jQbXGFtS2Brf2CAiEA5DfXaOQUrxOjjHkTsOzBL4VHH0s0OqcqB4uwaylr1dA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.108.3","@cat-factory/kernel":"0.228.1","@cat-factory/contracts":"0.227.0","@cat-factory/sandbox-fixtures":"0.7.260"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.46_1785852470332_0.24620200121051306","host":"s3://npm-registry-packages-npm-production"}},"0.11.48":{"name":"@cat-factory/sandbox","version":"0.11.48","_id":"@cat-factory/sandbox@0.11.48","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"31d340e5b85dfabd3c6d5d287065b568e5f3b261","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.48.tgz","fileCount":30,"integrity":"sha512-RFtDn6bZtPzo1xHJQ6TxaI4isSFeoojtsZDCk7aCXVRRtRHeyMsjJOe7z9wTJPV1soFBpfO4+b6RQGe3/RhxCg==","signatures":[{"sig":"MEYCIQCeh1qEJo7kfmDE4gFxDfgQNr84pA16M8VN4X5Q/1+TXQIhAMaAvDhNBk73fVugbGO9Y3Y2Lk8fdoRIBUa0vmXjzEy7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.109.1","@cat-factory/kernel":"0.230.0","@cat-factory/contracts":"0.229.0","@cat-factory/sandbox-fixtures":"0.7.262"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.48_1785855932212_0.3250146291602318","host":"s3://npm-registry-packages-npm-production"}},"0.11.50":{"name":"@cat-factory/sandbox","version":"0.11.50","_id":"@cat-factory/sandbox@0.11.50","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"cdc2eb3c6bd19e5d0d51d66bc4ae4cb8ba47d693","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.50.tgz","fileCount":30,"integrity":"sha512-pi02FHOZIT9O/2v5lARJQ/BvQNwyQHlirsgHm6vANyRowjnolIpFez/3R6p4C8ziB4JZHi6qq2InY/9TPcthoA==","signatures":[{"sig":"MEYCIQCc5Dt5f/Z6XvPitduIQufp8widlP62kyyyl9kxdmxF0QIhAIdiT7QmUsf5CUFo9ma2ggdAtGlzQc8Ias+Dzo4Ga25K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.110.0","@cat-factory/kernel":"0.232.0","@cat-factory/contracts":"0.230.1","@cat-factory/sandbox-fixtures":"0.7.264"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.50_1785859865865_0.5908185763054328","host":"s3://npm-registry-packages-npm-production"}},"0.11.51":{"name":"@cat-factory/sandbox","version":"0.11.51","_id":"@cat-factory/sandbox@0.11.51","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0777fea3bbaf5d91aa5c16a282ab30154a234271","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.51.tgz","fileCount":30,"integrity":"sha512-1I3y6pcyIBdejh2wEcp5L2ReRkyNLVgawLKaVpHJ10f+eIn5F3GvxRD4eBE6JAO2PqnP8PfwtM1aOEJfxfKQOw==","signatures":[{"sig":"MEUCIQCUjpo7rsr64OAAj9i2MDGXO5cUpsN8yaTRQ449VrpaNgIgATp1M/4w9ZPhoBsPUeXYZOZ+Bt+q7UaqpWmC/UOyUgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.110.1","@cat-factory/kernel":"0.233.0","@cat-factory/contracts":"0.231.0","@cat-factory/sandbox-fixtures":"0.7.265"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.51_1785864443699_0.5736238381643812","host":"s3://npm-registry-packages-npm-production"}},"0.11.52":{"name":"@cat-factory/sandbox","version":"0.11.52","_id":"@cat-factory/sandbox@0.11.52","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"7f6bb312629aca267c3196720c204297d010f630","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.52.tgz","fileCount":30,"integrity":"sha512-1jLAFbJ7Op10rP3qeRgfqZ6DLRz4Vc003HkCtwLkmjZ4xjZcD+BqwSMF0YuWIpSnPm6eYd6Pbw8nlA7AKpZkmQ==","signatures":[{"sig":"MEQCID5tgcpr6qK+1DsXzN0R7Q6XfsrFwaQew0qK2d8mJyuoAiBs0BfRcrxZFhPwh6uRNnM07UrUTN7f9zR1s3WGkHuTdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.110.2","@cat-factory/kernel":"0.234.0","@cat-factory/contracts":"0.232.0","@cat-factory/sandbox-fixtures":"0.7.266"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.52_1785865142263_0.5548324205884783","host":"s3://npm-registry-packages-npm-production"}},"0.11.53":{"name":"@cat-factory/sandbox","version":"0.11.53","_id":"@cat-factory/sandbox@0.11.53","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"4f5cda45535a02b15deddaafc002445c78cc8403","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.53.tgz","fileCount":30,"integrity":"sha512-U0VXk2gMPcLEQSwswNfxDf46REx59YnLRzTQ1MibtZBl2sNViIdpjOC7sxTKR0a+2b/fpLJWgiRrXjoavwwjJA==","signatures":[{"sig":"MEUCIDGgumx+tkqyFRvessXTNLKMBVsgd/pBHc6NhZUtVOcpAiEAv20aOgxKO84+cr6ac48hjB2WRmOaAoPMwmNst0vfqiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.110.3","@cat-factory/kernel":"0.234.1","@cat-factory/contracts":"0.233.0","@cat-factory/sandbox-fixtures":"0.7.267"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.53_1785866023486_0.48924900732163956","host":"s3://npm-registry-packages-npm-production"}},"0.11.54":{"name":"@cat-factory/sandbox","version":"0.11.54","_id":"@cat-factory/sandbox@0.11.54","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"68d1771995b9b59e6aa4ba1c0722a65a9868f812","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.54.tgz","fileCount":30,"integrity":"sha512-tkS4pN+jpGTlbmddR9WJqManFFE1HYGWZL+G+VA3TAs6w7GIknZcKceOSYWhAiX+guD26o7v+61LeOoP0BqOGg==","signatures":[{"sig":"MEUCIQDXLz49pSp+4ZOphiiUMdrC+PqqHrnteuVsXx0+nDVn1gIgNT/oTwA0hRgqiZaHR4yTNNcXNDcQAvliqAAMWJyIVJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.110.4","@cat-factory/kernel":"0.234.2","@cat-factory/contracts":"0.234.0","@cat-factory/sandbox-fixtures":"0.7.268"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.54_1785868474376_0.29529221893849145","host":"s3://npm-registry-packages-npm-production"}},"0.11.55":{"name":"@cat-factory/sandbox","version":"0.11.55","_id":"@cat-factory/sandbox@0.11.55","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"dff9a9a0aff9ba579307af335a2720eef84d0fd6","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.55.tgz","fileCount":30,"integrity":"sha512-kFXTMDAvg+Cv+ub+vL+BAq1igtdTSFQeWps5CMKNdWiBtYENHnrJ4WTwgbT8XxCiVVtS16IY5dz8jU3D+FfBqA==","signatures":[{"sig":"MEQCICAZMCqbI1eUWLH6uK+mwKDHWqdkgKX356HMcDJwbEQxAiBZgm1/L8JuP3vAfJQ8fYPs0J8AUdhIqRk/evQ5/ZZxOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.110.5","@cat-factory/kernel":"0.235.0","@cat-factory/contracts":"0.235.0","@cat-factory/sandbox-fixtures":"0.7.269"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.55_1785869985387_0.9368690497845009","host":"s3://npm-registry-packages-npm-production"}},"0.11.56":{"name":"@cat-factory/sandbox","version":"0.11.56","_id":"@cat-factory/sandbox@0.11.56","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0fd94fcff028f5d3f4a11d0d64018a90c9b7b028","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.56.tgz","fileCount":30,"integrity":"sha512-5Sf9/BakVRpzcwI/fw+42CZArzVv9dP4pOGJD3fXiiiPqzar9kMMLIrspi9j8xbm+eDMrtoTrzPcymcDFnj3sg==","signatures":[{"sig":"MEUCIDN1TzGxPyF/ui8UEYTOB5aRQkr482xzFvGDui6eSMulAiEAtGgvEuGE6uP5M1jWlrGC4M0Oj8bC7QGoDLx5Ftp4kQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.110.6","@cat-factory/kernel":"0.235.1","@cat-factory/contracts":"0.235.0","@cat-factory/sandbox-fixtures":"0.7.269"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.56_1785871027891_0.2130110267742853","host":"s3://npm-registry-packages-npm-production"}},"0.11.57":{"name":"@cat-factory/sandbox","version":"0.11.57","_id":"@cat-factory/sandbox@0.11.57","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"e0f3656d2ff7a11a2065c180c8c3e01151441c22","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.57.tgz","fileCount":30,"integrity":"sha512-0oDh/Rx/szYASyv7GY6Qy5wkIjCS8XuNuzC/HFpBupqOcBaidG9Ct9lcuftirxCukiL1doZldNt9tQgknSAbrA==","signatures":[{"sig":"MEQCIAT0mMNtZfJ8IRINdJpmXt05YPys6geI145EacTSPuUKAiAiwy7Jx2+7G7umtUv0405ZQj8APC6cm0HHq0E20kKyBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.110.7","@cat-factory/kernel":"0.236.0","@cat-factory/contracts":"0.236.0","@cat-factory/sandbox-fixtures":"0.7.270"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.57_1785872281770_0.292055826602055","host":"s3://npm-registry-packages-npm-production"}},"0.11.58":{"name":"@cat-factory/sandbox","version":"0.11.58","_id":"@cat-factory/sandbox@0.11.58","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"65a5815586f629d49d0b6fabbbdfe110bf2af43e","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.58.tgz","fileCount":30,"integrity":"sha512-DLNx+tQl1JtUHvZMlm4JSXSZmP+3zKtQT+hCI5YzvfLjFYLXuIds5lO8mGyF0I4Fh+yt7puPgN1uq2flsHlMSg==","signatures":[{"sig":"MEYCIQCTsxmWI82yCOwvYVDf/pPS4VlFdMoledreiXoeaDd6dwIhAJECplYHnqSLeH6PXDfHaPjonvWklAXSJz5gKW57v6ui","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.110.8","@cat-factory/kernel":"0.236.1","@cat-factory/contracts":"0.237.0","@cat-factory/sandbox-fixtures":"0.7.271"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.58_1785875879433_0.5493857155291313","host":"s3://npm-registry-packages-npm-production"}},"0.11.59":{"name":"@cat-factory/sandbox","version":"0.11.59","_id":"@cat-factory/sandbox@0.11.59","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"418f430fda66af4248ea57a8ac5d6ded574cf049","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.59.tgz","fileCount":30,"integrity":"sha512-z2bbn+4nGj5cTWRdkKO48stEGR6oUERuxebEnf/VubP88ASInEt9EovhL1pKbTgREqH4NynZcVx8bLJVh5OFXg==","signatures":[{"sig":"MEQCIBjr98MakFJ+NFkxOwej0Mv1XuW38aIOXmoahoZJNff3AiBLpBaSf8KZDdmA3nnNDn9e713HIIQRFHaPu1FElLcDEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.110.9","@cat-factory/kernel":"0.237.0","@cat-factory/contracts":"0.238.0","@cat-factory/sandbox-fixtures":"0.7.272"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.59_1785878573575_0.090884123069225","host":"s3://npm-registry-packages-npm-production"}},"0.11.60":{"name":"@cat-factory/sandbox","version":"0.11.60","_id":"@cat-factory/sandbox@0.11.60","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"c2cf73bd732a0e28b42d205f10e32e869acbdeef","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.60.tgz","fileCount":30,"integrity":"sha512-Y3ywo0bbIzQu9JRnKt3t5hFsr/oEC2wyCUxsensB1syjWyTTKBaItAKHSFOkZN6Hdu0Ehup/SIU6HQBRObjFYw==","signatures":[{"sig":"MEQCIETiB+5Tvbp5+J5XyxDl4NwoUpX6HQ50E6whMT6C7rArAiBAjjs/JLwMWibISDUfJqpQ5bBGfgmrM4+/QoW6+JQ3Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.111.0","@cat-factory/kernel":"0.238.0","@cat-factory/contracts":"0.239.0","@cat-factory/sandbox-fixtures":"0.7.273"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.60_1785884462447_0.7049504600993914","host":"s3://npm-registry-packages-npm-production"}},"0.11.61":{"name":"@cat-factory/sandbox","version":"0.11.61","_id":"@cat-factory/sandbox@0.11.61","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"4da326f019092770e394b752d74ad76edcd7fa12","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.61.tgz","fileCount":30,"integrity":"sha512-cEaCQBqpjLTXJaMzsgYf5QKs4gDszbDVie11Q+/NiB0i8oDUabQEfzFCbAETI15xxV2euHk6oUheUuLV4/LjxQ==","signatures":[{"sig":"MEUCIGPH68bXGTVcdC51tFJbkgUhhM0w1ylt5/Vgpmu0uYZSAiEAg0fGAmqWEiHJ3SI4k4i5Aj8DBU3wxLpPOa6LR2SdN3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.112.0","@cat-factory/kernel":"0.239.0","@cat-factory/contracts":"0.240.0","@cat-factory/sandbox-fixtures":"0.7.274"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.61_1785913369174_0.42799955657020505","host":"s3://npm-registry-packages-npm-production"}},"0.11.62":{"name":"@cat-factory/sandbox","version":"0.11.62","_id":"@cat-factory/sandbox@0.11.62","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"55a7794809da0a72413cf9b80a412040af3ef064","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.62.tgz","fileCount":30,"integrity":"sha512-EpMKer9PA/guSLLntJDE3KOz85V9Qp2WQoWGna+d+ah8q5gyeHFFzM9yRYSsq+i/X+CEEkqWjNkEN/2wmwwh5A==","signatures":[{"sig":"MEUCIQDYay1vkq0qRQEI0TMO00f5Ut4V8CBIcOcxLbDLsIgtYQIgYLi/DVfZfWiqUqHyEDr8wzyLZOzkliufrnO7gMukDKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.112.1","@cat-factory/kernel":"0.240.0","@cat-factory/contracts":"0.241.0","@cat-factory/sandbox-fixtures":"0.7.275"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.62_1785914873531_0.6962355716172564","host":"s3://npm-registry-packages-npm-production"}},"0.11.63":{"name":"@cat-factory/sandbox","version":"0.11.63","_id":"@cat-factory/sandbox@0.11.63","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"4d26f41e2a635da3a196c0378e4237cfb87cf1f9","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.63.tgz","fileCount":30,"integrity":"sha512-a1ZH16zBcAqth3G/k0WsiTOirxkd4SnJ7bA67owkXSmr1Je3rtMHBNeb05Gg+a++cbijCJMmEvEc1Y1le1rnDQ==","signatures":[{"sig":"MEUCIQDyEnMV5tHQIlpr1lusJ3km9y6YwgKs5s0RNidciVuyQQIgcj4V05IiU3K10qCBdLbnb+wQyU0bXnJOExdhsD14VMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.112.2","@cat-factory/kernel":"0.241.0","@cat-factory/contracts":"0.242.0","@cat-factory/sandbox-fixtures":"0.7.276"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.63_1785916455795_0.5571098192765405","host":"s3://npm-registry-packages-npm-production"}},"0.11.65":{"name":"@cat-factory/sandbox","version":"0.11.65","_id":"@cat-factory/sandbox@0.11.65","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0dcfcf2eb35449024265c8f7434c6bfd1d389894","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.65.tgz","fileCount":30,"integrity":"sha512-TuL09l+Bo8Ab0U6BmuRicfZ5rAyZ0IduP432QgRwPxLEp8qMg+LYKbxq1qyy732D8jGuHbqhRX6L8f5LC9sKeA==","signatures":[{"sig":"MEUCICrB0Pi4IcwMjIsHH0wYWBeZbLMQxqBKsdp/CTnajMqBAiEApkIb47zk37SigzxdgJi1FtTJhGKXLQinYqsWx2IjIOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.112.4","@cat-factory/kernel":"0.242.0","@cat-factory/contracts":"0.243.0","@cat-factory/sandbox-fixtures":"0.7.277"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.65_1785924357806_0.14041296185200358","host":"s3://npm-registry-packages-npm-production"}},"0.11.66":{"name":"@cat-factory/sandbox","version":"0.11.66","_id":"@cat-factory/sandbox@0.11.66","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"cec2b6b2dafaf48fc0a2cad8d375fee1133d14d4","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.66.tgz","fileCount":30,"integrity":"sha512-xHOZo5QiBCX3PrtT867Sq1G1JQt+b4PoS9py4YxmjRPrfhVg0AA3O2uvsJtNszuPBgO3ssyxubmEy08npUEl3w==","signatures":[{"sig":"MEQCIDFUlCeqVEZQ+Q7S1YeIe+yPKKl0gCEeo8538DLYp05cAiAG51Bqh0Ksq8dykjT/zmn6FtDkb8o+6c82YpkwQfDZ3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.112.5","@cat-factory/kernel":"0.243.0","@cat-factory/contracts":"0.244.0","@cat-factory/sandbox-fixtures":"0.7.278"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.66_1785927192988_0.35489712338109713","host":"s3://npm-registry-packages-npm-production"}},"0.11.67":{"name":"@cat-factory/sandbox","version":"0.11.67","_id":"@cat-factory/sandbox@0.11.67","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"fda39284fc5fd876193f6870ab20e3d3f13b19c8","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.67.tgz","fileCount":30,"integrity":"sha512-zKwgU1+Z0HmS6t07rHnifGBbTCZhjUf2sAkcwsrhTNQyohUGNMzzVRgtUZ8T/WYj8eyEotqk91NDdC+0t2HJwg==","signatures":[{"sig":"MEQCIH2fg/k0+Id8mZ/xPRDSUnyaPSpoiFQyLEjVSknp/K4IAiBwwkaMCHrokwPzP3tecSCjkG4F9VZ4pLXTQlJJgy5m8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.112.6","@cat-factory/kernel":"0.243.1","@cat-factory/contracts":"0.245.0","@cat-factory/sandbox-fixtures":"0.7.279"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.67_1785934859559_0.4713144789494019","host":"s3://npm-registry-packages-npm-production"}},"0.11.68":{"name":"@cat-factory/sandbox","version":"0.11.68","_id":"@cat-factory/sandbox@0.11.68","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"73a7ccf99c105d3ce4429533113f097003b23850","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.68.tgz","fileCount":30,"integrity":"sha512-+vY50/Mywh1D955WO895Mr+hfexJilJLECIyt0mpQ4tvYKsg7h0mmqF9F77duZiqgGDM4GebwLuXtrTrfX9i4w==","signatures":[{"sig":"MEQCID8sv13tBNDQBugy0HxwBPwxY0P+Ql80ZPoAyjiChmehAiAZRGIyi+hcU6uhhkwiPoKz1UA7VmSNuz/xN8FyIvAx5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.113.0","@cat-factory/kernel":"0.244.0","@cat-factory/contracts":"0.246.0","@cat-factory/sandbox-fixtures":"0.7.280"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.68_1785938506565_0.020599983350993334","host":"s3://npm-registry-packages-npm-production"}},"0.11.69":{"name":"@cat-factory/sandbox","version":"0.11.69","_id":"@cat-factory/sandbox@0.11.69","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"c6b64cd18186d6a616856db325b7fb72e5b5e99d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.69.tgz","fileCount":30,"integrity":"sha512-qFqh0hE09swRrpgGe1Vt8F2tFl4DObLCj6CEeDJROHZT5Ayj32Ffx7aDAQjlAnyFj5NSLpLo8dXM8kZrs2fyPw==","signatures":[{"sig":"MEUCIQCh7BgVjJhWjdUomTVFYjSPA2GpuJ+5VRY5/gCYQ3JHjgIgDhsCv3vEXJ4AZ8QFvWeosN5+hF0EH5A7MCWECOPSmnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.114.0","@cat-factory/kernel":"0.245.0","@cat-factory/contracts":"0.247.0","@cat-factory/sandbox-fixtures":"0.7.281"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.69_1785940229482_0.5588993394754775","host":"s3://npm-registry-packages-npm-production"}},"0.11.70":{"name":"@cat-factory/sandbox","version":"0.11.70","_id":"@cat-factory/sandbox@0.11.70","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"1caf2da105f7113403da6971f65918185c8e7073","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.70.tgz","fileCount":30,"integrity":"sha512-OvVhrgWH4Nwn5KbRFqU1j/fd0RozzRhVFmMzoju8gTimSA4ov8+kL4dkU9k5W6FVCWbJj4Qc3BtGNg9Y0XuCyg==","signatures":[{"sig":"MEYCIQCBYaGxd4dyTlXaMe7/c670gh1wx4AORPhMKQQIG5YPxwIhALUeh9MdzjVz5xmt5Vhk+0x4Zxr9lzjXayYN4ylucwOZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.114.1","@cat-factory/kernel":"0.246.0","@cat-factory/contracts":"0.248.0","@cat-factory/sandbox-fixtures":"0.7.282"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.70_1785942151629_0.706477843010241","host":"s3://npm-registry-packages-npm-production"}},"0.11.71":{"name":"@cat-factory/sandbox","version":"0.11.71","_id":"@cat-factory/sandbox@0.11.71","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d6e5278788df976c33e1f07d483084097f6655c2","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.71.tgz","fileCount":30,"integrity":"sha512-KaZUjp/4+jB4mjyQ3+xgYfoWzkLgr/1CEhTZL8biZuUbvWDF46iiSlLTkwbL8MKiSujYTz/o+uIrHKo0X4SI8A==","signatures":[{"sig":"MEQCIAN6LZLmJ9tDCyPCL53NuuH4eVr29EFDf85xoSokHqo4AiAaIo36tZ6yu+dnXgSUaUAJuRHd0R6x0lMiXI9YtVJgLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.114.2","@cat-factory/kernel":"0.247.0","@cat-factory/contracts":"0.249.0","@cat-factory/sandbox-fixtures":"0.7.283"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.71_1785945845965_0.6789166340958137","host":"s3://npm-registry-packages-npm-production"}},"0.11.72":{"name":"@cat-factory/sandbox","version":"0.11.72","_id":"@cat-factory/sandbox@0.11.72","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"1969e42ea1ac67ca868ce32cf34189c0dad66cfd","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.72.tgz","fileCount":30,"integrity":"sha512-l/KkI2Osa9zTvThv5DC4PufKFUrSSI6Xq6HgEU43+mapbO9d4ryAZWCLU+f1Eqe8/aP3I9Pp7nyVrCpZQOEHaQ==","signatures":[{"sig":"MEUCIE4CTxHngSFqmgp/RGzb5Xj3Fd3eyUQFyIrKon0pWi55AiEA1dY703nz8XCfmLfifYaCezCTKxwi1I7GqqNkWS5QP58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@cat-factory/agents":"0.114.3","@cat-factory/kernel":"0.248.0","@cat-factory/contracts":"0.250.0","@cat-factory/sandbox-fixtures":"0.7.284"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.72_1785949133599_0.05591678738728301","host":"s3://npm-registry-packages-npm-production"}},"0.11.73":{"name":"@cat-factory/sandbox","version":"0.11.73","_id":"@cat-factory/sandbox@0.11.73","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"acfd46b70b6988bbad9057e878ea123d4adc4fa6","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.73.tgz","fileCount":30,"integrity":"sha512-FKiiS0RUAn78qY0YiXas5/8IyWWfsyKxcrvTlUxSsAQmjHIeBQkt5h41JC8jJZMMFlD5WNUnoOclcqnfH1Mo2Q==","signatures":[{"sig":"MEYCIQCzsLXR3qNuLNxsjRfJTKwo4Gbt0dcd3k9QDd/YcYVgBwIhALZ/bgntrwxkfyk53Fl8z4x/SVnZrip62EYcDk5JIGt+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.114.4","@cat-factory/kernel":"0.249.0","@cat-factory/contracts":"0.251.0","@cat-factory/sandbox-fixtures":"0.7.285"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.73_1785991878157_0.7050031837332849","host":"s3://npm-registry-packages-npm-production"}},"0.11.74":{"name":"@cat-factory/sandbox","version":"0.11.74","_id":"@cat-factory/sandbox@0.11.74","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"788a28c8459acbde4e57eb5ae40ce8569bea757b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.74.tgz","fileCount":30,"integrity":"sha512-Li1z4yoy9VljMBirxORcuLvZS32OK9b041WDLSUl76ZZbfaWglYdLokh9pnm8SYFbxie3lD+6S5W+531oaQG2w==","signatures":[{"sig":"MEUCIGgOMQWyWR2jU4NpbFXe4606FPhBehTyhk+Fluw1afnVAiEApytdTP7/TGJVxu60Ned9uwAukqLKpjPZpX/jLd59bbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.114.5","@cat-factory/kernel":"0.250.0","@cat-factory/contracts":"0.252.0","@cat-factory/sandbox-fixtures":"0.7.286"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.74_1786007394117_0.9378122209996238","host":"s3://npm-registry-packages-npm-production"}},"0.11.75":{"name":"@cat-factory/sandbox","version":"0.11.75","_id":"@cat-factory/sandbox@0.11.75","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"aa29c89912d9bc79b56df10f7b7e3ad604ceda3e","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.75.tgz","fileCount":30,"integrity":"sha512-Twz6E+eJmvBJ4zbPd+MeHSVyY9tSfckNSRvp7W/9Aee6ZJv4tvLQTAawsrs76cfkEQNy+Mn5IjHTvlDSrPxJJA==","signatures":[{"sig":"MEQCIHnhyiUWo8fZ4ehqA0/k7ikv0kt+UEl2wEumMV9ysBzeAiA4JyURhFsVnWqqKMIje1Wk6oXYNai+HTBwVPfyBMdqdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.114.6","@cat-factory/kernel":"0.251.0","@cat-factory/contracts":"0.252.0","@cat-factory/sandbox-fixtures":"0.7.286"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.75_1786008702012_0.9428748270570879","host":"s3://npm-registry-packages-npm-production"}},"0.11.76":{"name":"@cat-factory/sandbox","version":"0.11.76","_id":"@cat-factory/sandbox@0.11.76","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"49858d7b70f2bc5fa79d903fe85652bdd370c3a3","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.76.tgz","fileCount":30,"integrity":"sha512-gphTVMrCnMz6N8+CgNhHAD1zaFkeeoiXI5agewOYTMQs7b3VdL8bYT8jJtUIN9KAWR1iMcjq57qIgDhpfghMuw==","signatures":[{"sig":"MEQCIA3KhwX7+rlBaYf3kUscSJBtbMXV23lsT3LFjcRCtXUAAiAStJWqLTRuEgBFaTWobEAS/M9Os/nQW9o41uFRT/NrQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.114.7","@cat-factory/kernel":"0.252.0","@cat-factory/contracts":"0.253.0","@cat-factory/sandbox-fixtures":"0.7.287"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.76_1786011909826_0.7910550617257985","host":"s3://npm-registry-packages-npm-production"}},"0.11.77":{"name":"@cat-factory/sandbox","version":"0.11.77","_id":"@cat-factory/sandbox@0.11.77","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"5049a46b2dc3f89def59106048a00539a4e96b2a","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.77.tgz","fileCount":30,"integrity":"sha512-q56x2kkD7hSVhnQ/rI2sZYlsrNnES9uBIPYK4oUGwZBA0WADebNFgs5X9BCbptNnpLLJfCiiEUY1eshdAWiJeg==","signatures":[{"sig":"MEUCIH7WgKlWZYGquNxphJHhYe2RNEpXVKmEwSAFfB2qdrcIAiEAwYRlXM67T3vu0IY135NZKRZ9yilSyOU1Oju6n6aGz74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.115.0","@cat-factory/kernel":"0.253.0","@cat-factory/contracts":"0.254.0","@cat-factory/sandbox-fixtures":"0.7.288"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.77_1786015442008_0.4904351557086919","host":"s3://npm-registry-packages-npm-production"}},"0.11.78":{"name":"@cat-factory/sandbox","version":"0.11.78","_id":"@cat-factory/sandbox@0.11.78","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"e2b172824a1d55364f5484daf615624eefb41f9d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.78.tgz","fileCount":30,"integrity":"sha512-uoggGuBqxvwLSwU2gQW31VaKh3meZ6WjakJ9gRs7mx5ShOsSNQw9MbkbnyvRm/jZd8+46kDt02aRHiEvkG24VQ==","signatures":[{"sig":"MEUCIDlFu9VJW+HRJGhz3kXmQ3nIiogh0ExgZcRyOOsoh6XkAiEAlGB9L4oPNraElubbexhtUAf52g69DGwL52DIC2ma4R8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.116.0","@cat-factory/kernel":"0.254.0","@cat-factory/contracts":"0.255.0","@cat-factory/sandbox-fixtures":"0.7.289"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.78_1786018229346_0.04325267917844","host":"s3://npm-registry-packages-npm-production"}},"0.11.79":{"name":"@cat-factory/sandbox","version":"0.11.79","_id":"@cat-factory/sandbox@0.11.79","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d306d1c353ebb394b88c4e30b65bf97309320950","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.79.tgz","fileCount":30,"integrity":"sha512-mcjuB7gGWn8b/HEDt3h5brf7CoBN74IfM/hqlAHIztpCw/7djXy3na9SM1jB9UtOI3/Pty9FXS8u8H0D3xq7GQ==","signatures":[{"sig":"MEUCIQC6LiJ4aib3E2sj1VXm2DUT91vmb6NvOxehYIL+sCfLlAIgCL4T7Dd0DZnfV5u3xogCyI4OfxI+VRCiWrV54sWLHu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.116.1","@cat-factory/kernel":"0.255.0","@cat-factory/contracts":"0.256.0","@cat-factory/sandbox-fixtures":"0.7.290"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.79_1786021181279_0.14785773406615488","host":"s3://npm-registry-packages-npm-production"}},"0.11.80":{"name":"@cat-factory/sandbox","version":"0.11.80","_id":"@cat-factory/sandbox@0.11.80","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"b39f2a32d91dfd5c95178440d22035202a0da218","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.80.tgz","fileCount":30,"integrity":"sha512-90Xi++8hVOctG5tY1oLmRJNivOpFMbYE0q7j8bLFEh4/uy98VuagRB6i3ynQBlEnpZv619ZjCdcVRetiGp2zQw==","signatures":[{"sig":"MEUCIQDpAraotTREbv5fzqkfsZVKM+/tAQon1A+Rc9l6WpBZGwIgbDtfxcPclq3EabQ6GUhDp5G0hQ/2txW8CvYB9ujSkno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.116.2","@cat-factory/kernel":"0.255.1","@cat-factory/contracts":"0.257.0","@cat-factory/sandbox-fixtures":"0.7.291"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.80_1786028040573_0.6335021222898289","host":"s3://npm-registry-packages-npm-production"}},"0.11.81":{"name":"@cat-factory/sandbox","version":"0.11.81","_id":"@cat-factory/sandbox@0.11.81","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"657a2a6059c9f99167155d3a5f961d0eb6993000","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.81.tgz","fileCount":30,"integrity":"sha512-QlFjm41Jd4932NUP3fGZYQUA84veipHwUFHh/t134sVh30DF8lxEEqScMssjT7n/DQehVg81xZA3XOWeWNsjXw==","signatures":[{"sig":"MEUCIQD2DYE0BtPpOD/QEchBa2zubNccKv2i2LWafcFItxLj7gIgHjldZTzS+1OCo3honnLCpxl5GqQyMLUCXo1bxAt0zf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.116.3","@cat-factory/kernel":"0.256.0","@cat-factory/contracts":"0.258.0","@cat-factory/sandbox-fixtures":"0.7.292"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.81_1786081045294_0.272391773807539","host":"s3://npm-registry-packages-npm-production"}},"0.11.82":{"name":"@cat-factory/sandbox","version":"0.11.82","_id":"@cat-factory/sandbox@0.11.82","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"e6f7a704f867d16f5333098318f2763d7ac09b27","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.82.tgz","fileCount":30,"integrity":"sha512-6+WlClpcFG8YcBM0S/wgfSuWDDhBV8GvPQr2zlS++vJu45WMWK6uX//mv29kZgVfMAioM9QSI3WSahQCECVyXA==","signatures":[{"sig":"MEUCIQCtON3qWO7G3M/6It7SNM+wn1tEexXmKHgGcTbD9P6tnAIgeekDreR1J0JlGV19qC/BX1ZL0SQyutqnbBEtrLzi2Ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.116.4","@cat-factory/kernel":"0.257.0","@cat-factory/contracts":"0.259.0","@cat-factory/sandbox-fixtures":"0.7.293"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.82_1786084841736_0.6326894470608864","host":"s3://npm-registry-packages-npm-production"}},"0.11.84":{"name":"@cat-factory/sandbox","version":"0.11.84","_id":"@cat-factory/sandbox@0.11.84","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"9136ca12568341c8e9ccb45c33019048c9c971a0","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.84.tgz","fileCount":30,"integrity":"sha512-3Cf9dUDvjS/28jeAu9yq3QR3I9HcL5qBvGU2KSfdBgLL6ItjQZHigQWpCKg1n3rJVnHtxyaOasHk4vk01IbTeQ==","signatures":[{"sig":"MEUCIQDyLuCDUWQ0cgNZfdKTC/s14ryRB2utr34HMt/B1IcTiQIgfRbRfIg4FCp+nBrVdkLZ0kqv0AKPwyxdTpi6mwlcspA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.116.6","@cat-factory/kernel":"0.259.0","@cat-factory/contracts":"0.261.0","@cat-factory/sandbox-fixtures":"0.7.295"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.84_1786087869594_0.9486135525336772","host":"s3://npm-registry-packages-npm-production"}},"0.11.85":{"name":"@cat-factory/sandbox","version":"0.11.85","_id":"@cat-factory/sandbox@0.11.85","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"be22ff83e240df601037bfe8f8186c7660621087","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.85.tgz","fileCount":30,"integrity":"sha512-O5Kcz96BX1/hyIuwe0W+NWSd8bvRMj2h7JA+AawGBiQRYgaVXNlRp5xfX4Vmp7yu4D2/0u8dQMK3nt3QbIqsBg==","signatures":[{"sig":"MEYCIQCwlCvD+Pqq54bQiWvbsYerfI50Y4b93Zp87Pr0V161qAIhAP7m1sygoE1TpbE4OMOTEPktqsErgl1G2AXLB+eQkNtx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.116.7","@cat-factory/kernel":"0.260.0","@cat-factory/contracts":"0.261.0","@cat-factory/sandbox-fixtures":"0.7.295"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.85_1786090022580_0.7908134845929786","host":"s3://npm-registry-packages-npm-production"}},"0.11.86":{"name":"@cat-factory/sandbox","version":"0.11.86","_id":"@cat-factory/sandbox@0.11.86","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"26fa06bf3a8638134e9bafc20ccac081d35606af","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.86.tgz","fileCount":30,"integrity":"sha512-qXzwlQ5KLJ0dFGNYRGZS0vqz9jgmlf71wUV0g01dzlc8PPXquU5DMaZNDSrIGY6g0pqeRrqwzkZjmGThOfLBXQ==","signatures":[{"sig":"MEQCIBetKBuPFpKLGL/M/b3u51+Ubs9kYfh1ryHfTBohTyx6AiBGMAnzMkP4WMUWRc3oAy1ggMs1mc46AGHgmgFXGcB33g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.116.8","@cat-factory/kernel":"0.261.0","@cat-factory/contracts":"0.261.1","@cat-factory/sandbox-fixtures":"0.7.296"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.86_1786091580020_0.45795583691405706","host":"s3://npm-registry-packages-npm-production"}},"0.11.87":{"name":"@cat-factory/sandbox","version":"0.11.87","_id":"@cat-factory/sandbox@0.11.87","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"9d47a6b1e4b84a624322eb6665025f2902516df5","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.87.tgz","fileCount":30,"integrity":"sha512-QyMfBczR+eSpb72GuFSldnc6GIydQdAc8uHRajzsntoOY7Pv989lxDjpXoZkKE1YVDh87YvgjmarIGOs7dzpww==","signatures":[{"sig":"MEUCIHu0bqe4cz8ZfD8RNRcSlZ2Z7wh3BoXn/cn2QywiqN2IAiEAv+0rcRJMfwFjZ8X5Bvhj3NMfdqvHI92PkkIPv9E9g8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.117.0","@cat-factory/kernel":"0.262.0","@cat-factory/contracts":"0.262.0","@cat-factory/sandbox-fixtures":"0.7.297"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.87_1786094075395_0.23357949045197013","host":"s3://npm-registry-packages-npm-production"}},"0.11.88":{"name":"@cat-factory/sandbox","version":"0.11.88","_id":"@cat-factory/sandbox@0.11.88","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"14a252c560c356c0bb22ac6b0f161a09f75f846b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.88.tgz","fileCount":30,"integrity":"sha512-OBsTEW281K4ptzvvK2NRa/EKOtDzNEgTI/GpWtEK190dLySy2NGE5uaPjArbVqAoYXnv9IT2nA3cadczPVPKJw==","signatures":[{"sig":"MEYCIQCQinzlhR1x4gh4Ru3VVcv0OwFmiEmSdVVSBmy13JGGSAIhAMt5kOwPGlO1ndvIUlaLgSn10x7QwDchcwyoE+7WZDXh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.117.1","@cat-factory/kernel":"0.262.1","@cat-factory/contracts":"0.263.0","@cat-factory/sandbox-fixtures":"0.7.298"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.88_1786097862087_0.7531201533858494","host":"s3://npm-registry-packages-npm-production"}},"0.11.89":{"name":"@cat-factory/sandbox","version":"0.11.89","_id":"@cat-factory/sandbox@0.11.89","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"1e14ee5a83e75114817e9f17521c402b75721078","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.89.tgz","fileCount":30,"integrity":"sha512-5lYurn54rCiiu8Tzs6n2lj+IKWKADZFaNzpKvP0nZJ+UAoIOLujLnfXm+hNNAaEXYJVu4cXHCcSjNVkLcG9vJw==","signatures":[{"sig":"MEUCIQC6GqTUD2YRG6mVuaiA+kZjxv4aVQM6dq4sK1YeBMHXegIgfgsASghkVVjPtSGaQtU2IJebvXOqEyrr9peGePUglZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.117.2","@cat-factory/kernel":"0.262.2","@cat-factory/contracts":"0.264.0","@cat-factory/sandbox-fixtures":"0.7.299"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.89_1786101019311_0.49576603404773234","host":"s3://npm-registry-packages-npm-production"}},"0.11.90":{"name":"@cat-factory/sandbox","version":"0.11.90","_id":"@cat-factory/sandbox@0.11.90","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"3ae202587bb1ad8b359a3626dd04eb6fb967a294","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.90.tgz","fileCount":30,"integrity":"sha512-emx2hz2HErzgdykNm7lVfztBytdQnr7dwMMMq11wnPzJsRbEW6w+ub0KD2mw7zFlCSL41z7OMge7H3mV1e1hmg==","signatures":[{"sig":"MEUCIQCHDWoC/uaitANDapEJoncAxt4PqYScrfwWtF6i7z0AOQIgdSQDpJksW45FQ5PB0l7/MRHpiCWVGWoFiH+s+cCih0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.117.3","@cat-factory/kernel":"0.263.0","@cat-factory/contracts":"0.265.0","@cat-factory/sandbox-fixtures":"0.7.300"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.90_1786105339160_0.6808734866986081","host":"s3://npm-registry-packages-npm-production"}},"0.11.91":{"name":"@cat-factory/sandbox","version":"0.11.91","_id":"@cat-factory/sandbox@0.11.91","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"33a296241b2a7bbf1884e3679b9922c485600a14","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.91.tgz","fileCount":30,"integrity":"sha512-MOHJEMZ6GgOLfcfXYz1uxcHwKRYBc5/H7ICc22fCP5j0+yPx9RarHTRh7SOFTilPggiiFNMZCoju5M5Hrmp+og==","signatures":[{"sig":"MEUCIHM4Al3L/HVg6liFBLl8hqBOX7JYWCRkFJdaVCXAYOjsAiEA19hJawr/O0ziB6YYVpS8RCrpcaZSpZB2ZP870fb1qpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.117.4","@cat-factory/kernel":"0.264.0","@cat-factory/contracts":"0.266.0","@cat-factory/sandbox-fixtures":"0.7.301"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.91_1786111577817_0.6547075525207058","host":"s3://npm-registry-packages-npm-production"}},"0.11.92":{"name":"@cat-factory/sandbox","version":"0.11.92","_id":"@cat-factory/sandbox@0.11.92","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"239ed65695b38a21046d7fe251f95b0a9885e2c6","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.92.tgz","fileCount":30,"integrity":"sha512-hDQRcaW9VWD3S5eHdJWKNkFgm0/yhGNh5JgOCEx/WJrhItcv3IzkhkR9O7ylPBcxx40i7VGvW7Uh8W4Xs3/w3A==","signatures":[{"sig":"MEQCIB+Ew0/Kc+SSaLj/mYvaArh1gEKB24mFvA7UNAcEwmIOAiB5LweEQN1sUXXxt4YuHfXOSVmYT9w5Wi1MONgFBonJyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.117.5","@cat-factory/kernel":"0.265.0","@cat-factory/contracts":"0.267.0","@cat-factory/sandbox-fixtures":"0.7.302"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.92_1786112597897_0.6688508314283554","host":"s3://npm-registry-packages-npm-production"}},"0.11.93":{"name":"@cat-factory/sandbox","version":"0.11.93","_id":"@cat-factory/sandbox@0.11.93","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"21a8a0970ef9048c075f089ad3e4b370047b7c91","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.93.tgz","fileCount":30,"integrity":"sha512-lGG3MC9KkoLM44Nu4rN3KaN1BwAgCkOHecbfuYq0CHTKSJ5qKN7MV5HJnnbPSIdrGG3tEXXbvKqBHu8SYt22pA==","signatures":[{"sig":"MEQCICZH5sx3WfxgUc3lu7lKbrowCKFqId03T2aWMH1ECLROAiAQKTXi8hROxB4JyrLPow92a+wmgAPaUaqGTlxP7HgvbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.117.6","@cat-factory/kernel":"0.266.0","@cat-factory/contracts":"0.268.0","@cat-factory/sandbox-fixtures":"0.7.303"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.93_1786113612851_0.702142355366685","host":"s3://npm-registry-packages-npm-production"}},"0.11.94":{"name":"@cat-factory/sandbox","version":"0.11.94","_id":"@cat-factory/sandbox@0.11.94","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"6cdd6f1c3a7e2e7187a2cc57bc8589ab150a4721","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.94.tgz","fileCount":30,"integrity":"sha512-1upeg5M+MaX1fQHFawTIpF7YRqc2+KaYG/wGBg9Mw+sNsBaViXjWtr5ApiOQqRBfbFG8g2FyJvSIMLX+LW98QA==","signatures":[{"sig":"MEQCIBWNcuT3NJC2gsBEB86Pr6bTRj79YVLYVAdPW7PRqk2uAiBPq4MfBP6JXv/KyzmS11FFo8brgRq7wonrzEWZlFpEtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.117.7","@cat-factory/kernel":"0.267.0","@cat-factory/contracts":"0.269.0","@cat-factory/sandbox-fixtures":"0.7.304"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.94_1786119219615_0.24469960262247592","host":"s3://npm-registry-packages-npm-production"}},"0.11.95":{"name":"@cat-factory/sandbox","version":"0.11.95","_id":"@cat-factory/sandbox@0.11.95","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"1712fbdd0d47946628c72e4220474cbfb48af8f1","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.95.tgz","fileCount":30,"integrity":"sha512-9+5w8uUb49AQNaZJuNT14hgK3PRXOTsOA+EYIYPxCYk861BYEDX+5CT2PUDylmB2/5UOaxmS22ZuUH/HOp0Okg==","signatures":[{"sig":"MEYCIQD7ltfZ+kB0veOZz1+V1sEv3uWnQI8uDVK1vQzcBZgZ7gIhANH6CReH3weP5jvBcY3CmPmznCYD+iMrqI0G2e/AWwHx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.117.8","@cat-factory/kernel":"0.268.0","@cat-factory/contracts":"0.270.0","@cat-factory/sandbox-fixtures":"0.7.305"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.95_1786122209932_0.7073230989531996","host":"s3://npm-registry-packages-npm-production"}},"0.11.96":{"name":"@cat-factory/sandbox","version":"0.11.96","_id":"@cat-factory/sandbox@0.11.96","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"150fbbca905308ec476c04bfdcd34acbf0718c06","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.96.tgz","fileCount":30,"integrity":"sha512-KKunFa6M5TzqpuCZ2H52m5WsG4l7Bw4J8Ugjozh2ouKsyYpocL9MFION293gx0sx5Klga/RRmdcaPIClNj/+RA==","signatures":[{"sig":"MEQCIDCZ0PAUMa1iCRTfjxCe4UD/BOF6SMtcIs6j7gR8ApZAAiAhjZzwkTKG956BAYfDg3iCPsGmdCRvhtX/qcav2BwANw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64824},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.117.9","@cat-factory/kernel":"0.269.0","@cat-factory/contracts":"0.271.0","@cat-factory/sandbox-fixtures":"0.7.306"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.96_1786127184813_0.6744141308623974","host":"s3://npm-registry-packages-npm-production"}},"0.11.97":{"name":"@cat-factory/sandbox","version":"0.11.97","_id":"@cat-factory/sandbox@0.11.97","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"2992a1f4fb7e4be87c8d68938074400cc2ce7566","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.97.tgz","fileCount":30,"integrity":"sha512-aZnNEJ4GN03O7Hw68hIRom75MB47cWDCj/op+W68O+HaQBuDZ8oEHe48JoAj9lALP2CDUbcJ6srRTjsIAwI5Ag==","signatures":[{"sig":"MEUCIEdfmCExNv6tSsBqeOVbb1aQwqU8228EZMPP0D09D/2kAiEA/TvD53sSEt67qyQ3iDxweR0GweHTaMnJUc/tdk3RABE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.117.10","@cat-factory/kernel":"0.270.0","@cat-factory/contracts":"0.272.0","@cat-factory/sandbox-fixtures":"0.7.307"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.97_1786131460802_0.2587012535129587","host":"s3://npm-registry-packages-npm-production"}},"0.11.98":{"name":"@cat-factory/sandbox","version":"0.11.98","_id":"@cat-factory/sandbox@0.11.98","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"2227bc3f84fe4990912be372642a4360ab306ac7","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.98.tgz","fileCount":30,"integrity":"sha512-qxRY3u9BdlITVH3CFB+i1z4HgN4sBcrMYMqJ1xV+BGuCxKTdNvwBwLdhtsumMNOGoOnP4FHEWQou7/g+yk741w==","signatures":[{"sig":"MEYCIQCUD4DgxWqqq/K0xi6AWbjfpO4A9QthSQzkGLgkQndp1gIhAP59dZkwPmV6NMuO9Qn7ImE55O5wcJqSoTpZZRZx4ztN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.117.11","@cat-factory/kernel":"0.271.0","@cat-factory/contracts":"0.273.0","@cat-factory/sandbox-fixtures":"0.7.308"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.98_1786166716923_0.6243043439914633","host":"s3://npm-registry-packages-npm-production"}},"0.11.99":{"name":"@cat-factory/sandbox","version":"0.11.99","_id":"@cat-factory/sandbox@0.11.99","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"3d898671eef18cd97b5c115857ecc723e6adf2f2","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.99.tgz","fileCount":30,"integrity":"sha512-sr5cChn8t1YsSpkFGcyzczbx5/Rd6ugftIQaeF+DF01vDCPsVks1B3mfoizELqM83kSBgf5dvXb+bQzsQJXp3w==","signatures":[{"sig":"MEQCIBjhgXetW/jGrBgIRKERRR2cK29rhqySRh3Uuu78CTczAiBtg2aFR6kzWnxmY5H8kzXsdDqjalaewfFluHKt8JNWDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.117.12","@cat-factory/kernel":"0.272.0","@cat-factory/contracts":"0.274.0","@cat-factory/sandbox-fixtures":"0.7.309"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.99_1786172718931_0.4048623678663519","host":"s3://npm-registry-packages-npm-production"}},"0.11.100":{"name":"@cat-factory/sandbox","version":"0.11.100","_id":"@cat-factory/sandbox@0.11.100","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"46949fe96b2fe5ec8f9201f2adfe866dc0ca8250","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.100.tgz","fileCount":30,"integrity":"sha512-hBKmQyRctOFe8G+14NCPOH+i/8aIieh5/Lc6rFCY71VQxL9k2BqxKtwkM8H3kARSas4Rk6YItzQ/zs+DoFaa5w==","signatures":[{"sig":"MEQCIEHCWHsbCvGmkweNdad7evOHYeJggisoh0q8SsDSeQgAAiBN0a1cVJUXR/83EoEoxeFAj0ZSIW6guX0vIMsqlIGISA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.118.0","@cat-factory/kernel":"0.273.0","@cat-factory/contracts":"0.275.0","@cat-factory/sandbox-fixtures":"0.7.310"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.100_1786178191853_0.11349374875285845","host":"s3://npm-registry-packages-npm-production"}},"0.11.101":{"name":"@cat-factory/sandbox","version":"0.11.101","_id":"@cat-factory/sandbox@0.11.101","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"b88064d172bd88268fabfc466065189d9f789810","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.101.tgz","fileCount":30,"integrity":"sha512-UUAiv3ekzK2uosiYFDactxOzlf+DO9gbxWOR05ZDK+x/op1I7e7Ok5o9EXbIJe553OZoRg/0tIgz8dWFaY8zeA==","signatures":[{"sig":"MEYCIQDQLLgtXtfjk5xT0wnirA1DUJkqMhzH+AT5aNk9Mft5AQIhAJNeyZwuiCgd4KWHMfgTeoeRuqrJ/Mnx0l+rE2LJa1nI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.118.1","@cat-factory/kernel":"0.274.0","@cat-factory/contracts":"0.276.0","@cat-factory/sandbox-fixtures":"0.7.311"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.101_1786181565819_0.5562889749732829","host":"s3://npm-registry-packages-npm-production"}},"0.11.102":{"name":"@cat-factory/sandbox","version":"0.11.102","_id":"@cat-factory/sandbox@0.11.102","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"c3dfc4d8a6c5b2a33f46ddec809d9811a1ec81cc","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.102.tgz","fileCount":30,"integrity":"sha512-MXWFJDGsISgFlSdjoSeD1AQxMu8tieZBD+KD2t1mAY3J/7uRO+CH4XgzX/nO/kktsytXzkp1Mg/J6/L+l1Hi9g==","signatures":[{"sig":"MEQCIBDC5lv3bPEwzY4is6x/d4r0mge2zc5iIib14d4qnYK9AiAJJ8cbK0s7hgbsHJ4bycHNNHqrHSgwncp1EQ4WNa1zdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.119.0","@cat-factory/kernel":"0.275.0","@cat-factory/contracts":"0.276.0","@cat-factory/sandbox-fixtures":"0.7.311"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.102_1786189810578_0.299149312667754","host":"s3://npm-registry-packages-npm-production"}},"0.11.103":{"name":"@cat-factory/sandbox","version":"0.11.103","_id":"@cat-factory/sandbox@0.11.103","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"2e2eec33592672398e3b60bafd71ceff8be686e0","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.103.tgz","fileCount":30,"integrity":"sha512-dcYgjMUOUNT7nCxLyme4HesuIAR2tbcs3UFZIH4DetcqOcp83eefsVrnYE36B0J3/1ogoJwXUhqmbsoJnn5FrQ==","signatures":[{"sig":"MEQCIGhSQ50xRYXzUoY9GfIuBnI8SjhD1qIefiu9YKL8wfBTAiBYaM9Dq0paI4waqVr8UOXCjPcNOsqUkNZxRdsGWAszAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.119.1","@cat-factory/kernel":"0.275.1","@cat-factory/contracts":"0.277.0","@cat-factory/sandbox-fixtures":"0.7.312"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.103_1786191691524_0.27595047101993075","host":"s3://npm-registry-packages-npm-production"}},"0.11.104":{"name":"@cat-factory/sandbox","version":"0.11.104","_id":"@cat-factory/sandbox@0.11.104","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"76e060403cca5ae5f30098361e0dc0521c2e8de6","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.104.tgz","fileCount":30,"integrity":"sha512-lJkRkUZH1LRvnpiYUFC0BPT63bXOF//mwbp/hGGXyW9BYUVvwhTXjM+J8Hn4L2AGX+V61QAtsYKZMHWcmuxN3Q==","signatures":[{"sig":"MEUCIF3LySg8mjFqtQc9nv5MPvn2iqhtkMQpIJ8NgUp16TEkAiEAh3hTy5z/82YqtxxygTo0ZhOGDwgxuS3YNzWUiRvI7V8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.119.2","@cat-factory/kernel":"0.275.2","@cat-factory/contracts":"0.278.0","@cat-factory/sandbox-fixtures":"0.7.313"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.104_1786193644142_0.6056453094176137","host":"s3://npm-registry-packages-npm-production"}},"0.11.105":{"name":"@cat-factory/sandbox","version":"0.11.105","_id":"@cat-factory/sandbox@0.11.105","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"9c54b33bf10e2782bd626c04de358b26d0c575c7","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.105.tgz","fileCount":30,"integrity":"sha512-2b848YGyeG2aFmxB0L6/dz0qdbTIxIIsndD68L24ZIIW95DHGT5U9loCREU3w6j6+oUD9xwZBboC/cgCei8IXQ==","signatures":[{"sig":"MEUCIQDMg+Qu7Tlky7KGnFWhbyrGhALeigHb+ZqPBxvHkRpoIwIgL+vEXTsXyYBZ5vrrBFviXS/1qvw8DvFFzMlZAQKQQzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.119.3","@cat-factory/kernel":"0.275.3","@cat-factory/contracts":"0.279.0","@cat-factory/sandbox-fixtures":"0.7.314"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.105_1786194700992_0.4407454504228083","host":"s3://npm-registry-packages-npm-production"}},"0.11.106":{"name":"@cat-factory/sandbox","version":"0.11.106","_id":"@cat-factory/sandbox@0.11.106","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"27f8a7e8eb25a7dc582f7cd5b9218c5d27560423","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.106.tgz","fileCount":30,"integrity":"sha512-dj1mKSbl6F3yoJ9PSOS4SpTjwzPzh9iU2Z07j2j187/BVBYLESYRj0VfJyEOo4WFJf7BOWpTrYFge0JeKxcGMg==","signatures":[{"sig":"MEUCIHT6vtYS9VlZS5u61bjiE3DNscjzZVyM9ZL2UAEmqUXyAiEA3utp6QH/8R3Pnx48EW+mlKrj0UsBglec5ruO7eX+1qU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.120.0","@cat-factory/kernel":"0.275.4","@cat-factory/contracts":"0.280.0","@cat-factory/sandbox-fixtures":"0.7.315"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.106_1786200083997_0.7587396799995205","host":"s3://npm-registry-packages-npm-production"}},"0.11.107":{"name":"@cat-factory/sandbox","version":"0.11.107","_id":"@cat-factory/sandbox@0.11.107","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"924d261eb51a0543ed808c89ec033c2c5df1fd6c","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.107.tgz","fileCount":30,"integrity":"sha512-9SsML/zUETBxvlcEh//LcKVR50FbBmzglS4GJ7qrmDZgR8p8T8SflbIozn27AhxviKzYLkNb3adjyqvMwyYqfg==","signatures":[{"sig":"MEYCIQCVsJxNddUclIl0eRLyI1RfmSlOSFE5LaKleRqP1kcPvQIhAJJyTkJZghSAmn9Cw5GSNfOmJ7bJ8EBOeJ2CUfx8uzFB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.120.1","@cat-factory/kernel":"0.276.0","@cat-factory/contracts":"0.281.0","@cat-factory/sandbox-fixtures":"0.7.316"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.107_1786200746856_0.27171768665962026","host":"s3://npm-registry-packages-npm-production"}},"0.11.108":{"name":"@cat-factory/sandbox","version":"0.11.108","_id":"@cat-factory/sandbox@0.11.108","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"a6e3cfa34b43478d5309ecd2e2b24acb7033bca6","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.108.tgz","fileCount":30,"integrity":"sha512-3wfE3/793f8J4rgbMyVqsG2gb6H0WMH8oggNnckpS65gT9RSm6NKdwmqRBj0S40Vw+KnHd3yDYjSI2HGc3h71w==","signatures":[{"sig":"MEUCIGW61YQQsskcac46/FluuAGn6INj3a3U8V6aDqsn8KKWAiEAncJ2IagKABZof7gJ+4l/lNd5dLtEIWsJxga9pOz21YA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.120.2","@cat-factory/kernel":"0.277.0","@cat-factory/contracts":"0.282.0","@cat-factory/sandbox-fixtures":"0.7.317"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.108_1786206958114_0.6600444588159473","host":"s3://npm-registry-packages-npm-production"}},"0.11.109":{"name":"@cat-factory/sandbox","version":"0.11.109","_id":"@cat-factory/sandbox@0.11.109","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"06653391cf023828386d76aff5d0bf904a7e581d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.109.tgz","fileCount":30,"integrity":"sha512-MxHhHgVvRYCqpnvDfP0kVsIaOrmrOCpBc4NuI/EgovY0fpfrQpyxVuAVcP+tca4yN6wEGT3vzGTEMQ6irT+deg==","signatures":[{"sig":"MEQCIHmY51nZs8g3td/kuS9andi/4SnfIlO67t4kqGqpalw3AiA+9A4FLd/kgEuVrMY+7kCX31Ob0XUbI7VKGrLt3wZ8FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.121.0","@cat-factory/kernel":"0.278.0","@cat-factory/contracts":"0.283.0","@cat-factory/sandbox-fixtures":"0.7.318"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.109_1786207868852_0.1898709293941867","host":"s3://npm-registry-packages-npm-production"}},"0.11.110":{"name":"@cat-factory/sandbox","version":"0.11.110","_id":"@cat-factory/sandbox@0.11.110","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"361f9a94e71bc1dcf5f23ff25a8879b37b933e31","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.110.tgz","fileCount":30,"integrity":"sha512-vBCV9IO8z4tgmkXubqDyFN4humsayimBz7ZYuZHOf064+jDG4Tvk3nGIloepwA05T1GYo0g7yVEyUGhaBqvAvA==","signatures":[{"sig":"MEYCIQCNbZRwxwk5SBQ6r1HL6mnmxziTst+7n4OW7dDX8CuIvwIhALddUP94CNX0PV52kTrQT6Ak/bVOjccrLomsbFfwkiT0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.121.1","@cat-factory/kernel":"0.279.0","@cat-factory/contracts":"0.283.0","@cat-factory/sandbox-fixtures":"0.7.318"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.110_1786220128429_0.7595491273539468","host":"s3://npm-registry-packages-npm-production"}},"0.11.111":{"name":"@cat-factory/sandbox","version":"0.11.111","_id":"@cat-factory/sandbox@0.11.111","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"112304bdf22b4a8106d013aaf2b96650db043b90","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.111.tgz","fileCount":30,"integrity":"sha512-IretYrvOZJMBq2VTi4O0T4EhroInuqiawRp4Z4JitH4biwwfqOykgdf5eEJLc51Av37ihR3EozVJYqGuW5GKuQ==","signatures":[{"sig":"MEUCIQCl7+6C+9iq9OhL7LJ5ONiiVsloD/rYPkabwzek1UH8dgIgEoxvAEgnEiI9otXhi2iAeLJVn1/BATZnFsMcCAxAgZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.121.2","@cat-factory/kernel":"0.279.1","@cat-factory/contracts":"0.283.1","@cat-factory/sandbox-fixtures":"0.7.319"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.111_1786260180865_0.9341669591020034","host":"s3://npm-registry-packages-npm-production"}},"0.11.112":{"name":"@cat-factory/sandbox","version":"0.11.112","_id":"@cat-factory/sandbox@0.11.112","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"373e2b6330689770e215f1d0a8608452eaf60864","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.112.tgz","fileCount":30,"integrity":"sha512-icUOVj35EUxLvvH5VCjFgmGQOuiGH4ZZ8+SYQIhrc3w6AlaP5JAt0IgoLOI9GYVwmZTw5gaYBMZ6pyXMakSxKw==","signatures":[{"sig":"MEUCICKl+jQz/skAGDHKJj+0Ptzn72dulLY7vOZI2aYsCywiAiEAySLhgpfcuitTWPCBQFC1HPavoJgFoRX3NMC3xLZdYKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.121.3","@cat-factory/kernel":"0.279.2","@cat-factory/contracts":"0.283.1","@cat-factory/sandbox-fixtures":"0.7.319"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.112_1786269040479_0.659829479767601","host":"s3://npm-registry-packages-npm-production"}},"0.11.113":{"name":"@cat-factory/sandbox","version":"0.11.113","_id":"@cat-factory/sandbox@0.11.113","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"911a77349748642865e35b7857e442a951882370","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.113.tgz","fileCount":30,"integrity":"sha512-zB6GjuFjaSGP3fOu/KhlZaE4pso6p6P9vzcnB7VRxpKO/BOtuV0+6nBLgXzFmotj3SGbKXX+t6hrc7UZ2uAzGQ==","signatures":[{"sig":"MEYCIQCPBIlu50suSZ3o58krcfHnw+KMGOv1QFwSJv4tqQkHbQIhAKB3w+8lX1pGniY63YCHEyM2eYGz1r9dX+FJ3OjKLunK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.121.4","@cat-factory/kernel":"0.279.3","@cat-factory/contracts":"0.284.0","@cat-factory/sandbox-fixtures":"0.7.320"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.113_1786272321145_0.039170274462939414","host":"s3://npm-registry-packages-npm-production"}},"0.11.114":{"name":"@cat-factory/sandbox","version":"0.11.114","_id":"@cat-factory/sandbox@0.11.114","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"8b46b699e04b4e5dc3a258a4a94e5adcf6b0041e","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.114.tgz","fileCount":30,"integrity":"sha512-75XsTogrxdYacnCnZ2TVE3FvQ2b3iHHgsJZw2rRkOOgSwJJ2u+kLUfL4TZJTCstM36uQ31L/+J9dFH2HORYxyg==","signatures":[{"sig":"MEUCIGPHJ2hpIlmE0+OujyOn8ekQO7ZEHsjerkKPOjxHgjsbAiEA9/sO1EDBScXkmtycR3l5XoQXynFq5n6RvGQP8oeixE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.122.0","@cat-factory/kernel":"0.280.0","@cat-factory/contracts":"0.285.0","@cat-factory/sandbox-fixtures":"0.7.321"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.114_1786273148298_0.37836447783443217","host":"s3://npm-registry-packages-npm-production"}},"0.11.115":{"name":"@cat-factory/sandbox","version":"0.11.115","_id":"@cat-factory/sandbox@0.11.115","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"1f6d9178c62d2f57a9d273f6601ca61c0653d970","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.115.tgz","fileCount":30,"integrity":"sha512-OGF5x9/cz1O1JRSl3UotrIVI6tE337Pnystzt7f5/ZmQoUyzgl9klxFAxj7c87inYza7MHMgklTHUF+6yA1KTg==","signatures":[{"sig":"MEYCIQC96Q8svxvADqCi2UnWicVY6603rb8Dl5Yg5bF/8okwrwIhAKecjxcoud/aRZ1BMEBZABSB2L8LmjiuL5fwrdYd2pwq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.123.0","@cat-factory/kernel":"0.281.0","@cat-factory/contracts":"0.286.0","@cat-factory/sandbox-fixtures":"0.7.322"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.115_1786284497014_0.7118677114091918","host":"s3://npm-registry-packages-npm-production"}},"0.11.116":{"name":"@cat-factory/sandbox","version":"0.11.116","_id":"@cat-factory/sandbox@0.11.116","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"eec42c41e6d0c111b202f52bf7c89eb7738c5b89","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.116.tgz","fileCount":30,"integrity":"sha512-VjScObvHu18C2fJFuW+4u4xS5C8QhovdujcSqBdwWntJyIH567G8xGxjehxvORBP784Nr+GpN1GPCcoeY+Mgjg==","signatures":[{"sig":"MEUCIQCtKqB9qMpH9VC7zhTD33m1mD2LUjlRtGCN4GB1uGlx8gIgV4W7zrJAJGASc7zALP0ZYcM6TY9uTqdAyAwfvWUhA9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.123.1","@cat-factory/kernel":"0.281.1","@cat-factory/contracts":"0.287.0","@cat-factory/sandbox-fixtures":"0.7.323"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.116_1786286837918_0.28672591338210074","host":"s3://npm-registry-packages-npm-production"}},"0.11.117":{"name":"@cat-factory/sandbox","version":"0.11.117","_id":"@cat-factory/sandbox@0.11.117","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"6d3210bae48b20334950e38e460b5ec9de93be21","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.117.tgz","fileCount":30,"integrity":"sha512-eXvDCMf9AWbUCgLh0tEqDmpeqXV3tpDowLxjH66uOzgdi6EKuyC447dsseBxKmp+iIzsbaTm7uVK4jXT+Sl5iQ==","signatures":[{"sig":"MEYCIQDPaWsCxCWflqUqWGtaHFlj6G5SeD/zW9iH15VNWyahCAIhANrGiA/JMZKGXkmZJBc3hLTMrkfVoECYZInmeuYg/A5R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.123.2","@cat-factory/kernel":"0.281.2","@cat-factory/contracts":"0.287.1","@cat-factory/sandbox-fixtures":"0.7.324"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.117_1786289957520_0.005505684870083183","host":"s3://npm-registry-packages-npm-production"}},"0.11.119":{"name":"@cat-factory/sandbox","version":"0.11.119","_id":"@cat-factory/sandbox@0.11.119","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"cd2106094d08565176f56d8b6268453de97f2a5b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.119.tgz","fileCount":30,"integrity":"sha512-hPFFbkL2b+KguwqtNSCQ1QOn/RSKYH4zFkJ2B5jPYHsHBg+Z/1+lSF7+ltHSXrF3O65E0BtNahGar8D2sY8K5A==","signatures":[{"sig":"MEQCIGXpe4/rf2MtPg5bYXy48kCEckyUQOfNEOT6CR8gnx9aAiBY6K0p3r48hKmucO1lMTbgbpF4yczABBaxLebV+oKsjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.123.4","@cat-factory/kernel":"0.282.0","@cat-factory/contracts":"0.289.0","@cat-factory/sandbox-fixtures":"0.7.326"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.119_1786292032509_0.25567506263744844","host":"s3://npm-registry-packages-npm-production"}},"0.11.121":{"name":"@cat-factory/sandbox","version":"0.11.121","_id":"@cat-factory/sandbox@0.11.121","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0afd25fbeb4b70d9d58d21fb7b75ea9e16be5008","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.121.tgz","fileCount":30,"integrity":"sha512-dLXXkePeExlOp0lzcOApC8BnSD1C6bAZA0JZT/FUuvW30Ruc0XKUQTXe3AeRE6/Iu/Hk5SSPgXZFdOGJQSz4rg==","signatures":[{"sig":"MEYCIQCLk5Trs7wlNETS/nMK9BIxV+itJP8TTPCYK9Ts1FS6CQIhAI3/BIGfCIQIiv5pbenkpIl2DYvlXbygQjruVHVke2lH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.123.6","@cat-factory/kernel":"0.283.0","@cat-factory/contracts":"0.290.0","@cat-factory/sandbox-fixtures":"0.7.328"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.121_1786297657108_0.5717574690906699","host":"s3://npm-registry-packages-npm-production"}},"0.11.122":{"name":"@cat-factory/sandbox","version":"0.11.122","_id":"@cat-factory/sandbox@0.11.122","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"dac1a7a90289777115e53b187a08393d7be7643b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.122.tgz","fileCount":30,"integrity":"sha512-fiNzh91YycFVj8piaikelTlp1wDBNL/XpSkYkVYrq5HSjbMG3mj836K5XgJqy1WyJnikj5wNugec6SfIG6vKbw==","signatures":[{"sig":"MEUCIDRjTR5gJjGsoP6XL5vSmKQWyocBMrufpiZXomY3c6wYAiEA5m4OoG61gepOBcKHkn1u0MmpH9XaV5crhj7I+MwZ3G4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.124.0","@cat-factory/kernel":"0.284.0","@cat-factory/contracts":"0.290.0","@cat-factory/sandbox-fixtures":"0.7.328"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.122_1786298481951_0.3874644162832388","host":"s3://npm-registry-packages-npm-production"}},"0.11.123":{"name":"@cat-factory/sandbox","version":"0.11.123","_id":"@cat-factory/sandbox@0.11.123","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"042e3b6db38307597b1cd192849f061d3aaceaec","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.123.tgz","fileCount":30,"integrity":"sha512-PsyMh6CtlIBGDfbjjdiV+WncUxUY1hpAYtiUbS10dHUc/VLQM0l8AfzP/L/+o/rAdJI9jdnzqRN4U/u9xXQFUQ==","signatures":[{"sig":"MEUCIAvW6mgCc5a0ZqibYn6DS9I47C9panbq8RV4RPMJPtiAAiEAtqK2eEkReG7Z7D7VObGbwKcco2qdoTrliwreWq9QFi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.125.0","@cat-factory/kernel":"0.285.0","@cat-factory/contracts":"0.291.0","@cat-factory/sandbox-fixtures":"0.7.329"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.123_1786301031868_0.7699050301073354","host":"s3://npm-registry-packages-npm-production"}},"0.11.124":{"name":"@cat-factory/sandbox","version":"0.11.124","_id":"@cat-factory/sandbox@0.11.124","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"1fc379072ae30964097a0b3eb4d3b0a0dabb114d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.124.tgz","fileCount":30,"integrity":"sha512-+YhV61G23ywWYnOM3C/50F0WsyA9jWdfc5ig+/2mnEjIKPGGJf5uqcHIeXWLJaNokhuMPQcPx43zkkXSnQWlXg==","signatures":[{"sig":"MEYCIQCajncos1P7KRJ7pizkH8XDG7bNMEKp+PY3lskc5/j0SgIhAL2367rSnpvv4Q4VJqvuafSvIMZHG5A8+r/3tt0nRxg9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.125.1","@cat-factory/kernel":"0.285.1","@cat-factory/contracts":"0.292.0","@cat-factory/sandbox-fixtures":"0.7.330"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.124_1786305905609_0.977013117532811","host":"s3://npm-registry-packages-npm-production"}},"0.11.125":{"name":"@cat-factory/sandbox","version":"0.11.125","_id":"@cat-factory/sandbox@0.11.125","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"30c77882b177c5cba12951706554cf7f0afc0015","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.125.tgz","fileCount":30,"integrity":"sha512-+XJk3YNfplfp2iRt73VbJOotNIQ/c9NTl2QRHnUiuMoqVH+S4+trs7yUnCMfjPDfzJWREAC85OjwjNTT4NF9LA==","signatures":[{"sig":"MEQCIHqwotYuKWicNSFfTuWshBmRM7RRcRJCL+fTlkUDykZhAiAziIQm0pc3lGq7LLjYiW7K5+qZnVzgzc7zf6QYSxkeeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.125.2","@cat-factory/kernel":"0.285.2","@cat-factory/contracts":"0.292.1","@cat-factory/sandbox-fixtures":"0.7.331"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.125_1786316127626_0.5361740242800346","host":"s3://npm-registry-packages-npm-production"}},"0.11.126":{"name":"@cat-factory/sandbox","version":"0.11.126","_id":"@cat-factory/sandbox@0.11.126","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"14f58b9bf9a9c3a105ab41b2f7758c1eceb2fa09","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.126.tgz","fileCount":30,"integrity":"sha512-kjBXLjErWRMSz53TvOF8PF5gXlG5PLaHR5C96n5S2GAkq3rfORutESbMe7xufOzy+dVsYdbLEEBsgyg+7n01qQ==","signatures":[{"sig":"MEYCIQDyxhEZA3HRaJG92Wq7bxQJ1JcePa8guNZY3f1ak7UqxwIhAP+u95fcucSw0iE6kQu2UtGKK8RzX0clZc3EMBnGAl+4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.125.3","@cat-factory/kernel":"0.285.3","@cat-factory/contracts":"0.292.2","@cat-factory/sandbox-fixtures":"0.7.332"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.126_1786345296130_0.009816094348545024","host":"s3://npm-registry-packages-npm-production"}},"0.11.127":{"name":"@cat-factory/sandbox","version":"0.11.127","_id":"@cat-factory/sandbox@0.11.127","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"9866ef018e3b65af99da4339e0f69d8714b37330","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.127.tgz","fileCount":30,"integrity":"sha512-9B+KMH1QJ0qYUGMZchyrVgYnw7FRoGPn9DhJjxHOXu5M89oRSUV6vuqIJX4m9zqbxWeV/yIeMJzGnGi/ln571Q==","signatures":[{"sig":"MEYCIQClWzbNMAjEPNLhHnkcxdiHwewZU4PxfjW38lIJfy9VngIhAINqaC1LhCLqjKXx0TdFDh7+zDAZj0MgJu9OcFG4u9eS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.127","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.125.4","@cat-factory/kernel":"0.286.0","@cat-factory/contracts":"0.293.0","@cat-factory/sandbox-fixtures":"0.7.333"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.127_1786355932912_0.29729978944388424","host":"s3://npm-registry-packages-npm-production"}},"0.11.128":{"name":"@cat-factory/sandbox","version":"0.11.128","_id":"@cat-factory/sandbox@0.11.128","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"e4398a711fffba89c04207d1d748653c9d4aa9f2","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.128.tgz","fileCount":30,"integrity":"sha512-fJtrgkdjCdt99rkFqalKK1/B/+ktHtbKku1eRESIOAb3d0sAD09sXDR5ev/rCzsOo+AxuhjJaK9v3h25gLbnrw==","signatures":[{"sig":"MEYCIQC79urpiFPvNMc3muMfFRSKA0lgiiQzOY3lqOls6HK31wIhAJCMf1ohBNA5/4uTq2zvURPeQwZF4jh/PH4OGAArh9z5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.128","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.125.5","@cat-factory/kernel":"0.286.1","@cat-factory/contracts":"0.293.0","@cat-factory/sandbox-fixtures":"0.7.333"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.128_1786358997471_0.4503088776712423","host":"s3://npm-registry-packages-npm-production"}},"0.11.129":{"name":"@cat-factory/sandbox","version":"0.11.129","_id":"@cat-factory/sandbox@0.11.129","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"fbfce770413dd63f7be9ee3dd3be3537627c8f55","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.129.tgz","fileCount":30,"integrity":"sha512-wIn35vWd4y48x7I2VKauBJdEi123bWJUVOPOEe/9RELawwRiVS6jArmeGmM/AofBxEXRKQBV92uObyZgnQTEZA==","signatures":[{"sig":"MEQCIFFtIOgn/GLLg3WuvPne95hsoBFf2qtkF3L0XtI9z7s2AiACmhkMG892NLaDldsqCIplZyUSt9Q3MUstm/JymPeGDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.129","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.125.6","@cat-factory/kernel":"0.286.2","@cat-factory/contracts":"0.294.0","@cat-factory/sandbox-fixtures":"0.7.334"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.129_1786365144084_0.4295932930153179","host":"s3://npm-registry-packages-npm-production"}},"0.11.130":{"name":"@cat-factory/sandbox","version":"0.11.130","_id":"@cat-factory/sandbox@0.11.130","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"e7e851b8d7a82382fd4909a1babd15c27299ac8f","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.130.tgz","fileCount":30,"integrity":"sha512-YtVubPlPUks7OUqYVF087C/Uthuo3qE//jgCJquR2m06YTN7LTHyrFxcW9q8HQRgRJj+NA9q3Nvyujx+O4Dk6w==","signatures":[{"sig":"MEQCICSK3CUDyFXVSyq7xCqAlEiXPMTgcxvRaHUh6lsc35W6AiBKHDG0PEPlHD8yO9ips/d34EOUfs/EvQk7KJLQRLRdqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.130","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.125.7","@cat-factory/kernel":"0.286.3","@cat-factory/contracts":"0.295.0","@cat-factory/sandbox-fixtures":"0.7.335"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.130_1786375146578_0.33668538578664076","host":"s3://npm-registry-packages-npm-production"}},"0.11.131":{"name":"@cat-factory/sandbox","version":"0.11.131","_id":"@cat-factory/sandbox@0.11.131","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0a251c18eed737b62f74c4f5803cd2a9dd0ebb9f","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.131.tgz","fileCount":30,"integrity":"sha512-onOXwlsBil0H1YzCfGiB+CDNdb8XlfH0dqe7qMGX16RUTji6fHudwnMAjg+0LToNpjqlu13Z0M/4Nx/5QuCvjg==","signatures":[{"sig":"MEUCIBPmPO7kHyrOVLP3R4UELOqdWzMPPpscikRgmxCdxqGiAiEA/oN9++U8+S7zkbKAMYEJZBUzQ1JYRr3KhbeXSyuB0uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.125.8","@cat-factory/kernel":"0.287.0","@cat-factory/contracts":"0.296.0","@cat-factory/sandbox-fixtures":"0.7.336"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.131_1786439354981_0.12605765968588778","host":"s3://npm-registry-packages-npm-production"}},"0.11.132":{"name":"@cat-factory/sandbox","version":"0.11.132","_id":"@cat-factory/sandbox@0.11.132","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"7fbc2ea3fdfb7fa0c5c375123156ee476e31812c","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.132.tgz","fileCount":30,"integrity":"sha512-73mCED2lHs2KWHDRb+PysyfAIg01gzWM7WQ4MlRWvAMJb8BMykpsZnK3Coa4Qs+r+qtHY8Lk8G+/qD9CI9QI9A==","signatures":[{"sig":"MEQCIEwrh+rkAEEXQa4YlbEQuA8+N2RH0FSCFdW/A0hrJ0UJAiAB1ronqbUTbhu/nMp0eLBZLs0Fv+D8G49iAd1es3/wgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.132","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.126.0","@cat-factory/kernel":"0.288.0","@cat-factory/contracts":"0.297.0","@cat-factory/sandbox-fixtures":"0.7.337"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.132_1786448711967_0.849363265297191","host":"s3://npm-registry-packages-npm-production"}},"0.11.133":{"name":"@cat-factory/sandbox","version":"0.11.133","_id":"@cat-factory/sandbox@0.11.133","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"42ac00f9ac1f38b130039011ccabed8faf882d3b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.133.tgz","fileCount":30,"integrity":"sha512-TuE0b6FJ1UKZZBEeK2jwtkcu+spbINSjB/L6tTsM5JxDC0w/BTjxi9kQl/BQ+hoTnpCo74i7f/mJyMIb8zipqQ==","signatures":[{"sig":"MEQCIE9eum/MFXP1z3D21c7ooGVbx2Jju0t1/Sv2WJz+k9+1AiAuyt63GDmXJq6TzmwPkKzfb9JR9qoAsMyF0ne0y5VC8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.133","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.126.1","@cat-factory/kernel":"0.289.0","@cat-factory/contracts":"0.298.0","@cat-factory/sandbox-fixtures":"0.7.338"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.133_1786450666738_0.2378020332119497","host":"s3://npm-registry-packages-npm-production"}},"0.11.134":{"name":"@cat-factory/sandbox","version":"0.11.134","_id":"@cat-factory/sandbox@0.11.134","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"475c3a142f19dcfd026dbf2bb04d8d13f3621dd8","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.134.tgz","fileCount":30,"integrity":"sha512-7z1nPTJJ8WhCyd/bNlSEji+P7ZhlI1CFJ5lC1HxgZzHXSpCNj4Qq+jykgsDXK9jnJQ3AXO3McDD+ae7qUWSkmQ==","signatures":[{"sig":"MEUCIC8VukGSn49J9lT0WiTelsO2ZS2ZIn+T1yMQYgfPonzJAiEAwLNGUFnmxlWdRv+em/Ci37gky0oXz1sC5e8WQf5ahu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.134","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.126.2","@cat-factory/kernel":"0.289.1","@cat-factory/contracts":"0.299.0","@cat-factory/sandbox-fixtures":"0.7.339"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.134_1786454859521_0.7919115729508375","host":"s3://npm-registry-packages-npm-production"}},"0.11.135":{"name":"@cat-factory/sandbox","version":"0.11.135","_id":"@cat-factory/sandbox@0.11.135","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"a00f3872d0c14d5f05cc27bd584d9c7c5b4c699f","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.135.tgz","fileCount":30,"integrity":"sha512-8xqbT9j0Jr4L8QmxCJq3NTYTq+qnK3Oo9zuimUCcEfQFWhhmBHYJJWWaxGzosHgocKwdBF+aVItaJ7BKXpbMyg==","signatures":[{"sig":"MEYCIQD95hr8LO2KafZdH7gfs1/Q+NW8bPW+CRF7A0Eoi/2nOgIhALbA5XnBlbialZXwUJ3HmdTJnkslMg5SgnsJtiWp6NIi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.135","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.126.3","@cat-factory/kernel":"0.290.0","@cat-factory/contracts":"0.299.0","@cat-factory/sandbox-fixtures":"0.7.339"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.135_1786459736104_0.13364012425628347","host":"s3://npm-registry-packages-npm-production"}},"0.11.136":{"name":"@cat-factory/sandbox","version":"0.11.136","_id":"@cat-factory/sandbox@0.11.136","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0d205c8c338087a0595a8d1f2d35d7eb330751ec","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.136.tgz","fileCount":30,"integrity":"sha512-b131c22fEpvMhzUFLcEYwLOWrBCkuMaGAnoUTCVlD9DIuIw65L1SMuhtnbSAB63PKoHu7kDiZ3GElJkhlkCcng==","signatures":[{"sig":"MEUCIEC9U9GbCOjQgxruyjWQvU4MdZZnBKtqjOg3uQCKdICIAiEAxJuY3sPOQWVMJ9mNZrcjZg7JIeP+T795OaNgFvOep2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.136","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.126.4","@cat-factory/kernel":"0.290.1","@cat-factory/contracts":"0.299.1","@cat-factory/sandbox-fixtures":"0.7.340"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.136_1786461584953_0.5096137378474406","host":"s3://npm-registry-packages-npm-production"}},"0.11.137":{"name":"@cat-factory/sandbox","version":"0.11.137","_id":"@cat-factory/sandbox@0.11.137","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"4e0a91bf9724fc58bb93f5b27ef1d413f118f9b4","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.137.tgz","fileCount":30,"integrity":"sha512-gth3yFAttVda8XNmy/ozk7Q2yCUMnjvjvP8YOczMG+eERzGeKRLDdw3/bKKdThU4mc322McTQNWNtGOz/MBEXA==","signatures":[{"sig":"MEUCIQCkAfkf+Wm9/pt/4FRIOVFdXYAOOZBTX8aGsSw1UpvbyAIgaYDCqcd6Wnp8IhHBmUdRyXGHm3Em6RobpA20iu3HBQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.137","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.126.5","@cat-factory/kernel":"0.291.0","@cat-factory/contracts":"0.300.0","@cat-factory/sandbox-fixtures":"0.7.341"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.137_1786472323153_0.6062579425583494","host":"s3://npm-registry-packages-npm-production"}},"0.11.138":{"name":"@cat-factory/sandbox","version":"0.11.138","_id":"@cat-factory/sandbox@0.11.138","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"b433b405aee6849617f2464b0c4c7147c0140d30","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.138.tgz","fileCount":30,"integrity":"sha512-pDvV1EZg5homN127JZoZtds0hOOgWcDoHFOc7zjAbfkfgiupXRXmDfZz60mDuWisc/QfFHrg0/zUAG2IZpXPNA==","signatures":[{"sig":"MEUCIHehgWjwjdIBYrofWfzh0fSNPZ2dNm2ahZFSRmQKmlGFAiEAi/k9S38FUiaQ2tArmtxwLL5t1/zbzSLExdyJ/d/sG0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64825},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.126.6","@cat-factory/kernel":"0.292.0","@cat-factory/contracts":"0.301.0","@cat-factory/sandbox-fixtures":"0.7.342"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.138_1786485505892_0.6661586559229002","host":"s3://npm-registry-packages-npm-production"}},"0.11.139":{"name":"@cat-factory/sandbox","version":"0.11.139","_id":"@cat-factory/sandbox@0.11.139","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"96797ec482dd00635295f659c410d89fa47ccd16","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.139.tgz","fileCount":30,"integrity":"sha512-Jt4/xdsr+RCDOrCimZl7auiOmq79vZyXJOgj4erq4PdFznjOlW9uTazM/2du9JWW+L2MFKyz87SNYtkgFS5xwA==","signatures":[{"sig":"MEYCIQCBXEqsV372ebeaC3bC1uwfR5ddZxVEt9kuBdZHzx1p3gIhANWATI5EWuR9xhlpoLA7X2/W9gJAHk0Dwg8Aeufwem3A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.139","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.126.7","@cat-factory/kernel":"0.292.1","@cat-factory/contracts":"0.301.0","@cat-factory/sandbox-fixtures":"0.7.342"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.139_1786486572824_0.15900601835882222","host":"s3://npm-registry-packages-npm-production"}},"0.11.140":{"name":"@cat-factory/sandbox","version":"0.11.140","_id":"@cat-factory/sandbox@0.11.140","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ded2525db4a3679ffd91e4ab483ca095a4e4d4cc","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.140.tgz","fileCount":30,"integrity":"sha512-XVB3kLmKshiHWZVvLDg5qpgXifhAYQ+29CyGf32dGffA4sIo56meXKpmSH6LfmQ5Agrb5FQAWdeX+64cqrVQYA==","signatures":[{"sig":"MEUCIBnkmFZKDNhn96nNZGSSZL/ZpKwIoE5QPWy3XTMTSk0rAiEA0/5rnlgYlW1jG2E6g3IP107BzoSQXIFG99TVtJIRKBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.140","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.126.8","@cat-factory/kernel":"0.292.2","@cat-factory/contracts":"0.301.0","@cat-factory/sandbox-fixtures":"0.7.342"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.140_1786517983855_0.24503449827357993","host":"s3://npm-registry-packages-npm-production"}},"0.11.141":{"name":"@cat-factory/sandbox","version":"0.11.141","_id":"@cat-factory/sandbox@0.11.141","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"57cc924997beac897c69d41b9c23818ea865d8fa","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.141.tgz","fileCount":30,"integrity":"sha512-vn4JSD/nUqc1nvEvnWOqAreDU/rDACLW1xvK4LCg6SJW0AVjujv0hZ0L1Mw4mBx684g4Uc9jnXkp5+aV/cIVXQ==","signatures":[{"sig":"MEUCIQCvrR1FJa6KcMgNZbEdT+itsg6cTI51K6X+Kyjg+tjZUAIgSmUAcG/EGQcx0OI7ZsUUXnR84BxLIhfY3vxzhzsFeKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.141","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.127.0","@cat-factory/kernel":"0.293.0","@cat-factory/contracts":"0.302.0","@cat-factory/sandbox-fixtures":"0.7.343"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.141_1786522178787_0.5910638365585208","host":"s3://npm-registry-packages-npm-production"}},"0.11.142":{"name":"@cat-factory/sandbox","version":"0.11.142","_id":"@cat-factory/sandbox@0.11.142","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"47c7bcdca3c9f49f683d9cd1cb80e817287b97c3","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.142.tgz","fileCount":30,"integrity":"sha512-Fc5Y0t5Q1iVp6VizGxeqZHAB7LRFFoa7HbrOErL/5g7BfPIZtpyVvNliiwdjVO5QdsbCpUU3JKXtmkwhjLlSIg==","signatures":[{"sig":"MEQCICPYBGJ738qq6Boyp+IiobcWdkFJ5nvemXulKEHQguG4AiARX3Z0gR+bfMFHfMSPtsxKgENBrqayQBheBCqRuhR0vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.142","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.127.1","@cat-factory/kernel":"0.294.0","@cat-factory/contracts":"0.303.0","@cat-factory/sandbox-fixtures":"0.7.344"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.142_1786536619864_0.6174784953368246","host":"s3://npm-registry-packages-npm-production"}},"0.11.143":{"name":"@cat-factory/sandbox","version":"0.11.143","_id":"@cat-factory/sandbox@0.11.143","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"f57ad57a5115998c735c630bd6d92e299d18654d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.143.tgz","fileCount":30,"integrity":"sha512-20UD1VNPSTvS5MKpeJpFqLzbwy8mA7aG5/voWLdjyHY+DW9ZBDeJdh5m3jBxkh07aUlSzZVweaSo7gH3hARVdQ==","signatures":[{"sig":"MEYCIQDqtymk/W7RX4vkbuRI3AojeANHNzfFC3XXWDFS+WjN1AIhAMBaum4EHLYUBv+mqGoTHun+7P1TNQG7axzeWePgMGJY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.143","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.127.2","@cat-factory/kernel":"0.294.1","@cat-factory/contracts":"0.304.0","@cat-factory/sandbox-fixtures":"0.7.345"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.143_1786537426916_0.5971735896624439","host":"s3://npm-registry-packages-npm-production"}},"0.11.144":{"name":"@cat-factory/sandbox","version":"0.11.144","_id":"@cat-factory/sandbox@0.11.144","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ec6428fb2af825d2902640e6e32717194d942c61","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.144.tgz","fileCount":30,"integrity":"sha512-fZhTF1AEFFBMAmtoEE6HG2kH9nRynEo87I/RXYtIHR8PqAgsWR77PIqeKkVMgMmOSp/7KsSgiyDQWIJQYcJusw==","signatures":[{"sig":"MEUCIQDIUfZDPNuqRjjHfuE9adr6bY9s7vw30hBqYAB5KfTW5QIgBfevGrN4tSSidIPnc3LIdOly0UFQO0oV7698AwrSswI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.144","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.127.3","@cat-factory/kernel":"0.295.0","@cat-factory/contracts":"0.305.0","@cat-factory/sandbox-fixtures":"0.7.346"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.144_1786540991967_0.24412885346308655","host":"s3://npm-registry-packages-npm-production"}},"0.11.145":{"name":"@cat-factory/sandbox","version":"0.11.145","_id":"@cat-factory/sandbox@0.11.145","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"3a2d598b29d729da77a9304ffc0cf6daa2f9868c","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.145.tgz","fileCount":30,"integrity":"sha512-Oo0soeihad2bsPZ+r1wjnNFRU5miCbWPDqSh2DYQfKD4nmE5Fjk9M6eJ1YNaPgsaJ9qvIdSIdYlO8FLQDTf0Yg==","signatures":[{"sig":"MEUCIHtYL1DOu4j68eOAJzNaoOSq10+BoY00LyNuSW9MIJK7AiEApEqGlhLdpnM5MradqdGqkhXn8yK3HqNwB08JekBWKuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.128.0","@cat-factory/kernel":"0.296.0","@cat-factory/contracts":"0.306.0","@cat-factory/sandbox-fixtures":"0.7.347"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.145_1786602157025_0.5291683374307088","host":"s3://npm-registry-packages-npm-production"}},"0.11.146":{"name":"@cat-factory/sandbox","version":"0.11.146","_id":"@cat-factory/sandbox@0.11.146","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"808e356f23cc2962812c24b6fc64cc15c3016844","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.146.tgz","fileCount":30,"integrity":"sha512-/ZLmZNNxbj038aDY9POpX36qvfkf1Emic0pU4ryMMV6Gn4pYxXU+Yex1Jd+LRBkA52x0RGcA5DNOzFA0xFqzmQ==","signatures":[{"sig":"MEYCIQCHoDAqbXfrxeQLSzRDjWLOw2hLSq/KTVfEHcNi6x7HZgIhAKyA/nu0TGBQbzgerJgHowo2Lh819tNGKqT/noURX4LB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.146","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.128.1","@cat-factory/kernel":"0.296.1","@cat-factory/contracts":"0.306.0","@cat-factory/sandbox-fixtures":"0.7.347"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.146_1786610136772_0.19401287961505864","host":"s3://npm-registry-packages-npm-production"}},"0.11.147":{"name":"@cat-factory/sandbox","version":"0.11.147","_id":"@cat-factory/sandbox@0.11.147","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"3e50eda86cc198518e9fb7a6671d300d0ea5be3d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.147.tgz","fileCount":30,"integrity":"sha512-eaOy904cRS/nj8TPydhMRyLIA2DTILp1B1sDvDmfBMzLgCNQwMtQUZ0g+DX4K3e5tzsKzfuguAvpSuZhRu5JYA==","signatures":[{"sig":"MEQCIBV8Q9WLMHD28pfoOgoOce7xNEuel6DXTxYBiLeqesb0AiADZ3c7D9GYuAzouDLoa3mm6XTBZuvsc2GLY+tF9mT87Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.128.2","@cat-factory/kernel":"0.297.0","@cat-factory/contracts":"0.307.0","@cat-factory/sandbox-fixtures":"0.7.348"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.147_1786617672139_0.1722205741728131","host":"s3://npm-registry-packages-npm-production"}},"0.11.148":{"name":"@cat-factory/sandbox","version":"0.11.148","_id":"@cat-factory/sandbox@0.11.148","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"e79c4cc5f060bc66b93bffd3f4dfc53b7f941c75","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.148.tgz","fileCount":30,"integrity":"sha512-ihDBRLs0bAr3GfXvYLWqYKjocyENl9N1gFhuytYyiddJU+W/gTylaGPITTldjUIUVugMOXdvWJNSu0FPLFm+Zg==","signatures":[{"sig":"MEQCIADzWnQUEuh5s5gVfWYqyGb8hEcHoQse8SPeMQQKra34AiBrGSLJxkDn27NX7fsmNIMHkhTa74YzDX5WT5ZJMjylrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.148","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.129.0","@cat-factory/kernel":"0.298.0","@cat-factory/contracts":"0.308.0","@cat-factory/sandbox-fixtures":"0.7.349"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.148_1786619183591_0.5454153804335657","host":"s3://npm-registry-packages-npm-production"}},"0.11.149":{"name":"@cat-factory/sandbox","version":"0.11.149","_id":"@cat-factory/sandbox@0.11.149","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"3aa3e2534e50ad58ea2cab31112ef318a5c59ffc","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.149.tgz","fileCount":30,"integrity":"sha512-T+Ve9xAPyo67RrFC8yMrrCp9c+vD3Adsgzc89Z+50f9VK7N5cHcl2qjlKEeJURpQM/JVMExFrFQmGvo8FXc8xg==","signatures":[{"sig":"MEQCIClVXaegyQs3R3p8RM82+WujExK4R6tZzii8gnp/gtkLAiBYOhk52UUZAPYNowCZG0KEQSyMM9R1b5+yGGjWWRpt7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.129.1","@cat-factory/kernel":"0.298.1","@cat-factory/contracts":"0.308.1","@cat-factory/sandbox-fixtures":"0.7.350"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.149_1786620700161_0.2748880492913124","host":"s3://npm-registry-packages-npm-production"}},"0.11.150":{"name":"@cat-factory/sandbox","version":"0.11.150","_id":"@cat-factory/sandbox@0.11.150","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ab2ae3bd433a2c201b141b5b4efa459dfc08e764","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.150.tgz","fileCount":30,"integrity":"sha512-8qMWOw29+BxjG8ChDYv1LSyYVeTVTscWKLw/rxB84iBKp2E/rgag/KdQemHHEdMZWXd+FLR/dGbamknlB99Q4A==","signatures":[{"sig":"MEUCIQC26Coi6LFHD4g93y1/BfA55ba32fGnYofJ4ipGedZmrAIgE73ym5YIdmQ0Do2vmGX5HbxRi9JL7E80lR6X1ulCFj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.150","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.129.2","@cat-factory/kernel":"0.298.2","@cat-factory/contracts":"0.309.0","@cat-factory/sandbox-fixtures":"0.7.351"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.150_1786623813865_0.5607735865757291","host":"s3://npm-registry-packages-npm-production"}},"0.11.151":{"name":"@cat-factory/sandbox","version":"0.11.151","_id":"@cat-factory/sandbox@0.11.151","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"84b68742095b346c404c6831d737e7ef1f1f7f30","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.151.tgz","fileCount":30,"integrity":"sha512-8mw5Yh8ajmhRDYQ5UK7GTBiU38X2iH5pAmdmlPDfv4LqC1oDtmxyG+zuqF7peQ1o78vsMmow/hmlAxMm5NM/Ng==","signatures":[{"sig":"MEUCIQDzcapvh4wV2nVY2QOTeDLA7KfiSovclEeCGxAcfRNoqAIgO7H8Rwz2OSRCCw6jyfQIDzbnFftnDU5IQl1kPgCscps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.151","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.130.0","@cat-factory/kernel":"0.299.0","@cat-factory/contracts":"0.310.0","@cat-factory/sandbox-fixtures":"0.7.352"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.151_1786650089229_0.33947963995555686","host":"s3://npm-registry-packages-npm-production"}},"0.11.152":{"name":"@cat-factory/sandbox","version":"0.11.152","_id":"@cat-factory/sandbox@0.11.152","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"cf0d2a302bc41e49abb966fdf337edfe7cf19c64","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.152.tgz","fileCount":30,"integrity":"sha512-UT5TNGXDPNL8lXCgFvB3NQR3Q57gA8bwoIYaHx7JRRg8WyyCR9ThTtNOBnNzEqgXeMForvD2bfaVC9+vllgTtA==","signatures":[{"sig":"MEUCICgviumCisyY0OsbwvwwIWVauAP4I3uUDXlJ1e9A659lAiEA7zm1yU9Q7r5RnuKjR13g9oP+wDDlCxwZsMV/kEkF7Zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.152","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.130.1","@cat-factory/kernel":"0.299.1","@cat-factory/contracts":"0.311.0","@cat-factory/sandbox-fixtures":"0.7.353"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.152_1786652530020_0.12960533321681122","host":"s3://npm-registry-packages-npm-production"}},"0.11.153":{"name":"@cat-factory/sandbox","version":"0.11.153","_id":"@cat-factory/sandbox@0.11.153","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"71d1f678ba46250641a3c61f11d974ac7a085d90","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.153.tgz","fileCount":30,"integrity":"sha512-tah/P7JV8cs6FpwkY8knumTjLnlyg4w1MBnh4dbhD1xPZ1lQJRFX3M5bR5KrONpV2xiEtSUG+cYiBzqtusfUiQ==","signatures":[{"sig":"MEQCIAzQpltcgWvh2re1+5gsPqle3MCa4WiGX5sgNpHDDZ8DAiB7ovbqTgA8dQaNbIYniiET/c9ZnkYVHWaoIhJNA/9eWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.153","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.130.2","@cat-factory/kernel":"0.300.0","@cat-factory/contracts":"0.312.0","@cat-factory/sandbox-fixtures":"0.7.354"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.153_1786657675262_0.20554998803856317","host":"s3://npm-registry-packages-npm-production"}},"0.11.154":{"name":"@cat-factory/sandbox","version":"0.11.154","_id":"@cat-factory/sandbox@0.11.154","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"811e27501446dc4abff65d3f0275ca757ae3e28e","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.154.tgz","fileCount":30,"integrity":"sha512-ecyz2FLbOM5QNQr8EnVpe5wBLH7A3lvTYU/zsohCE/H+GyKg4Vp1tfNAEQoQG9fncwB+CxxTs8fORPUeti84mg==","signatures":[{"sig":"MEYCIQDHnz5lgZxPk6LUZxe/t/gtto4UbZEI9awFETkjwf85XAIhAKwJMbSE52v1lAbq+yMI2WlLPmLJGSRQBsRUgYhrypMW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.154","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.131.0","@cat-factory/kernel":"0.301.0","@cat-factory/contracts":"0.313.0","@cat-factory/sandbox-fixtures":"0.7.355"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.154_1786692379905_0.03862852674565653","host":"s3://npm-registry-packages-npm-production"}},"0.11.155":{"name":"@cat-factory/sandbox","version":"0.11.155","_id":"@cat-factory/sandbox@0.11.155","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"af1514ea7bae8aae92ba73f4b45269b10a6c0d9d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.155.tgz","fileCount":30,"integrity":"sha512-/i3ewDAdBNtzn6p2LkOIBRdL7RnjjEzyKjhToJ7rTDZ3ABjLxgHTxpr7pmjPiNLvw4ud5pmbwg3tjMDUt3nVNQ==","signatures":[{"sig":"MEQCIB4Z1Ayu02MHoaRIABzd8PX4Kn1t1dDadP3ZvY//5inuAiBHVZwLPKp7RSQbx7DdKMcGsDkiwsGqSft5+j2bbSYgBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.155","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.132.0","@cat-factory/kernel":"0.302.0","@cat-factory/contracts":"0.314.0","@cat-factory/sandbox-fixtures":"0.7.356"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.155_1786693306206_0.8948404722442069","host":"s3://npm-registry-packages-npm-production"}},"0.11.156":{"name":"@cat-factory/sandbox","version":"0.11.156","_id":"@cat-factory/sandbox@0.11.156","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"785dce6a60935cf18ad839409300e7629484503a","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.156.tgz","fileCount":30,"integrity":"sha512-bgKpOJbmDE5e1pDTOwDaU0N7GaH+X4Iam5+bG07tzYJ4agNJbxRx+kX3HFUSYlrXL84YP0a2KB1s4pjF27GAJQ==","signatures":[{"sig":"MEUCIQC2dzkyY920nd83gk2nZ2YnnK+OGKgiTpRCvjACGtxBigIgcPNTirIXPXksaVzn/spvT0LhaQEYfIT57njYhNAc7GU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.156","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.132.1","@cat-factory/kernel":"0.303.0","@cat-factory/contracts":"0.315.0","@cat-factory/sandbox-fixtures":"0.7.357"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.156_1786696408659_0.7408804523315171","host":"s3://npm-registry-packages-npm-production"}},"0.11.157":{"name":"@cat-factory/sandbox","version":"0.11.157","_id":"@cat-factory/sandbox@0.11.157","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"dfc4e381689739a407e7d819c2e4e718bdcb571c","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.157.tgz","fileCount":30,"integrity":"sha512-gnulowTMvRbj5neur21TtT/xV7S89u/+nZSmkwbLexagf9NtoK4Exd8jTFexwuC4Lqg5kU+ScFidYEwKqXIPfg==","signatures":[{"sig":"MEUCIAtID15Z/H+taUiSN7BQo6NXVavjwYcXJTD65nHGn2vVAiEAsZHk3DgYqiJFw4zky5yl7cBgdJEdlXOtPk2MooyCSOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.157","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.133.0","@cat-factory/kernel":"0.304.0","@cat-factory/contracts":"0.316.0","@cat-factory/sandbox-fixtures":"0.7.358"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.157_1786700955264_0.9247858331728493","host":"s3://npm-registry-packages-npm-production"}},"0.11.158":{"name":"@cat-factory/sandbox","version":"0.11.158","_id":"@cat-factory/sandbox@0.11.158","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"be4ac9fe31f6931844b78d4e78e910106a6b8a1e","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.158.tgz","fileCount":30,"integrity":"sha512-0NKozUddBZ+WNXpAzZMeS4SBPFE1cMGlLBM/350Kw8dc6ki6/eyESdoJv24t2ID3SbiTLImZnyBcFOADoRYs0w==","signatures":[{"sig":"MEUCIDnKlZQ5V8J8LjkpnxNL+FvWTEXrHWPTmI2VoqlbL1iCAiEAgb4VCfU0zBH/BiKwq8jOIUBG97Q8eM7En8oJscw1oRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.158","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.133.1","@cat-factory/kernel":"0.305.0","@cat-factory/contracts":"0.317.0","@cat-factory/sandbox-fixtures":"0.7.359"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.158_1786717287746_0.5439177405757722","host":"s3://npm-registry-packages-npm-production"}},"0.11.160":{"name":"@cat-factory/sandbox","version":"0.11.160","_id":"@cat-factory/sandbox@0.11.160","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"b6919930906959047305b0c42c74430e5eb4a14d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.160.tgz","fileCount":30,"integrity":"sha512-3hHxKIyFW+OR2N0xAjs7PRSi9ImTZ923RuP1IMDFCJxJSBi/I1S1IklFo107GhX8sEPZPqhropl66WHoOnCxmQ==","signatures":[{"sig":"MEQCIFfO9Kxg8SuoEUuiJ6wVg2A4QYCgF32GjMPbc/DeTehzAiBinOu324y3FaDi1kgJr2Li+YmVi7Gsotsx7zXLGO8hrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.160","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.133.3","@cat-factory/kernel":"0.307.0","@cat-factory/contracts":"0.317.0","@cat-factory/sandbox-fixtures":"0.7.359"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.160_1786725000320_0.7219596671874011","host":"s3://npm-registry-packages-npm-production"}},"0.11.161":{"name":"@cat-factory/sandbox","version":"0.11.161","_id":"@cat-factory/sandbox@0.11.161","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d85c420ccaa3c1c7cbf7cd0204c197b058b94c35","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.161.tgz","fileCount":30,"integrity":"sha512-9G4FiMr7wW1txO6D9ShFoACKkHIn7kYp9NWSOylad2tBpAjVUXMOSMcPsnEVSu1I1xHil69Z86GnbPIfKSYRnQ==","signatures":[{"sig":"MEUCID6Bc222DTK3L2SNfPtzOUeTXSwJkiBF6IMlc/W0dQ+4AiEAm1p9nivQ7knVsSMpgo0zF/7D6C2n3qLViTvCPoub/9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.134.0","@cat-factory/kernel":"0.308.0","@cat-factory/contracts":"0.318.0","@cat-factory/sandbox-fixtures":"0.7.360"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.161_1786967755994_0.5105905503094763","host":"s3://npm-registry-packages-npm-production"}},"0.11.162":{"name":"@cat-factory/sandbox","version":"0.11.162","_id":"@cat-factory/sandbox@0.11.162","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"74b4f2fd00a391ec6c18ba4d716f4765519762ad","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.11.162.tgz","fileCount":30,"integrity":"sha512-uRHj9rJXLRkFFTeIpXAvMnfT72tSspfWdhDb8+VlQj/TEFA9sy6kzrziPO23Lu3Fa4RyKHsCoJV+a+VdFYmsDA==","signatures":[{"sig":"MEQCIG/Elh6tcF0ZSQI+AOejN1A0gknRzOUkquUAfMQPSDxqAiBvQkG6gAOrriX/eylE74G1kiA4aCMfKMYlwEO9cbmgcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.11.162","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65373},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.135.0","@cat-factory/kernel":"0.309.0","@cat-factory/contracts":"0.319.0","@cat-factory/sandbox-fixtures":"0.7.361"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.11.162_1786972333678_0.7814591301014195","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@cat-factory/sandbox","version":"0.12.0","_id":"@cat-factory/sandbox@0.12.0","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d3951c3ae9ebbc4fad60d82892baddef4e510152","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.0.tgz","fileCount":34,"integrity":"sha512-Z5JtLKOFyQ8uOk8VWkVyupAsgJq8WpaGqI374Qh+iA1M6is+MBLEEGAZ2LZT0F6ye+7F1DSXI0+XbICL25nP7g==","signatures":[{"sig":"MEUCID9eCPNRMOkyKfVw+Az0QSbgNBAH8p2i8KMFsKPzENhfAiEApIQVzqzXvpXrcoRwAskuaJma/p0xjR88LhbCUsVat5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.136.0","@cat-factory/kernel":"0.310.0","@cat-factory/contracts":"0.320.0","@cat-factory/sandbox-fixtures":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.0_1786984780703_0.7440625979818616","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@cat-factory/sandbox","version":"0.12.1","_id":"@cat-factory/sandbox@0.12.1","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"9ad1a36523969d62f28787e10c087ef3c1a11dcd","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.1.tgz","fileCount":34,"integrity":"sha512-Ugf8s/S6DT6oyFMNxnmSta7IzbWGQgTlo5xEbxU+x7EiC4Jz9Rle6OMEoYkdXZqjkINuZdrD3e39Cep4aviJTA==","signatures":[{"sig":"MEUCIBRGxUJ2CbZi9b7g2spVkxQSkGcOZpCDXTX50WkMuPi8AiEA2ipMnnM4hZfPKq8To3Z/8sxZsV+zV0RIP3tLIsuhWkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.137.0","@cat-factory/kernel":"0.311.0","@cat-factory/contracts":"0.320.0","@cat-factory/sandbox-fixtures":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.1_1787004690587_0.49308785952452094","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"@cat-factory/sandbox","version":"0.12.3","_id":"@cat-factory/sandbox@0.12.3","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"614ed035a04ad133e76e1318e08c39c2044355d9","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.3.tgz","fileCount":34,"integrity":"sha512-z4FFWhjxrSnxaMiiCW2SFyBOfftnC9AL1WUZfY6vL47NgFTkUsz9+n4pIekz2Syjgx0oE25nIMK9ooXACWx8yw==","signatures":[{"sig":"MEYCIQDEqlcwyr5WqoKC/QzrI1NdzV1aMxJdP0Z69qUV/HJatwIhAIC22cOwZXzOswmOtSysZzGPSrcHGOGveK2fy/MoHR27","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.138.0","@cat-factory/kernel":"0.313.0","@cat-factory/contracts":"0.322.0","@cat-factory/sandbox-fixtures":"0.8.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.3_1787092660622_0.35206481465673556","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"@cat-factory/sandbox","version":"0.12.4","_id":"@cat-factory/sandbox@0.12.4","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0759ee81e8ccd75c589a3a58c2d6ceefab57098f","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.4.tgz","fileCount":34,"integrity":"sha512-0ENOLjx4UNstqVN5TcBK70DXb6hMCqxDX3p3xgJD4FZ+VHQTrjxfGH9VdNE9u/TLcIA3rmrJV0JJ/mI87KfsuQ==","signatures":[{"sig":"MEUCICf2rV9w5ykltoMz92fBjI86KMbioUE7cWKRgb2jxyhWAiEAuB9soY7gyxpOklA/tZOuf2O8XJbwJd24FaV3/E49s7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.139.0","@cat-factory/kernel":"0.314.0","@cat-factory/contracts":"0.323.0","@cat-factory/sandbox-fixtures":"0.8.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.10","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.4_1787163990417_0.08304219759782439","host":"s3://npm-registry-packages-npm-production"}},"0.12.5":{"name":"@cat-factory/sandbox","version":"0.12.5","_id":"@cat-factory/sandbox@0.12.5","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"46f6226768903b8521ec9a8cdf08bb3cb59272a4","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.5.tgz","fileCount":34,"integrity":"sha512-O2sKfoUE0JUFlJD7KfROjWpPm9QTW+lb7u581u1LnE4btT32U2Q7QYb4TTPFvmBIjvnXkVnGmk2k0OluVGsoEQ==","signatures":[{"sig":"MEYCIQDQ8vz8EOQP0rWE44LXhPd+sNc7hUQOY3Yf7iwgC7Ki1gIhAMdDtgoYwCj3SF9i3TLybnEHWQulcSpaBPsQvVhs9ZkA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.139.1","@cat-factory/kernel":"0.314.1","@cat-factory/contracts":"0.323.1","@cat-factory/sandbox-fixtures":"0.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.5_1787235067466_0.932230887783833","host":"s3://npm-registry-packages-npm-production"}},"0.12.6":{"name":"@cat-factory/sandbox","version":"0.12.6","_id":"@cat-factory/sandbox@0.12.6","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"88dfe911e74671be2e0f8ce3ab1e5df5b49ca3d0","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.6.tgz","fileCount":34,"integrity":"sha512-d1XBznAfyKQ6FGJJ7u6e03OmaVnlQu1f/vbLn3vNBEVwIty9fHdocIJT2J35bJwkwGLBtMOgfbopETWCeYG45w==","signatures":[{"sig":"MEUCIQCzvV0Si2Xg+bgxm8ivyyr0UIkw9Ct1dfHV8/4tuR3fYwIgIeWOgCIBRFg68fVQwg0xJYDNV+zYUtvI2nQO/fct2vI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.140.0","@cat-factory/kernel":"0.314.1","@cat-factory/contracts":"0.323.1","@cat-factory/sandbox-fixtures":"0.8.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.6_1787239681548_0.3981035649142468","host":"s3://npm-registry-packages-npm-production"}},"0.12.7":{"name":"@cat-factory/sandbox","version":"0.12.7","_id":"@cat-factory/sandbox@0.12.7","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"e98686fdf52348124514c01e978296ff59fadcec","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.7.tgz","fileCount":34,"integrity":"sha512-62LwysR8Rjqo2cbiChpSgeYZ3ilXW9rxjhsT1Px9ip9SUCIbFwsszyDFehZQhZ/Go6358eg2R0vSEzlCDHZpfg==","signatures":[{"sig":"MEUCIQDHFdzkRboortB90VY1MfVCbtdqMGGGz5RFoSzxAh6qUgIgGxPo0dar7Q2xE9nTrqDB1PU9updCyBroENbihCONJ08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.140.1","@cat-factory/kernel":"0.315.0","@cat-factory/contracts":"0.324.0","@cat-factory/sandbox-fixtures":"0.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.7_1787247203190_0.8460325406836686","host":"s3://npm-registry-packages-npm-production"}},"0.12.8":{"name":"@cat-factory/sandbox","version":"0.12.8","_id":"@cat-factory/sandbox@0.12.8","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"f871b2058e009b3d1c4eeaf3b5031bcd0c13334d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.8.tgz","fileCount":34,"integrity":"sha512-niQmV1ert7yNWM9Hx1Mp3swDd1qOkmV8UkcA6oXFC8aanSpAt43OXvr6UmtbMs1tB/8oqhxlM2W2fMN67ly7JQ==","signatures":[{"sig":"MEYCIQDR9yj7OJEPUj9N+pJYnQyM07g12D17w+P6caNT/aTu1AIhAMvg6xfB6+iapqrXhXSmyYYsx1E7g5fQvXbSy5t7rspK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.141.0","@cat-factory/kernel":"0.316.0","@cat-factory/contracts":"0.324.0","@cat-factory/sandbox-fixtures":"0.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.8_1787266863507_0.6984283948707277","host":"s3://npm-registry-packages-npm-production"}},"0.12.9":{"name":"@cat-factory/sandbox","version":"0.12.9","_id":"@cat-factory/sandbox@0.12.9","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"a06d16e4547f3abbce3875d81832bb191068583d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.9.tgz","fileCount":34,"integrity":"sha512-eq8suuiWy94Oe0G57A4qJ0NgLLqwZ5BQbl9/4L0JHayM57W1m1WFn/GOAzq0qhD8ZT3UBDjuyjJYbSaAk01ngg==","signatures":[{"sig":"MEYCIQCR7cOdOY9/4+KFCQb8SByOBdfQNAe3ButuFPbWmX1fSQIhALFzyObyIqbnj+o275Acp7sdHefb10Pjk8eziGzSTMe3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89054},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.142.0","@cat-factory/kernel":"0.317.0","@cat-factory/contracts":"0.325.0","@cat-factory/sandbox-fixtures":"0.8.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.9_1787322985059_0.40452382966288525","host":"s3://npm-registry-packages-npm-production"}},"0.12.10":{"name":"@cat-factory/sandbox","version":"0.12.10","_id":"@cat-factory/sandbox@0.12.10","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"af3b0953a78370ed73e80290684b05cf6ab202e7","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.10.tgz","fileCount":34,"integrity":"sha512-iIQ00SwoFuDyK/wu+xBcngKYAq/gvnRsDQbAfMEC6UhldKmpY3pW6837Xt8Voak5hlAq/sKJbU+UZoaC5BvhDw==","signatures":[{"sig":"MEUCIQDh3VJnBkFTW8zEz0emFc2UwBFW1AdckOvJv75UOJ1tGwIgD5MVKwXnqAJg5ngG6SquWeSN2izHSNjtBgF8Z3isunc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.142.1","@cat-factory/kernel":"0.317.1","@cat-factory/contracts":"0.326.0","@cat-factory/sandbox-fixtures":"0.8.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.10_1787612216268_0.19398012090461347","host":"s3://npm-registry-packages-npm-production"}},"0.12.11":{"name":"@cat-factory/sandbox","version":"0.12.11","_id":"@cat-factory/sandbox@0.12.11","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"f4ef88e508f6747e3768cf708f3bb4f6fa6303e1","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.11.tgz","fileCount":34,"integrity":"sha512-c6i+tK/7/g+Xuu5YolFIxbTKcSYa3vr06HZlmFQEX5MOwY+wrw2ZQCxqzzC3aKeD+WrgaVO6SQGK8dz9vXtWjA==","signatures":[{"sig":"MEQCIBNopC8ZdLbVhkhZTrxh9JegDHVSFKboEBiCrcNwWEIqAiBrOIxahmWkUa9T7IVe6TgHTroglXT2YU+DDfAi6Uxi5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.142.2","@cat-factory/kernel":"0.318.0","@cat-factory/contracts":"0.327.0","@cat-factory/sandbox-fixtures":"0.8.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.11_1787621860379_0.361043968271187","host":"s3://npm-registry-packages-npm-production"}},"0.12.12":{"name":"@cat-factory/sandbox","version":"0.12.12","_id":"@cat-factory/sandbox@0.12.12","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"cb8cb597f00e0f1da303d0bda76e4effe6769dfd","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.12.tgz","fileCount":34,"integrity":"sha512-+cMwAYbqMfVe1hcv9VSvtmacspi17kySr1IV6s0RDy4ctNcLjXC3CIC3Sg6D2DySbvsDuk48mdLz98Qh51M42Q==","signatures":[{"sig":"MEUCIQCTQ8toT0ondC5eF05NVwRdTmRqBRGHgV+715rd9krqjgIgeBlMrDkcE8laX1MGhBWdIOW5UNxrgBWX/oac6vPlOCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.142.3","@cat-factory/kernel":"0.318.0","@cat-factory/contracts":"0.327.0","@cat-factory/sandbox-fixtures":"0.8.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.12_1787658205411_0.3479874089727748","host":"s3://npm-registry-packages-npm-production"}},"0.12.13":{"name":"@cat-factory/sandbox","version":"0.12.13","_id":"@cat-factory/sandbox@0.12.13","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"4e9abf52c9d5ad008f5486be0b2ab87c2621252d","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.13.tgz","fileCount":34,"integrity":"sha512-QUo65ohg/8Uoy0kOjwbEWzJVdft/EfnyfGb4TU5toVQwtJqHRmJndQpFvH0szlhCgj5AVDJJRvLeviU6GZviwg==","signatures":[{"sig":"MEUCIDXgIDgOALsZrFcW/8JnAfwrMss1CoS/KcPd9uW8pT+YAiEA0uEjm1/zppZhwaZMgjJF/gjznL5nXu1LXwYyvobPR1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.142.4","@cat-factory/kernel":"0.318.1","@cat-factory/contracts":"0.328.0","@cat-factory/sandbox-fixtures":"0.8.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.13_1787681092542_0.06940880041548758","host":"s3://npm-registry-packages-npm-production"}},"0.12.14":{"name":"@cat-factory/sandbox","version":"0.12.14","_id":"@cat-factory/sandbox@0.12.14","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d2b18c9393951e7141be7c2a4252d273221f8c27","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.14.tgz","fileCount":34,"integrity":"sha512-dJxtV8cCHUMF+o9lsgPqF0Mm4C0whk2l7N65DHqIXvon8OIkiqgmZ/wRYa8bmKZ+YkJ2IBCoEM8dIAopbvL6Wg==","signatures":[{"sig":"MEUCIQD3oVqYdvr3PSAAQBwdbyuv+QXG/LuVLCiSg3NJnS2M7wIgZx+aweuPrV2C7H7UzIN9EKrf+gyeBnWO5aeC1ThK0po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.142.5","@cat-factory/kernel":"0.319.0","@cat-factory/contracts":"0.328.0","@cat-factory/sandbox-fixtures":"0.8.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.14_1787687866758_0.48859873320768177","host":"s3://npm-registry-packages-npm-production"}},"0.12.15":{"name":"@cat-factory/sandbox","version":"0.12.15","_id":"@cat-factory/sandbox@0.12.15","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"a006e4a62283da0a28ae8e3dab2fe9ee29cbf8c1","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.15.tgz","fileCount":34,"integrity":"sha512-TPDlz7K8jNCfjeb3THlE0caTi8Gap88GglEnqSw3qsD6EqnoaErfC2Hh4SJUWTxdbCa3V1jNcr1bfv2xLcYX+Q==","signatures":[{"sig":"MEQCIDxLvn2AgTRa7ghlQVxHHKZ+BnU3Z8hC7yOWT/CaUVfCAiBPDkqIYpvXibPVaw+HQ7M44CNQtpZfu3bOcJlPQmWwhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89055},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.142.6","@cat-factory/kernel":"0.319.1","@cat-factory/contracts":"0.328.0","@cat-factory/sandbox-fixtures":"0.8.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.15_1787735303537_0.12315808055624378","host":"s3://npm-registry-packages-npm-production"}},"0.12.16":{"name":"@cat-factory/sandbox","version":"0.12.16","_id":"@cat-factory/sandbox@0.12.16","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"df5442937ba48ee3823f842a0fcd2eb43d699381","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.16.tgz","fileCount":34,"integrity":"sha512-+BQUIUJtnXY3MfIYsdu9HfQSiOEDMSuF6OdIr6JnCi86KQ/2t7qf39t1wyUUSyAz5EM9kY+pCNPUvA1l678FTw==","signatures":[{"sig":"MEQCIHeqA6nymGG2N5i1wjP1NpqIEa20WhYilJ4fqrgI8bc6AiBB5iP4bVPwvL3/1Q1Fn3Q5/wSP6TCsEawSO06Ovj6wnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.143.0","@cat-factory/kernel":"0.320.0","@cat-factory/contracts":"0.329.0","@cat-factory/sandbox-fixtures":"0.8.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.16_1787738350499_0.1240850598278056","host":"s3://npm-registry-packages-npm-production"}},"0.12.17":{"name":"@cat-factory/sandbox","version":"0.12.17","_id":"@cat-factory/sandbox@0.12.17","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"66abf3037fc303c061820566680c6e6ec47f7e52","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.17.tgz","fileCount":34,"integrity":"sha512-VX9zH2qUFhm7smN3LoLcPjJa0ZjpTyqaPGAaGJr39TPTRT/MwXv9jAV2a9EB4TUjGXt7eKqme5/6u7saR2bQfw==","signatures":[{"sig":"MEUCIQDWNZbo9ERKRNubwZfCHkeErZzsA+nj/eHEiggvVI5KEAIgbAP/Tas3U0Y/QcaU2aYxPGtRT39H4H3uRpFglRw1bTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.143.1","@cat-factory/kernel":"0.321.0","@cat-factory/contracts":"0.330.0","@cat-factory/sandbox-fixtures":"0.8.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.17_1787774908506_0.7911064881454131","host":"s3://npm-registry-packages-npm-production"}},"0.12.18":{"name":"@cat-factory/sandbox","version":"0.12.18","_id":"@cat-factory/sandbox@0.12.18","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d52784544e4e249a1bd1defdbcc9568ead44f341","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.18.tgz","fileCount":34,"integrity":"sha512-rp3i1QXxm/0nw/V4edJjb+Hbsn5YDEgBHdg9x1BpsqU3TK8DOZHlJ+KCeUmB3eeWvtv3rWataNgx2n1fMUvS2Q==","signatures":[{"sig":"MEYCIQDrQ+uQVr3GzPbRzv87QGeLZBuepafGJ+vuib8FZnFN3wIhANQbSki93oEwx74P7fc9aqGTD5t3oiMSlYWMlKU5tLCW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.144.0","@cat-factory/kernel":"0.321.0","@cat-factory/contracts":"0.330.0","@cat-factory/sandbox-fixtures":"0.8.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.18_1787778535145_0.4824979462032526","host":"s3://npm-registry-packages-npm-production"}},"0.12.19":{"name":"@cat-factory/sandbox","version":"0.12.19","_id":"@cat-factory/sandbox@0.12.19","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"7adbff96d4a131fbcce9132b9964fde3647de6a8","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.19.tgz","fileCount":34,"integrity":"sha512-fhYhrdSk5ppuBE5DmOWKs49Ek5lmllkOFJ//hOMPsjvHfSx1ZvzCS30w+7n2j41bA1JENEWZWl/fd2J/PAd5jA==","signatures":[{"sig":"MEYCIQDIk+YEmyIm2YNZN0cD0e1akYCZwbnxnlrTUNsfbgG6RAIhALAo7k6GJu4kPMrXnXI+JczTPlEhuTSzC1SkbRTudZMY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cat-factory/agents":"0.145.0","@cat-factory/kernel":"0.321.0","@cat-factory/contracts":"0.330.0","@cat-factory/sandbox-fixtures":"0.8.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.19_1787788475585_0.35471162959197855","host":"s3://npm-registry-packages-npm-production"}},"0.12.20":{"name":"@cat-factory/sandbox","version":"0.12.20","_id":"@cat-factory/sandbox@0.12.20","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"e108c7caee93f17dcfd189b60540724b0854fefa","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.20.tgz","fileCount":34,"integrity":"sha512-rvAyiTaozHyuuk8ryyMngBwYElcd2VPB45AtV244zdsxndFtRaIfLsnuPDvZCJLUwjV7Mu/2+y1XoWKImd2WWg==","signatures":[{"sig":"MEQCIFBe52RFhmZDJEPIjyyaZf3lXogtlgC0hOEfoxUb4DHvAiBxnqpRCAipySeHK/xbVWEiQSsrolPASGs0KLNDtJpRDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.145.1","@cat-factory/kernel":"0.321.1","@cat-factory/contracts":"0.331.0","@cat-factory/sandbox-fixtures":"0.8.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.20_1787813928440_0.4638378622110817","host":"s3://npm-registry-packages-npm-production"}},"0.12.21":{"name":"@cat-factory/sandbox","version":"0.12.21","_id":"@cat-factory/sandbox@0.12.21","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"dc3b7e087b1a29fe3c44dbaa67da3c87a1c2e315","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.21.tgz","fileCount":34,"integrity":"sha512-KwSM2/cT2wzFTuntF0UzDnEfun77itcN1IRj8iM9NeEnkdL+edPCAemWM809h0c0L+l0gbd8R4SBqFp3SWHaMw==","signatures":[{"sig":"MEUCIQCTKpQKnE3bOOG4VMenme0dOzmmf/r6REfjwXvGVfwcIgIgZfliFuCZPGNoHe4lAwm0y+7wQad3fz4zrGMWYwQ9kmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.145.2","@cat-factory/kernel":"0.321.2","@cat-factory/contracts":"0.331.0","@cat-factory/sandbox-fixtures":"0.8.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.21_1787818859152_0.2923985996564942","host":"s3://npm-registry-packages-npm-production"}},"0.12.22":{"name":"@cat-factory/sandbox","version":"0.12.22","_id":"@cat-factory/sandbox@0.12.22","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"7118841d7e46306be1bd3b9e808084b0ebfa91d9","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.22.tgz","fileCount":34,"integrity":"sha512-F3K8uOiZxcHDot4CzYWAFHl8YnR16pXQD0gaLHpHUFLfs0qLHWc7iSQZnIKdfom+NHm5bTLxYHiUTs6MW12C9w==","signatures":[{"sig":"MEUCIB0bOr8CLkNAqvCynyWmu4TXxy+Nh7b5KkNIUD8sYhKxAiEAqQYL6mEnA2ROn/uqFCdolMHZOZRti42ssDwQsoByw4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.145.3","@cat-factory/kernel":"0.321.3","@cat-factory/contracts":"0.332.0","@cat-factory/sandbox-fixtures":"0.8.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.22_1787839245366_0.4164157366621797","host":"s3://npm-registry-packages-npm-production"}},"0.12.23":{"name":"@cat-factory/sandbox","version":"0.12.23","_id":"@cat-factory/sandbox@0.12.23","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"7beecd3db0eea42b966ba142201bf9ffb3dd2c4b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.23.tgz","fileCount":34,"integrity":"sha512-0HRnWNNbkfx3BexVzKHSmk+GJMC9Xv0HGJtmVTTXfbvPmVT1nhNoU4nas9W+Ys2ujOc6k6gdcdrtN26vJNlEFw==","signatures":[{"sig":"MEQCIByyi6M16y9yRjZXE1Oi1nB6M+pKoEQWegrq+OfVhjLIAiBwtaQSoKIc9rAyu5Js3thQHOCwT+jXrt3vUm325pL50A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.146.0","@cat-factory/kernel":"0.322.0","@cat-factory/contracts":"0.333.0","@cat-factory/sandbox-fixtures":"0.8.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.23_1787840558512_0.9050126797248115","host":"s3://npm-registry-packages-npm-production"}},"0.12.24":{"name":"@cat-factory/sandbox","version":"0.12.24","_id":"@cat-factory/sandbox@0.12.24","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"3fadb8333152917f683cf1f0da8863969b1f1c01","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.24.tgz","fileCount":34,"integrity":"sha512-808dUULZVjHH5V52BaKeSIeHEIQ2gx33IbIpfM1LWLQxK+O0Bc7gwEZvNWgKjZmjnAmYsAKWvXcFPbkTNrQ8gQ==","signatures":[{"sig":"MEUCIEBQbn0T+RJYbYp6V534HNSleq+Tqn3Dn4b0zCJF7aEtAiEAkeM0nEQnajTzePDMortQgkIlHaSiuUH9Ck4REHW6H60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.146.1","@cat-factory/kernel":"0.322.1","@cat-factory/contracts":"0.333.0","@cat-factory/sandbox-fixtures":"0.8.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.24_1787906775635_0.4307226588744366","host":"s3://npm-registry-packages-npm-production"}},"0.12.25":{"name":"@cat-factory/sandbox","version":"0.12.25","_id":"@cat-factory/sandbox@0.12.25","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"2e3ec7f2fd104a73fc0004ad224baa882066ae40","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.25.tgz","fileCount":34,"integrity":"sha512-QNkbpD4XbgxnlyPJDobK3BfpOEaa3HrPqV2Nn8zhbsbsVr1VTTYjvsYreqQkVGhJ2J6S0lT/wPS7PnVIJ9gQ9Q==","signatures":[{"sig":"MEQCIATOAlMVXK4t9xhq1OagE+DefZAHxmLzcRsKON5iuFIgAiBxnNTfEP1/816d3MVuh8j6y3/VLWGFYSQdCrVVJ8vaZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.146.2","@cat-factory/kernel":"0.322.2","@cat-factory/contracts":"0.333.0","@cat-factory/sandbox-fixtures":"0.8.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.25_1787918768297_0.810827567500902","host":"s3://npm-registry-packages-npm-production"}},"0.12.26":{"name":"@cat-factory/sandbox","version":"0.12.26","_id":"@cat-factory/sandbox@0.12.26","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"76de6b36ac9b707be6de267814d48d6d1ce8bd77","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.26.tgz","fileCount":34,"integrity":"sha512-rjDCmjz9h7iLBFn5ZVrvioNPOQPG7yup86lOuTYxwum3IPv5/zAn7Cc/qU1KDgyaW3HYUyxCwcTKPfMTUEcKKw==","signatures":[{"sig":"MEYCIQDtaxh0+J37YjPqE1d/XirXfRfjoufGXBLCohFUGkWuHgIhAIi8laKRt7ftd9nLOSuxjSwrA4TmgFfM6sSkmbU/4SpR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.146.3","@cat-factory/kernel":"0.322.2","@cat-factory/contracts":"0.333.0","@cat-factory/sandbox-fixtures":"0.8.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.26_1787988933488_0.9108504769407282","host":"s3://npm-registry-packages-npm-production"}},"0.12.27":{"name":"@cat-factory/sandbox","version":"0.12.27","_id":"@cat-factory/sandbox@0.12.27","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"dfebdc5f82a49f7147ea5305fbf57ca1819432cc","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.27.tgz","fileCount":34,"integrity":"sha512-728liAbdvKVKXVs3vqPpKB0adkF905YFEGo5MOGE8rc6oKZwWK3cU9BTHy6j3rdI8Sp+z1tX3c6n0Z48lrTagw==","signatures":[{"sig":"MEYCIQCl1UsH3Cp+iYbgcUktrhGcPD0ApIXgZTWi22Ks5EwwywIhAKitMLfbuufo4HJ3BxEW+bv/t8x2rZU2ZGuo3mrFinHE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.146.4","@cat-factory/kernel":"0.323.0","@cat-factory/contracts":"0.334.0","@cat-factory/sandbox-fixtures":"0.8.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.27_1788005087205_0.1371419995110117","host":"s3://npm-registry-packages-npm-production"}},"0.12.28":{"name":"@cat-factory/sandbox","version":"0.12.28","_id":"@cat-factory/sandbox@0.12.28","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"cd245af5d5ca2d48dcccd340dc9ca177ee5fe391","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.28.tgz","fileCount":34,"integrity":"sha512-RBnYjibtWDdc85L6ef0sPnS4CSTG826+Thn4aAOXDJZtCRWtJJ1Zax7d2wB3umcjc2/CEzna2Q5gqHKIdJ0NGw==","signatures":[{"sig":"MEUCIQCF5fN0Y02BElpaQn2GIico9hN+lJrw0p8uRHu9urenGgIgRaWwaj5y4Bc466m8pCfVCxYW5+896EvS0y3+hprTjj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.146.5","@cat-factory/kernel":"0.323.1","@cat-factory/contracts":"0.334.0","@cat-factory/sandbox-fixtures":"0.8.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.28_1788099524887_0.34387926531339374","host":"s3://npm-registry-packages-npm-production"}},"0.12.29":{"name":"@cat-factory/sandbox","version":"0.12.29","_id":"@cat-factory/sandbox@0.12.29","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"7d1659845dab05dcbce0fa16ed47bf52939f92d6","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.29.tgz","fileCount":34,"integrity":"sha512-YVuUIRvaCx57zrxMCppwikzT2Ai78JweKxaEUnJbuqGF1DSKVVBYGPtTjDyUwEf3CF7/bYKKJ5+5tFy7ag3vMA==","signatures":[{"sig":"MEUCIQD1dwyPNtKdil0nwEqOvLTQLwbxbdwo9Ykbk4o2SQ+PgwIgJpIeqQOb1R1ZFjkUltHAxOzhwQPt751T+O8IhtttyIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.146.6","@cat-factory/kernel":"0.323.2","@cat-factory/contracts":"0.334.0","@cat-factory/sandbox-fixtures":"0.8.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.29_1788257371736_0.5082038615713713","host":"s3://npm-registry-packages-npm-production"}},"0.12.30":{"name":"@cat-factory/sandbox","version":"0.12.30","_id":"@cat-factory/sandbox@0.12.30","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"ba3418fe13e85ea5da117774868430ddd286fb16","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.30.tgz","fileCount":34,"integrity":"sha512-IN1vkjDDpU/X+euQ8WMaw3kV1wegE3kIt76T6tyS3QZSRyzw2LIez4w/ISvYC8aSCWwiExzdwreX43fLLGYYsA==","signatures":[{"sig":"MEUCIDw/3cY/woRQfJ6IIsG5qBLBA70wk65XRsn1oa/bzgsVAiEAu4IXnuWS/wUbjxkZkF4pQa4Z9MKHsoTcASklWVN3Az8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.147.0","@cat-factory/kernel":"0.324.0","@cat-factory/contracts":"0.335.0","@cat-factory/sandbox-fixtures":"0.8.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.30_1788267508636_0.8579263765680636","host":"s3://npm-registry-packages-npm-production"}},"0.12.31":{"name":"@cat-factory/sandbox","version":"0.12.31","_id":"@cat-factory/sandbox@0.12.31","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"4f6996ecd0e8c5ec5cee0e4ea173b7d5af93a53b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.31.tgz","fileCount":34,"integrity":"sha512-gcURfIOJoXrWGjH5ukAGZPNmBAfjGzrc1/8EEin+Q9OwFr86IU7Vwht0pizsj6HcR8KyCixhLHErwz41SyzVZg==","signatures":[{"sig":"MEYCIQD2b6O4+eUr/sWJVXb2KWs65U+1JV/YOHPiLvBlXpEsUAIhAKzSjlmAS7PCJjZOQ3gFye8uLZR3YB2hVaiEXn1gOm8K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.148.0","@cat-factory/kernel":"0.325.0","@cat-factory/contracts":"0.336.0","@cat-factory/sandbox-fixtures":"0.8.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.31_1788307251573_0.6762759017188105","host":"s3://npm-registry-packages-npm-production"}},"0.12.32":{"name":"@cat-factory/sandbox","version":"0.12.32","_id":"@cat-factory/sandbox@0.12.32","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"3e2db1f1e4d5ad15c97d0ac06acfce66257f1c93","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.32.tgz","fileCount":34,"integrity":"sha512-yqNPrG2WOof0jfMw9UptRrVn3Limw0cJ7Jqk/1+S3AxkLGbNyL2oW3sXv7h9SyPnrBVeyElj3HbEsc4FyZw+og==","signatures":[{"sig":"MEUCIQDcRRRg22hMP8/cyV7dDoVOW0pKVuW68fKt09L+YIzjWQIgFBS4G5FGCgnnpT3npgYLiXMU9w+ypcipst2fGs0VVg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.149.0","@cat-factory/kernel":"0.326.0","@cat-factory/contracts":"0.337.0","@cat-factory/sandbox-fixtures":"0.8.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.32_1788308814111_0.4371447883518429","host":"s3://npm-registry-packages-npm-production"}},"0.12.33":{"name":"@cat-factory/sandbox","version":"0.12.33","_id":"@cat-factory/sandbox@0.12.33","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"44458b03ab329e353d48e27314313fe65976a1fc","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.33.tgz","fileCount":34,"integrity":"sha512-eVsNUxUrRjo5NiiUdBihaohil35aMC2NWsT2/QLewT7uT4BWB61anb24vdPbXSefjY8G5PG3K3viNWCaAh4pcg==","signatures":[{"sig":"MEUCIBxntiHGdVprbtDISC2NaHPSGUE7Wi/NUdH8j4y88oTtAiEA3gqSFjFlCQ/a3/axjUmudHVtjxZpc3W/QMN49GdQ7p8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.149.1","@cat-factory/kernel":"0.327.0","@cat-factory/contracts":"0.338.0","@cat-factory/sandbox-fixtures":"0.8.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.33_1788361186803_0.054201422746820604","host":"s3://npm-registry-packages-npm-production"}},"0.12.34":{"name":"@cat-factory/sandbox","version":"0.12.34","_id":"@cat-factory/sandbox@0.12.34","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0c8521901e7dc58970e3b9a4bd97b2662ecdff89","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.34.tgz","fileCount":34,"integrity":"sha512-HNOvWdoGBLwMFHKi3iWJNdH+VH7MjVkqgvFxZ7SaIs+2yfCnP65tdektOu5CVgoEkALmnMx+hNspM1WzhN6a8g==","signatures":[{"sig":"MEYCIQCwZt+oYMk225Jba3kzj1ZjuWpcI9BmIcmd8JfJyFHaSwIhAIKCnRjYcYE+Bra/YiP2Sjnt5Pw280didlCNBYK1/+vw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.150.0","@cat-factory/kernel":"0.328.0","@cat-factory/contracts":"0.339.0","@cat-factory/sandbox-fixtures":"0.8.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.34_1788371235044_0.780954326916939","host":"s3://npm-registry-packages-npm-production"}},"0.12.35":{"name":"@cat-factory/sandbox","version":"0.12.35","_id":"@cat-factory/sandbox@0.12.35","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d2d5b133fb32f0fe4641bb7df160ef92c672777f","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.35.tgz","fileCount":34,"integrity":"sha512-mEblpVeVd8rCS3RNR/2x44zZrXbZDXghKkO5ssvAWMjkt/zBXan5ufbO9ml2T0SSU5HK4Sy7ATn3W4RqbEkv1w==","signatures":[{"sig":"MEYCIQDx0fm4HmogSH2UHiU4xyNNZ68K3LfBZRNNEI/r0x7zZAIhAPTHoV4hJeNnwuEbAZcBqtmYqqCG/q9tyHknYhVZO9Zu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.151.0","@cat-factory/kernel":"0.329.0","@cat-factory/contracts":"0.340.0","@cat-factory/sandbox-fixtures":"0.8.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.35_1788378701165_0.017617556468494833","host":"s3://npm-registry-packages-npm-production"}},"0.12.36":{"name":"@cat-factory/sandbox","version":"0.12.36","_id":"@cat-factory/sandbox@0.12.36","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"5ff65cc9b87f0d5ea68efafd1f011c7fe43c7b83","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.36.tgz","fileCount":34,"integrity":"sha512-xvY6Pqjrt4k2ZngMrDKXa5Hooy2HnBqIb1+apAf0DTpOkZmK89OSnx3fja+8hL+6RpE+XeHnrCOTXkIwJsieew==","signatures":[{"sig":"MEUCIQCLjjSFKGWrJYQwzWLXYOK/ZXFncZyaXfni7Hclqjc0UQIgIq0yKLnuQICOt3Suoltbf7XziyHddIBPzdehSUNVSuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.152.0","@cat-factory/kernel":"0.330.0","@cat-factory/contracts":"0.341.0","@cat-factory/sandbox-fixtures":"0.8.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.36_1788383182061_0.35813159077832957","host":"s3://npm-registry-packages-npm-production"}},"0.12.37":{"name":"@cat-factory/sandbox","version":"0.12.37","_id":"@cat-factory/sandbox@0.12.37","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d4acadeac71863699e496896425f31acfea99be1","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.37.tgz","fileCount":34,"integrity":"sha512-MhiU9LE2oNKOwyz8yUhAIxRicGaW3UF6hymyH59Y2L56LqYpP0Xa4soT9M+vHljV2Vzq8s6zO98bnxTvGNPO4w==","signatures":[{"sig":"MEUCIHGfwKfq01UZQ7giw6NSBaR6ebBmCjVTegU7pGLquJKXAiEArCo7DYG5Q8FVkO8TWiZnmoT6K0ASpmDGRgJ7rKZsqso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.153.0","@cat-factory/kernel":"0.331.0","@cat-factory/contracts":"0.342.0","@cat-factory/sandbox-fixtures":"0.8.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.37_1788386460221_0.08562436471384594","host":"s3://npm-registry-packages-npm-production"}},"0.12.38":{"name":"@cat-factory/sandbox","version":"0.12.38","_id":"@cat-factory/sandbox@0.12.38","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"99f46d761a6ad0dd22e6431eb73f39e7a296db43","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.38.tgz","fileCount":34,"integrity":"sha512-xN4gRaafFkspDbVJUcyV6V+KJMjUMtG9M4wfN8dtZdYYPjqReZFX/pC4cLNSlKI4Y5eJSa0LFqss1TMPPWPuQQ==","signatures":[{"sig":"MEQCIGiD5ZVEYq4hHQkyd1o4Poj/DADZAPsIM+5eclzbIBNkAiBC2lo6mONfRzb6mVYcsFW4MCso00rM2VKfx1E1TtWChA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.153.1","@cat-factory/kernel":"0.332.0","@cat-factory/contracts":"0.343.0","@cat-factory/sandbox-fixtures":"0.8.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.38_1788391944905_0.4988663517193084","host":"s3://npm-registry-packages-npm-production"}},"0.12.40":{"name":"@cat-factory/sandbox","version":"0.12.40","_id":"@cat-factory/sandbox@0.12.40","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0504e5defc1814f34aecd6b7a241053f80b5ff5e","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.40.tgz","fileCount":34,"integrity":"sha512-4Yrb7WB7zw5X5k+XpjXrAh5KzbqiQD3kK5m0UPpoC4HBXFSU244nkv9EeYLi/IU/fY6x1ngdyPtWXf9HtNqWxQ==","signatures":[{"sig":"MEUCICwRJKB2Kik0e/i06hQeqImWSdF+XIrJGD/9XoaBbtGpAiEAm6fzI8apHal/RlXGGctFpZ/WEyr2ug4IQ9LPoZKHOcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.155.0","@cat-factory/kernel":"0.334.0","@cat-factory/contracts":"0.345.0","@cat-factory/sandbox-fixtures":"0.8.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.40_1788477670394_0.7450618977916765","host":"s3://npm-registry-packages-npm-production"}},"0.12.41":{"name":"@cat-factory/sandbox","version":"0.12.41","_id":"@cat-factory/sandbox@0.12.41","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"18ae50f6d571e8a6fe742f311fe387f2f3b7632e","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.41.tgz","fileCount":34,"integrity":"sha512-xEFKLXfAbPFBbGAQD36W3CkM23ZZOeYnOouhTrDbVyjiKvTHVD2s4ZIXSeybigUVOnaUHPXiUzleuJlWmAnOgg==","signatures":[{"sig":"MEUCIQC1yud1KR/i/nCDWR6t8ayVwPmqEm8jltFYs6RZyo6hmAIgDg1I4+N8rsGgPa/nWKngxPD3N4GAtTb8HWZJrUL+FKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.156.0","@cat-factory/kernel":"0.335.0","@cat-factory/contracts":"0.346.0","@cat-factory/sandbox-fixtures":"0.8.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.41_1788479414256_0.5534809791563848","host":"s3://npm-registry-packages-npm-production"}},"0.12.42":{"name":"@cat-factory/sandbox","version":"0.12.42","_id":"@cat-factory/sandbox@0.12.42","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"d63e26bafad3236d8ca27f01bb9494fa5a5ba520","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.42.tgz","fileCount":34,"integrity":"sha512-3Q/7dSHa32XH+3meyOgZIS36yXZverK101ah+McnDDrSNN1gdWibBSWmuGooext9fjuCl+212MMra8bYaIYeWw==","signatures":[{"sig":"MEUCIHXx/7w0uWG58KCTafLHKafe5lmsrFXiASO1kCcuKS/rAiEAy5VzqZjPdalMc5Ag6gmeHxbvMcPMCt+gK3MpsKSQlF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.156.1","@cat-factory/kernel":"0.335.1","@cat-factory/contracts":"0.346.1","@cat-factory/sandbox-fixtures":"0.8.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.42_1788483044316_0.29460505491161926","host":"s3://npm-registry-packages-npm-production"}},"0.12.43":{"name":"@cat-factory/sandbox","version":"0.12.43","_id":"@cat-factory/sandbox@0.12.43","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"95e56485692c868d03c6d4163f4c936d8f5b81b1","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.43.tgz","fileCount":34,"integrity":"sha512-9noViFnj7kTYOoY74Uso5qCGw7xxQRXgRCi/Z1Oqu0g7/wrwDtwfq1f0mR7s1KucBnHUWxs+N8pBI9xLW9O1Zw==","signatures":[{"sig":"MEUCIQDp7MVruvPv+Agc+HUUCNc4XJah6FIOHiYf9Q8vSPVtKAIgfxQBgWQb4o2U15wk/OGOb1wOwPadfShRmwKs+dNbTE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.156.2","@cat-factory/kernel":"0.336.0","@cat-factory/contracts":"0.346.1","@cat-factory/sandbox-fixtures":"0.8.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.43_1788502536113_0.2465814531378081","host":"s3://npm-registry-packages-npm-production"}},"0.12.44":{"name":"@cat-factory/sandbox","version":"0.12.44","_id":"@cat-factory/sandbox@0.12.44","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"2a5f2154e5bfc2abd097906ccf12f125250d7e6f","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.44.tgz","fileCount":34,"integrity":"sha512-ZLvdwn47I2JAToM4ChKZDivYeJPiorIcVA+r7P5mYr9Bw21SmIiaodF8g9w9BR80k97ra0V26dFH6qAJH3isiA==","signatures":[{"sig":"MEUCIQDS5d7tV8cbEhXDCroXR9CMN0LbuFjOZlyiwQeZ7U243wIgPeTC23FTyJnkqMYBZnxYSm6k62aDbFpIwxk6+Pahc9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.156.3","@cat-factory/kernel":"0.336.1","@cat-factory/contracts":"0.346.2","@cat-factory/sandbox-fixtures":"0.8.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.44_1788594181609_0.5484824695540644","host":"s3://npm-registry-packages-npm-production"}},"0.12.45":{"name":"@cat-factory/sandbox","version":"0.12.45","_id":"@cat-factory/sandbox@0.12.45","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"0f949ae74347ed2e46924b2b400e1fa7612b1737","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.45.tgz","fileCount":34,"integrity":"sha512-c/lI7lp7Vn0Aa9w0fOk1kAxdQ96qhWvxUwft66d88MWwSjwfm5ZKbT53BTgXyEomLFivI/BrBYi5vdQvxhA47g==","signatures":[{"sig":"MEUCIQC58YaHcmVZkf//Ywunk9A/QS/Iz8+/Hm4hWN/DbhSqVAIgNokEAAN+U74dz6Bl/E7oc4g5vyXh8VeVInAq11lq4ZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.157.0","@cat-factory/kernel":"0.337.0","@cat-factory/contracts":"0.347.0","@cat-factory/sandbox-fixtures":"0.8.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.45_1788597335525_0.5515596292463283","host":"s3://npm-registry-packages-npm-production"}},"0.12.46":{"name":"@cat-factory/sandbox","version":"0.12.46","_id":"@cat-factory/sandbox@0.12.46","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"3c83d1dc19ace9b8a9063b854bd029bbc74d07e8","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.46.tgz","fileCount":34,"integrity":"sha512-WT5hY+ZNA2ytO7c5E5rLMoDgxguewvY3EmuhMyiQMxd3upBRbhJZv3kEQ5mfsb9AUhm62S4IitEppKuXE/e8ZQ==","signatures":[{"sig":"MEUCIEcYevqIPmMbrlgCTIK6y1YkFDefx/rWxPF/YWglxJ5hAiEA74bby+cETrVEBcUSOVr/OJMUuw0O3/Ls0lrCzTXDkUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.157.1","@cat-factory/kernel":"0.338.0","@cat-factory/contracts":"0.347.0","@cat-factory/sandbox-fixtures":"0.8.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.46_1788598485512_0.09988848110783999","host":"s3://npm-registry-packages-npm-production"}},"0.12.47":{"name":"@cat-factory/sandbox","version":"0.12.47","_id":"@cat-factory/sandbox@0.12.47","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"c5106487d8a060330f04113e9a01f359324afabb","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.47.tgz","fileCount":34,"integrity":"sha512-vdO8IJKuECEhn/N/jR8gT/wDtEDz137H66YfXOTrLnyJ21HMIK99KJSqxNUu36luxCpBUToL4hM99u2z0RLq4g==","signatures":[{"sig":"MEYCIQCoNivqCUUo0rSSMW0yleslw60mYuN4ExWaXr1hrPVhYwIhALXRPJ7TE/QE6ys0TN1L/UnH1bFyraQ5Ch0sy3UCsEnN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.157.2","@cat-factory/kernel":"0.339.0","@cat-factory/contracts":"0.347.0","@cat-factory/sandbox-fixtures":"0.8.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.47_1788761240449_0.21968921841821087","host":"s3://npm-registry-packages-npm-production"}},"0.12.48":{"name":"@cat-factory/sandbox","version":"0.12.48","_id":"@cat-factory/sandbox@0.12.48","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"306c0aab83f85cb6fa690c99598d1894aaac53ef","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.48.tgz","fileCount":34,"integrity":"sha512-uPIBVs0u4RJuELEHXVcbOTGRLYUqjf3pK6PdhFvn+s5nVUFM41xmC0qateXyg9aHrYnw1TM2djmMjKrREUviQw==","signatures":[{"sig":"MEYCIQCJsF1OKO3snday1oKxySIX5bebesrjKh7zjb4qATv+GAIhAM+eUlw3rgjRQGQP/D8yrTtmRvhnAheuxyb4Tzgs76af","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.158.0","@cat-factory/kernel":"0.340.0","@cat-factory/contracts":"0.348.0","@cat-factory/sandbox-fixtures":"0.8.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.48_1788866989209_0.3726993868032038","host":"s3://npm-registry-packages-npm-production"}},"0.12.49":{"name":"@cat-factory/sandbox","version":"0.12.49","_id":"@cat-factory/sandbox@0.12.49","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"4c8739f74b2378eee6b90cfe80cec286b7423527","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.49.tgz","fileCount":34,"integrity":"sha512-M83p4WOLae0tzH2ZqF0E1F1ftVoz9sBlMQA58TWBMrH6yEi1yY/1vTid0MvEAi07cl5Q12QUqOoB1a2LOMy3JQ==","signatures":[{"sig":"MEQCIBK/6upOWTtv82CEvFb0IFGH2lXApm6OFQIJIPi+EN5hAiBCaLAKiGikpaX13T6cLL1oxkCRaDXMkSUbXKcht1zkUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.159.0","@cat-factory/kernel":"0.341.0","@cat-factory/contracts":"0.349.0","@cat-factory/sandbox-fixtures":"0.8.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.49_1788903150534_0.7135684847921471","host":"s3://npm-registry-packages-npm-production"}},"0.12.50":{"name":"@cat-factory/sandbox","version":"0.12.50","_id":"@cat-factory/sandbox@0.12.50","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"cf1d68e3404071ddad39be6845655101b82a7b60","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.50.tgz","fileCount":34,"integrity":"sha512-tQiqO/epCA9AugHm+X/EP/msw9uQ5+CK4GDiJJ4PUnKzXNKWce7ApWZ3+Fhxd/h1732Vbqh352ApskdyhBiyPA==","signatures":[{"sig":"MEQCIBJ24BhMMU649/PS2yDq9HzqbiRyIvGjWFuXWyN/w0zrAiA5Mv6F1Dp/tAUoA/19QA5HEM+n3ERmAELZIf9SaivMnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.159.1","@cat-factory/kernel":"0.342.0","@cat-factory/contracts":"0.349.0","@cat-factory/sandbox-fixtures":"0.8.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.50_1788944604754_0.9348718802901164","host":"s3://npm-registry-packages-npm-production"}},"0.12.51":{"name":"@cat-factory/sandbox","version":"0.12.51","_id":"@cat-factory/sandbox@0.12.51","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"6cec2739624e5f09be9f7999e87e950d5ff9c8c8","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.51.tgz","fileCount":34,"integrity":"sha512-Abw27Js8z7SeNV9ivCwlnhbrg/Fd6pE6EJZoCakIiurPCVOVXycVaS0DNaaFmlqSU/MJs4SbzVmDcKZmizLj5A==","signatures":[{"sig":"MEYCIQDinWFP5888UYUPhNEYn9Fs1TnP8UHQE5xlVEkuPphopQIhAP9IC67TxQnBy6qO8Zx/3iAzoBcZCI01HYxkpTNvHnc2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.160.0","@cat-factory/kernel":"0.342.1","@cat-factory/contracts":"0.350.0","@cat-factory/sandbox-fixtures":"0.8.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.51_1788959999680_0.13793183156647815","host":"s3://npm-registry-packages-npm-production"}},"0.12.52":{"name":"@cat-factory/sandbox","version":"0.12.52","_id":"@cat-factory/sandbox@0.12.52","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"525d93749c4185bce7223eae9fb47036a608b13e","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.52.tgz","fileCount":34,"integrity":"sha512-YVrJEkgNXpMvMiREJ3spVJc7jKrsb61CQZ//cAQjzaruZQhhU91pwICUulW1GPeuL+897cfEECSVVYyNCWySdg==","signatures":[{"sig":"MEUCIGvaEb6eRoas5Z31fgHUZq1fk3jfSXkLOu+9HObwxybpAiEAs1SIG24mK7W3ePc0bN8J3QFpVqHllsVdBsreX8l1PbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.161.0","@cat-factory/kernel":"0.343.0","@cat-factory/contracts":"0.351.0","@cat-factory/sandbox-fixtures":"0.8.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.52_1788970973545_0.34458340380329977","host":"s3://npm-registry-packages-npm-production"}},"0.12.53":{"name":"@cat-factory/sandbox","version":"0.12.53","_id":"@cat-factory/sandbox@0.12.53","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"b8b1f81020335d66311aca2cf430b790409cdc92","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.53.tgz","fileCount":34,"integrity":"sha512-pC5ulEeKzKsepYgqekOvPjTkcQAH+5/Awze636CwuQ1iS17gO5k00rlI2esS4/SOEK6d/8lsGVobVAixFBwtOg==","signatures":[{"sig":"MEYCIQDHl+1OyAT6/yGjWqknHiinn05cWHZJucOrnti6KY1r4AIhAJ/3JcfE/3yAAt140tINOH6b+7PvFixXHIs2+zlH3+Mq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.161.1","@cat-factory/kernel":"0.343.1","@cat-factory/contracts":"0.351.1","@cat-factory/sandbox-fixtures":"0.8.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.53_1788978175662_0.35198577438740863","host":"s3://npm-registry-packages-npm-production"}},"0.12.55":{"name":"@cat-factory/sandbox","version":"0.12.55","_id":"@cat-factory/sandbox@0.12.55","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"240d64511ee8a984b924a230583bebc8fe60163b","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.55.tgz","fileCount":34,"integrity":"sha512-yjtTSiM54uOYJvzHxjnecVUZNMFKjf+XkZO/GmTCHL0thIkOkKk1/rY5mf7HDXRZk2IIHVWnXKIrGrF5yObfPg==","signatures":[{"sig":"MEUCIQC0O7mNK7KO/U0ZNuj7cB0sMpoUrEMGAmGL/JeQOD7s+AIgF/Mb3QKpzvKtv1mYJ1L31FUg6AYG4sR9RWdlgq3Fe0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.163.0","@cat-factory/kernel":"0.345.0","@cat-factory/contracts":"0.352.0","@cat-factory/sandbox-fixtures":"0.8.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.55_1788998694868_0.8060237026200905","host":"s3://npm-registry-packages-npm-production"}},"0.12.56":{"name":"@cat-factory/sandbox","version":"0.12.56","_id":"@cat-factory/sandbox@0.12.56","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"addc6a47a7e634ea90c28f19e3e2764ba61e3398","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.56.tgz","fileCount":34,"integrity":"sha512-pHavWZ+4etzD8AlmPVcbWSTWAIIORC5952d6tppbHub/ZYTTy4PEPrtoQSZDOGnA/HwK0mr4gj1QQ0IkpfTzZQ==","signatures":[{"sig":"MEUCICBMYsz0qD6DO24IFj6rEFxpAObor3PeySVOJZDcPbSWAiEA34SLU7EOdt7i0d7zmucwDDYoBs9w44R0/kADPC7YiQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@cat-factory/agents":"0.164.0","@cat-factory/kernel":"0.346.0","@cat-factory/contracts":"0.352.0","@cat-factory/sandbox-fixtures":"0.8.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.56_1789002243355_0.37237135953780687","host":"s3://npm-registry-packages-npm-production"}},"0.12.57":{"name":"@cat-factory/sandbox","version":"0.12.57","_id":"@cat-factory/sandbox@0.12.57","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"11e35c8d79933d3013a3c00d7d5ba5b7ded29126","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.57.tgz","fileCount":34,"integrity":"sha512-09BzcWAR74I92qnwGUEiYlMRKUR50Y5hKOjCHYuSTEWn/UDDHTNbxEDGnkRrcXUzOg49Yjw20iA7LGJDjKNmEw==","signatures":[{"sig":"MEUCIQDZWuIjrrfw6KVGGIkvH0AoWJrXl5Ki6Zo+JwQsWbALUwIgCBxL4RKr3rf6l1TAX30RKqAEj7LuQJ09pKfh+p/BNow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.2","dependencies":{"@cat-factory/agents":"0.165.0","@cat-factory/kernel":"0.346.1","@cat-factory/contracts":"0.353.0","@cat-factory/sandbox-fixtures":"0.8.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.57_1789063965496_0.7469041743887876","host":"s3://npm-registry-packages-npm-production"}},"0.12.58":{"name":"@cat-factory/sandbox","version":"0.12.58","_id":"@cat-factory/sandbox@0.12.58","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"118c6f709babc40222201d7f38f2a6799c7448cb","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.58.tgz","fileCount":34,"integrity":"sha512-Z2ER9C4MpHDX1yW2cQQh46nUUOy0bL1eCrmArVwRR5wF5YxYTPvMPE4eXSFRB+A3lkGaIEhor/k7FbOuIAOnUw==","signatures":[{"sig":"MEUCIQCl1JORkhc7TUWsZTjMi9lA8F4MW01RtTytBcDuiYcGcQIgJ/zX8DFEayKrWD6vAT/yZTVD0ldBcMMCa8jrJiZOVOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.2","dependencies":{"@cat-factory/agents":"0.166.0","@cat-factory/kernel":"0.346.2","@cat-factory/contracts":"0.354.0","@cat-factory/sandbox-fixtures":"0.8.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.58_1789072000317_0.6291847928497298","host":"s3://npm-registry-packages-npm-production"}},"0.12.59":{"name":"@cat-factory/sandbox","version":"0.12.59","_id":"@cat-factory/sandbox@0.12.59","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"bfb5c9a92c28401c223622d6c3d0eacacc129581","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.59.tgz","fileCount":34,"integrity":"sha512-i5rhmEQk/033W+2zUjNaP41j1I9jI2fm+sDdoWwqE93ntulEvNdZ+DRieObaeh7Kp2YQVyx5zqz58sDl7RuqSQ==","signatures":[{"sig":"MEUCIQD5sWysRjGrQ6J4fuIsFYilJ4aoXtyVlzx5LtzML7ufBQIgTRMcpyha/Kv2pUpZCRnxiPjdLOyh8rT9ntomIeH4Nco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.2","dependencies":{"@cat-factory/agents":"0.166.1","@cat-factory/kernel":"0.347.0","@cat-factory/contracts":"0.355.0","@cat-factory/sandbox-fixtures":"0.8.39"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.59_1789082589189_0.6152631497898549","host":"s3://npm-registry-packages-npm-production"}},"0.12.60":{"name":"@cat-factory/sandbox","version":"0.12.60","_id":"@cat-factory/sandbox@0.12.60","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"dist":{"shasum":"2d4a409d6fd07dda13ce43848f8ff4fef2eb5dd1","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.60.tgz","fileCount":34,"integrity":"sha512-Ko0ibqVlGWnwnFYY9a1edde+wk/SzeUfOGx2M7yJkc+t+A/qdDTJOo/TsU0h8+mEyr+6biZUDAGGZ+ebVq+60g==","signatures":[{"sig":"MEYCIQDGlvFgWaprg+MK7vQXTJZHyRCzWi31rkmbZUE0G8N4dAIhAPm6ssP2Y8K6k0EaMtm6Y1sditTh29Yhz/B55DKVTpdS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"_nodeVersion":"26.8.2","dependencies":{"@cat-factory/agents":"0.166.2","@cat-factory/kernel":"0.348.0","@cat-factory/contracts":"0.355.1","@cat-factory/sandbox-fixtures":"0.8.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/sandbox_0.12.60_1789244703679_0.036336923395059895","host":"s3://npm-registry-packages-npm-production"}},"0.12.61":{"_id":"@cat-factory/sandbox@0.12.61","dist":{"shasum":"ec63c901f4d2783941a5ac0a87f9249cf9e90515","tarball":"https://registry.npmjs.org/@cat-factory/sandbox/-/sandbox-0.12.61.tgz","fileCount":34,"integrity":"sha512-qCc9pJw3UMTxi19E0Jj8F3ithWhea1Q/b9vkNSchxsuSYJtUw8b6IhYE6WAT+ueF9MWk4p3wft2A/EDH33I1Bg==","signatures":[{"sig":"MEYCIQDbDfimKcZItpm846dpNilUVvK/4pQibU2x1j7m+/E0iwIhALQITQs0ax5jg4iyBgm5QsOi2jYvaxTNfIyyLJkoWRUe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG2UL0ywigBo+j9NTlZsmai4UB26W+Bhxc7ZpisPIMxkAiEAuzFTe977ZYGhzFtidqqPOD0gD31pC6FpJmAUMd9Fndc="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cat-factory%2fsandbox@0.12.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89056},"main":"./dist/index.js","name":"@cat-factory/sandbox","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -b tsconfig.build.json","test:run":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"version":"0.12.61","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:404684f9-e31f-4f6f-a323-3eece385bde4"}},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","directories":{},"maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"_nodeVersion":"26.8.2","dependencies":{"@cat-factory/agents":"0.166.3","@cat-factory/kernel":"0.348.1","@cat-factory/contracts":"0.355.1","@cat-factory/sandbox-fixtures":"0.8.40"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"7.0.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sandbox_0.12.61_1789610400929_0.07629673322411223"}}},"time":{"created":"2026-06-24T15:22:28.494Z","modified":"2026-09-17T02:00:01.406Z","0.6.0":"2026-06-24T15:22:28.800Z","0.7.2":"2026-06-24T17:20:20.708Z","0.7.3":"2026-06-24T17:48:24.196Z","0.7.4":"2026-06-24T21:07:05.984Z","0.7.5":"2026-06-24T21:21:42.462Z","0.7.6":"2026-06-24T21:53:02.913Z","0.7.8":"2026-06-24T22:36:09.234Z","0.7.9":"2026-06-24T23:27:54.313Z","0.7.10":"2026-06-25T00:01:56.018Z","0.7.11":"2026-06-25T00:16:30.477Z","0.7.12":"2026-06-25T00:38:33.232Z","0.7.13":"2026-06-25T07:29:53.342Z","0.7.14":"2026-06-25T07:37:28.644Z","0.7.15":"2026-06-25T08:14:04.990Z","0.7.16":"2026-06-25T09:09:40.959Z","0.7.17":"2026-06-25T09:18:50.880Z","0.7.18":"2026-06-25T09:41:57.655Z","0.7.19":"2026-06-25T10:03:24.971Z","0.7.20":"2026-06-25T11:07:05.383Z","0.7.21":"2026-06-25T12:33:19.004Z","0.7.22":"2026-06-25T13:21:08.971Z","0.7.23":"2026-06-25T14:16:09.440Z","0.7.24":"2026-06-25T14:26:53.033Z","0.7.25":"2026-06-25T14:31:53.916Z","0.7.26":"2026-06-25T15:56:38.132Z","0.7.27":"2026-06-25T16:05:16.825Z","0.7.28":"2026-06-25T16:26:48.358Z","0.7.29":"2026-06-25T16:38:25.772Z","0.7.30":"2026-06-25T17:18:48.127Z","0.7.31":"2026-06-25T17:23:49.446Z","0.7.32":"2026-06-25T18:17:45.471Z","0.7.33":"2026-06-25T19:54:08.136Z","0.7.34":"2026-06-25T22:47:24.875Z","0.7.35":"2026-06-25T23:14:49.920Z","0.7.36":"2026-06-26T06:59:44.344Z","0.8.0":"2026-06-26T07:46:36.683Z","0.8.1":"2026-06-26T07:59:14.044Z","0.8.2":"2026-06-26T10:09:39.320Z","0.8.3":"2026-06-26T10:18:10.981Z","0.8.4":"2026-06-26T10:48:37.182Z","0.8.5":"2026-06-26T12:17:03.092Z","0.8.6":"2026-06-26T16:17:48.236Z","0.8.7":"2026-06-26T17:33:02.663Z","0.8.8":"2026-06-26T18:59:52.221Z","0.8.9":"2026-06-26T20:34:00.932Z","0.8.10":"2026-06-26T21:29:19.656Z","0.8.11":"2026-06-26T22:08:09.002Z","0.8.12":"2026-06-27T08:22:45.969Z","0.8.13":"2026-06-27T09:46:20.021Z","0.8.14":"2026-06-27T11:47:32.839Z","0.8.15":"2026-06-27T17:57:27.627Z","0.8.16":"2026-06-27T22:42:36.500Z","0.8.17":"2026-06-27T22:57:05.481Z","0.8.18":"2026-06-28T00:28:04.543Z","0.8.19":"2026-06-28T09:31:50.795Z","0.8.20":"2026-06-28T09:48:51.763Z","0.8.21":"2026-06-28T10:01:07.820Z","0.8.22":"2026-06-28T13:28:20.506Z","0.8.23":"2026-06-28T14:07:34.723Z","0.8.24":"2026-06-28T14:30:23.777Z","0.8.25":"2026-06-28T16:57:19.473Z","0.8.26":"2026-06-28T17:14:09.025Z","0.8.27":"2026-06-28T18:37:47.609Z","0.8.28":"2026-06-28T19:26:52.042Z","0.8.29":"2026-06-28T19:37:12.978Z","0.8.30":"2026-06-28T21:47:43.021Z","0.8.31":"2026-06-29T00:41:36.687Z","0.8.32":"2026-06-29T00:47:35.803Z","0.8.33":"2026-06-29T09:12:05.382Z","0.8.34":"2026-06-29T10:10:42.693Z","0.8.35":"2026-06-29T10:20:45.954Z","0.8.36":"2026-06-29T10:26:36.826Z","0.8.37":"2026-06-29T11:26:05.277Z","0.8.38":"2026-06-29T11:58:41.581Z","0.8.39":"2026-06-29T12:46:55.580Z","0.8.40":"2026-06-29T13:15:09.778Z","0.8.41":"2026-06-29T14:49:27.466Z","0.8.42":"2026-06-29T15:46:20.677Z","0.8.43":"2026-06-29T21:04:30.006Z","0.8.44":"2026-06-29T22:08:51.133Z","0.8.45":"2026-06-30T08:30:52.404Z","0.8.46":"2026-06-30T08:45:16.097Z","0.8.47":"2026-06-30T09:02:56.564Z","0.8.48":"2026-06-30T11:26:53.681Z","0.8.49":"2026-06-30T13:34:42.032Z","0.8.51":"2026-06-30T14:44:10.756Z","0.8.52":"2026-06-30T15:24:29.631Z","0.8.53":"2026-06-30T15:51:44.863Z","0.8.54":"2026-06-30T17:01:49.645Z","0.8.55":"2026-06-30T17:14:24.821Z","0.8.56":"2026-06-30T18:27:58.885Z","0.8.57":"2026-06-30T18:48:35.012Z","0.8.58":"2026-06-30T18:56:08.656Z","0.8.59":"2026-06-30T19:30:04.513Z","0.8.60":"2026-06-30T19:53:06.856Z","0.8.61":"2026-06-30T19:59:26.960Z","0.8.62":"2026-06-30T20:11:44.577Z","0.8.63":"2026-06-30T21:17:37.599Z","0.8.64":"2026-07-01T07:46:55.980Z","0.8.65":"2026-07-01T09:09:59.410Z","0.8.66":"2026-07-01T10:17:42.871Z","0.8.67":"2026-07-01T12:45:55.086Z","0.8.68":"2026-07-01T13:10:30.025Z","0.8.69":"2026-07-01T13:17:15.446Z","0.8.70":"2026-07-01T23:06:01.706Z","0.8.71":"2026-07-02T00:58:49.588Z","0.8.73":"2026-07-02T07:32:53.119Z","0.8.75":"2026-07-02T08:39:59.806Z","0.8.76":"2026-07-02T09:01:36.191Z","0.8.77":"2026-07-02T09:26:05.347Z","0.8.78":"2026-07-02T12:34:23.334Z","0.8.79":"2026-07-02T12:58:35.518Z","0.8.81":"2026-07-02T15:18:40.722Z","0.8.82":"2026-07-02T15:31:05.718Z","0.8.83":"2026-07-02T15:45:29.246Z","0.8.84":"2026-07-02T21:15:55.813Z","0.8.85":"2026-07-02T21:49:56.976Z","0.8.86":"2026-07-02T21:59:43.988Z","0.8.87":"2026-07-03T03:52:06.749Z","0.8.88":"2026-07-03T04:20:59.941Z","0.8.89":"2026-07-03T04:48:40.346Z","0.8.90":"2026-07-03T04:58:20.432Z","0.8.91":"2026-07-03T10:35:12.115Z","0.8.92":"2026-07-03T12:06:17.188Z","0.8.93":"2026-07-03T12:18:45.503Z","0.8.94":"2026-07-03T13:11:46.667Z","0.8.95":"2026-07-03T13:36:41.472Z","0.8.96":"2026-07-03T15:07:03.604Z","0.8.97":"2026-07-03T23:55:09.288Z","0.8.98":"2026-07-04T00:23:35.218Z","0.8.99":"2026-07-04T18:53:37.143Z","0.8.100":"2026-07-04T19:00:51.911Z","0.8.101":"2026-07-04T19:15:57.539Z","0.8.102":"2026-07-04T20:32:10.566Z","0.8.103":"2026-07-04T21:57:39.808Z","0.8.104":"2026-07-04T22:44:03.267Z","0.9.0":"2026-07-05T00:11:44.422Z","0.9.1":"2026-07-05T00:25:49.318Z","0.9.2":"2026-07-05T08:23:07.027Z","0.9.3":"2026-07-05T09:11:21.774Z","0.9.4":"2026-07-05T09:55:11.656Z","0.9.5":"2026-07-05T10:35:16.083Z","0.9.6":"2026-07-05T10:45:57.218Z","0.9.7":"2026-07-05T11:01:58.161Z","0.9.8":"2026-07-05T12:31:53.898Z","0.9.9":"2026-07-05T12:51:30.962Z","0.9.10":"2026-07-05T14:18:38.421Z","0.9.11":"2026-07-05T14:32:35.979Z","0.9.12":"2026-07-05T15:48:50.508Z","0.9.13":"2026-07-05T16:37:37.916Z","0.9.14":"2026-07-05T17:17:07.747Z","0.9.15":"2026-07-05T17:54:15.882Z","0.9.16":"2026-07-05T19:59:39.033Z","0.9.17":"2026-07-05T20:20:45.440Z","0.9.18":"2026-07-05T20:50:56.518Z","0.9.19":"2026-07-05T21:20:52.669Z","0.9.20":"2026-07-06T07:57:27.763Z","0.9.21":"2026-07-06T09:44:26.949Z","0.9.22":"2026-07-06T09:51:22.311Z","0.9.23":"2026-07-06T10:51:14.440Z","0.9.24":"2026-07-06T12:39:53.636Z","0.9.25":"2026-07-06T13:45:14.198Z","0.9.26":"2026-07-06T15:39:22.491Z","0.9.27":"2026-07-06T16:15:23.573Z","0.9.28":"2026-07-06T17:05:41.222Z","0.9.29":"2026-07-06T18:22:31.206Z","0.9.30":"2026-07-06T18:41:07.069Z","0.9.31":"2026-07-06T18:47:36.969Z","0.9.32":"2026-07-06T19:15:02.578Z","0.9.33":"2026-07-06T19:23:09.163Z","0.9.34":"2026-07-06T19:31:49.906Z","0.9.35":"2026-07-06T19:51:51.310Z","0.9.36":"2026-07-06T20:25:48.348Z","0.9.37":"2026-07-06T20:56:27.588Z","0.9.38":"2026-07-06T22:19:53.376Z","0.9.40":"2026-07-06T23:36:54.299Z","0.9.41":"2026-07-07T01:02:42.247Z","0.9.42":"2026-07-08T09:12:15.973Z","0.9.44":"2026-07-08T09:49:24.484Z","0.9.45":"2026-07-08T10:07:10.660Z","0.9.46":"2026-07-08T10:34:42.157Z","0.9.47":"2026-07-08T14:01:11.579Z","0.9.48":"2026-07-08T16:44:14.406Z","0.9.49":"2026-07-08T21:46:31.804Z","0.9.50":"2026-07-09T08:06:54.137Z","0.9.51":"2026-07-09T13:42:12.871Z","0.9.52":"2026-07-09T14:23:19.776Z","0.9.53":"2026-07-09T14:39:34.682Z","0.9.54":"2026-07-09T15:45:48.504Z","0.9.55":"2026-07-09T16:50:21.886Z","0.9.56":"2026-07-10T15:51:04.775Z","0.9.57":"2026-07-10T16:18:50.623Z","0.9.58":"2026-07-10T16:33:14.433Z","0.9.59":"2026-07-10T20:34:33.217Z","0.9.60":"2026-07-11T09:12:49.526Z","0.9.61":"2026-07-11T10:10:51.971Z","0.9.62":"2026-07-11T11:11:02.347Z","0.9.63":"2026-07-11T12:03:24.540Z","0.9.64":"2026-07-11T12:30:18.015Z","0.9.65":"2026-07-11T15:28:59.611Z","0.9.66":"2026-07-11T16:54:41.566Z","0.9.67":"2026-07-11T17:49:13.709Z","0.9.68":"2026-07-12T09:52:33.162Z","0.9.69":"2026-07-12T16:27:57.867Z","0.9.70":"2026-07-12T16:46:04.054Z","0.9.71":"2026-07-12T18:01:38.639Z","0.9.72":"2026-07-12T22:07:22.798Z","0.9.73":"2026-07-13T09:56:11.125Z","0.9.74":"2026-07-13T11:29:32.502Z","0.9.75":"2026-07-14T14:45:35.146Z","0.9.76":"2026-07-14T15:28:50.730Z","0.9.77":"2026-07-14T19:00:29.484Z","0.9.78":"2026-07-14T21:04:27.556Z","0.9.79":"2026-07-15T06:34:10.338Z","0.9.80":"2026-07-15T13:08:23.737Z","0.9.81":"2026-07-15T15:07:02.772Z","0.9.82":"2026-07-15T19:25:18.677Z","0.9.83":"2026-07-16T06:51:01.070Z","0.9.84":"2026-07-16T07:21:23.301Z","0.9.85":"2026-07-16T11:24:54.635Z","0.9.86":"2026-07-16T14:45:48.665Z","0.9.87":"2026-07-16T15:18:04.948Z","0.9.88":"2026-07-16T17:27:05.530Z","0.9.89":"2026-07-16T18:46:03.467Z","0.9.90":"2026-07-16T22:09:43.555Z","0.9.91":"2026-07-17T06:52:23.523Z","0.9.92":"2026-07-17T07:52:51.845Z","0.9.93":"2026-07-17T08:00:48.319Z","0.9.94":"2026-07-17T09:56:36.363Z","0.9.95":"2026-07-17T10:25:45.789Z","0.9.96":"2026-07-17T12:06:44.067Z","0.9.97":"2026-07-17T12:16:21.986Z","0.9.98":"2026-07-17T14:19:37.436Z","0.9.99":"2026-07-17T14:57:46.148Z","0.9.100":"2026-07-17T16:57:19.899Z","0.9.101":"2026-07-18T18:29:08.695Z","0.9.102":"2026-07-19T08:59:43.929Z","0.9.103":"2026-07-19T10:05:45.087Z","0.9.104":"2026-07-19T12:42:27.315Z","0.9.105":"2026-07-19T13:53:02.035Z","0.9.106":"2026-07-19T14:59:13.166Z","0.9.107":"2026-07-19T16:32:58.943Z","0.9.108":"2026-07-19T19:11:15.280Z","0.9.109":"2026-07-19T21:06:42.047Z","0.9.110":"2026-07-19T21:44:12.044Z","0.9.111":"2026-07-20T00:30:48.468Z","0.9.112":"2026-07-20T07:46:25.728Z","0.9.113":"2026-07-20T08:51:09.528Z","0.9.114":"2026-07-20T10:04:13.498Z","0.9.115":"2026-07-20T11:33:40.599Z","0.9.116":"2026-07-20T13:09:34.431Z","0.9.117":"2026-07-20T13:56:19.053Z","0.9.118":"2026-07-20T15:25:03.349Z","0.9.120":"2026-07-20T21:28:46.210Z","0.9.121":"2026-07-20T21:58:02.359Z","0.9.122":"2026-07-20T22:37:19.547Z","0.9.123":"2026-07-20T23:27:24.963Z","0.9.124":"2026-07-21T10:42:26.008Z","0.9.125":"2026-07-21T12:04:28.428Z","0.9.126":"2026-07-21T13:59:37.778Z","0.9.127":"2026-07-21T17:39:56.471Z","0.9.128":"2026-07-21T19:00:07.592Z","0.9.130":"2026-07-21T19:42:33.999Z","0.9.131":"2026-07-21T20:06:49.523Z","0.9.132":"2026-07-21T20:40:05.608Z","0.9.133":"2026-07-23T08:53:32.288Z","0.9.134":"2026-07-23T10:57:38.123Z","0.9.135":"2026-07-23T11:19:50.506Z","0.9.136":"2026-07-23T11:35:04.410Z","0.9.137":"2026-07-23T14:55:20.608Z","0.9.138":"2026-07-23T19:58:03.739Z","0.9.139":"2026-07-24T15:15:43.793Z","0.9.140":"2026-07-24T16:05:32.770Z","0.9.141":"2026-07-26T21:46:30.995Z","0.9.142":"2026-07-27T00:51:46.075Z","0.9.143":"2026-07-27T04:04:32.785Z","0.9.144":"2026-07-27T06:22:36.735Z","0.9.145":"2026-07-27T06:39:21.734Z","0.9.146":"2026-07-27T07:21:14.848Z","0.9.147":"2026-07-27T07:29:28.132Z","0.9.148":"2026-07-27T08:03:40.859Z","0.9.149":"2026-07-27T09:32:12.681Z","0.9.150":"2026-07-27T10:05:12.553Z","0.9.151":"2026-07-27T10:52:18.572Z","0.9.152":"2026-07-27T11:22:00.927Z","0.9.153":"2026-07-27T11:39:28.146Z","0.9.155":"2026-07-27T13:58:18.478Z","0.9.156":"2026-07-27T14:11:46.719Z","0.9.157":"2026-07-27T18:18:39.672Z","0.9.158":"2026-07-27T21:41:57.505Z","0.9.159":"2026-07-27T22:39:46.226Z","0.9.160":"2026-07-27T23:29:32.683Z","0.9.161":"2026-07-28T08:48:02.765Z","0.9.162":"2026-07-28T10:47:40.365Z","0.9.163":"2026-07-28T11:33:27.885Z","0.9.164":"2026-07-28T13:26:15.282Z","0.10.0":"2026-07-28T14:34:36.749Z","0.10.1":"2026-07-28T14:44:09.267Z","0.10.2":"2026-07-28T15:05:30.823Z","0.10.3":"2026-07-28T15:52:04.215Z","0.10.4":"2026-07-28T16:44:58.038Z","0.10.5":"2026-07-28T17:17:47.900Z","0.10.6":"2026-07-28T18:15:01.496Z","0.10.7":"2026-07-28T19:31:28.045Z","0.10.9":"2026-07-29T04:02:03.212Z","0.10.10":"2026-07-29T04:11:58.844Z","0.10.11":"2026-07-29T05:26:56.848Z","0.10.12":"2026-07-29T05:37:27.713Z","0.10.13":"2026-07-29T06:31:06.130Z","0.10.14":"2026-07-29T07:22:14.779Z","0.11.0":"2026-07-29T07:54:24.137Z","0.11.1":"2026-07-29T08:35:34.994Z","0.11.2":"2026-07-29T10:10:05.044Z","0.11.3":"2026-07-29T11:33:04.811Z","0.11.4":"2026-07-29T12:05:16.523Z","0.11.5":"2026-07-29T17:03:46.018Z","0.11.6":"2026-07-29T17:58:08.674Z","0.11.7":"2026-07-29T20:28:33.832Z","0.11.8":"2026-07-30T09:07:41.781Z","0.11.9":"2026-07-30T10:43:38.483Z","0.11.10":"2026-07-30T11:30:26.620Z","0.11.11":"2026-07-30T12:19:11.492Z","0.11.12":"2026-07-30T12:58:44.525Z","0.11.13":"2026-07-30T14:05:06.217Z","0.11.14":"2026-07-30T15:26:59.079Z","0.11.15":"2026-07-30T16:01:12.018Z","0.11.17":"2026-07-30T18:56:48.816Z","0.11.18":"2026-08-01T06:49:36.733Z","0.11.19":"2026-08-01T07:16:59.555Z","0.11.20":"2026-08-01T10:06:18.780Z","0.11.22":"2026-08-01T10:28:52.176Z","0.11.23":"2026-08-02T12:34:06.372Z","0.11.24":"2026-08-02T14:02:47.595Z","0.11.25":"2026-08-02T16:28:04.136Z","0.11.26":"2026-08-02T17:11:15.578Z","0.11.27":"2026-08-03T04:21:56.961Z","0.11.28":"2026-08-03T06:05:16.315Z","0.11.30":"2026-08-03T07:06:16.482Z","0.11.31":"2026-08-03T08:10:57.790Z","0.11.32":"2026-08-03T11:42:51.957Z","0.11.33":"2026-08-03T15:16:23.916Z","0.11.34":"2026-08-03T20:25:24.539Z","0.11.35":"2026-08-03T22:01:21.570Z","0.11.36":"2026-08-03T22:19:05.151Z","0.11.37":"2026-08-04T08:47:24.657Z","0.11.38":"2026-08-04T08:57:46.730Z","0.11.39":"2026-08-04T09:48:32.799Z","0.11.40":"2026-08-04T10:07:13.884Z","0.11.41":"2026-08-04T11:06:57.721Z","0.11.42":"2026-08-04T12:15:19.618Z","0.11.43":"2026-08-04T13:22:15.802Z","0.11.44":"2026-08-04T13:33:25.264Z","0.11.45":"2026-08-04T13:50:18.924Z","0.11.46":"2026-08-04T14:07:50.467Z","0.11.48":"2026-08-04T15:05:32.355Z","0.11.50":"2026-08-04T16:11:05.988Z","0.11.51":"2026-08-04T17:27:23.824Z","0.11.52":"2026-08-04T17:39:02.417Z","0.11.53":"2026-08-04T17:53:43.636Z","0.11.54":"2026-08-04T18:34:34.528Z","0.11.55":"2026-08-04T18:59:45.549Z","0.11.56":"2026-08-04T19:17:08.027Z","0.11.57":"2026-08-04T19:38:01.907Z","0.11.58":"2026-08-04T20:37:59.654Z","0.11.59":"2026-08-04T21:22:53.707Z","0.11.60":"2026-08-04T23:01:02.620Z","0.11.61":"2026-08-05T07:02:49.333Z","0.11.62":"2026-08-05T07:27:53.676Z","0.11.63":"2026-08-05T07:54:15.927Z","0.11.65":"2026-08-05T10:05:57.952Z","0.11.66":"2026-08-05T10:53:13.157Z","0.11.67":"2026-08-05T13:00:59.730Z","0.11.68":"2026-08-05T14:01:46.791Z","0.11.69":"2026-08-05T14:30:29.655Z","0.11.70":"2026-08-05T15:02:31.780Z","0.11.71":"2026-08-05T16:04:06.121Z","0.11.72":"2026-08-05T16:58:53.736Z","0.11.73":"2026-08-06T04:51:18.305Z","0.11.74":"2026-08-06T09:09:54.256Z","0.11.75":"2026-08-06T09:31:42.177Z","0.11.76":"2026-08-06T10:25:09.981Z","0.11.77":"2026-08-06T11:24:02.184Z","0.11.78":"2026-08-06T12:10:29.493Z","0.11.79":"2026-08-06T12:59:41.438Z","0.11.80":"2026-08-06T14:54:00.712Z","0.11.81":"2026-08-07T05:37:25.421Z","0.11.82":"2026-08-07T06:40:41.874Z","0.11.84":"2026-08-07T07:31:09.736Z","0.11.85":"2026-08-07T08:07:02.738Z","0.11.86":"2026-08-07T08:33:00.161Z","0.11.87":"2026-08-07T09:14:35.530Z","0.11.88":"2026-08-07T10:17:42.219Z","0.11.89":"2026-08-07T11:10:19.451Z","0.11.90":"2026-08-07T12:22:19.313Z","0.11.91":"2026-08-07T14:06:17.970Z","0.11.92":"2026-08-07T14:23:18.030Z","0.11.93":"2026-08-07T14:40:13.029Z","0.11.94":"2026-08-07T16:13:39.767Z","0.11.95":"2026-08-07T17:03:30.070Z","0.11.96":"2026-08-07T18:26:24.987Z","0.11.97":"2026-08-07T19:37:40.942Z","0.11.98":"2026-08-08T05:25:17.068Z","0.11.99":"2026-08-08T07:05:19.092Z","0.11.100":"2026-08-08T08:36:32.009Z","0.11.101":"2026-08-08T09:32:45.976Z","0.11.102":"2026-08-08T11:50:10.725Z","0.11.103":"2026-08-08T12:21:31.688Z","0.11.104":"2026-08-08T12:54:04.293Z","0.11.105":"2026-08-08T13:11:41.139Z","0.11.106":"2026-08-08T14:41:24.152Z","0.11.107":"2026-08-08T14:52:26.986Z","0.11.108":"2026-08-08T16:35:58.273Z","0.11.109":"2026-08-08T16:51:08.997Z","0.11.110":"2026-08-08T20:15:28.576Z","0.11.111":"2026-08-09T07:23:01.018Z","0.11.112":"2026-08-09T09:50:40.657Z","0.11.113":"2026-08-09T10:45:21.292Z","0.11.114":"2026-08-09T10:59:08.453Z","0.11.115":"2026-08-09T14:08:17.157Z","0.11.116":"2026-08-09T14:47:18.052Z","0.11.117":"2026-08-09T15:39:17.656Z","0.11.119":"2026-08-09T16:13:52.685Z","0.11.121":"2026-08-09T17:47:37.257Z","0.11.122":"2026-08-09T18:01:22.111Z","0.11.123":"2026-08-09T18:43:52.026Z","0.11.124":"2026-08-09T20:05:05.751Z","0.11.125":"2026-08-09T22:55:27.769Z","0.11.126":"2026-08-10T07:01:36.280Z","0.11.127":"2026-08-10T09:58:53.080Z","0.11.128":"2026-08-10T10:49:57.611Z","0.11.129":"2026-08-10T12:32:24.205Z","0.11.130":"2026-08-10T15:19:06.728Z","0.11.131":"2026-08-11T09:09:15.149Z","0.11.132":"2026-08-11T11:45:12.108Z","0.11.133":"2026-08-11T12:17:47.104Z","0.11.134":"2026-08-11T13:27:39.647Z","0.11.135":"2026-08-11T14:48:56.267Z","0.11.136":"2026-08-11T15:19:45.098Z","0.11.137":"2026-08-11T18:18:43.407Z","0.11.138":"2026-08-11T21:58:26.019Z","0.11.139":"2026-08-11T22:16:12.952Z","0.11.140":"2026-08-12T06:59:43.983Z","0.11.141":"2026-08-12T08:09:38.928Z","0.11.142":"2026-08-12T12:10:20.029Z","0.11.143":"2026-08-12T12:23:47.055Z","0.11.144":"2026-08-12T13:23:12.119Z","0.11.145":"2026-08-13T06:22:37.150Z","0.11.146":"2026-08-13T08:35:36.906Z","0.11.147":"2026-08-13T10:41:12.291Z","0.11.148":"2026-08-13T11:06:23.766Z","0.11.149":"2026-08-13T11:31:40.382Z","0.11.150":"2026-08-13T12:23:34.019Z","0.11.151":"2026-08-13T19:41:29.391Z","0.11.152":"2026-08-13T20:22:10.171Z","0.11.153":"2026-08-13T21:47:55.396Z","0.11.154":"2026-08-14T07:26:20.069Z","0.11.155":"2026-08-14T07:41:46.368Z","0.11.156":"2026-08-14T08:33:28.810Z","0.11.157":"2026-08-14T09:49:15.436Z","0.11.158":"2026-08-14T14:21:27.908Z","0.11.160":"2026-08-14T16:30:00.482Z","0.11.161":"2026-08-17T11:55:56.151Z","0.11.162":"2026-08-17T13:12:13.821Z","0.12.0":"2026-08-17T16:39:40.839Z","0.12.1":"2026-08-17T22:11:30.741Z","0.12.3":"2026-08-18T22:37:40.761Z","0.12.4":"2026-08-19T18:26:30.578Z","0.12.5":"2026-08-20T14:11:07.601Z","0.12.6":"2026-08-20T15:28:01.775Z","0.12.7":"2026-08-20T17:33:23.326Z","0.12.8":"2026-08-20T23:01:03.617Z","0.12.9":"2026-08-21T14:36:25.211Z","0.12.10":"2026-08-24T22:56:56.412Z","0.12.11":"2026-08-25T01:37:40.533Z","0.12.12":"2026-08-25T11:43:25.552Z","0.12.13":"2026-08-25T18:04:52.693Z","0.12.14":"2026-08-25T19:57:46.907Z","0.12.15":"2026-08-26T09:08:23.679Z","0.12.16":"2026-08-26T09:59:10.682Z","0.12.17":"2026-08-26T20:08:28.637Z","0.12.18":"2026-08-26T21:08:55.265Z","0.12.19":"2026-08-26T23:54:35.736Z","0.12.20":"2026-08-27T06:58:48.591Z","0.12.21":"2026-08-27T08:20:59.306Z","0.12.22":"2026-08-27T14:00:45.509Z","0.12.23":"2026-08-27T14:22:38.655Z","0.12.24":"2026-08-28T08:46:15.768Z","0.12.25":"2026-08-28T12:06:08.443Z","0.12.26":"2026-08-29T07:35:33.623Z","0.12.27":"2026-08-29T12:04:47.348Z","0.12.28":"2026-08-30T14:18:45.026Z","0.12.29":"2026-09-01T10:09:31.892Z","0.12.30":"2026-09-01T12:58:28.751Z","0.12.31":"2026-09-02T00:00:51.720Z","0.12.32":"2026-09-02T00:26:54.253Z","0.12.33":"2026-09-02T14:59:46.955Z","0.12.34":"2026-09-02T17:47:15.190Z","0.12.35":"2026-09-02T19:51:41.337Z","0.12.36":"2026-09-02T21:06:22.220Z","0.12.37":"2026-09-02T22:01:00.361Z","0.12.38":"2026-09-02T23:32:25.061Z","0.12.40":"2026-09-03T23:21:10.553Z","0.12.41":"2026-09-03T23:50:14.387Z","0.12.42":"2026-09-04T00:50:44.457Z","0.12.43":"2026-09-04T06:15:36.250Z","0.12.44":"2026-09-05T07:43:01.748Z","0.12.45":"2026-09-05T08:35:35.668Z","0.12.46":"2026-09-05T08:54:45.633Z","0.12.47":"2026-09-07T06:07:20.589Z","0.12.48":"2026-09-08T11:29:49.319Z","0.12.49":"2026-09-08T21:32:30.688Z","0.12.50":"2026-09-09T09:03:24.888Z","0.12.51":"2026-09-09T13:19:59.821Z","0.12.52":"2026-09-09T16:22:53.705Z","0.12.53":"2026-09-09T18:22:55.796Z","0.12.55":"2026-09-10T00:04:55.002Z","0.12.56":"2026-09-10T01:04:03.496Z","0.12.57":"2026-09-10T18:12:45.637Z","0.12.58":"2026-09-10T20:26:40.476Z","0.12.59":"2026-09-10T23:23:09.329Z","0.12.60":"2026-09-12T20:25:03.833Z","0.12.61":"2026-09-17T02:00:01.028Z"},"repository":{"url":"git+https://github.com/kibertoad/cat-factory.git","type":"git","directory":"backend/packages/sandbox"},"description":"Parallel prompt/model testing surface: versioned prompt candidates, experiment matrices, judge + objective grading. Isolated from the core product so it can be extracted.","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"}],"readme":"","readmeFilename":""}