{"_id":"@edwardlee5423/magi","_rev":"12-57192f03fd1ad90c5cac101826537883","name":"@edwardlee5423/magi","dist-tags":{"alpha":"0.1.0-alpha.2","latest":"0.1.8","next":"0.1.13"},"versions":{"0.1.0-alpha.0":{"name":"@edwardlee5423/magi","version":"0.1.0-alpha.0","license":"MIT","_id":"@edwardlee5423/magi@0.1.0-alpha.0","maintainers":[{"name":"edwardlee5423","email":"edwardlee5423@gmail.com"}],"bin":{"magi":"dist/cli.js"},"dist":{"shasum":"cc1b1bac4e91025688073b49749646656ae712b9","tarball":"https://registry.npmjs.org/@edwardlee5423/magi/-/magi-0.1.0-alpha.0.tgz","fileCount":531,"integrity":"sha512-GbrWkD1eRYlpriewEKbzLlaAueqa4DgSaVjZexMdXAWLxtK3rKX3QvHw+Zu7kIfp1M6ptFWIvZjN777cr8tR3Q==","signatures":[{"sig":"MEQCIAOmnnh5ULpWU31UBm88Vt6GxJZphllFD78rQKkx6R0oAiAoEs3kUh6r+n74OLlWBeyw4fSAarH6p71plqH8m4O5qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2377247},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"42e5b1b5f4abc08c4b23419c6575299f24b79812","scripts":{"lint":"node scripts/lint-clean-room.mjs && tsc --noEmit","sbom":"node scripts/generate-sbom.mjs","test":"vitest run","type":"tsc --noEmit","build":"tsc -p tsconfig.build.json","verify":"npm run lint && npm run test && npm run build && npm run build:runner && npm run scan:secrets && npm run scan:licenses && npm run sbom","build:runner":"cargo build --manifest-path runner/Cargo.toml","scan:secrets":"node scripts/scan-secrets.mjs","scan:licenses":"node scripts/scan-licenses.mjs"},"_npmUser":{"name":"edwardlee5423","email":"edwardlee5423@gmail.com"},"_npmVersion":"11.12.1","description":"Magi Next clean-room CLI bootstrap.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ws":"^8.20.1","yaml":"^2.7.0","better-sqlite3":"^11.9.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vitest":"^3.0.8","@types/ws":"^8.18.1","typescript":"^5.8.2","@types/node":"^22.13.10","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/magi_0.1.0-alpha.0_1779687336033_0.8676701606934991","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.1":{"name":"@edwardlee5423/magi","version":"0.1.0-alpha.1","license":"MIT","_id":"@edwardlee5423/magi@0.1.0-alpha.1","maintainers":[{"name":"edwardlee5423","email":"edwardlee5423@gmail.com"}],"bin":{"magi":"dist/cli.js"},"dist":{"shasum":"28e5c8124b723376a7c35c695b80560c545ba7dc","tarball":"https://registry.npmjs.org/@edwardlee5423/magi/-/magi-0.1.0-alpha.1.tgz","fileCount":531,"integrity":"sha512-TDiRmqbMh20nMiGYb1wwyUw/FT3nNj1mYeSXaa5nDiQSQPkBaI3SOBsZY/Ju0SvSCXxSVLJ9qJ1XRfSE6P4nBQ==","signatures":[{"sig":"MEYCIQDNOik0Leg5rPAnx6nGudSamFh16QnNO60IaOm2799hswIhAJQCpfCf1CKi90VJ/1kP/AHvjGbNFYQnOmvT4MwdVw6B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2377247},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"42e5b1b5f4abc08c4b23419c6575299f24b79812","scripts":{"lint":"node scripts/lint-clean-room.mjs && tsc --noEmit","sbom":"node scripts/generate-sbom.mjs","test":"vitest run","type":"tsc --noEmit","build":"tsc -p tsconfig.build.json","verify":"npm run lint && npm run test && npm run build && npm run build:runner && npm run scan:secrets && npm run scan:licenses && npm run sbom","build:runner":"cargo build --manifest-path runner/Cargo.toml","scan:secrets":"node scripts/scan-secrets.mjs","scan:licenses":"node scripts/scan-licenses.mjs"},"_npmUser":{"name":"edwardlee5423","email":"edwardlee5423@gmail.com"},"_npmVersion":"11.12.1","description":"Magi Next clean-room CLI bootstrap.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ws":"^8.20.1","yaml":"^2.7.0","typescript":"^5.8.2","better-sqlite3":"^11.9.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.3","vitest":"^3.0.8","@types/ws":"^8.18.1","@types/node":"^22.13.10","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/magi_0.1.0-alpha.1_1779688251712_0.14115503091576365","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.2":{"name":"@edwardlee5423/magi","version":"0.1.0-alpha.2","license":"MIT","_id":"@edwardlee5423/magi@0.1.0-alpha.2","maintainers":[{"name":"edwardlee5423","email":"edwardlee5423@gmail.com"}],"bin":{"magi":"dist/cli.js"},"dist":{"shasum":"061dcb12044846d245fbe0629b469fbd5430d6ec","tarball":"https://registry.npmjs.org/@edwardlee5423/magi/-/magi-0.1.0-alpha.2.tgz","fileCount":531,"integrity":"sha512-52t4CVO/ISFsTlj5Dx3MuPEpoO7XS0Wd46uNiI0CIN8DUYD1r0M6w3zVBFtRRqIZwB3UBmAJ9oD9ZjtWZbhtmA==","signatures":[{"sig":"MEUCIDWLP11mD6gJQ36XHLFnuCI6EeBfs2JC/JIZ9S7bTDJjAiEA5Rg4UzR+GQnGC1S21AUAVxZ+AZYxSNJqidVvCDRqhm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2377276},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"42e5b1b5f4abc08c4b23419c6575299f24b79812","scripts":{"lint":"node scripts/lint-clean-room.mjs && tsc --noEmit","sbom":"node scripts/generate-sbom.mjs","test":"vitest run","type":"tsc --noEmit","build":"tsc -p tsconfig.build.json","verify":"npm run lint && npm run test && npm run build && npm run build:runner && npm run scan:secrets && npm run scan:licenses && npm run sbom","build:runner":"cargo build --manifest-path runner/Cargo.toml","scan:secrets":"node scripts/scan-secrets.mjs","scan:licenses":"node scripts/scan-licenses.mjs"},"_npmUser":{"name":"edwardlee5423","email":"edwardlee5423@gmail.com"},"_npmVersion":"11.12.1","description":"Magi Next clean-room CLI bootstrap.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ws":"^8.20.1","yaml":"^2.7.0","playwright":"^1.52.0","typescript":"^5.8.2","better-sqlite3":"^11.9.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.3","vitest":"^3.0.8","@types/ws":"^8.18.1","@types/node":"^22.13.10","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/magi_0.1.0-alpha.2_1779688452212_0.42496999868501484","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@edwardlee5423/magi","version":"0.1.0","license":"MIT","_id":"@edwardlee5423/magi@0.1.0","maintainers":[{"name":"edwardlee5423","email":"edwardlee5423@gmail.com"}],"bin":{"magi":"dist/cli.js"},"dist":{"shasum":"50ed0976210121129bc9b39276337db059240152","tarball":"https://registry.npmjs.org/@edwardlee5423/magi/-/magi-0.1.0.tgz","fileCount":555,"integrity":"sha512-kHI5gWKERIiU0DOVgWESY+xEnB4F8PRcHI3z5cWb5LO9U9Mp8cfIyx9VGXWyCO0EToVq+cmksxN//PXwdUWEvw==","signatures":[{"sig":"MEUCIEReQbX9bGpTv/udrCa4rjvKQJzxsJHrih8N7NxDpmYOAiEA1XuuNnbPwSxQjPuA8TH7+GgG7POiUeTG5b1oR7tLiCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2531041},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"42e5b1b5f4abc08c4b23419c6575299f24b79812","scripts":{"lint":"node scripts/lint-clean-room.mjs && tsc --noEmit","sbom":"node scripts/generate-sbom.mjs","test":"vitest run","type":"tsc --noEmit","build":"tsc -p tsconfig.build.json","verify":"npm run lint && npm run test && npm run build && npm run build:runner && npm run scan:secrets && npm run scan:licenses && npm run sbom","build:runner":"cargo build --manifest-path runner/Cargo.toml","scan:secrets":"node scripts/scan-secrets.mjs","scan:licenses":"node scripts/scan-licenses.mjs"},"_npmUser":{"name":"edwardlee5423","email":"edwardlee5423@gmail.com"},"_npmVersion":"11.12.1","description":"Magi Next clean-room CLI bootstrap.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ws":"^8.20.1","yaml":"^2.7.0","playwright":"^1.52.0","typescript":"^5.8.2","better-sqlite3":"^11.9.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vitest":"^3.0.8","@types/ws":"^8.18.1","@types/node":"^22.13.10","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/magi_0.1.0_1779846128594_0.8023609741651769","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@edwardlee5423/magi","version":"0.1.5","license":"MIT","_id":"@edwardlee5423/magi@0.1.5","maintainers":[{"name":"edwardlee5423","email":"edwardlee5423@gmail.com"}],"bin":{"magi":"dist/cli.js"},"dist":{"shasum":"e85e2c17a6d03a31b8e21516236cf4b4acdb15c1","tarball":"https://registry.npmjs.org/@edwardlee5423/magi/-/magi-0.1.5.tgz","fileCount":636,"integrity":"sha512-BiUplyokqY1gplJw3ixnIavJT+snQJrZoOTbFBOxIMmHdeH8AUJ7Af2e41Hwm93V2IkfoP0U+WO04c8c0Vu5wQ==","signatures":[{"sig":"MEYCIQCh098hEf1qASzD3WENfqFFJpYdyAOHtQlWXFQWrhqx8QIhAOl6+4xfbod77gJ1/uFCwB9Y8xb2Op6Dbh5y5Onn2e0K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3727304},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"00fe9ea82537b8cdf0ad4476e5617130e8dac807","scripts":{"lint":"npm run format:check && node scripts/lint-clean-room.mjs && tsc --noEmit","sbom":"node scripts/generate-sbom.mjs","test":"vitest run","type":"tsc --noEmit","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","verify":"npm run lint && npm run test && npm run test:memory-eval && npm run test:patch-eval && npm run test:goal-plan-eval && npm run test:tool-discovery-eval && npm run test:control-api-eval && npm run test:blackbox && npm run test:complex-harness && npm run test:model-tasks && npm run build:runner && npm run scan:secrets && npm run scan:licenses && npm run sbom && npm run report:capability","build:runner":"cargo build --manifest-path runner/Cargo.toml","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","scan:secrets":"node scripts/scan-secrets.mjs","scan:licenses":"node scripts/scan-licenses.mjs","test:blackbox":"npm run build && node scripts/blackbox-e2e.mjs","test:live-smoke":"npm run build && node scripts/live-model-smoke.mjs","test:patch-eval":"npm run build && node scripts/patch-engine-eval.mjs","test:memory-eval":"npm run build && node scripts/memory-recall-eval.mjs","test:model-tasks":"npm run build && node scripts/model-task-benchmark.mjs","report:capability":"npm run build && node scripts/capability-report.mjs","test:goal-plan-eval":"npm run build && node scripts/goal-plan-eval.mjs","test:complex-harness":"npm run build && node scripts/complex-task-harness.mjs","test:control-api-eval":"npm run build && node scripts/control-api-eval.mjs","test:tool-discovery-eval":"npm run build && node scripts/tool-discovery-eval.mjs","report:capability:nightly":"npm run build && node scripts/capability-report.mjs --profile nightly"},"_npmUser":{"name":"edwardlee5423","email":"edwardlee5423@gmail.com"},"_npmVersion":"11.12.1","description":"Magi Next clean-room CLI bootstrap.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.20.1","yaml":"^2.7.0","typescript":"^5.8.2","better-sqlite3":"^12.10.0","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vitest":"^3.0.8","prettier":"^3.8.3","@types/ws":"^8.18.1","playwright":"^1.60.0","@types/node":"^22.13.10","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/magi_0.1.5_1780466797875_0.01555151749732353","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@edwardlee5423/magi","version":"0.1.6","license":"MIT","_id":"@edwardlee5423/magi@0.1.6","maintainers":[{"name":"edwardlee5423","email":"edwardlee5423@gmail.com"}],"bin":{"magi":"dist/cli.js"},"dist":{"shasum":"549c8185b3c380ec89485c119a85ac57eb6dabb9","tarball":"https://registry.npmjs.org/@edwardlee5423/magi/-/magi-0.1.6.tgz","fileCount":639,"integrity":"sha512-hDi9KpWqJ6e5T7KsK84LjJaNy57dqFCNJ/2Umvil9r/NtCfNn5G2W4Kr3CfQIymGk/FkVy0qsGMLIPqz3C84XQ==","signatures":[{"sig":"MEYCIQDAuhsviE6eO2uEAfwF7UZu1fXP+4gM1pf3VhNegw38QAIhAJNgSlaXsba5waanI3vE867XLzmC2R4H3zU7qcCXkk6y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3744854},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"6171eea8e1c98a1436a51a361a0bad0aee303f94","scripts":{"lint":"npm run format:check && node scripts/lint-clean-room.mjs && tsc --noEmit","sbom":"node scripts/generate-sbom.mjs","test":"vitest run","type":"tsc --noEmit","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","verify":"npm run lint && npm run test && npm run test:memory-eval && npm run test:patch-eval && npm run test:goal-plan-eval && npm run test:tool-discovery-eval && npm run test:control-api-eval && npm run test:blackbox && npm run test:complex-harness && npm run test:model-tasks && npm run build:runner && npm run scan:secrets && npm run scan:licenses && npm run sbom && npm run report:capability","build:runner":"cargo build --manifest-path runner/Cargo.toml","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","scan:secrets":"node scripts/scan-secrets.mjs","scan:licenses":"node scripts/scan-licenses.mjs","test:blackbox":"npm run build && node scripts/blackbox-e2e.mjs","test:live-smoke":"npm run build && node scripts/live-model-smoke.mjs","test:patch-eval":"npm run build && node scripts/patch-engine-eval.mjs","test:memory-eval":"npm run build && node scripts/memory-recall-eval.mjs","test:model-tasks":"npm run build && node scripts/model-task-benchmark.mjs","report:capability":"npm run build && node scripts/capability-report.mjs","test:goal-plan-eval":"npm run build && node scripts/goal-plan-eval.mjs","test:complex-harness":"npm run build && node scripts/complex-task-harness.mjs","test:control-api-eval":"npm run build && node scripts/control-api-eval.mjs","test:tool-discovery-eval":"npm run build && node scripts/tool-discovery-eval.mjs","report:capability:nightly":"npm run build && node scripts/capability-report.mjs --profile nightly"},"_npmUser":{"name":"edwardlee5423","email":"edwardlee5423@gmail.com"},"_npmVersion":"11.12.1","description":"Magi Next clean-room CLI bootstrap.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.20.1","yaml":"^2.7.0","typescript":"^5.8.2","better-sqlite3":"^12.10.0","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vitest":"^3.0.8","prettier":"^3.8.3","@types/ws":"^8.18.1","playwright":"^1.60.0","@types/node":"^22.13.10","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/magi_0.1.6_1780570482918_0.010100915028482982","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@edwardlee5423/magi","version":"0.1.7","license":"MIT","_id":"@edwardlee5423/magi@0.1.7","maintainers":[{"name":"edwardlee5423","email":"edwardlee5423@gmail.com"}],"bin":{"magi":"dist/cli.js"},"dist":{"shasum":"ef880cb9346d50aa610ea2b0c98a8e6c2f8299a1","tarball":"https://registry.npmjs.org/@edwardlee5423/magi/-/magi-0.1.7.tgz","fileCount":639,"integrity":"sha512-+JIwyjshFp3WU7LRsNc1xuhLfJINUU6YVzPf+LYeH7u+0IPy3MHmXPDu4S+HMI2VIVJ7drR7HGNaIEp2MICE1Q==","signatures":[{"sig":"MEUCIQC8TDNg8Xp5KTcfW+hCKznu3u8heJtbXU/kkruYOUX3FgIgJ1Ges9J4DdTTZKYgu1+Rmic4eZUYhleqB8Pv2kYEs0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3755393},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"6171eea8e1c98a1436a51a361a0bad0aee303f94","scripts":{"lint":"npm run format:check && node scripts/lint-clean-room.mjs && tsc --noEmit","sbom":"node scripts/generate-sbom.mjs","test":"vitest run","type":"tsc --noEmit","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","verify":"npm run lint && npm run test && npm run test:memory-eval && npm run test:patch-eval && npm run test:goal-plan-eval && npm run test:tool-discovery-eval && npm run test:control-api-eval && npm run test:blackbox && npm run test:complex-harness && npm run test:model-tasks && npm run build:runner && npm run scan:secrets && npm run scan:licenses && npm run sbom && npm run report:capability","build:runner":"cargo build --manifest-path runner/Cargo.toml","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","scan:secrets":"node scripts/scan-secrets.mjs","scan:licenses":"node scripts/scan-licenses.mjs","test:blackbox":"npm run build && node scripts/blackbox-e2e.mjs","test:live-smoke":"npm run build && node scripts/live-model-smoke.mjs","test:patch-eval":"npm run build && node scripts/patch-engine-eval.mjs","test:memory-eval":"npm run build && node scripts/memory-recall-eval.mjs","test:model-tasks":"npm run build && node scripts/model-task-benchmark.mjs","report:capability":"npm run build && node scripts/capability-report.mjs","test:goal-plan-eval":"npm run build && node scripts/goal-plan-eval.mjs","test:complex-harness":"npm run build && node scripts/complex-task-harness.mjs","test:control-api-eval":"npm run build && node scripts/control-api-eval.mjs","test:tool-discovery-eval":"npm run build && node scripts/tool-discovery-eval.mjs","report:capability:nightly":"npm run build && node scripts/capability-report.mjs --profile nightly"},"_npmUser":{"name":"edwardlee5423","email":"edwardlee5423@gmail.com"},"_npmVersion":"11.12.1","description":"Magi Next clean-room CLI bootstrap.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.20.1","yaml":"^2.7.0","typescript":"^5.8.2","better-sqlite3":"^12.10.0","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vitest":"^3.0.8","prettier":"^3.8.3","@types/ws":"^8.18.1","playwright":"^1.60.0","@types/node":"^22.13.10","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/magi_0.1.7_1780751754941_0.5021186779616422","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@edwardlee5423/magi","version":"0.1.8","license":"MIT","_id":"@edwardlee5423/magi@0.1.8","maintainers":[{"name":"edwardlee5423","email":"edwardlee5423@gmail.com"}],"bin":{"magi":"dist/cli.js"},"dist":{"shasum":"759c47e7db2b52bf925bca85e5362f5833a9d4be","tarball":"https://registry.npmjs.org/@edwardlee5423/magi/-/magi-0.1.8.tgz","fileCount":639,"integrity":"sha512-DlnT+HN0vi1skPGBe4th/0/kYdu/bd0F4nsDQhEJ54iW0bVxMpyIDUxzYLSt4AY6fYDqoTad9eUk0DjIJW6uLA==","signatures":[{"sig":"MEYCIQCnrJ5xfuKQeasJNynD5HnHzVQUpexdG2G8qKvGTW8enwIhAMuKhDxYIL11B18FeFScFrQsjsBna3IbU7KJfrBvNU9s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3755082},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"207e12059c22eb42c873cae9295e4a4205b4f025","scripts":{"lint":"npm run format:check && node scripts/lint-clean-room.mjs && tsc --noEmit","sbom":"node scripts/generate-sbom.mjs","test":"vitest run","type":"tsc --noEmit","build":"tsc -p tsconfig.build.json","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","verify":"npm run lint && npm run test && npm run test:memory-eval && npm run test:patch-eval && npm run test:goal-plan-eval && npm run test:tool-discovery-eval && npm run test:control-api-eval && npm run test:blackbox && npm run test:complex-harness && npm run test:model-tasks && npm run build:runner && npm run scan:secrets && npm run scan:licenses && npm run sbom && npm run report:capability","build:runner":"cargo build --manifest-path runner/Cargo.toml","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","scan:secrets":"node scripts/scan-secrets.mjs","scan:licenses":"node scripts/scan-licenses.mjs","test:blackbox":"npm run build && node scripts/blackbox-e2e.mjs","test:live-smoke":"npm run build && node scripts/live-model-smoke.mjs","test:patch-eval":"npm run build && node scripts/patch-engine-eval.mjs","test:memory-eval":"npm run build && node scripts/memory-recall-eval.mjs","test:model-tasks":"npm run build && node scripts/model-task-benchmark.mjs","report:capability":"npm run build && node scripts/capability-report.mjs","test:goal-plan-eval":"npm run build && node scripts/goal-plan-eval.mjs","test:complex-harness":"npm run build && node scripts/complex-task-harness.mjs","test:control-api-eval":"npm run build && node scripts/control-api-eval.mjs","test:tool-discovery-eval":"npm run build && node scripts/tool-discovery-eval.mjs","report:capability:nightly":"npm run build && node scripts/capability-report.mjs --profile nightly"},"_npmUser":{"name":"edwardlee5423","email":"edwardlee5423@gmail.com"},"_npmVersion":"11.12.1","description":"Magi Next clean-room CLI bootstrap.","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ws":"^8.20.1","yaml":"^2.7.0","typescript":"^5.8.2","better-sqlite3":"^12.10.0","qrcode-terminal":"^0.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vitest":"^3.0.8","prettier":"^3.8.3","@types/ws":"^8.18.1","playwright":"^1.60.0","@types/node":"^22.13.10","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/magi_0.1.8_1780878100720_0.8916954989872035","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@edwardlee5423/magi","version":"0.1.13","description":"Magi Next clean-room CLI bootstrap.","type":"module","license":"MIT","bin":{"magi":"dist/cli.js"},"scripts":{"preflight":"node scripts/preflight.mjs","build":"tsc -p tsconfig.build.json","build:runner":"cargo build --manifest-path runner/Cargo.toml","type":"tsc --noEmit","format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\"","format:check":"prettier --check \"src/**/*.ts\" \"tests/**/*.ts\"","lint":"npm run format:check && node scripts/lint-clean-room.mjs && tsc --noEmit","test":"vitest run","test:memory-eval":"npm run build && node scripts/memory-recall-eval.mjs","test:patch-eval":"npm run build && node scripts/patch-engine-eval.mjs","test:goal-plan-eval":"npm run build && node scripts/goal-plan-eval.mjs","test:tool-discovery-eval":"npm run build && node scripts/tool-discovery-eval.mjs","test:control-api-eval":"npm run build && node scripts/control-api-eval.mjs","test:blackbox":"npm run build && node scripts/blackbox-e2e.mjs","test:tui-boundary":"npm run build && node scripts/tui-boundary-stress.mjs","test:complex-harness":"npm run build && node scripts/complex-task-harness.mjs","test:model-tasks":"npm run build && node scripts/model-task-benchmark.mjs","test:live-smoke":"npm run build && node scripts/live-model-smoke.mjs","test:ssh-localhost":"npm run build && node scripts/ssh-localhost-smoke.mjs","test:upgrade-rollback":"node scripts/upgrade-rollback-smoke.mjs","scan:secrets":"node scripts/scan-secrets.mjs","scan:licenses":"node scripts/scan-licenses.mjs","sbom":"node scripts/generate-sbom.mjs","report:capability":"npm run build && node scripts/capability-report.mjs","report:capability:nightly":"npm run build && node scripts/capability-report.mjs --profile nightly","verify":"npm run preflight && npm run lint && npm run test && npm run test:memory-eval && npm run test:patch-eval && npm run test:goal-plan-eval && npm run test:tool-discovery-eval && npm run test:control-api-eval && npm run test:blackbox && npm run test:complex-harness && npm run test:model-tasks && npm run build:runner && npm run scan:secrets && npm run scan:licenses && npm run sbom && npm run report:capability"},"dependencies":{"better-sqlite3":"^12.10.0","qrcode-terminal":"^0.12.0","typescript":"^5.8.2","ws":"^8.20.1","yaml":"^2.7.0"},"devDependencies":{"@types/better-sqlite3":"^7.6.13","@types/node":"^22.13.10","@types/ws":"^8.18.1","playwright":"^1.60.0","prettier":"^3.8.3","tsx":"^4.19.3","vitest":"3.2.6"},"engines":{"node":">=22.0.0"},"_id":"@edwardlee5423/magi@0.1.13","readmeFilename":"README.md","gitHead":"6bce6c04e5908b27f1ac9a0bdcf68b398b7f686e","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-6SjQSwbF4YN+WJRX6TGQX0Fn6ZgoFcYLl8MKymTU8EoyoJPckKky5CmHuXq7nMphBCeNSP5KMDE6qn7OQ3ouqg==","shasum":"9718a3ded305cd9d9233b6cef0301ccc5eb7d707","tarball":"https://registry.npmjs.org/@edwardlee5423/magi/-/magi-0.1.13.tgz","fileCount":676,"unpackedSize":3998892,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQChAvCc/mskxhLcZy4uPuI5mr83Lk0YXbbxWWwiMOK5ugIgHEoTBKUmSHhpNqnLeVh2/5TTYlKgsRUCiUPHe38B1fw="}]},"_npmUser":{"name":"edwardlee5423","email":"edwardlee5423@gmail.com"},"directories":{},"maintainers":[{"name":"edwardlee5423","email":"edwardlee5423@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/magi_0.1.13_1783477050571_0.9876204635993306"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-25T05:35:35.862Z","modified":"2026-07-08T02:17:30.850Z","0.1.0-alpha.0":"2026-05-25T05:35:36.188Z","0.1.0-alpha.1":"2026-05-25T05:50:51.885Z","0.1.0-alpha.2":"2026-05-25T05:54:12.449Z","0.1.0":"2026-05-27T01:42:08.824Z","0.1.5":"2026-06-03T06:06:38.079Z","0.1.6":"2026-06-04T10:54:43.083Z","0.1.7":"2026-06-06T13:15:55.151Z","0.1.8":"2026-06-08T00:21:40.950Z","0.1.9":"2026-06-09T15:42:52.776Z","0.1.13":"2026-07-08T02:17:30.761Z"},"license":"MIT","description":"Magi Next clean-room CLI bootstrap.","maintainers":[{"name":"edwardlee5423","email":"edwardlee5423@gmail.com"}],"readme":"","readmeFilename":""}