{"_id":"@arcsight-ai/wedge","_rev":"16-076b557daa674a0c1176a499b07d4249","name":"@arcsight-ai/wedge","dist-tags":{"latest":"1.5.0"},"versions":{"1.0.1":{"name":"@arcsight-ai/wedge","version":"1.0.1","keywords":["architecture","cycles","determinism","typescript","static-analysis"],"license":"MIT","_id":"@arcsight-ai/wedge@1.0.1","maintainers":[{"name":"freewebguys","email":"hello@arcsight.ai"}],"bin":{"arcsight":"dist/tools/arcsightCli.js"},"dist":{"shasum":"888f9e67cd1f65c46cc7a085685398ccc6af2967","tarball":"https://registry.npmjs.org/@arcsight-ai/wedge/-/wedge-1.0.1.tgz","fileCount":1119,"integrity":"sha512-jule76O0WprYyC0R859D69BaEg8U6CoNbK3qSagxiA36tnaZxezzsLENSshYIOB3iJ6hcqnDl6b+k+8pyacvtQ==","signatures":[{"sig":"MEUCIQDHNA0PnSK7GugGdv8HhHJuJg7NHdEPyxR6YBCRpalUoQIgDXxh/xvrVazU/cHDsD5ni6H4LQycvUH1R3MVGQIzZcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2479642},"type":"commonjs","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./core":{"types":"./dist/src/core/index.d.ts","default":"./dist/src/core/index.js"}},"gitHead":"906b8342aacf9aba74472c4a9838822443f882c5","scripts":{"test":"jest","build":"tsc","prepare":"npm run build","promote":"ts-node scripts/promotion-engine.ts","generate-golden":"ts-node scripts/generate-golden.ts","determinism-check":"ts-node scripts/determinism-runner.ts","verify-invariants":"ts-node scripts/verify-invariants.ts"},"_npmUser":{"name":"freewebguys","email":"hello@arcsight.ai"},"_npmVersion":"11.6.2","description":"ArcSight — deterministic structural analysis for codebases","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.25"},"_npmOperationalInternal":{"tmp":"tmp/wedge_1.0.1_1765569427657_0.46544787407504207","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@arcsight-ai/wedge","version":"1.0.3","keywords":["architecture","cycles","determinism","typescript","static-analysis"],"license":"MIT","_id":"@arcsight-ai/wedge@1.0.3","maintainers":[{"name":"freewebguys","email":"hello@arcsight.ai"}],"dist":{"shasum":"3d935411fe3dc7ba9dd4cfe78b66461b9bcae08b","tarball":"https://registry.npmjs.org/@arcsight-ai/wedge/-/wedge-1.0.3.tgz","fileCount":1121,"integrity":"sha512-sscsDp80CVZ6AeiFAXhK/R4pZ9jfA8FLg0yEsdKWHB2tNWZDOiVvoGODDRxxJnCUxwmRi1hYqETJb8QT7DsbhQ==","signatures":[{"sig":"MEUCIHgH/eUvPsvt68b6aIZy0qv3Clj3XnYgxrJnSkF7i/WHAiEAiU797xBz23YvaJmNjvfLPIGxy82wzKIPkRWhfg5DGrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2495261},"type":"commonjs","_from":"file:arcsight-ai-wedge-1.0.3.tgz","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./core":{"types":"./dist/src/core/index.d.ts","default":"./dist/src/core/index.js"}},"scripts":{"test":"jest","build":"tsc","promote":"ts-node scripts/promotion-engine.ts","generate-golden":"ts-node scripts/generate-golden.ts","determinism-check":"ts-node scripts/determinism-runner.ts","guard-frozen-core":"ts-node scripts/guard-frozen-core.ts","verify-invariants":"ts-node scripts/verify-invariants.ts"},"_npmUser":{"name":"freewebguys","email":"hello@arcsight.ai"},"_resolved":"/private/var/folders/5h/0__ctfbs3fd9bf2r76zw7byh0000gn/T/cb4ba6eb95c338b7c46cac9eab608e8d/arcsight-ai-wedge-1.0.3.tgz","_integrity":"sha512-sscsDp80CVZ6AeiFAXhK/R4pZ9jfA8FLg0yEsdKWHB2tNWZDOiVvoGODDRxxJnCUxwmRi1hYqETJb8QT7DsbhQ==","_npmVersion":"10.8.2","description":"ArcSight — deterministic structural analysis for codebases","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.25"},"_npmOperationalInternal":{"tmp":"tmp/wedge_1.0.3_1765745068367_0.25571159972802704","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@arcsight-ai/wedge","version":"1.1.0","keywords":["architecture","cycles","determinism","typescript","static-analysis"],"license":"MIT","_id":"@arcsight-ai/wedge@1.1.0","maintainers":[{"name":"freewebguys","email":"hello@arcsight.ai"}],"dist":{"shasum":"cd6786fde73018b02884fa6a526e11ff445821c8","tarball":"https://registry.npmjs.org/@arcsight-ai/wedge/-/wedge-1.1.0.tgz","fileCount":1159,"integrity":"sha512-x4EPTdaNCAB0UG+9JDvSd4gTrP6mzwhtIyqXR4fd1IGy0G/oPhgdGj6U/e1eygH9or8zKp+Ywm7hlBYQFcamow==","signatures":[{"sig":"MEUCIQCzBw294u3TyxS06PIlprNUkKL4tlzjZwD3xtG0Zx/vUgIgaiGb29q5TiELXKOWVWbTt2F2EgiVXjj79Wu74WrVLmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2516734},"type":"commonjs","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./core":{"types":"./dist/src/core/index.d.ts","default":"./dist/src/core/index.js"}},"gitHead":"1c962a50dcc94c59906335ed40e7cdf8308ec178","scripts":{"test":"jest","build":"tsc","verify":"npm run verify:engine && npm run verify:contracts && npm run verify:determinism","prepare":"npm run build","promote":"ts-node scripts/promotion-engine.ts","verify:engine":"npm test -- tests/engine","generate-golden":"ts-node scripts/generate-golden.ts","verify:contracts":"npm test -- tests/rulepacks","determinism-check":"ts-node scripts/determinism-runner.ts","guard-frozen-core":"ts-node scripts/guard-frozen-core.ts","verify-invariants":"ts-node scripts/verify-invariants.ts","verify:determinism":"echo \"determinism covered by engine tests\""},"_npmUser":{"name":"freewebguys","email":"hello@arcsight.ai"},"_npmVersion":"10.8.2","description":"ArcSight — deterministic structural analysis for codebases","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.25"},"_npmOperationalInternal":{"tmp":"tmp/wedge_1.1.0_1765896755115_0.6648797120185972","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@arcsight-ai/wedge","version":"1.1.1","keywords":["architecture","cycles","determinism","typescript","static-analysis"],"license":"MIT","_id":"@arcsight-ai/wedge@1.1.1","maintainers":[{"name":"freewebguys","email":"hello@arcsight.ai"}],"bin":{"arcsight-wedge":"dist/tools/arcsightCli.js"},"dist":{"shasum":"69cdb00290f6ff7643ef1781b3177e6f11e8eb28","tarball":"https://registry.npmjs.org/@arcsight-ai/wedge/-/wedge-1.1.1.tgz","fileCount":1159,"integrity":"sha512-MEHraE2VWqcugFBz8FXyR53AhrfRs3t6r9KL7pshXWg46qBPuIFYidt5jtT7ySyCCJBmG7D6psgM29wrILHH8A==","signatures":[{"sig":"MEYCIQCfKx/gOK32bGRW7MV7XHQoueXhgNoupAcTwqmRHkWRbQIhALAgz9SdrKXPwQkiJ6NBd0NizMPNQ55K7FtPYXHG/CHc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2516800},"type":"commonjs","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./core":{"types":"./dist/src/core/index.d.ts","default":"./dist/src/core/index.js"}},"gitHead":"ff780613966b6b02acceedccf5329f9309af5d0c","scripts":{"test":"jest","build":"tsc","verify":"npm run verify:engine && npm run verify:contracts && npm run verify:determinism","prepare":"npm run build","promote":"ts-node scripts/promotion-engine.ts","verify:engine":"npm test -- tests/engine","generate-golden":"ts-node scripts/generate-golden.ts","verify:contracts":"npm test -- tests/rulepacks","determinism-check":"ts-node scripts/determinism-runner.ts","guard-frozen-core":"ts-node scripts/guard-frozen-core.ts","verify-invariants":"ts-node scripts/verify-invariants.ts","verify:determinism":"echo \"determinism covered by engine tests\""},"_npmUser":{"name":"freewebguys","email":"hello@arcsight.ai"},"_npmVersion":"10.8.2","description":"ArcSight — deterministic structural analysis for codebases","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.25"},"_npmOperationalInternal":{"tmp":"tmp/wedge_1.1.1_1765897617798_0.8789769560981353","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@arcsight-ai/wedge","version":"1.1.2","keywords":["architecture","cycles","determinism","typescript","static-analysis"],"license":"MIT","_id":"@arcsight-ai/wedge@1.1.2","maintainers":[{"name":"freewebguys","email":"hello@arcsight.ai"}],"bin":{"arcsight-wedge":"dist/tools/arcsightCli.js"},"dist":{"shasum":"c7b68aec31f8f22e447dd366b8b797a318e11fc8","tarball":"https://registry.npmjs.org/@arcsight-ai/wedge/-/wedge-1.1.2.tgz","fileCount":1499,"integrity":"sha512-HcBP6XOOuHe39Won1IhMRG1TlF93tDW86p1dyEaGOKH9IkW1sqSvRwyPmAXoeH6Y1DIHufAaX0++CbJNl5dvsQ==","signatures":[{"sig":"MEUCIQDzNjI91AZXCkR42e79usxRxgm9sirabLF5XFQHgA11KwIgUwvicNr4jXvs4BADaxb/GJoSMsH/7GOoF1gLiw1UO5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2956842},"type":"commonjs","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./core":{"types":"./dist/src/core/index.d.ts","default":"./dist/src/core/index.js"}},"gitHead":"9808671ee1c72193c5bf6437b81b74ef10f1b30b","scripts":{"test":"jest","build":"tsc","verify":"npm run verify:engine && npm run verify:contracts && npm run verify:determinism","prepare":"npm run build","promote":"ts-node scripts/promotion-engine.ts","build:cli":"tsc -p tsconfig.cli.json","verify:engine":"npm test -- tests/engine","prepublishOnly":"npm run build && npm run build:cli && test -f dist/tools/arcsightCli.js","generate-golden":"ts-node scripts/generate-golden.ts","verify:contracts":"npm test -- tests/rulepacks","determinism-check":"ts-node scripts/determinism-runner.ts","guard-frozen-core":"ts-node scripts/guard-frozen-core.ts","verify-invariants":"ts-node scripts/verify-invariants.ts","verify:determinism":"echo \"determinism covered by engine tests\""},"_npmUser":{"name":"freewebguys","email":"hello@arcsight.ai"},"_npmVersion":"10.8.2","description":"ArcSight — deterministic structural analysis for codebases","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.25"},"_npmOperationalInternal":{"tmp":"tmp/wedge_1.1.2_1765898470674_0.2316298680210327","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@arcsight-ai/wedge","version":"1.1.3","keywords":["architecture","cycles","determinism","typescript","static-analysis"],"license":"MIT","_id":"@arcsight-ai/wedge@1.1.3","maintainers":[{"name":"freewebguys","email":"hello@arcsight.ai"}],"bin":{"arcsight-wedge":"dist/tools/arcsightCli.js"},"dist":{"shasum":"13b969b99944bd5d710fd68beb37fe8e35c67cfa","tarball":"https://registry.npmjs.org/@arcsight-ai/wedge/-/wedge-1.1.3.tgz","fileCount":1499,"integrity":"sha512-FzlosLngNM1vTT+i/qU5w+m+1w2pMe820oIPNBGWzdFv7VDuTjekuZPm0fdOAzFxObiJEQUiJ2ih+LLvXYgvFA==","signatures":[{"sig":"MEQCIDWDU3cxcKoCc6G3AQt7QlaySR7MdkBbuk4vjEEGWgdhAiBnOjBI8H1jNNbWz9YjlP3S+TISbO4Z6JQIJnNXAT8VcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2956836},"type":"commonjs","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./core":{"types":"./dist/src/core/index.d.ts","default":"./dist/src/core/index.js"}},"gitHead":"ef1555874e44a4764bf5e1a6a78ab964ee251b97","scripts":{"test":"jest","build":"tsc","verify":"npm run verify:engine && npm run verify:contracts && npm run verify:determinism","prepare":"npm run build","promote":"ts-node scripts/promotion-engine.ts","build:cli":"tsc -p tsconfig.cli.json","verify:engine":"npm test -- tests/engine","prepublishOnly":"npm run build && npm run build:cli && test -f dist/tools/arcsightCli.js","generate-golden":"ts-node scripts/generate-golden.ts","verify:contracts":"npm test -- tests/rulepacks","determinism-check":"ts-node scripts/determinism-runner.ts","guard-frozen-core":"ts-node scripts/guard-frozen-core.ts","verify-invariants":"ts-node scripts/verify-invariants.ts","verify:determinism":"echo \"determinism covered by engine tests\""},"_npmUser":{"name":"freewebguys","email":"hello@arcsight.ai"},"_npmVersion":"10.8.2","description":"ArcSight — deterministic structural analysis for codebases","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.25"},"_npmOperationalInternal":{"tmp":"tmp/wedge_1.1.3_1765898869394_0.3417924690341989","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@arcsight-ai/wedge","version":"1.2.0","keywords":["architecture","cycles","determinism","typescript","static-analysis"],"license":"MIT","_id":"@arcsight-ai/wedge@1.2.0","maintainers":[{"name":"freewebguys","email":"hello@arcsight.ai"}],"bin":{"arcsight-wedge":"dist/tools/arcsightCli.js"},"dist":{"shasum":"a2658736bc11a9c41f94002a22b82e5201fac2c8","tarball":"https://registry.npmjs.org/@arcsight-ai/wedge/-/wedge-1.2.0.tgz","fileCount":1811,"integrity":"sha512-H/gubyOfDG8xFwDD0KV521DVTYmjb6n266t/e3Gl5Bc70rc0jfUgtBUJDUEFZLmVuvnsINpE55Wl3W0lZ9r9xQ==","signatures":[{"sig":"MEQCIEhAH5DKxnA4FYJqQ65FcgY8qQTmOD55jBK4fBWKuHibAiAEV8ZqA73RF9Elt1jqEgEN5aGIM3zRcpkc5NMsSR+JDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3581997},"type":"commonjs","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./core":{"types":"./dist/src/core/index.d.ts","default":"./dist/src/core/index.js"}},"gitHead":"baa1f25b353ecc6250794630e0afdfe5e1ca8b1b","scripts":{"test":"jest","build":"tsc","verify":"npm run verify:engine && npm run verify:contracts && npm run verify:determinism","prepare":"npm run build","promote":"ts-node scripts/promotion-engine.ts","build:cli":"tsc -p tsconfig.cli.json","verify:engine":"npm test -- tests/engine","prepublishOnly":"npm run build && npm run build:cli && test -f dist/tools/arcsightCli.js","generate-golden":"ts-node scripts/generate-golden.ts","verify:contracts":"npm test -- tests/rulepacks","determinism-check":"ts-node scripts/determinism-runner.ts","guard-frozen-core":"ts-node scripts/guard-frozen-core.ts","verify-invariants":"ts-node scripts/verify-invariants.ts","verify:determinism":"echo \"determinism covered by engine tests\""},"_npmUser":{"name":"freewebguys","email":"hello@arcsight.ai"},"_npmVersion":"10.8.2","description":"ArcSight — deterministic structural analysis for codebases","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.25"},"_npmOperationalInternal":{"tmp":"tmp/wedge_1.2.0_1766069371033_0.0553668804509766","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@arcsight-ai/wedge","version":"1.2.1","keywords":["architecture","cycles","determinism","typescript","static-analysis"],"license":"Apache-2.0","_id":"@arcsight-ai/wedge@1.2.1","maintainers":[{"name":"freewebguys","email":"hello@arcsight.ai"}],"bin":{"arcsight-wedge":"dist/tools/arcsightCli.js"},"dist":{"shasum":"2e57b0147f597a884ca560bbcf63905f4fcc2cd6","tarball":"https://registry.npmjs.org/@arcsight-ai/wedge/-/wedge-1.2.1.tgz","fileCount":1811,"integrity":"sha512-NoqKt2kdE/iBnP52aV8ILfU2JKts+KWmQCLI8/3EcbW1zkNNlrtAAu+RBMsffrgaGlCsP+t8FDmSO12YiDEkGg==","signatures":[{"sig":"MEQCIF2sv102o3DzF63/Ho7I+xSb+wUvURWLcofOleYV9gOwAiA5n1SAXAOt5QXS+lAgE5sXW+Uw/TJr9BHB6L1HrtbnZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3592429},"type":"commonjs","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./core":{"types":"./dist/src/core/index.d.ts","default":"./dist/src/core/index.js"}},"gitHead":"4f194545bcea5b8fd3a1fc15dc423e75fd18cb24","scripts":{"test":"jest","build":"tsc","verify":"npm run verify:engine && npm run verify:contracts && npm run verify:determinism","prepare":"npm run build","promote":"ts-node scripts/promotion-engine.ts","build:cli":"tsc -p tsconfig.cli.json","verify:engine":"npm test -- tests/engine","prepublishOnly":"npm run build && npm run build:cli && test -f dist/tools/arcsightCli.js","generate-golden":"ts-node scripts/generate-golden.ts","verify:contracts":"npm test -- tests/rulepacks","determinism-check":"ts-node scripts/determinism-runner.ts","guard-frozen-core":"ts-node scripts/guard-frozen-core.ts","verify-invariants":"ts-node scripts/verify-invariants.ts","verify:determinism":"echo \"determinism covered by engine tests\""},"_npmUser":{"name":"freewebguys","email":"hello@arcsight.ai"},"_npmVersion":"10.8.2","description":"ArcSight — deterministic structural analysis for codebases","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.25"},"_npmOperationalInternal":{"tmp":"tmp/wedge_1.2.1_1766070856571_0.4509573920571508","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@arcsight-ai/wedge","version":"1.2.2","keywords":["architecture","cycles","determinism","typescript","static-analysis"],"license":"Apache-2.0","_id":"@arcsight-ai/wedge@1.2.2","maintainers":[{"name":"freewebguys","email":"hello@arcsight.ai"}],"dist":{"shasum":"178e4658aafb99a5d77a1cfe15949b080547db05","tarball":"https://registry.npmjs.org/@arcsight-ai/wedge/-/wedge-1.2.2.tgz","fileCount":1819,"integrity":"sha512-aLDh8LIzrhdFRQKlwDXJNbjsEHKTa35WFUqnMDAyekMaSqioLfYj8V+PhTIRKA+ekDV3N9s8G269cPUSsOoZKg==","signatures":[{"sig":"MEUCIGjQwFUdOzAbZMR8ui/0/FgnR7k255DKAwGCM0XvkWeTAiEArf4G9O6ALHYzbX4SajYLqd/31WvnELxnUJrazz+jBxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3653012},"type":"commonjs","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./core":{"types":"./dist/src/core/index.d.ts","default":"./dist/src/core/index.js"}},"gitHead":"f1418b05c804964825aed50592048ecc82f2bba3","scripts":{"test":"jest","build":"tsc","verify":"npm run verify:engine && npm run verify:contracts && npm run verify:determinism","prepare":"npm run build","promote":"ts-node scripts/promotion-engine.ts","verify:engine":"npm test -- tests/engine","prepublishOnly":"npm run build","generate-golden":"ts-node scripts/generate-golden.ts","verify:contracts":"npm test -- tests/rulepacks","determinism-check":"ts-node scripts/determinism-runner.ts","guard-frozen-core":"ts-node scripts/guard-frozen-core.ts","verify-invariants":"ts-node scripts/verify-invariants.ts","verify:determinism":"echo \"determinism covered by engine tests\""},"_npmUser":{"name":"freewebguys","email":"hello@arcsight.ai"},"_npmVersion":"10.8.2","description":"ArcSight — deterministic structural analysis for codebases","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.25"},"_npmOperationalInternal":{"tmp":"tmp/wedge_1.2.2_1766093857086_0.522028581542","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@arcsight-ai/wedge","version":"1.2.3","keywords":["architecture","cycles","determinism","typescript","static-analysis"],"license":"Apache-2.0","_id":"@arcsight-ai/wedge@1.2.3","maintainers":[{"name":"freewebguys","email":"hello@arcsight.ai"}],"dist":{"shasum":"558066cdecdeb9dc3e17ea265bed5d724689b046","tarball":"https://registry.npmjs.org/@arcsight-ai/wedge/-/wedge-1.2.3.tgz","fileCount":1819,"integrity":"sha512-9X4U2jAFcQOrvxbe0raADxbSJRMkxeLLrFx/9lMctyS+mZorbv7lORShjxtiIqj1Qni5ZGqW//gnx43MmjL0Dw==","signatures":[{"sig":"MEUCIHIwj8r33G2HycMI53fBoEE70YsghcOM0SXHfTcPRCyBAiEAyHCn2ftHa8sbXFq/WNZt3qXPbGtqEydPXERY0wPBifQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3652940},"type":"commonjs","_from":"file:arcsight-ai-wedge-1.2.3.tgz","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./core":{"types":"./dist/src/core/index.d.ts","default":"./dist/src/core/index.js"}},"scripts":{"test":"jest","build":"tsc","verify":"npm run verify:engine && npm run verify:contracts && npm run verify:determinism","promote":"ts-node scripts/promotion-engine.ts","verify:engine":"npm test -- tests/engine","generate-golden":"ts-node scripts/generate-golden.ts","verify:contracts":"npm test -- tests/rulepacks","determinism-check":"ts-node scripts/determinism-runner.ts","guard-frozen-core":"ts-node scripts/guard-frozen-core.ts","verify-invariants":"ts-node scripts/verify-invariants.ts","verify:determinism":"echo \"determinism covered by engine tests\""},"_npmUser":{"name":"freewebguys","email":"hello@arcsight.ai"},"_resolved":"/private/var/folders/5h/0__ctfbs3fd9bf2r76zw7byh0000gn/T/120d829a08a0583c5554af7e53435adc/arcsight-ai-wedge-1.2.3.tgz","_integrity":"sha512-9X4U2jAFcQOrvxbe0raADxbSJRMkxeLLrFx/9lMctyS+mZorbv7lORShjxtiIqj1Qni5ZGqW//gnx43MmjL0Dw==","_npmVersion":"10.8.2","description":"ArcSight — deterministic structural analysis for codebases","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.25"},"_npmOperationalInternal":{"tmp":"tmp/wedge_1.2.3_1766094492060_0.02538974614247702","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@arcsight-ai/wedge","version":"1.2.4","keywords":["architecture","cycles","determinism","typescript","static-analysis"],"license":"Apache-2.0","_id":"@arcsight-ai/wedge@1.2.4","maintainers":[{"name":"freewebguys","email":"hello@arcsight.ai"}],"dist":{"shasum":"e6a5a887e40079df4956da114c12270ac3786525","tarball":"https://registry.npmjs.org/@arcsight-ai/wedge/-/wedge-1.2.4.tgz","fileCount":1823,"integrity":"sha512-aR6//34/qMXwUApb8iDdIVty0ixBqerEYumtS+N/4sXi17mmPAiXdYq1F9K3yE8VxRg+0edeHrIwQIOlUYUS0Q==","signatures":[{"sig":"MEQCIGhLhcrFOz6pxmOhcBP7ia7J09vvkZK9rvDzGSewmjazAiBZvKQSCSq4ob2vlOW75PCEsT1LKQVbZ8cp/HjFPQMR/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3664171},"type":"commonjs","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./core":{"types":"./dist/src/core/index.d.ts","default":"./dist/src/core/index.js"}},"gitHead":"3d43e886f279c372b8c6bddae69b0de4114e344d","scripts":{"test":"jest","build":"tsc","verify":"npm run verify:engine && npm run verify:contracts && npm run verify:determinism","prepare":"npm run build","promote":"ts-node scripts/promotion-engine.ts","verify:engine":"npm test -- tests/engine","prepublishOnly":"npm run build","generate-golden":"ts-node scripts/generate-golden.ts","verify:contracts":"npm test -- tests/rulepacks","determinism-check":"ts-node scripts/determinism-runner.ts","guard-frozen-core":"ts-node scripts/guard-frozen-core.ts","verify-invariants":"ts-node scripts/verify-invariants.ts","verify:determinism":"echo \"determinism covered by engine tests\""},"_npmUser":{"name":"freewebguys","email":"hello@arcsight.ai"},"_npmVersion":"10.8.2","description":"ArcSight — deterministic structural analysis for codebases","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.25"},"_npmOperationalInternal":{"tmp":"tmp/wedge_1.2.4_1766136853256_0.6145114408576073","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@arcsight-ai/wedge","version":"1.3.0","keywords":["architecture","cycles","determinism","typescript","static-analysis"],"license":"Apache-2.0","_id":"@arcsight-ai/wedge@1.3.0","maintainers":[{"name":"freewebguys","email":"hello@arcsight.ai"}],"dist":{"shasum":"3ddc3850c937c37e3a85725fde417604bf9f420d","tarball":"https://registry.npmjs.org/@arcsight-ai/wedge/-/wedge-1.3.0.tgz","fileCount":1823,"integrity":"sha512-5B25agyikuSh+Ya5WWqUWg6NsJfYyKnkmMG0mv2+Pgfk8no1sBJ324ArX3ZdeNuu0CUJ0G0Psaz7lOLxqZo35Q==","signatures":[{"sig":"MEQCIDcKpApYigT+kS2RHz0r9Ne/8D9Dn9iA84Z/dme9xqM8AiAS2pl7K+PPzwTWF7z+rsNbnqrwRTxH+V1ORSFElvz5qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3663006},"type":"commonjs","_from":"file:arcsight-ai-wedge-1.3.0.tgz","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./core":{"types":"./dist/src/core/index.d.ts","default":"./dist/src/core/index.js"}},"scripts":{"test":"jest","build":"tsc","verify":"npm run verify:engine && npm run verify:contracts && npm run verify:determinism","promote":"ts-node scripts/promotion-engine.ts","verify:engine":"npm test -- tests/engine","generate-golden":"ts-node scripts/generate-golden.ts","verify:contracts":"npm test -- tests/rulepacks","determinism-check":"ts-node scripts/determinism-runner.ts","guard-frozen-core":"ts-node scripts/guard-frozen-core.ts","verify-invariants":"ts-node scripts/verify-invariants.ts","verify:determinism":"echo \"determinism covered by engine tests\""},"_npmUser":{"name":"freewebguys","email":"hello@arcsight.ai"},"_resolved":"/private/var/folders/5h/0__ctfbs3fd9bf2r76zw7byh0000gn/T/06cbeaabd43eb1e3afd8383e96cc67db/arcsight-ai-wedge-1.3.0.tgz","_integrity":"sha512-5B25agyikuSh+Ya5WWqUWg6NsJfYyKnkmMG0mv2+Pgfk8no1sBJ324ArX3ZdeNuu0CUJ0G0Psaz7lOLxqZo35Q==","_npmVersion":"10.8.2","description":"ArcSight — deterministic structural analysis for codebases","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.25"},"_npmOperationalInternal":{"tmp":"tmp/wedge_1.3.0_1766144649059_0.8772015774959501","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@arcsight-ai/wedge","version":"1.4.0","keywords":["architecture","cycles","determinism","typescript","static-analysis"],"license":"Apache-2.0","_id":"@arcsight-ai/wedge@1.4.0","maintainers":[{"name":"freewebguys","email":"hello@arcsight.ai"}],"dist":{"shasum":"f3ac9369832b7f576b41f44f442fede0f05158f0","tarball":"https://registry.npmjs.org/@arcsight-ai/wedge/-/wedge-1.4.0.tgz","fileCount":1823,"integrity":"sha512-quuAXrnAUAPW/1VyJ+BiWMjE2FquTkYmpwHhWEEjFLsqNsgIOYs8IoaedqHL3YhZOXSVUoupkRxPmfVY4Ypx5A==","signatures":[{"sig":"MEQCIBOHVryIZ49rBW6/fRsd8WjkToI7UN8jT7Xsmn7PJDtVAiAqThhMGTaZAaEzumn2aZbk726EbbEAzwM0Q2QgYrHAOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3663006},"type":"commonjs","_from":"file:arcsight-ai-wedge-1.4.0.tgz","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./core":{"types":"./dist/src/core/index.d.ts","default":"./dist/src/core/index.js"}},"scripts":{"test":"jest","build":"tsc","verify":"npm run verify:engine && npm run verify:contracts && npm run verify:determinism","promote":"ts-node scripts/promotion-engine.ts","verify:engine":"npm test -- tests/engine","generate-golden":"ts-node scripts/generate-golden.ts","verify:contracts":"npm test -- tests/rulepacks","determinism-check":"ts-node scripts/determinism-runner.ts","guard-frozen-core":"ts-node scripts/guard-frozen-core.ts","verify-invariants":"ts-node scripts/verify-invariants.ts","verify:determinism":"echo \"determinism covered by engine tests\""},"_npmUser":{"name":"freewebguys","email":"hello@arcsight.ai"},"_resolved":"/private/var/folders/5h/0__ctfbs3fd9bf2r76zw7byh0000gn/T/98b3ca065151d21d70f77f75238f199c/arcsight-ai-wedge-1.4.0.tgz","_integrity":"sha512-quuAXrnAUAPW/1VyJ+BiWMjE2FquTkYmpwHhWEEjFLsqNsgIOYs8IoaedqHL3YhZOXSVUoupkRxPmfVY4Ypx5A==","_npmVersion":"10.8.2","description":"ArcSight — deterministic structural analysis for codebases","directories":{},"_nodeVersion":"20.19.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","typescript":"^5.9.3","@types/jest":"^29.5.14","@types/node":"^20.19.25"},"_npmOperationalInternal":{"tmp":"tmp/wedge_1.4.0_1766148670815_0.13892596382804978","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@arcsight-ai/wedge","version":"1.5.0","publishConfig":{"access":"public"},"description":"ArcSight — deterministic structural analysis for codebases","type":"commonjs","exports":{".":{"types":"./dist/src/index.d.ts","default":"./dist/src/index.js"},"./core":{"types":"./dist/src/core/index.d.ts","default":"./dist/src/core/index.js"}},"scripts":{"build":"tsc","prepublishOnly":"npm run build","prepare":"npm run build","test":"jest","test:constitutional":"jest tests/constitutional/constitution-compliance.test.ts","verify-invariants":"ts-node scripts/verify-invariants.ts","determinism-check":"ts-node scripts/determinism-runner.ts","generate-golden":"ts-node scripts/generate-golden.ts","generate-engine-golden":"ts-node scripts/generate-engine-golden.ts","promote":"ts-node scripts/promotion-engine.ts","guard-frozen-core":"ts-node scripts/guard-frozen-core.ts","verify":"npm run verify:engine && npm run verify:contracts && npm run verify:determinism","verify:engine":"npm test -- tests/engine","verify:contracts":"npm test -- tests/rulepacks","verify:determinism":"echo \"determinism covered by engine tests\"","meaning:manifest":"npx tsx scripts/emit-meaning-manifest.ts","meaning:verify-golden":"npx tsx scripts/verify-golden-vectors.ts","evaluate-self":"ts-node scripts/evaluate-self.ts","evaluate:matrix":"ts-node scripts/run-evaluation-matrix.ts"},"license":"UNLICENSED","dependencies":{"typescript":"^5.3.0"},"keywords":["architecture","cycles","determinism","typescript","static-analysis"],"devDependencies":{"@types/jest":"^29.5.14","@types/node":"^20.19.25","glob":"^10.0.0","jest":"^29.7.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","typescript":"^5.9.3"},"_id":"@arcsight-ai/wedge@1.5.0","gitHead":"2a52df5a1ccd2df125f79e710372fd598372b223","_nodeVersion":"20.19.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-W+vs/phidE2xhFuzbw6yDaOZgYeQMpGiXF8BkM/SBCabWm2WgV8EHKaTxawIqFOy4X5Vel+LGYlV3Fh/o+HwGw==","shasum":"6a6f33687d09030c993de47840a38e429facfcd3","tarball":"https://registry.npmjs.org/@arcsight-ai/wedge/-/wedge-1.5.0.tgz","fileCount":2307,"unpackedSize":5706793,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCi+KhbT1y1+J6ZgsiTNONsarispWssVVZSDCPDXZCnMgIhAJ9GJ+mLK7ohcQEYyrOdJhryN73d86kAEpsoAbJ51zmI"}]},"_npmUser":{"name":"freewebguys","email":"hello@arcsight.ai"},"directories":{},"maintainers":[{"name":"freewebguys","email":"hello@arcsight.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wedge_1.5.0_1780484412847_0.5080576108324832"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-12T19:57:07.577Z","modified":"2026-06-03T11:00:13.171Z","1.0.1":"2025-12-12T19:57:07.830Z","1.0.3":"2025-12-14T20:44:28.541Z","1.1.0":"2025-12-16T14:52:35.273Z","1.1.1":"2025-12-16T15:06:57.996Z","1.1.2":"2025-12-16T15:21:10.880Z","1.1.3":"2025-12-16T15:27:49.578Z","1.2.0":"2025-12-18T14:49:31.254Z","1.2.1":"2025-12-18T15:14:16.788Z","1.2.2":"2025-12-18T21:37:37.289Z","1.2.3":"2025-12-18T21:48:12.453Z","1.2.4":"2025-12-19T09:34:13.487Z","1.3.0":"2025-12-19T11:44:09.259Z","1.4.0":"2025-12-19T12:51:11.016Z","1.5.0":"2026-06-03T11:00:13.071Z"},"license":"UNLICENSED","keywords":["architecture","cycles","determinism","typescript","static-analysis"],"description":"ArcSight — deterministic structural analysis for codebases","maintainers":[{"name":"freewebguys","email":"hello@arcsight.ai"}],"readme":"# ArcSight Wedge\n\n## ArcSight v1 Status\n\n**This version is epistemically frozen.**\n\nKnown limitations are documented and intentional.\nAll future capability expansion occurs in v2.\n\nSee `V1_STATUS.md` for details.\n\nArcSight Wedge is the deterministic structural certainty engine that powers ArcSight.\n\nIt produces provable, reproducible structural facts about a codebase.\nIt does not infer, score, or reassure.\n\n---\n\n## Start Here\n\nIf you are new to ArcSight, start here:\n\n👉 [`docs/adoption/README.md`](./docs/adoption/README.md)\n\nThis explains how to use ArcSight correctly and how to interpret silence.\n\n---\n\n## Core Semantics\n\nIf you want to understand Arc's frozen semantics, models, and invariants:\n\n👉 [`docs/core/`](./docs/core/) (constitutional documents)\n\n**Note:** Core changes require steward approval. See [`docs/core/ENGINE_STEWARD.md`](./docs/core/ENGINE_STEWARD.md).\n\n**ArcSight's epistemic core is feature-complete and closed.** Innovation must occur outward from the core.\n\nSee RITUAL.md for the canonical ArcSight usage pattern.\n\n---\n\n## CLI Usage\n\nArcSight Wedge is **not a CLI**.\n\nTo run ArcSight from the command line, use:\n\n```bash\nnpx arcsight check .\n```\n\nor install:\n\n```bash\nnpm install -g @arcsight-ai/cli\n```\n\n**ArcSight is not a linter.**\n\n**ArcSight is not advice.**\n\n**ArcSight is structural truth.**\n\n---\n\nThat's it.\n\nNo capability lists.  \nNo \"what it detects\".  \nNo caching rules.  \nNo confidence thresholds.  \nNo implementation hints.\n\nAll of that either:\n- belongs in `/docs/core`, or\n- should not be user-facing at all.\n","readmeFilename":"README.md"}