{"_id":"@kb-labs/review-core","_rev":"129-144b379bc02531ca06337f9e84252cad","name":"@kb-labs/review-core","dist-tags":{"candidate-platform-2.119.0-canary-3edea00f6d21":"2.119.0-canary.3edea00f6","candidate-platform-2.119.0-canary-8f939a290":"2.119.0-canary.8f939a290","candidate-platform-2.119.0-canary-0c078654e":"2.119.0-canary.0c078654e","candidate-platform-2.119.0-canary-ce846d079":"2.119.0-canary.ce846d079","candidate-platform-2.119.0-canary-62ffd5965":"2.119.0-canary.62ffd5965","candidate-platform-2.119.0-canary-1b2bf822b":"2.119.0-canary.1b2bf822b","candidate-platform-2.119.0-canary-602573533":"2.119.0-canary.602573533","candidate-platform-2.119.0-canary.0b4b21a55-canary-0b4b21a55066":"2.119.0-canary.0b4b21a55","candidate-platform-2.119.0-stable-30310c8f10a2":"2.119.0","candidate-platform-2.119.1-canary.b53bbee1d-canary-b53bbee1dd39":"2.119.1-canary.b53bbee1d","candidate-platform-2.119.1-canary.a6aa9b388-canary-a6aa9b38817f":"2.119.1-canary.a6aa9b388","candidate-platform-2.119.1-canary.57c3a1e5e-canary-57c3a1e5e072":"2.119.1-canary.57c3a1e5e","candidate-platform-2.119.1-canary.1e87213c2-canary-1e87213c240d":"2.119.1-canary.1e87213c2","candidate-platform-2.119.1-canary.ee03bc25d-canary-2":"2.119.1-canary.ee03bc25d","candidate-platform-2.119.1-canary.a73502f0d-canary-3":"2.119.1-canary.a73502f0d","candidate-platform-2.119.1-canary.e834e2cf9-canary-5":"2.119.1-canary.e834e2cf9","candidate-platform-2.119.1-canary.6a127adf8-canary-6":"2.119.1-canary.6a127adf8","candidate-platform-2.119.1-canary.c8f889b14-canary-c8f889b14fcb":"2.119.1-canary.c8f889b14","canary":"2.119.1-canary.c8f889b14","candidate-platform-2.120.0-canary.68fdd56fa-canary-68fdd56fa81b":"2.120.0-canary.68fdd56fa","latest":"2.120.1","candidate-platform-2.120.0-stable-dafff6e385f0":"2.120.0","candidate-platform-2.120.1-stable-80dd88880fc4":"2.120.1"},"versions":{"0.5.0":{"name":"@kb-labs/review-core","version":"0.5.0","_id":"@kb-labs/review-core@0.5.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6f8f03d5042637885f7cd241a2e4537ad0dc88e6","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-0.5.0.tgz","fileCount":5,"integrity":"sha512-WKCTBKIt4Z2X3oS8VOkBaubNlNbN6J6rpmmYhmm41L1r54UIyoDGPklh9bZve+lxVJx0TdrJEIQ1cq/NKSjy3Q==","signatures":[{"sig":"MEUCIG3eVVQJkPLbVJ3hOGJIvwTfXgl1eGF7mXmMLRbvN6iSAiEA/HONGIJs6/Uba+cPsHeljvh7EBAyTFynT13q8duIFCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175031},"type":"module","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6cb1e56b9988bfd881c4c8d3103df3bea1d94e1a","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"^1.5.0","@kb-labs/review-llm":"^0.5.0","@kb-labs/review-contracts":"^0.5.0","@kb-labs/review-heuristic":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"link:../../../../infra/kb-labs-devkit"},"_npmOperationalInternal":{"tmp":"tmp/review-core_0.5.0_1775492480433_0.6763735471839483","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@kb-labs/review-core","version":"2.6.0","_id":"@kb-labs/review-core@2.6.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6ab0eeb9c6969449ea99e8d56879d6c3ec449fcb","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.6.0.tgz","fileCount":5,"integrity":"sha512-AaydxarW5L6PORM2D0nhVUIW1K+igK1kAr+xuCwYAx7VxsUXPJJcXOPvfwVB7/EzMjtK5nWEtnQ1jWakInDxgg==","signatures":[{"sig":"MEYCIQCrDwkYGUqMxv3rsDn1TOq+TYOIvAHTEq7+lYUlh3FFIwIhAJ0rLLcDZFzTKCc5HaQ304xKRfyPqZrcDi9rilIU6ZJ+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175010},"type":"module","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b19d4e2a767bb809d8fbdfc6b2055d8e9f376ad8","scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"workspace:*","@kb-labs/review-llm":"^2.6.0","@kb-labs/review-contracts":"^2.6.0","@kb-labs/review-heuristic":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.6.0_1775922413262_0.6488057408083365","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@kb-labs/review-core","version":"2.9.0","_id":"@kb-labs/review-core@2.9.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4b931d822211c530caa348539b4f8aa55927eecc","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.9.0.tgz","fileCount":5,"integrity":"sha512-870YyPvpB3DbzFjsbHMPI2lRRnk9nvdSi+v6z9aBn14N2mgSmvWl1DZs0eY2cpVwLNunoCjS+DE1pKYRIpkdtg==","signatures":[{"sig":"MEQCIHG8wGhnrIhAVEd0G59wObHPctUhvd8GnzysqWc+ihFKAiALL/N1EcczaW/Y16295wr+2+kjLCUsit/QyreWWRNQgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174994},"type":"module","_from":"file:kb-labs-review-core-2.9.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/952009dd2992d99494992325f61a6853/kb-labs-review-core-2.9.0.tgz","_integrity":"sha512-870YyPvpB3DbzFjsbHMPI2lRRnk9nvdSi+v6z9aBn14N2mgSmvWl1DZs0eY2cpVwLNunoCjS+DE1pKYRIpkdtg==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"1.6.6","@kb-labs/review-llm":"2.9.0","@kb-labs/review-contracts":"2.9.0","@kb-labs/review-heuristic":"2.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.9.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.9.0_1775932116355_0.590133034259515","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@kb-labs/review-core","version":"2.10.0","_id":"@kb-labs/review-core@2.10.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3912a927294aef8cb9f6fd5de1baf3824784d5a9","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.10.0.tgz","fileCount":5,"integrity":"sha512-6ZaDyCXlMDsLq6FkVYdWd3jgIKlDi8IvAhquzleAScg/kdcBSASGYcLsZzEWWxeNj7KXuo16GNjlz+1SNiNrGw==","signatures":[{"sig":"MEUCIQCQNJCyaYpcX6/gWEnscb6hBzNfxfeTfT37jIr8Voo/EgIgOfiBQ7o1wgBJo21yJiTNGqIIXjEulhguVPCOrP9KTV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174999},"type":"module","_from":"file:kb-labs-review-core-2.10.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/13abe3936e49194d2f4a79ad9c6348c1/kb-labs-review-core-2.10.0.tgz","_integrity":"sha512-6ZaDyCXlMDsLq6FkVYdWd3jgIKlDi8IvAhquzleAScg/kdcBSASGYcLsZzEWWxeNj7KXuo16GNjlz+1SNiNrGw==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"1.6.6","@kb-labs/review-llm":"2.10.0","@kb-labs/review-contracts":"2.10.0","@kb-labs/review-heuristic":"2.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.10.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.10.0_1775934102628_0.023798359163548888","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@kb-labs/review-core","version":"2.11.0","_id":"@kb-labs/review-core@2.11.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"691332a1c1c16d26de666d6064a297a42f4e5657","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.11.0.tgz","fileCount":5,"integrity":"sha512-ixBxNsR0jtaMeIeuwl0RL4wtYgn5MyhbMPhO/iuV9K/zFqvYK6VsuABjkgYtOOi4vL+ZkYuXBjBsseovrzQeyg==","signatures":[{"sig":"MEUCIQClqEkCuPd3/JlSO0p6zOS4iMcbh9I1OBKR4Wz689FSYwIgElRjQgSooiL5cvBUYKYT2zrsDUPgymcrrw9fMfm/shY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174999},"type":"module","_from":"file:kb-labs-review-core-2.11.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/29424a480bdb7b682fe69ca1ddad8814/kb-labs-review-core-2.11.0.tgz","_integrity":"sha512-ixBxNsR0jtaMeIeuwl0RL4wtYgn5MyhbMPhO/iuV9K/zFqvYK6VsuABjkgYtOOi4vL+ZkYuXBjBsseovrzQeyg==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"1.6.6","@kb-labs/review-llm":"2.11.0","@kb-labs/review-contracts":"2.11.0","@kb-labs/review-heuristic":"2.11.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.11.0_1775935831220_0.19300522799640318","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@kb-labs/review-core","version":"2.12.0","_id":"@kb-labs/review-core@2.12.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4cd539cc2af1797f0b268879bdbdcafebcdaca7b","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.12.0.tgz","fileCount":5,"integrity":"sha512-Z8QM3tdpPS2MThNGYJen/t6oHlfmzy9T298as8GQ4dizq+gNw3/GRNh3+1Q3MP+PBumVGnzIjwLuLfaanojEqA==","signatures":[{"sig":"MEYCIQDQlMg9+3NbrtzaXYrASlSxTuVyRHNGtvRfnNQJXEehwwIhAITqE0NySr0grXufr6MWQXE2J6nMmUGnU3BDVZ/7P0Yj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174999},"type":"module","_from":"file:kb-labs-review-core-2.12.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/dc722dbb646bd98af17a2061db097b14/kb-labs-review-core-2.12.0.tgz","_integrity":"sha512-Z8QM3tdpPS2MThNGYJen/t6oHlfmzy9T298as8GQ4dizq+gNw3/GRNh3+1Q3MP+PBumVGnzIjwLuLfaanojEqA==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"1.6.6","@kb-labs/review-llm":"2.12.0","@kb-labs/review-contracts":"2.12.0","@kb-labs/review-heuristic":"2.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.12.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.12.0_1775937905077_0.6837358616200482","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@kb-labs/review-core","version":"2.13.0","_id":"@kb-labs/review-core@2.13.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"332eb1e49a2a517472ba53b1a19d5461ef830cb0","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.13.0.tgz","fileCount":5,"integrity":"sha512-/jRE2R61IcOdjtibtEVRvUlWWbF4RiW6fGp049mznWholy9qd7iL7E/y1zUH3PIaR7mYJOKptXKOFyrCIzb2sw==","signatures":[{"sig":"MEUCIQCL09tIg6mky6l/WQ5EqGJVdILQHgxdaG9Dva1bg9a+MQIgSI4/qIS0TdtpI7LGiI7ziDuFtdS6mmWDjhyYfgmT0gA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174999},"type":"module","_from":"file:kb-labs-review-core-2.13.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/8fb92e33028c80d879fc408b8d7cb345/kb-labs-review-core-2.13.0.tgz","_integrity":"sha512-/jRE2R61IcOdjtibtEVRvUlWWbF4RiW6fGp049mznWholy9qd7iL7E/y1zUH3PIaR7mYJOKptXKOFyrCIzb2sw==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"1.6.6","@kb-labs/review-llm":"2.13.0","@kb-labs/review-contracts":"2.13.0","@kb-labs/review-heuristic":"2.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.13.0_1775939139019_0.9863538927562494","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@kb-labs/review-core","version":"2.14.0","_id":"@kb-labs/review-core@2.14.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1807f813a3c97fc94b394a0e9f0fa6e3949d6d14","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.14.0.tgz","fileCount":5,"integrity":"sha512-3sIziRjVYrEKbdjNOp38481BeMkZTpM9R8tI54CyK+/uov5wjryFmLlDQ/WEjVfxyqPj05o53iXyviFfFuLSlg==","signatures":[{"sig":"MEUCIQDGcueptqzd1Pcnhzpw0wa0Cfw6Ux+3nALMkDo1BsnlUwIgcAFBZKfAGk9gbOUv8zxebee2SN/8wAO82ajrUGvjQSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174999},"type":"module","_from":"file:kb-labs-review-core-2.14.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/43052e50d7439eb40b2b90c73f88328d/kb-labs-review-core-2.14.0.tgz","_integrity":"sha512-3sIziRjVYrEKbdjNOp38481BeMkZTpM9R8tI54CyK+/uov5wjryFmLlDQ/WEjVfxyqPj05o53iXyviFfFuLSlg==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"1.6.6","@kb-labs/review-llm":"2.14.0","@kb-labs/review-contracts":"2.14.0","@kb-labs/review-heuristic":"2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.14.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.14.0_1775988137401_0.23560475118557922","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"@kb-labs/review-core","version":"2.15.0","_id":"@kb-labs/review-core@2.15.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0d50c665a0c82dcf480a680a78da73e1f994747b","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.15.0.tgz","fileCount":5,"integrity":"sha512-5NB6djd2BDqzry3ga+ph1uwQ3J8o+vW4N1YN0ep+3+RwXzWFvLqLPqpxRkn1k3NiIBWBn9SDOyDZZ4wW1sK35w==","signatures":[{"sig":"MEQCIG3ahheHmknKVzllgierRD8DrTo1lNM36BmAuVCfTjjzAiA24Ufn3f5U4IBvc706ZyUFgVPSg5oagp403pX0fTeI3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174999},"type":"module","_from":"file:kb-labs-review-core-2.15.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/48bc9d9e9954a9f4ef9c7585b07e002a/kb-labs-review-core-2.15.0.tgz","_integrity":"sha512-5NB6djd2BDqzry3ga+ph1uwQ3J8o+vW4N1YN0ep+3+RwXzWFvLqLPqpxRkn1k3NiIBWBn9SDOyDZZ4wW1sK35w==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"1.6.6","@kb-labs/review-llm":"2.15.0","@kb-labs/review-contracts":"2.15.0","@kb-labs/review-heuristic":"2.15.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.15.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.15.0_1776024383847_0.867466596104914","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"@kb-labs/review-core","version":"2.17.0","_id":"@kb-labs/review-core@2.17.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"84fe1408c0cd21b03a80896ef79d7db6e2fa5d03","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.17.0.tgz","fileCount":5,"integrity":"sha512-g7AavKyJVJ4aJLG15QJoNSSsHe9Q8y4C+VilfPG9pLYkWHnrvO6r3cBKsmYEBses24u5U0cAqqAnixf7XDu+PQ==","signatures":[{"sig":"MEUCIGIUtEFB89I46sMMSR9btAASS00nqwgvi2kwbYEBF1AvAiEAlwmg/g3ckGl1Wo8eH8KJe0EizdBfJZIlSccFCUSyaf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175000},"type":"module","_from":"file:kb-labs-review-core-2.17.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/1829e17e7aabd87db9785d9413e2ea0e/kb-labs-review-core-2.17.0.tgz","_integrity":"sha512-g7AavKyJVJ4aJLG15QJoNSSsHe9Q8y4C+VilfPG9pLYkWHnrvO6r3cBKsmYEBses24u5U0cAqqAnixf7XDu+PQ==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.16.0","@kb-labs/review-llm":"2.17.0","@kb-labs/review-contracts":"2.17.0","@kb-labs/review-heuristic":"2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.17.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.17.0_1776089845237_0.12241677830316844","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"@kb-labs/review-core","version":"2.18.0","_id":"@kb-labs/review-core@2.18.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c89b014cd6c7cee9846fb5a9ffddebb4cee49d54","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.18.0.tgz","fileCount":5,"integrity":"sha512-GXJ91hTopPA3N1E8dIccr9hIYovefXIgFqkBhUEy7xsoJxosWXPbZ5/tNwy1MJkM4pHzArBllJMjnRnT4c9xqw==","signatures":[{"sig":"MEYCIQC4xycpq/bW4oPLJLjm3xeDsQAGc1tprpWZvTNPnv69+gIhAI7CDMSMdEPDZg67K5hBCk5gCLs8i6pat38oIimERRS3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175000},"type":"module","_from":"file:kb-labs-review-core-2.18.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a21d80b8f445fca31c5303fd217bb97f/kb-labs-review-core-2.18.0.tgz","_integrity":"sha512-GXJ91hTopPA3N1E8dIccr9hIYovefXIgFqkBhUEy7xsoJxosWXPbZ5/tNwy1MJkM4pHzArBllJMjnRnT4c9xqw==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.17.0","@kb-labs/review-llm":"2.18.0","@kb-labs/review-contracts":"2.18.0","@kb-labs/review-heuristic":"2.18.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.18.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.18.0_1776090900729_0.19070113527518417","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"@kb-labs/review-core","version":"2.19.0","_id":"@kb-labs/review-core@2.19.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7af87394ce7e63ba31bc7eda0d69a562f38d6dfd","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.19.0.tgz","fileCount":5,"integrity":"sha512-Teo7ybaUHvLL8iHVPOGALmYM1/L2FoXNtIIaedTLT+lyv2hfkwm1xXKOQaHCAJ3MjIrvWbgClJzbme08osTvEQ==","signatures":[{"sig":"MEQCIE9mLDcSH38FBrxnfgayIFhRAE0JVwV8wrfoZA57ainPAiAlYqsUlUj80BLkhBHFpHqz08d0ewuGWOMk4gkGISzh7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175000},"type":"module","_from":"file:kb-labs-review-core-2.19.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/0280adce881871e4b190e98f704c19f1/kb-labs-review-core-2.19.0.tgz","_integrity":"sha512-Teo7ybaUHvLL8iHVPOGALmYM1/L2FoXNtIIaedTLT+lyv2hfkwm1xXKOQaHCAJ3MjIrvWbgClJzbme08osTvEQ==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.17.0","@kb-labs/review-llm":"2.19.0","@kb-labs/review-contracts":"2.19.0","@kb-labs/review-heuristic":"2.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.19.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.19.0_1776094147717_0.9791384117110868","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"@kb-labs/review-core","version":"2.20.0","_id":"@kb-labs/review-core@2.20.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"67fa1de658409d324c11a524bc26b02cec2dec99","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.20.0.tgz","fileCount":5,"integrity":"sha512-rEIcFhvQTQ2SKGnMrw0iom4dK6URjtoBaQae0NMZp+D4q+2yrU7POKWbuDrWOWIccP9wOR9TpA/NenNynIHfig==","signatures":[{"sig":"MEUCIGPm/Cfm6aBgy0w1UlZ4G9bY0pV+wXDxgMo9Rs6FpQ8LAiEAsgtQ9qDq9k25FkSVnV1WlexAhoE7a632fUiPGgJA6kQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175000},"type":"module","_from":"file:kb-labs-review-core-2.20.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/4f2e2af94246776dc01088751a79f566/kb-labs-review-core-2.20.0.tgz","_integrity":"sha512-rEIcFhvQTQ2SKGnMrw0iom4dK6URjtoBaQae0NMZp+D4q+2yrU7POKWbuDrWOWIccP9wOR9TpA/NenNynIHfig==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.17.0","@kb-labs/review-llm":"2.20.0","@kb-labs/review-contracts":"2.20.0","@kb-labs/review-heuristic":"2.20.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.20.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.20.0_1776113915674_0.15626264225607134","host":"s3://npm-registry-packages-npm-production"}},"2.22.0":{"name":"@kb-labs/review-core","version":"2.22.0","_id":"@kb-labs/review-core@2.22.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6d211b3cc8fcc94fb22c38768e55d37e5c072923","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.22.0.tgz","fileCount":5,"integrity":"sha512-KR8QxY8Lan7t9cE0HkFtSM1szwDdyWE5Cmf6bIfvH1jtNFxRBetvlCy1cX6yiJ/7CZAiR6nipAqvAHX3Us0jvw==","signatures":[{"sig":"MEUCIA2HoAI0bxLfprUd4TWghBorY3iKb5gC3BtnktmoXD0FAiEA4APQicxb1eg4eQGQcslnMjFVA9w3jamD+SSm+N+eU+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175000},"type":"module","_from":"file:kb-labs-review-core-2.22.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/68c9471b1eaada0f944257537de96853/kb-labs-review-core-2.22.0.tgz","_integrity":"sha512-KR8QxY8Lan7t9cE0HkFtSM1szwDdyWE5Cmf6bIfvH1jtNFxRBetvlCy1cX6yiJ/7CZAiR6nipAqvAHX3Us0jvw==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.18.0","@kb-labs/review-llm":"2.22.0","@kb-labs/review-contracts":"2.22.0","@kb-labs/review-heuristic":"2.22.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.22.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.22.0_1776158777262_0.39666387525426305","host":"s3://npm-registry-packages-npm-production"}},"2.23.0":{"name":"@kb-labs/review-core","version":"2.23.0","_id":"@kb-labs/review-core@2.23.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"aaa2ec80bfd4b976bfb9c7dd5f10213f0129ca58","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.23.0.tgz","fileCount":5,"integrity":"sha512-0LjhZqcW9rzPZcHpS6oejEz+fe+gFme5ZU9MNaX82znXA9BvgM92933m/eJpj6A23P/XdI5r1x83D8b8lb3OYw==","signatures":[{"sig":"MEYCIQCpDWUSZhsLegL1SeTmo252YDs0LjURQjYQZ8RdSQy0LQIhAPhJpSRhuxqyvmRpRTVLprNXYiNTvp0kYPNbClmFPYId","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175000},"type":"module","_from":"file:kb-labs-review-core-2.23.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/cebba9311af5df88ac3a536d045e28e8/kb-labs-review-core-2.23.0.tgz","_integrity":"sha512-0LjhZqcW9rzPZcHpS6oejEz+fe+gFme5ZU9MNaX82znXA9BvgM92933m/eJpj6A23P/XdI5r1x83D8b8lb3OYw==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.18.0","@kb-labs/review-llm":"2.23.0","@kb-labs/review-contracts":"2.23.0","@kb-labs/review-heuristic":"2.23.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.23.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.23.0_1776159479672_0.6648054455839225","host":"s3://npm-registry-packages-npm-production"}},"2.25.0":{"name":"@kb-labs/review-core","version":"2.25.0","_id":"@kb-labs/review-core@2.25.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4a1c46d1b71d111ec2e178ed790965d9e9a3cc83","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.25.0.tgz","fileCount":5,"integrity":"sha512-L2RqL66p5wKV4TbhZy1pKQECXsU2f48/EDQorZyEJxph6HCVaWjssRsfnl9IwvS+AJiN5X3a2QLOz9nBOEFbDQ==","signatures":[{"sig":"MEYCIQDSgiL2iRAj1vRFtQ+FFC1QPed3l5ZoyDlIHKH2zYjZygIhAIrhF3+LxtfU2dehyULfvKMTNoNolxo0S7EYc9fWCTVw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175000},"type":"module","_from":"file:kb-labs-review-core-2.25.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/239b3dc9e2ea9ea2090ca91c31fee81d/kb-labs-review-core-2.25.0.tgz","_integrity":"sha512-L2RqL66p5wKV4TbhZy1pKQECXsU2f48/EDQorZyEJxph6HCVaWjssRsfnl9IwvS+AJiN5X3a2QLOz9nBOEFbDQ==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.18.0","@kb-labs/review-llm":"2.25.0","@kb-labs/review-contracts":"2.25.0","@kb-labs/review-heuristic":"2.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.25.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.25.0_1776163914603_0.7121652769875344","host":"s3://npm-registry-packages-npm-production"}},"2.28.0":{"name":"@kb-labs/review-core","version":"2.28.0","_id":"@kb-labs/review-core@2.28.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"30adb0bcbf8692470b24819946e05d3e96e6d36e","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.28.0.tgz","fileCount":5,"integrity":"sha512-02sKj1leziITwBTERejeuhcr7s5/wS0QwdWfor7pZyThpDKivFxIyR9wp/t1BrRUHVec3llVvkHxhrhd+6Y7lw==","signatures":[{"sig":"MEQCIEC/RaSM5jkVuMM5pc0erUu1Kjk+in0pm+NXi5MGQ8CPAiBG7Ds0wZ+8cmFdBn1/We6MfasVc1moro/FxSLZw2vwHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175000},"type":"module","_from":"file:kb-labs-review-core-2.28.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/fec0d8bb4076358024235b2e85e315f6/kb-labs-review-core-2.28.0.tgz","_integrity":"sha512-02sKj1leziITwBTERejeuhcr7s5/wS0QwdWfor7pZyThpDKivFxIyR9wp/t1BrRUHVec3llVvkHxhrhd+6Y7lw==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.18.0","@kb-labs/review-llm":"2.28.0","@kb-labs/review-contracts":"2.28.0","@kb-labs/review-heuristic":"2.28.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.28.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.28.0_1776170235093_0.06348513266005851","host":"s3://npm-registry-packages-npm-production"}},"2.29.0":{"name":"@kb-labs/review-core","version":"2.29.0","_id":"@kb-labs/review-core@2.29.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"eada41386ad993cce3abfeabb24dc06673ecadfc","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.29.0.tgz","fileCount":5,"integrity":"sha512-i1xKSXaDTkHSoy/9frBUuR5WAPiEg39qV7oKrukGcnEm98VzGBS/xdlE9jNff38Dg0M/uoyLAn0T5u+S5DtE6Q==","signatures":[{"sig":"MEYCIQDbuS5robawOuGDYHtyBRD/7gAATrU9d3Pac5tt9mxmHgIhAKxfGnvxKzuTBMVdunwTlIVb6s+04pX/dyaA1UlSSnBi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.29.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/4e80812c390aebd25d6ff7b945cbc726/kb-labs-review-core-2.29.0.tgz","_integrity":"sha512-i1xKSXaDTkHSoy/9frBUuR5WAPiEg39qV7oKrukGcnEm98VzGBS/xdlE9jNff38Dg0M/uoyLAn0T5u+S5DtE6Q==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.18.1","@kb-labs/review-llm":"2.29.0","@kb-labs/review-contracts":"2.29.0","@kb-labs/review-heuristic":"2.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.29.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.29.0_1776186607141_0.6739393386152175","host":"s3://npm-registry-packages-npm-production"}},"2.30.0":{"name":"@kb-labs/review-core","version":"2.30.0","_id":"@kb-labs/review-core@2.30.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6fe97b21eb0b91a1963a8a192137797e647c2c55","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.30.0.tgz","fileCount":5,"integrity":"sha512-orjqrXy2i8WxeFNVrZhIdzM91wnIrA0pdhd4uda/96Wk7uFnao1U4mAaWdUGihf3K0sC4B42ZDkSUFtgdpVXzQ==","signatures":[{"sig":"MEQCIF/KkCgNNsAL53DnUE1cCvCmKsWikAhOzVNXGpHt4/WVAiBLz/Pt7cHr8sTxWBUQl8JgB/KLeUxu+XO1uL7yKxs6LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.30.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a72dec1dfe3629ccdef53fc07566a916/kb-labs-review-core-2.30.0.tgz","_integrity":"sha512-orjqrXy2i8WxeFNVrZhIdzM91wnIrA0pdhd4uda/96Wk7uFnao1U4mAaWdUGihf3K0sC4B42ZDkSUFtgdpVXzQ==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.18.2","@kb-labs/review-llm":"2.30.0","@kb-labs/review-contracts":"2.30.0","@kb-labs/review-heuristic":"2.30.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.30.0_1776191564102_0.7623129113894511","host":"s3://npm-registry-packages-npm-production"}},"2.31.0":{"name":"@kb-labs/review-core","version":"2.31.0","_id":"@kb-labs/review-core@2.31.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"beb78c2c9349fde3ff8f470c962170a8402dc3a3","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.31.0.tgz","fileCount":5,"integrity":"sha512-lEDBhHgDLhDYCIy6Dqk3SOApnGdNEgWu2phSuM6gyiWlOxuemaXuDIOQr3EgK2zcuAoSoTUpjJq7QmZ2b5rbQQ==","signatures":[{"sig":"MEYCIQDekn8JO90OYV/12OzkMjMXZdkunHSmtIvYyhNZs2HdxQIhAIw8r9S9Sl2CtBrKVSR+M/p+meX04KybPnW0Xme4ef4/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.31.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/844c4b6ebdd1a921254aedeaa7a654b9/kb-labs-review-core-2.31.0.tgz","_integrity":"sha512-lEDBhHgDLhDYCIy6Dqk3SOApnGdNEgWu2phSuM6gyiWlOxuemaXuDIOQr3EgK2zcuAoSoTUpjJq7QmZ2b5rbQQ==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.18.2","@kb-labs/review-llm":"2.31.0","@kb-labs/review-contracts":"2.31.0","@kb-labs/review-heuristic":"2.31.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.31.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.31.0_1776194724839_0.7243118500145178","host":"s3://npm-registry-packages-npm-production"}},"2.32.0":{"name":"@kb-labs/review-core","version":"2.32.0","_id":"@kb-labs/review-core@2.32.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1fbf79aa8d8f005553d29f33a419c06ef32a0c42","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.32.0.tgz","fileCount":5,"integrity":"sha512-d3owou7kF7pvLR5yHUzwWQ7OJAPoprYXvYJ3ohGoAUEhF7cV5pxLf93k+s45WmKW+rLekBl9mDIEMf7nY99iVQ==","signatures":[{"sig":"MEYCIQC7zbdbfY2P1orpPprlfnxKfk0FhHEbFnOPF/ibLE4/mAIhAI1Gm97bwoAo7Xx8QL9Rzmugx8tFOm0wburDS8Hdj0qn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.32.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/270776b02ed0c97177707d1811d61967/kb-labs-review-core-2.32.0.tgz","_integrity":"sha512-d3owou7kF7pvLR5yHUzwWQ7OJAPoprYXvYJ3ohGoAUEhF7cV5pxLf93k+s45WmKW+rLekBl9mDIEMf7nY99iVQ==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.18.2","@kb-labs/review-llm":"2.32.0","@kb-labs/review-contracts":"2.32.0","@kb-labs/review-heuristic":"2.32.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.32.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.32.0_1776201165001_0.6987971764023182","host":"s3://npm-registry-packages-npm-production"}},"2.33.0":{"name":"@kb-labs/review-core","version":"2.33.0","_id":"@kb-labs/review-core@2.33.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3347e699312a102be98e16497f177f63d3d83593","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.33.0.tgz","fileCount":5,"integrity":"sha512-TUCXG0618DJ+6NZ6/zIGcHxbOdCd2JMak0Mh5K6+Cdg2TcYuOf0VLwkqVMuqhaqgVpRbw3CMvz1BnNECy2z81A==","signatures":[{"sig":"MEQCIFayauGuGXLnP2a1u5AsOPg2jdnlW9ajEheYk7Vf8sj1AiA0DOkYEaqmzomcGnJ0eyxRRFrAXudspHky2dm6tJdJoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.33.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a78e4bf898b6b66d2da8829ed9a3c6ff/kb-labs-review-core-2.33.0.tgz","_integrity":"sha512-TUCXG0618DJ+6NZ6/zIGcHxbOdCd2JMak0Mh5K6+Cdg2TcYuOf0VLwkqVMuqhaqgVpRbw3CMvz1BnNECy2z81A==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.18.2","@kb-labs/review-llm":"2.33.0","@kb-labs/review-contracts":"2.33.0","@kb-labs/review-heuristic":"2.33.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.33.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.33.0_1776202415987_0.9073761746151034","host":"s3://npm-registry-packages-npm-production"}},"2.34.0":{"name":"@kb-labs/review-core","version":"2.34.0","_id":"@kb-labs/review-core@2.34.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"34525213d635cb27ac4a97d18604358e0347a2b0","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.34.0.tgz","fileCount":5,"integrity":"sha512-mc9NGGhC8cQdvZ56v67Ve23cPBXEmGeHVfhzc5rRaF5AMvBtEqRmK2D37RUsIGqlrUzHzqRId742fbOsm+ID4g==","signatures":[{"sig":"MEUCIQC+oOXsxGQv9CMGXj4HkZvjp0Rw4J+gUmanmiNIp/+6UQIgdkofEifC+zmW4HsemFMFcDD37o4fe4iUJeeiGpoB5zY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.34.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b51692eda48eeb45bbb230eeef3e5d04/kb-labs-review-core-2.34.0.tgz","_integrity":"sha512-mc9NGGhC8cQdvZ56v67Ve23cPBXEmGeHVfhzc5rRaF5AMvBtEqRmK2D37RUsIGqlrUzHzqRId742fbOsm+ID4g==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.18.2","@kb-labs/review-llm":"2.34.0","@kb-labs/review-contracts":"2.34.0","@kb-labs/review-heuristic":"2.34.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.34.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.34.0_1776204660824_0.9237331497529342","host":"s3://npm-registry-packages-npm-production"}},"2.35.0":{"name":"@kb-labs/review-core","version":"2.35.0","_id":"@kb-labs/review-core@2.35.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"58340a92e0ef8564bb440071e108d3f173c4f374","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.35.0.tgz","fileCount":5,"integrity":"sha512-cem/vo6Mr1CLiAicvMZTzwdRubba+jHuE0qpFezy5Ck+EUv1mR3Dk/D8eXxOajuAwMb9Iq/gThYcxLThJ+llGg==","signatures":[{"sig":"MEYCIQD7DsfaEX+/qFE15cAJtOTKYVKD+xT5XDiik5Vqtxg4oQIhAJ+Or2AeR2KOu+8ScP8xR+nSznL+l7M3jVmVIrnYMtXG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.35.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/3b0cd9a9946fc3047e4a4f43f29a33ec/kb-labs-review-core-2.35.0.tgz","_integrity":"sha512-cem/vo6Mr1CLiAicvMZTzwdRubba+jHuE0qpFezy5Ck+EUv1mR3Dk/D8eXxOajuAwMb9Iq/gThYcxLThJ+llGg==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.19.0","@kb-labs/review-llm":"2.35.0","@kb-labs/review-contracts":"2.35.0","@kb-labs/review-heuristic":"2.35.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.35.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.35.0_1776240559330_0.7422256778447418","host":"s3://npm-registry-packages-npm-production"}},"2.36.0":{"name":"@kb-labs/review-core","version":"2.36.0","_id":"@kb-labs/review-core@2.36.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"80e685eb85b444e62b1012f212e460f07249b495","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.36.0.tgz","fileCount":5,"integrity":"sha512-Kn3S1KFpEpePr9Y+9d/QLKOVeV1TaaaBIXOnqbYo3rnzbkPOAy9/Tu9afpThRc1eo0j4JcIEHSCaJTpkMolf3Q==","signatures":[{"sig":"MEYCIQDAIC2jat5r5RC0FI1RRXBgGVNz0da8l17xD7wbS+3gegIhAIJvs6N0cOjJYu95Bd9bLHmwQYKMW9l7D8OvgqC94J3M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.36.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ba3664c58f93cc4b16a09fee52e0d7ea/kb-labs-review-core-2.36.0.tgz","_integrity":"sha512-Kn3S1KFpEpePr9Y+9d/QLKOVeV1TaaaBIXOnqbYo3rnzbkPOAy9/Tu9afpThRc1eo0j4JcIEHSCaJTpkMolf3Q==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.19.0","@kb-labs/review-llm":"2.36.0","@kb-labs/review-contracts":"2.36.0","@kb-labs/review-heuristic":"2.36.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.36.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.36.0_1776275819314_0.18120132999871297","host":"s3://npm-registry-packages-npm-production"}},"2.37.0":{"name":"@kb-labs/review-core","version":"2.37.0","_id":"@kb-labs/review-core@2.37.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9640ebd788cfcf795e6edb1a8ec624bd01d5e20a","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.37.0.tgz","fileCount":5,"integrity":"sha512-zc871EVe1SuWbvkqEk9wbgM8NvLaVyvl5TbyqqKsEm3LGhR2q0TwN7bqCIUCAVu9UUGwiy5ewqxlgzq4QVcCFg==","signatures":[{"sig":"MEUCIDhxKTj+IZfprokaAmB2K4KqYI+vNHsWLny9M4x/ydq5AiEA6k+I0nd86Qje1DLrCf0hL3u4xm31xb7TiHtQZcwQE/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.37.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/3ac52e57ba4eb71751b0f29da206b8aa/kb-labs-review-core-2.37.0.tgz","_integrity":"sha512-zc871EVe1SuWbvkqEk9wbgM8NvLaVyvl5TbyqqKsEm3LGhR2q0TwN7bqCIUCAVu9UUGwiy5ewqxlgzq4QVcCFg==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.20.0","@kb-labs/review-llm":"2.37.0","@kb-labs/review-contracts":"2.37.0","@kb-labs/review-heuristic":"2.37.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.37.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.37.0_1776326624573_0.47702646996574116","host":"s3://npm-registry-packages-npm-production"}},"2.38.0":{"name":"@kb-labs/review-core","version":"2.38.0","_id":"@kb-labs/review-core@2.38.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9b2a3b904d9a66e7cd4dfe874709196c6ae38273","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.38.0.tgz","fileCount":5,"integrity":"sha512-HdpJI/a5YDCjZ34vhC+dxKqt6AAgZL1uQg6rfroZS4FE1csO92h+hq8oaEcVUjcZ+lJHEKJJSyLX2AzdCyUbkw==","signatures":[{"sig":"MEQCIEeTV8GzREH62DQxEJLqzrdC+16MMtnsRZvuf0lFjS4GAiAhq1ctAvdBGHaN7J/eGMlhaLqElUjd1CmTGHlOxP+wgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.38.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/53d69bd7b8ccc6d3dc8f69a62f15ebf1/kb-labs-review-core-2.38.0.tgz","_integrity":"sha512-HdpJI/a5YDCjZ34vhC+dxKqt6AAgZL1uQg6rfroZS4FE1csO92h+hq8oaEcVUjcZ+lJHEKJJSyLX2AzdCyUbkw==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.20.0","@kb-labs/review-llm":"2.38.0","@kb-labs/review-contracts":"2.38.0","@kb-labs/review-heuristic":"2.38.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.38.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.38.0_1776330773242_0.7225876443117596","host":"s3://npm-registry-packages-npm-production"}},"2.39.0":{"name":"@kb-labs/review-core","version":"2.39.0","_id":"@kb-labs/review-core@2.39.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"86445c6bea21dd7016b56741f33b32cb6a87052e","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.39.0.tgz","fileCount":5,"integrity":"sha512-W/4yVsk6xsC2OID0dQW8TQk6VvbShXLAdyPCOt0zOztCrH3yDAA53VWdxZMDlfkyaicWSUOLxtq7r+bIK68n7Q==","signatures":[{"sig":"MEUCIClSX1g1M8y3yd8FDDlaHKegR91pzE/dig5WWQZe6OjVAiEA/xaCsiNgd8tOfPGHcyHBSiC54mtaWoZd3QCeNInr5j8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.39.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/7f80034d4654b87e3a83c07d5b11ffbb/kb-labs-review-core-2.39.0.tgz","_integrity":"sha512-W/4yVsk6xsC2OID0dQW8TQk6VvbShXLAdyPCOt0zOztCrH3yDAA53VWdxZMDlfkyaicWSUOLxtq7r+bIK68n7Q==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.20.0","@kb-labs/review-llm":"2.39.0","@kb-labs/review-contracts":"2.39.0","@kb-labs/review-heuristic":"2.39.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.39.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.39.0_1776356413282_0.9926587926785051","host":"s3://npm-registry-packages-npm-production"}},"2.40.0":{"name":"@kb-labs/review-core","version":"2.40.0","_id":"@kb-labs/review-core@2.40.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"93d9b8c905fd52cd9c820e733d4a960645019d74","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.40.0.tgz","fileCount":5,"integrity":"sha512-n7AlVTG9cp9uAULKMKgq7bneWrBz+HGBPjrksImU5au3EM57ulIsoa0Gnn2w6ODHRZnjTijIBTdSMyrmJy91LA==","signatures":[{"sig":"MEQCIG7Q31vMBAOkqWORN9OyU1k2Dqk1x+KhZCdlmSM4AiIBAiAsawCuusV2ZtC31SJPXIpjluvdGWenNPDCk61ctmUcwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.40.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d624843df1395a1d66fac6916d25350d/kb-labs-review-core-2.40.0.tgz","_integrity":"sha512-n7AlVTG9cp9uAULKMKgq7bneWrBz+HGBPjrksImU5au3EM57ulIsoa0Gnn2w6ODHRZnjTijIBTdSMyrmJy91LA==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.20.0","@kb-labs/review-llm":"2.40.0","@kb-labs/review-contracts":"2.40.0","@kb-labs/review-heuristic":"2.40.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.40.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.40.0_1776379604950_0.795097498894551","host":"s3://npm-registry-packages-npm-production"}},"2.41.0":{"name":"@kb-labs/review-core","version":"2.41.0","_id":"@kb-labs/review-core@2.41.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c2c9683d50c84cf42690b807de679dbb46a9605a","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.41.0.tgz","fileCount":5,"integrity":"sha512-YaaYosW0026DpqFzWZKRRrpl1YryDU2IloVHI2XF1K7mU+z8iK2ZIJQXzyAgveMLczj5UOWEebcTHa9PkWsPJw==","signatures":[{"sig":"MEQCIECt1Er5cQBmpZV6NJ2J0zFrIl7q9koq3v9J0fJoUrXFAiBCdxez2DJXBvPfa6mkq8R3VUEKwdxbhROQmjwdMeImlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.41.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/e5ca4753530e0dc089d6b9268d8357cc/kb-labs-review-core-2.41.0.tgz","_integrity":"sha512-YaaYosW0026DpqFzWZKRRrpl1YryDU2IloVHI2XF1K7mU+z8iK2ZIJQXzyAgveMLczj5UOWEebcTHa9PkWsPJw==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.20.0","@kb-labs/review-llm":"2.41.0","@kb-labs/review-contracts":"2.41.0","@kb-labs/review-heuristic":"2.41.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.41.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.41.0_1776425115368_0.4597014072771739","host":"s3://npm-registry-packages-npm-production"}},"2.42.0":{"name":"@kb-labs/review-core","version":"2.42.0","_id":"@kb-labs/review-core@2.42.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"236846a039374dde8f9b626be4570a959279dd7c","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.42.0.tgz","fileCount":5,"integrity":"sha512-l4htv7UV9KUfT6jketHyGY6MI0FMVkhmjCXuLpsIH+sUjY91GJngoJnh97+mISYv8JkGIkekiQtRFcTHKf+c0A==","signatures":[{"sig":"MEYCIQDHgm1YDaTirpDXAXFSq7Cbvy0PYIN+h7cZ2mdubzd9uQIhAJlhjZynNDQpjQ9fjlAScPhrNgC95LER0n3s1IMB+cS7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.42.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/28b1327452a5833373bb4d47ffe60374/kb-labs-review-core-2.42.0.tgz","_integrity":"sha512-l4htv7UV9KUfT6jketHyGY6MI0FMVkhmjCXuLpsIH+sUjY91GJngoJnh97+mISYv8JkGIkekiQtRFcTHKf+c0A==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.20.0","@kb-labs/review-llm":"2.42.0","@kb-labs/review-contracts":"2.42.0","@kb-labs/review-heuristic":"2.42.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.42.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.42.0_1776428933623_0.323804772497041","host":"s3://npm-registry-packages-npm-production"}},"2.43.0":{"name":"@kb-labs/review-core","version":"2.43.0","_id":"@kb-labs/review-core@2.43.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d66314e7260cd0f9f3913162a58cb49ad48c0404","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.43.0.tgz","fileCount":5,"integrity":"sha512-au6n1MeSh2ngAsjl9aGYJcfwIH4yP+7+KJjFvWSUcC2rGIuMQAVWAh65WBjp9jqouBEDx1lDfPOT9W6mwkhfLg==","signatures":[{"sig":"MEYCIQD9usyp8xQylcQotempWZHDAHYdlUUWX65U5Jp1d2A4MgIhAJScKfdXF0eAA/cnTUIws7iUzKpliBWfnAcDfJax5Wur","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.43.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/76c47307ea26eb418aeb19cd9a3b5da3/kb-labs-review-core-2.43.0.tgz","_integrity":"sha512-au6n1MeSh2ngAsjl9aGYJcfwIH4yP+7+KJjFvWSUcC2rGIuMQAVWAh65WBjp9jqouBEDx1lDfPOT9W6mwkhfLg==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.20.0","@kb-labs/review-llm":"2.43.0","@kb-labs/review-contracts":"2.43.0","@kb-labs/review-heuristic":"2.43.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.43.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.43.0_1776431528929_0.091312218840085","host":"s3://npm-registry-packages-npm-production"}},"2.44.0":{"name":"@kb-labs/review-core","version":"2.44.0","_id":"@kb-labs/review-core@2.44.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c51e6b0cda2e38568ddc63d049cc703f3714977c","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.44.0.tgz","fileCount":5,"integrity":"sha512-mlrBN3uIbtgwGq4jZlyU+gaabMvuJ0mlKLQ/jVgHMsO0GK4V6v/CKQfA5OdKWl1yTz1/qv6mAbMjlBbEtE2Agw==","signatures":[{"sig":"MEYCIQDcU/FfSZX/tIjDrpB2iyzzZYuYEc9oM45libS8/dk0ggIhAP6FKRnpMkzhuIWdPEf6S+r4ADipwmJObwx+K/ktYet5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.44.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/2e070bd3e618dead6df37698da05fa4a/kb-labs-review-core-2.44.0.tgz","_integrity":"sha512-mlrBN3uIbtgwGq4jZlyU+gaabMvuJ0mlKLQ/jVgHMsO0GK4V6v/CKQfA5OdKWl1yTz1/qv6mAbMjlBbEtE2Agw==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.20.0","@kb-labs/review-llm":"2.44.0","@kb-labs/review-contracts":"2.44.0","@kb-labs/review-heuristic":"2.44.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.44.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.44.0_1776501045107_0.4243502667224621","host":"s3://npm-registry-packages-npm-production"}},"2.45.0":{"name":"@kb-labs/review-core","version":"2.45.0","_id":"@kb-labs/review-core@2.45.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6bc6b53916e36e52f79ba86e20743cb4a9391451","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.45.0.tgz","fileCount":5,"integrity":"sha512-H937UweYFqLc2fBNnkePfNQrhsXm8qgp4cJODkiHBpUbChaHtUK8PHRF91xUNv4uY2xdBE0RiRSdqqeJl8Lhcg==","signatures":[{"sig":"MEUCIQDJ9EH2ZMuf1Dhl4s/SUJIfwU4VT9A/WhNOJHE8lpdvTgIgdi7ToOtBNqK3r1QYLfSVNTuR0CDs6pCM8ihbvC/5YLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.45.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d2ee6ff0b0458716d47ac420268f1bcc/kb-labs-review-core-2.45.0.tgz","_integrity":"sha512-H937UweYFqLc2fBNnkePfNQrhsXm8qgp4cJODkiHBpUbChaHtUK8PHRF91xUNv4uY2xdBE0RiRSdqqeJl8Lhcg==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.20.0","@kb-labs/review-llm":"2.45.0","@kb-labs/review-contracts":"2.45.0","@kb-labs/review-heuristic":"2.45.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.45.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.45.0_1776510420268_0.3832011945965048","host":"s3://npm-registry-packages-npm-production"}},"2.46.0":{"name":"@kb-labs/review-core","version":"2.46.0","_id":"@kb-labs/review-core@2.46.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6e564b87323ee057589a4c05545be86846d675ac","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.46.0.tgz","fileCount":5,"integrity":"sha512-PWWCZh2gcYoaGRHGRGPv0Dv1mwsXf6SphCMRG5X7VgbBIa7rcvLBvmyr0CTzYXIHAa05D3zYukVg6CdvXXSYPQ==","signatures":[{"sig":"MEUCIAToPLqOos9bfd3YZV2EUouFoYH5c5NX1cv4vBt7neD0AiEA6jN2Xc2FPUWCN7AVyCnJQw7G/VpW3bT1ZnNWuLHEIr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.46.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/8f864fd0022d476dfdfa591bb1e3bdce/kb-labs-review-core-2.46.0.tgz","_integrity":"sha512-PWWCZh2gcYoaGRHGRGPv0Dv1mwsXf6SphCMRG5X7VgbBIa7rcvLBvmyr0CTzYXIHAa05D3zYukVg6CdvXXSYPQ==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.20.1","@kb-labs/review-llm":"2.46.0","@kb-labs/review-contracts":"2.46.0","@kb-labs/review-heuristic":"2.46.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.46.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.46.0_1776511869759_0.49622494167950704","host":"s3://npm-registry-packages-npm-production"}},"2.47.0":{"name":"@kb-labs/review-core","version":"2.47.0","_id":"@kb-labs/review-core@2.47.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4beba8fc31cae30793f651feed0ad47c2b4be1fc","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.47.0.tgz","fileCount":5,"integrity":"sha512-HJf4GXKwLgMuKI/8H+WMzGEL5ULNoiDTq8V5T5kiwd1j80TTN5apgSoBcwllqTJGPDmOteo+jnmy7PuqSZG0zw==","signatures":[{"sig":"MEQCICf/AkJI/+of+15CjYw+DSk9zAZRr+N4T3ETPDIaWiBIAiBR46uG6DHeu0DAf3RjLyUNYSMzKY8czOQZusjnGKhVRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.47.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/f557d4620b932696d5d21fa0e2ff70c3/kb-labs-review-core-2.47.0.tgz","_integrity":"sha512-HJf4GXKwLgMuKI/8H+WMzGEL5ULNoiDTq8V5T5kiwd1j80TTN5apgSoBcwllqTJGPDmOteo+jnmy7PuqSZG0zw==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.0","@kb-labs/review-llm":"2.47.0","@kb-labs/review-contracts":"2.47.0","@kb-labs/review-heuristic":"2.47.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.47.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.47.0_1776514242209_0.8256682899490757","host":"s3://npm-registry-packages-npm-production"}},"2.53.0":{"name":"@kb-labs/review-core","version":"2.53.0","_id":"@kb-labs/review-core@2.53.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5318d4407f66bdc5d1547a5f0e7756fb47e8429c","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.53.0.tgz","fileCount":5,"integrity":"sha512-A7eEFMm6UhNvxvAcQbKCWTNM0Z/2eaeo/l8Zx3VWJD5yWyHt97cAZCBbAukIV6FTOrQWQFzFMkCo7eSvM99BAg==","signatures":[{"sig":"MEQCIE1pqkF0c1yZarnmC+1L8OQHX83GE5P/fWWDq8HF20loAiAl6HzWFkpN26iHaKm1bb0y77rLD8KZoE5nslPBrazzmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.53.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/72029a4cdc552027f81f83385470eef3/kb-labs-review-core-2.53.0.tgz","_integrity":"sha512-A7eEFMm6UhNvxvAcQbKCWTNM0Z/2eaeo/l8Zx3VWJD5yWyHt97cAZCBbAukIV6FTOrQWQFzFMkCo7eSvM99BAg==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.1","@kb-labs/review-llm":"2.53.0","@kb-labs/review-contracts":"2.53.0","@kb-labs/review-heuristic":"2.53.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.53.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.53.0_1776534769228_0.46864952422258144","host":"s3://npm-registry-packages-npm-production"}},"2.54.0":{"name":"@kb-labs/review-core","version":"2.54.0","_id":"@kb-labs/review-core@2.54.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"81220b83a258989d0f05a00cfeef3aabf9419fe4","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.54.0.tgz","fileCount":5,"integrity":"sha512-0VzBiL9OoTXmwiVPYA/KH2tdLzNVK6+5blpA2JtyZr6yNxXtIqwODQvHuQrJHmOVGd2Gtgx30bzWF1O5pSWZQQ==","signatures":[{"sig":"MEUCIQDKMintjsG//sK2NnUekQ120PTxF0se4bjY16C03XnWBwIgV575InB6NBzFW4uuA/X4QT09HlAgHKnP5/ByAVCfnvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.54.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/476523db1d1e0b00d79dcf0ed852f5d3/kb-labs-review-core-2.54.0.tgz","_integrity":"sha512-0VzBiL9OoTXmwiVPYA/KH2tdLzNVK6+5blpA2JtyZr6yNxXtIqwODQvHuQrJHmOVGd2Gtgx30bzWF1O5pSWZQQ==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.1","@kb-labs/review-llm":"2.54.0","@kb-labs/review-contracts":"2.54.0","@kb-labs/review-heuristic":"2.54.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.54.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.54.0_1776616095886_0.6020226867959277","host":"s3://npm-registry-packages-npm-production"}},"2.55.0":{"name":"@kb-labs/review-core","version":"2.55.0","_id":"@kb-labs/review-core@2.55.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"28d3313927273a5b825d1c5bad2cee25de571844","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.55.0.tgz","fileCount":5,"integrity":"sha512-YVqsnALDxrEJCIsMv8rivavQqycMMe5Wt/lkMI5k/QRUItGUyDK9dPUDRyIlkTZ+fmcvIn3aWdSJqMUs7qdrNg==","signatures":[{"sig":"MEUCIQCuKIWpqchb4NsB+Xsneml6lgs2ek5UKG4YCNE1uWVuPwIgKILP9ZxnI9MISACv/l6G1eOXnQ6zD/OupfE3EFLi4is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.55.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ec7f8f962138baea218b18f56c20180a/kb-labs-review-core-2.55.0.tgz","_integrity":"sha512-YVqsnALDxrEJCIsMv8rivavQqycMMe5Wt/lkMI5k/QRUItGUyDK9dPUDRyIlkTZ+fmcvIn3aWdSJqMUs7qdrNg==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.1","@kb-labs/review-llm":"2.55.0","@kb-labs/review-contracts":"2.55.0","@kb-labs/review-heuristic":"2.55.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.55.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.55.0_1776620895879_0.724132594778709","host":"s3://npm-registry-packages-npm-production"}},"2.56.0":{"name":"@kb-labs/review-core","version":"2.56.0","_id":"@kb-labs/review-core@2.56.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f300a30af18c9fd5cf4dbfa416ff6e09bbeb0654","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.56.0.tgz","fileCount":5,"integrity":"sha512-vnzixUfJSSVG4vPkhw3B7bEtXetI8n8GVDOW/vNNTzBKLI5R7gyXBbuXP77KNKNCn3rFt3SFKy67WPKB2tmVdQ==","signatures":[{"sig":"MEQCIBEJqbTzEjP8KUa7R+ZO3QAgqbLL+vJpQ9xrkT8KuOWWAiAGx6tRc1ScX4x+QVEwSUEqvd6Ipar8VEhDWCEFut1vkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.56.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/39e1c0be00071992ff3045b3ec1a4c0f/kb-labs-review-core-2.56.0.tgz","_integrity":"sha512-vnzixUfJSSVG4vPkhw3B7bEtXetI8n8GVDOW/vNNTzBKLI5R7gyXBbuXP77KNKNCn3rFt3SFKy67WPKB2tmVdQ==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.1","@kb-labs/review-llm":"2.56.0","@kb-labs/review-contracts":"2.56.0","@kb-labs/review-heuristic":"2.56.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.56.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.56.0_1776626210000_0.5728188363228983","host":"s3://npm-registry-packages-npm-production"}},"2.57.0":{"name":"@kb-labs/review-core","version":"2.57.0","_id":"@kb-labs/review-core@2.57.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"3381a712bb088cba28a3e88e4ff0772220cc0461","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.57.0.tgz","fileCount":5,"integrity":"sha512-5v9w1CKT34RzgOtY74RnIgTsxOY3pJFnUI2YBGtg/+8KUGI8tarCyMovtrbfOw5r+zn3/FADhv6I6/W+KAE8OA==","signatures":[{"sig":"MEUCIFgydAkjudmEb5v0q8nZ5jDtrOT+t3XwzatknorZRT1yAiEAy/Ow4nXqNfV74oicSk6rwrbtJ2NjQTARSzwRJhG9G+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.57.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/f625b04e3de415fd6ee77e74e8b9ddcb/kb-labs-review-core-2.57.0.tgz","_integrity":"sha512-5v9w1CKT34RzgOtY74RnIgTsxOY3pJFnUI2YBGtg/+8KUGI8tarCyMovtrbfOw5r+zn3/FADhv6I6/W+KAE8OA==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.1","@kb-labs/review-llm":"2.57.0","@kb-labs/review-contracts":"2.57.0","@kb-labs/review-heuristic":"2.57.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.57.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.57.0_1776627317867_0.7227684871183864","host":"s3://npm-registry-packages-npm-production"}},"2.58.0":{"name":"@kb-labs/review-core","version":"2.58.0","_id":"@kb-labs/review-core@2.58.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"03857e459c8659f654a99f8fcb07f4b59295a3b5","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.58.0.tgz","fileCount":5,"integrity":"sha512-TGIn0hdubgORqfnTY2uEfoA4niJApmUWwLlr4spby9f8OkxAxZ+ry61H69GSV2RAPjlSZ1wIEuEOT+FLk/MtGA==","signatures":[{"sig":"MEUCICvWgrHIXSm4ZZ85d21194zV5S+hNalhjq4AB8roH6L8AiEA06/Fg6rBIHQhPv3YsUmlK7RteSM4uispvzy+X984Ryg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.58.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/a5e099cfd949fac2b678c169c60014a2/kb-labs-review-core-2.58.0.tgz","_integrity":"sha512-TGIn0hdubgORqfnTY2uEfoA4niJApmUWwLlr4spby9f8OkxAxZ+ry61H69GSV2RAPjlSZ1wIEuEOT+FLk/MtGA==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.1","@kb-labs/review-llm":"2.58.0","@kb-labs/review-contracts":"2.58.0","@kb-labs/review-heuristic":"2.58.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.58.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.58.0_1776630133248_0.8363234626495275","host":"s3://npm-registry-packages-npm-production"}},"2.59.0":{"name":"@kb-labs/review-core","version":"2.59.0","_id":"@kb-labs/review-core@2.59.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7579b88dff3311178a7a9e9147e64df17249dc61","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.59.0.tgz","fileCount":5,"integrity":"sha512-o33LSj+8da1Z7fFPjvmTdknXYyo1QtNfWQhi8sZGa4Lf5PPGzn90+azkGvFAjawWll9R29Kdl4YokNz6PbfeSA==","signatures":[{"sig":"MEQCIHT0nvN9JEHTBCpZUTihfJzfyWOgKeSKlX36QvjBSOfSAiAkm38aB2lC8cmjem9kvHS46NM4D1rJTFiYqTh+YK7mFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.59.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/08f1454ec1dae13f9cd4fc27c8a46d00/kb-labs-review-core-2.59.0.tgz","_integrity":"sha512-o33LSj+8da1Z7fFPjvmTdknXYyo1QtNfWQhi8sZGa4Lf5PPGzn90+azkGvFAjawWll9R29Kdl4YokNz6PbfeSA==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.1","@kb-labs/review-llm":"2.59.0","@kb-labs/review-contracts":"2.59.0","@kb-labs/review-heuristic":"2.59.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.59.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.59.0_1776631556295_0.06673266207916773","host":"s3://npm-registry-packages-npm-production"}},"2.60.0":{"name":"@kb-labs/review-core","version":"2.60.0","_id":"@kb-labs/review-core@2.60.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8c9fa01a45ea8d0aa4b9dbbabee96e5c3d5985e2","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.60.0.tgz","fileCount":5,"integrity":"sha512-N3pOHKPX8xoWLlMwVB8QxZaraibwa/0gzig5WdhAlk0jIn4UzfihgTF4bC7TixMaDwDBE++2XNRto1YOHWJFIg==","signatures":[{"sig":"MEQCIDXUIAwmiI1/Rji6Uqb43U2Q63OGiZUMeEWsSwXMVB4zAiB45/RX2NS6gcnz+S5bsou73S18CjgECrykQvZ5dNF2aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.60.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/1ea210b1c51dec85bc4bb0a58a393088/kb-labs-review-core-2.60.0.tgz","_integrity":"sha512-N3pOHKPX8xoWLlMwVB8QxZaraibwa/0gzig5WdhAlk0jIn4UzfihgTF4bC7TixMaDwDBE++2XNRto1YOHWJFIg==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.1","@kb-labs/review-llm":"2.60.0","@kb-labs/review-contracts":"2.60.0","@kb-labs/review-heuristic":"2.60.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.60.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.60.0_1776634818813_0.4828603575838326","host":"s3://npm-registry-packages-npm-production"}},"2.61.0":{"name":"@kb-labs/review-core","version":"2.61.0","_id":"@kb-labs/review-core@2.61.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"965eded94e03154f706a5eabe37ed910c4b351cf","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.61.0.tgz","fileCount":5,"integrity":"sha512-BCekqHErs/qor/NSOUprKhenlTGPljpbrHHTfTRaErDQYFyPOw2BApJ3sZSRZm9IEQdf7RLNQznO5fEYY5ijdw==","signatures":[{"sig":"MEUCIDF9Pso+IdW1RKvw4ueGXnz99pa+s3393lnXbN4B24GqAiEAqamJxeqWcrD36nQqlbAIE9pnEk+xPWjRsmwjtC240gQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.61.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/3bfe666a506a0da3122f0ea670d6963c/kb-labs-review-core-2.61.0.tgz","_integrity":"sha512-BCekqHErs/qor/NSOUprKhenlTGPljpbrHHTfTRaErDQYFyPOw2BApJ3sZSRZm9IEQdf7RLNQznO5fEYY5ijdw==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.1","@kb-labs/review-llm":"2.61.0","@kb-labs/review-contracts":"2.61.0","@kb-labs/review-heuristic":"2.61.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.61.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.61.0_1776693711733_0.9691333382931686","host":"s3://npm-registry-packages-npm-production"}},"2.62.0":{"name":"@kb-labs/review-core","version":"2.62.0","_id":"@kb-labs/review-core@2.62.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"09fe3e77d7914ee455ac8e50149f29d702a289a5","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.62.0.tgz","fileCount":5,"integrity":"sha512-qRgsUILOWMLRZfb2GGIbP2mOuklJTzvTgPQ7+CRYp+IqCsSNlGr2y6p90SKRZJqcB67WQFImDoS50t4k5mlaUw==","signatures":[{"sig":"MEUCIQDpEP02NRqp05dHhurWF6AA737Z5B1JVXtBzzKvppmzxgIgMss4I6HbOb4oig0m2j2QxBpd2N1BUgg5ar8H/HyueDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176768},"type":"module","_from":"file:kb-labs-review-core-2.62.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/8e0a1ec035533eda5aa94062f671886d/kb-labs-review-core-2.62.0.tgz","_integrity":"sha512-qRgsUILOWMLRZfb2GGIbP2mOuklJTzvTgPQ7+CRYp+IqCsSNlGr2y6p90SKRZJqcB67WQFImDoS50t4k5mlaUw==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.62.0","@kb-labs/review-contracts":"2.62.0","@kb-labs/review-heuristic":"2.62.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.62.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.62.0_1776699388006_0.09393922280252132","host":"s3://npm-registry-packages-npm-production"}},"2.64.0":{"name":"@kb-labs/review-core","version":"2.64.0","_id":"@kb-labs/review-core@2.64.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"e09a517c5380dcd44c3a0d52e7d043d4c1d0925b","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.64.0.tgz","fileCount":5,"integrity":"sha512-jYI5T3t2XkHTcecZgFwMDLn8k424R/wgy5z2xzGznfuh7Q0zyFgWyIuvz6brVLABsKUwFhTVHvhSTzWyhpKyFQ==","signatures":[{"sig":"MEQCIEvuP6mFjXfUG/r29Z/IuI/AE7br+XD03JPbf9BvNHOZAiAFocIR8thl6K/lafVd42yJtHlZENh1u/MCOKjZ7s7bLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177898},"type":"module","_from":"file:kb-labs-review-core-2.64.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/6928992e2bd8657e2143e4bb3c0c4978/kb-labs-review-core-2.64.0.tgz","_integrity":"sha512-jYI5T3t2XkHTcecZgFwMDLn8k424R/wgy5z2xzGznfuh7Q0zyFgWyIuvz6brVLABsKUwFhTVHvhSTzWyhpKyFQ==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.64.0","@kb-labs/review-contracts":"2.64.0","@kb-labs/review-heuristic":"2.64.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.64.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.64.0_1776716970829_0.9499498010018166","host":"s3://npm-registry-packages-npm-production"}},"2.65.0":{"name":"@kb-labs/review-core","version":"2.65.0","_id":"@kb-labs/review-core@2.65.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"57a2d3b9328d472a985a88dba956042d3c2402cb","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.65.0.tgz","fileCount":5,"integrity":"sha512-QSis62UmmLbiir383U0Bt+at/Ybm4DFBqkjBlKtDOtxexl+agKRElICGzWEcdSKbyyoHZUeZtCVEm6zAkblD6g==","signatures":[{"sig":"MEUCICh1udDib5kraqiHVAJsvBNjVaqhV2N1on+k71EFpXmWAiEAmrnNiUpzpPXFsCNeXqknzd/gsaqvK+p11MtEp8/84S4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177898},"type":"module","_from":"file:kb-labs-review-core-2.65.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/53ed1e53c0b8e81ef364490ecf0bda4d/kb-labs-review-core-2.65.0.tgz","_integrity":"sha512-QSis62UmmLbiir383U0Bt+at/Ybm4DFBqkjBlKtDOtxexl+agKRElICGzWEcdSKbyyoHZUeZtCVEm6zAkblD6g==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.65.0","@kb-labs/review-contracts":"2.65.0","@kb-labs/review-heuristic":"2.65.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.65.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.65.0_1776755722770_0.4652642146183823","host":"s3://npm-registry-packages-npm-production"}},"2.66.0":{"name":"@kb-labs/review-core","version":"2.66.0","_id":"@kb-labs/review-core@2.66.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"933d248639f8e7448c49958f8deb4d224af5aee9","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.66.0.tgz","fileCount":5,"integrity":"sha512-rvrFDl1nyPPh/JRvDZxFYnWWKTmfx6Y4C0gZpqhC7b7FmPBeLXr+yk5IecreFuN5mMAZxSoYJEwgzW+wNLs/1w==","signatures":[{"sig":"MEUCIHUzzopkIEn3F0xPmEssIX1iuCPSjj11fJX31CG67b8LAiEAiaT7T1rZlRrhxgZ9K7hGPtLpBDkZkbr1flFI6kW35sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178303},"type":"module","_from":"file:kb-labs-review-core-2.66.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/1e2ac3aa7de973c9bcc86949ed3147ee/kb-labs-review-core-2.66.0.tgz","_integrity":"sha512-rvrFDl1nyPPh/JRvDZxFYnWWKTmfx6Y4C0gZpqhC7b7FmPBeLXr+yk5IecreFuN5mMAZxSoYJEwgzW+wNLs/1w==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.66.0","@kb-labs/review-contracts":"2.66.0","@kb-labs/review-heuristic":"2.66.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.66.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.66.0_1776756975204_0.9423497393114746","host":"s3://npm-registry-packages-npm-production"}},"2.67.0":{"name":"@kb-labs/review-core","version":"2.67.0","_id":"@kb-labs/review-core@2.67.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f8900430270a212d148c1e5971a895acdb9b5dc6","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.67.0.tgz","fileCount":5,"integrity":"sha512-TZw1fRbtjn6PJNnKqx/fXoArjMSpxxssLC8JC17RBRY6w6NVpgxhJ+t6FDNtIsA2vQ6cgSVGNNT5GGh82N0vqA==","signatures":[{"sig":"MEUCIEYSYmVsqvGoTAUmhPi6fK+HlUhxQMvKiUsIbqMPN+5yAiEAr4Bynulr895QVsYltCRuu+A8J5v/glsLfehQnDp6Mjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179374},"type":"module","_from":"file:kb-labs-review-core-2.67.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/9c5fee462180b88911cf4f4c7b6365fa/kb-labs-review-core-2.67.0.tgz","_integrity":"sha512-TZw1fRbtjn6PJNnKqx/fXoArjMSpxxssLC8JC17RBRY6w6NVpgxhJ+t6FDNtIsA2vQ6cgSVGNNT5GGh82N0vqA==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.67.0","@kb-labs/review-contracts":"2.67.0","@kb-labs/review-heuristic":"2.67.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.67.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.67.0_1776758931895_0.7822346443857051","host":"s3://npm-registry-packages-npm-production"}},"2.68.0":{"name":"@kb-labs/review-core","version":"2.68.0","_id":"@kb-labs/review-core@2.68.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f01d086cf79215a6d00eed6949e82c220c4b1609","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.68.0.tgz","fileCount":5,"integrity":"sha512-haMPgtKiEd9U7nqpxaw1J+bKoEcxT+oL6UdomAHWX53NPN37ZuPx9s0OeUnrjzkVKWiZQcmR541YlC30Qp6ymg==","signatures":[{"sig":"MEUCIBWluvIe4/MxiSR2jJaCUZHZXuc/HjJFfyOa3pd9qMktAiEAv/24F6TvWaWrugYnlYisQRa5trEvgW10tDCzT1H1zLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179852},"type":"module","_from":"file:kb-labs-review-core-2.68.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/7b223e12e1409e28a2f5caedcde6ab67/kb-labs-review-core-2.68.0.tgz","_integrity":"sha512-haMPgtKiEd9U7nqpxaw1J+bKoEcxT+oL6UdomAHWX53NPN37ZuPx9s0OeUnrjzkVKWiZQcmR541YlC30Qp6ymg==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.68.0","@kb-labs/review-contracts":"2.68.0","@kb-labs/review-heuristic":"2.68.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.68.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.68.0_1776760091387_0.7409622257997097","host":"s3://npm-registry-packages-npm-production"}},"2.72.0":{"name":"@kb-labs/review-core","version":"2.72.0","_id":"@kb-labs/review-core@2.72.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"67c6211ef16a3d597cc4504485b30541f8589a04","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.72.0.tgz","fileCount":5,"integrity":"sha512-zgCzKDKxk1fK46aXWXe3n3hHagGogSLpi911dw5hHv5ad0fBavdnudSLfqYoGqJUuyraK6retelSxinipFrzwg==","signatures":[{"sig":"MEUCICBeFrhi8yZQRiO88rOWTEgLck62kB2qT20r0bD+n8uPAiEAsRThAA0yF1DFZCzVawD/J0IttgrRFhc2K2cK0B8UNB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179852},"type":"module","_from":"file:kb-labs-review-core-2.72.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/ce951cc0f009859ffad9c0f0aae52f8c/kb-labs-review-core-2.72.0.tgz","_integrity":"sha512-zgCzKDKxk1fK46aXWXe3n3hHagGogSLpi911dw5hHv5ad0fBavdnudSLfqYoGqJUuyraK6retelSxinipFrzwg==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.72.0","@kb-labs/review-contracts":"2.72.0","@kb-labs/review-heuristic":"2.72.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.72.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.72.0_1776766578253_0.841951375528911","host":"s3://npm-registry-packages-npm-production"}},"2.73.0":{"name":"@kb-labs/review-core","version":"2.73.0","_id":"@kb-labs/review-core@2.73.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"aa5b7406e6ceb7a4f9618c85d3e4f9a4075cac89","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.73.0.tgz","fileCount":5,"integrity":"sha512-lGNpL/A+TNp5WL6CCs7svZ0bvW0fqMFVgXPZRjSQhuWVlmdNcck3Rp9usr4ApLtxf2f72N7os5bcB0GM5f8J5Q==","signatures":[{"sig":"MEQCIEyUyLKoaX+BhnQfbgLHdJH43530P4yiQUrYx5kJQll3AiBN5VIZWxEFohMhpJth4TJ1yADoQZ3uK4fRVV3bI6D4ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179852},"type":"module","_from":"file:kb-labs-review-core-2.73.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/abb40c0699b7cebae22be85f5074a854/kb-labs-review-core-2.73.0.tgz","_integrity":"sha512-lGNpL/A+TNp5WL6CCs7svZ0bvW0fqMFVgXPZRjSQhuWVlmdNcck3Rp9usr4ApLtxf2f72N7os5bcB0GM5f8J5Q==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.73.0","@kb-labs/review-contracts":"2.73.0","@kb-labs/review-heuristic":"2.73.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.73.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.73.0_1776770303549_0.8118391344486431","host":"s3://npm-registry-packages-npm-production"}},"2.74.0":{"name":"@kb-labs/review-core","version":"2.74.0","_id":"@kb-labs/review-core@2.74.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"04e8b80e3eeb0d4739f58f550213dd5ff62d5eb5","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.74.0.tgz","fileCount":5,"integrity":"sha512-IHcmNzHTawzndlckVfqwpf49cWx17NJO+2N+OXq2oxhW//GBceFYqt9wtCFqVtygS/2wIexgKr+90/TnvaQfrw==","signatures":[{"sig":"MEYCIQDAAykx5aTGwl5RG6Y6L/pqf2aScn0oX2vkguRN6kJ/ywIhANeXd6+OZWkfo/8y8Her/GB2hpiKvzs0gpRVz0mchGr5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179852},"type":"module","_from":"file:kb-labs-review-core-2.74.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b543599822ad47526ad53dc077f93dbe/kb-labs-review-core-2.74.0.tgz","_integrity":"sha512-IHcmNzHTawzndlckVfqwpf49cWx17NJO+2N+OXq2oxhW//GBceFYqt9wtCFqVtygS/2wIexgKr+90/TnvaQfrw==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.74.0","@kb-labs/review-contracts":"2.74.0","@kb-labs/review-heuristic":"2.74.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.74.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.74.0_1776774641533_0.23632459809491468","host":"s3://npm-registry-packages-npm-production"}},"2.75.0":{"name":"@kb-labs/review-core","version":"2.75.0","_id":"@kb-labs/review-core@2.75.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1386673091f785b4cc1abc20468598ee3f1c144f","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.75.0.tgz","fileCount":5,"integrity":"sha512-o6P2CjnTx/65ZYGERZPShkXxhGGvaFqRobv2PHU5EeMiAnSlR7NyrE9BGM5evU2SiQTTPgxPSvEi9ladwXpaJQ==","signatures":[{"sig":"MEQCIAqxHjKjhHPVkxyfIETez+P9U1SSo8qEfJvAnY0k0ngiAiAXTIIRH2b3TeVnRytxNd+vENq5Fm0/ECbWYMRq/qlyXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179852},"type":"module","_from":"file:kb-labs-review-core-2.75.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/b5d1d5428e4e9daed39bfa1057571de1/kb-labs-review-core-2.75.0.tgz","_integrity":"sha512-o6P2CjnTx/65ZYGERZPShkXxhGGvaFqRobv2PHU5EeMiAnSlR7NyrE9BGM5evU2SiQTTPgxPSvEi9ladwXpaJQ==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.75.0","@kb-labs/review-contracts":"2.75.0","@kb-labs/review-heuristic":"2.75.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.75.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.75.0_1776776695079_0.2066646646460295","host":"s3://npm-registry-packages-npm-production"}},"2.77.0":{"name":"@kb-labs/review-core","version":"2.77.0","_id":"@kb-labs/review-core@2.77.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0b32520dbf417dff14318f0666a3bbc9e66f03d9","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.77.0.tgz","fileCount":5,"integrity":"sha512-XfBQh1ok6KQZlLiLBbrZT/I6LOYfuJXcK04PNPy3s9rHs71iiHshBXuha5uBlTdNN3ZY+w4ST+xgEwHnfanJEg==","signatures":[{"sig":"MEUCIQCJoXIFSC6hVyZXC4XSWhcaSbQeW/FW8SmRYgJ6HZ7rDAIgEFOhLeXIjqWxh8/T1lBqzzfggOVsw9d2sqKVMmb8Js0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179852},"type":"module","_from":"file:kb-labs-review-core-2.77.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/98ca443364ab324b450c86c8c2eb05dd/kb-labs-review-core-2.77.0.tgz","_integrity":"sha512-XfBQh1ok6KQZlLiLBbrZT/I6LOYfuJXcK04PNPy3s9rHs71iiHshBXuha5uBlTdNN3ZY+w4ST+xgEwHnfanJEg==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.77.0","@kb-labs/review-contracts":"2.77.0","@kb-labs/review-heuristic":"2.77.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.77.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.77.0_1776780157491_0.1204142861988402","host":"s3://npm-registry-packages-npm-production"}},"2.79.0":{"name":"@kb-labs/review-core","version":"2.79.0","_id":"@kb-labs/review-core@2.79.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b3046f3fcec554b3cbf646b1728f6970b2500337","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.79.0.tgz","fileCount":5,"integrity":"sha512-kDDEgrGUDPBo8aVwm50wMv9dNogbKye6QFBQvtYW+oiYm1v48f40WmykKRvga8clsDhoxAgieV2df+0jojitlg==","signatures":[{"sig":"MEYCIQCzU0jxVTsLdLVyhZlEcdMj3Ub2dSNHyIPqLNpf6b/GugIhAJCyEjszlFGUAX5DcDIiKkqyh7E4l3cXkFPfuO7HLgPB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179852},"type":"module","_from":"file:kb-labs-review-core-2.79.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/daef5e5d36e81371dfd3ae5c7a7204dc/kb-labs-review-core-2.79.0.tgz","_integrity":"sha512-kDDEgrGUDPBo8aVwm50wMv9dNogbKye6QFBQvtYW+oiYm1v48f40WmykKRvga8clsDhoxAgieV2df+0jojitlg==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.79.0","@kb-labs/review-contracts":"2.79.0","@kb-labs/review-heuristic":"2.79.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.79.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.79.0_1776789478745_0.5841035688083149","host":"s3://npm-registry-packages-npm-production"}},"2.80.0":{"name":"@kb-labs/review-core","version":"2.80.0","_id":"@kb-labs/review-core@2.80.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f705f4cb780d832a7669985cc4085b44275be0ba","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.80.0.tgz","fileCount":5,"integrity":"sha512-GBRzb4oT12tTT/Gra/0rd/GleAYlWYaTFvvy1DFRDR6jdnCsCqGwCwg1jMODsQQwjATlMHJN46WihZE1+2SB0w==","signatures":[{"sig":"MEQCIGsDkWkHB0iKtM7ut708w8ehZEIjXGXiFtDQqtTzFFc7AiAD5+gmlM8oJmDrqywmsyiRjugziG16iCNG39G398eL1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179852},"type":"module","_from":"file:kb-labs-review-core-2.80.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/2b28610a5abf4a2f657a73c1ae9f18ef/kb-labs-review-core-2.80.0.tgz","_integrity":"sha512-GBRzb4oT12tTT/Gra/0rd/GleAYlWYaTFvvy1DFRDR6jdnCsCqGwCwg1jMODsQQwjATlMHJN46WihZE1+2SB0w==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.80.0","@kb-labs/review-contracts":"2.80.0","@kb-labs/review-heuristic":"2.80.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.80.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.80.0_1776791654265_0.15997880174584167","host":"s3://npm-registry-packages-npm-production"}},"2.81.0":{"name":"@kb-labs/review-core","version":"2.81.0","_id":"@kb-labs/review-core@2.81.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f00c70d6915e678e024331511c8b92e03a8890f2","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.81.0.tgz","fileCount":5,"integrity":"sha512-qAEXUV6DTt2mP36tQrUEAGLsDBCQ5X4EL5Z+3grKdO0d4GjOXZiF4wdHYLtVI4dpcbwObSsKuSi5sPREXj0uIQ==","signatures":[{"sig":"MEQCID7JB/ZRZxCaQoWBzgNSdMsj0E1yrFVdzXKux7LvIjQIAiBXB9LCD1dRTyd8N3z12LzhOQozgVh8DfLxEzacV4Jhqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179852},"type":"module","_from":"file:kb-labs-review-core-2.81.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/5a8a0878e768d541fbbfa8cad3a3f27f/kb-labs-review-core-2.81.0.tgz","_integrity":"sha512-qAEXUV6DTt2mP36tQrUEAGLsDBCQ5X4EL5Z+3grKdO0d4GjOXZiF4wdHYLtVI4dpcbwObSsKuSi5sPREXj0uIQ==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.81.0","@kb-labs/review-contracts":"2.81.0","@kb-labs/review-heuristic":"2.81.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.81.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.81.0_1776793348054_0.038385195330881805","host":"s3://npm-registry-packages-npm-production"}},"2.82.0":{"name":"@kb-labs/review-core","version":"2.82.0","_id":"@kb-labs/review-core@2.82.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"695e1c4d3ae9dbb78e8996f991cc1570b6591a5b","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.82.0.tgz","fileCount":5,"integrity":"sha512-yRCzKaMNbIA+OhV6eAagyaHNsuQ42F7oYfPiPTflxha28pEz1qIBA10D63VafBVpVcWwPvXafn3m97Bvwz53Rw==","signatures":[{"sig":"MEUCIH+bwda+iIy6pOIQKcBPJQjVhxnUZM5QCtfx3Ql3YBWlAiEA1qF1Fpp39ZR3EzT/+JimRQ8nfqFwq7FQls1BtqnbXcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179852},"type":"module","_from":"file:kb-labs-review-core-2.82.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/00930d6affdf25641f3e493bfd101bcd/kb-labs-review-core-2.82.0.tgz","_integrity":"sha512-yRCzKaMNbIA+OhV6eAagyaHNsuQ42F7oYfPiPTflxha28pEz1qIBA10D63VafBVpVcWwPvXafn3m97Bvwz53Rw==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.82.0","@kb-labs/review-contracts":"2.82.0","@kb-labs/review-heuristic":"2.82.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.82.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.82.0_1776795460193_0.4655468357730306","host":"s3://npm-registry-packages-npm-production"}},"2.87.0":{"name":"@kb-labs/review-core","version":"2.87.0","_id":"@kb-labs/review-core@2.87.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8bfd3f0624de04f6b8ba94cab0622517763ed2b5","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.87.0.tgz","fileCount":5,"integrity":"sha512-wOuN0JSniAiFhPwXbfxoHrUp537jrIHSHA6zn/5LbpFmhN2ESDvaHoz1icZieqCk5VFWXXYLgDoB0STWJ4p1CQ==","signatures":[{"sig":"MEUCIQDyMSqmb0512hZbzhguNMYzwGkz8b9gZYOzJ8byd3aSKwIgDxM2W1f9eZtI5e+oxePBDvCWRP3qbAGAlrE3M3WpUK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179852},"type":"module","_from":"file:kb-labs-review-core-2.87.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/d9eb8c1de07d3cf5cca7fa2af113d843/kb-labs-review-core-2.87.0.tgz","_integrity":"sha512-wOuN0JSniAiFhPwXbfxoHrUp537jrIHSHA6zn/5LbpFmhN2ESDvaHoz1icZieqCk5VFWXXYLgDoB0STWJ4p1CQ==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.87.0","@kb-labs/review-contracts":"2.87.0","@kb-labs/review-heuristic":"2.87.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.87.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.87.0_1777064386920_0.7840349377882814","host":"s3://npm-registry-packages-npm-production"}},"2.88.0":{"name":"@kb-labs/review-core","version":"2.88.0","_id":"@kb-labs/review-core@2.88.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"fc3a0ad4064898ea8ad6277b909c25a6eda71f6c","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.88.0.tgz","fileCount":5,"integrity":"sha512-Auda+4KVe6tDJnKlM5MlbifcqJYdHZFq7P0r1kHhNS0/c1HJKhWPUt22NwUNCwamt0giFvQBOjKDZaPnbNe/eQ==","signatures":[{"sig":"MEQCIF5vyLWTxWNbRETb85a/J4dMD6+47gf9mBg2mpakNknFAiANbOTEDtPsRDwA2SbH7Yen5gAd6BGBa9U5Hztg12TqEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179852},"type":"module","_from":"file:kb-labs-review-core-2.88.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/89f6a61944b4cfeff164d49b99b60020/kb-labs-review-core-2.88.0.tgz","_integrity":"sha512-Auda+4KVe6tDJnKlM5MlbifcqJYdHZFq7P0r1kHhNS0/c1HJKhWPUt22NwUNCwamt0giFvQBOjKDZaPnbNe/eQ==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.88.0","@kb-labs/review-contracts":"2.88.0","@kb-labs/review-heuristic":"2.88.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.88.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.88.0_1777109671563_0.544535006038372","host":"s3://npm-registry-packages-npm-production"}},"2.89.0":{"name":"@kb-labs/review-core","version":"2.89.0","_id":"@kb-labs/review-core@2.89.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"6c2e143591c575a04d442a91a8f01951e18f119c","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.89.0.tgz","fileCount":5,"integrity":"sha512-8aETVF16kHFD3QEreIfBLU/7FB3EwWM9FyPhiPkHJnI3G564+eL5rofd/ivpaA3HMkHIZrzUCnrpuzD+itRzgg==","signatures":[{"sig":"MEQCIC7q2W8zCVVUfjPZGSBPML+07E/TqPJemDsFZWW0jULkAiA8uOxy9cZu5qn1z+hJf0ft0SU8eIK15eOyDCqrYk7HEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179852},"type":"module","_from":"file:kb-labs-review-core-2.89.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/8013b7f3a58a2112da1bcb2d6415f6a0/kb-labs-review-core-2.89.0.tgz","_integrity":"sha512-8aETVF16kHFD3QEreIfBLU/7FB3EwWM9FyPhiPkHJnI3G564+eL5rofd/ivpaA3HMkHIZrzUCnrpuzD+itRzgg==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.89.0","@kb-labs/review-contracts":"2.89.0","@kb-labs/review-heuristic":"2.89.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.89.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.89.0_1777111573913_0.786653568391509","host":"s3://npm-registry-packages-npm-production"}},"2.93.0":{"name":"@kb-labs/review-core","version":"2.93.0","_id":"@kb-labs/review-core@2.93.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"15a7d8a293ccaac12cd940fe16fd4ad1a0e877a5","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.93.0.tgz","fileCount":5,"integrity":"sha512-xlAGCAMW9vgrK302c4TseQakC9tWBq6BTXdTrlP7hrTQYYmvWaUyWqlw5ndPb7zYHtlEqWt2vktSxHvXnZqX7g==","signatures":[{"sig":"MEQCIHy14hpTzXTQvFtT7uH8nTPBloe8Gb8QHCO/8t6os0k5AiAYf8nExez9/lXNdtL295RTpGK3rJQdCPXbgs0qxkvmjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179852},"type":"module","_from":"file:kb-labs-review-core-2.93.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/7d09c64ba4b0b4dfcd5819f5f61f2495/kb-labs-review-core-2.93.0.tgz","_integrity":"sha512-xlAGCAMW9vgrK302c4TseQakC9tWBq6BTXdTrlP7hrTQYYmvWaUyWqlw5ndPb7zYHtlEqWt2vktSxHvXnZqX7g==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.93.0","@kb-labs/review-contracts":"2.93.0","@kb-labs/review-heuristic":"2.93.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.93.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.93.0_1777405894082_0.30940713579520995","host":"s3://npm-registry-packages-npm-production"}},"2.94.0":{"name":"@kb-labs/review-core","version":"2.94.0","_id":"@kb-labs/review-core@2.94.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c21288a03cdf6df48146dbfa5cc562689fc52889","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.94.0.tgz","fileCount":5,"integrity":"sha512-4bG4tKnkx1GnD9XEpjYsyfjPrqYK+kle6oRxb/f0F0LSDzOas/E56KZr9codeOrXO9VQQ1ItCQxG73auu/Fs8A==","signatures":[{"sig":"MEQCICIOpk+TKiRCVY4u3t2tTjR2xld98WLWiMQbOEuWUdNVAiAzcDt7+HzAWi2aKX9GjX3rfY0js9HsFXr2O+aEPtIxNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179852},"type":"module","_from":"file:kb-labs-review-core-2.94.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/6332ae0941ceb2dd5bd791287fe26c43/kb-labs-review-core-2.94.0.tgz","_integrity":"sha512-4bG4tKnkx1GnD9XEpjYsyfjPrqYK+kle6oRxb/f0F0LSDzOas/E56KZr9codeOrXO9VQQ1ItCQxG73auu/Fs8A==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.25.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.94.0","@kb-labs/review-contracts":"2.94.0","@kb-labs/review-heuristic":"2.94.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.4","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.94.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.94.0_1777410770899_0.8436809896082222","host":"s3://npm-registry-packages-npm-production"}},"2.96.0":{"name":"@kb-labs/review-core","version":"2.96.0","_id":"@kb-labs/review-core@2.96.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5ebb0f8fb740492a2d3b1b06620998348eea9ad2","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.96.0.tgz","fileCount":5,"integrity":"sha512-tMGfbwrg5sdEUd/QTFmorvnduCj60G8KM2zKSFG/a9ei82P5ZU9QhD2RPaIrHsIGq4Q4A+NVTBJx7XVu61weFQ==","signatures":[{"sig":"MEQCIH7xGdFocVbmOxSmwyAKaPH3wCHlZGh6/o/XqQvoyub9AiAYgijdA0+/YkCpR55wuRHrEzoy5oerTd78X9CutBdKJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179852},"type":"module","_from":"file:kb-labs-review-core-2.96.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/883e8b69b6db828c63f06f5402c90248/kb-labs-review-core-2.96.0.tgz","_integrity":"sha512-tMGfbwrg5sdEUd/QTFmorvnduCj60G8KM2zKSFG/a9ei82P5ZU9QhD2RPaIrHsIGq4Q4A+NVTBJx7XVu61weFQ==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.21.2","@kb-labs/review-llm":"2.96.0","@kb-labs/review-contracts":"2.96.0","@kb-labs/review-heuristic":"2.96.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.96.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.96.0_1783119753614_0.582572173931956","host":"s3://npm-registry-packages-npm-production"}},"2.98.0":{"name":"@kb-labs/review-core","version":"2.98.0","_id":"@kb-labs/review-core@2.98.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d780d57f1161f81b0fbfec15a7dae8abb13eae61","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.98.0.tgz","fileCount":5,"integrity":"sha512-ivoLWuIOaLa3XPktiBw/hn7f6buEUdHM3LBOZ5A71ng+3s9K4Tx+hHVgpG4+Qttw4Tb0b4z8SSw5eXuru46diw==","signatures":[{"sig":"MEUCIQD6mEY391sDxrz7Fx6bUn1mksEQ+jYsgvXHpJvmOoplrAIgeHa6Mlh2R95WntGURbhA+WmGtMAcQDm/LyiqZzz+RyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179852},"type":"module","_from":"file:kb-labs-review-core-2.98.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/18080d0dfa432c423bf1e82fbe70541d/kb-labs-review-core-2.98.0.tgz","_integrity":"sha512-ivoLWuIOaLa3XPktiBw/hn7f6buEUdHM3LBOZ5A71ng+3s9K4Tx+hHVgpG4+Qttw4Tb0b4z8SSw5eXuru46diw==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.22.0","@kb-labs/review-llm":"2.98.0","@kb-labs/review-contracts":"2.98.0","@kb-labs/review-heuristic":"2.98.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.98.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.98.0_1784385329229_0.618184415806426","host":"s3://npm-registry-packages-npm-production"}},"2.100.0":{"name":"@kb-labs/review-core","version":"2.100.0","_id":"@kb-labs/review-core@2.100.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8ce7dc5b3aa871746c98c365e5f5861d532d9300","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.100.0.tgz","fileCount":5,"integrity":"sha512-tF6HMp1LzADxN6qOI7CqbwqIjUlAICPSP6tg0ybFWeoL9yaI12vubIZa0JA69D1rlH/ILDcwSUDVAKg4LOQa8A==","signatures":[{"sig":"MEQCIGh9/ZOuz3nnWdLCmKIVGPkue6vHDmg0hDJx6/JTokGfAiADg56ZtZ9WP4FnPAJ0wIb4F6U84B7+xkHRQB9795SQsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179857},"type":"module","_from":"file:kb-labs-review-core-2.100.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/6925e400b2d8da913915893baad53bad/kb-labs-review-core-2.100.0.tgz","_integrity":"sha512-tF6HMp1LzADxN6qOI7CqbwqIjUlAICPSP6tg0ybFWeoL9yaI12vubIZa0JA69D1rlH/ILDcwSUDVAKg4LOQa8A==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.22.0","@kb-labs/review-llm":"2.100.0","@kb-labs/review-contracts":"2.100.0","@kb-labs/review-heuristic":"2.100.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.100.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.100.0_1784421531450_0.011567990554824492","host":"s3://npm-registry-packages-npm-production"}},"2.101.0-canary.3f3ceb8f":{"name":"@kb-labs/review-core","version":"2.101.0-canary.3f3ceb8f","_id":"@kb-labs/review-core@2.101.0-canary.3f3ceb8f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"15950bb6d882021f453138420e313ec5cd3160d0","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.101.0-canary.3f3ceb8f.tgz","fileCount":5,"integrity":"sha512-BIoptoYllu7eHhRtylXoT79kL5crliVr+astuM40wXodUVZVYCIDSmnPE7ELjMnBsHPOL51JBfdcFuiQ8d7T3Q==","signatures":[{"sig":"MEUCIC5GcI1Ps3yCJZ3U2cz7KyAOGOS9jfs96IPiHzXuKiaZAiEAgS+EM1u5tRhT1f7eh3CMrMorb5qSg/AHdR3ZMRJupt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179873},"type":"module","_from":"file:kb-labs-review-core-2.101.0-canary.3f3ceb8f.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/45ac09c3642642371570ea21354a1dfe/kb-labs-review-core-2.101.0-canary.3f3ceb8f.tgz","_integrity":"sha512-BIoptoYllu7eHhRtylXoT79kL5crliVr+astuM40wXodUVZVYCIDSmnPE7ELjMnBsHPOL51JBfdcFuiQ8d7T3Q==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.22.0","@kb-labs/review-llm":"2.100.0","@kb-labs/review-contracts":"2.100.0","@kb-labs/review-heuristic":"2.100.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.100.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.101.0-canary.3f3ceb8f_1784472328826_0.16660799155241657","host":"s3://npm-registry-packages-npm-production"}},"2.101.0":{"name":"@kb-labs/review-core","version":"2.101.0","_id":"@kb-labs/review-core@2.101.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"105911906c9a30b49259a28b3d4aae69b5ee706b","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.101.0.tgz","fileCount":5,"integrity":"sha512-ljrPf25k+6e9Fw0A4zai5fRrQlrj8DINmuhfZ1dU3c3iFOtlvF16AWdgkxfo+IJNFqGJelIbID52DtwvWBRY/g==","signatures":[{"sig":"MEQCIDAW8X/HzrPmt4dEhh0cEDJxiG1z+ZHZaFU6Qybl65QaAiA+fi4GpDVTxhzmNBAyFInItmLP0RtVHCLT5J1nSGQjAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179857},"type":"module","_from":"file:kb-labs-review-core-2.101.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/bde9fbff39ccf470181e7e0c0da75d34/kb-labs-review-core-2.101.0.tgz","_integrity":"sha512-ljrPf25k+6e9Fw0A4zai5fRrQlrj8DINmuhfZ1dU3c3iFOtlvF16AWdgkxfo+IJNFqGJelIbID52DtwvWBRY/g==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.22.0","@kb-labs/review-llm":"2.101.0","@kb-labs/review-contracts":"2.101.0","@kb-labs/review-heuristic":"2.101.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.101.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.101.0_1784477353752_0.3965779602881523","host":"s3://npm-registry-packages-npm-production"}},"2.102.0":{"name":"@kb-labs/review-core","version":"2.102.0","_id":"@kb-labs/review-core@2.102.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7fa3f90c129c41208c3ddd346b0792d7ba0c9184","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.102.0.tgz","fileCount":5,"integrity":"sha512-xm9Mmmk1gGQ8Edt2396mWPp4F/5Q5DXqabqTRPbgwqNA+2UzEwXARxZIdlV6owCERMOS5fLb49yhCaLp4zeb+g==","signatures":[{"sig":"MEUCIHxTJDdQajtBfz6BApAgijyIyQ9Vf1DJXpr9WNioCEoyAiEAgQ9xNpmeeKiMt1TgQJCgSMnZfhAx/HofHNI78ZOd2NA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179857},"type":"module","_from":"file:kb-labs-review-core-2.102.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/4ef322c538d465371548ced1f4125621/kb-labs-review-core-2.102.0.tgz","_integrity":"sha512-xm9Mmmk1gGQ8Edt2396mWPp4F/5Q5DXqabqTRPbgwqNA+2UzEwXARxZIdlV6owCERMOS5fLb49yhCaLp4zeb+g==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.22.0","@kb-labs/review-llm":"2.102.0","@kb-labs/review-contracts":"2.102.0","@kb-labs/review-heuristic":"2.102.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.102.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.102.0_1784496606420_0.4851314487977221","host":"s3://npm-registry-packages-npm-production"}},"2.103.0":{"name":"@kb-labs/review-core","version":"2.103.0","_id":"@kb-labs/review-core@2.103.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"edb067beb4e3e9b4a4a8af2d18347da958a30938","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.103.0.tgz","fileCount":5,"integrity":"sha512-HbWzr8fneAbflLW0IoAwCmUjd4wqle4KwnnIadLuvCyL8h82hQjIva1pxQ2k2fTDfORdCBBC8NnaQ7CDXJ9IJA==","signatures":[{"sig":"MEYCIQDUATWzZOKBMWcIc/wtVeqzynKrfPNiBqAEDoyzj4NxBAIhAOfbfnQyMfvMr9yWvMdMkqPwB1uAivf2mRyW9Irp1dno","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179857},"type":"module","_from":"file:kb-labs-review-core-2.103.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/f67d754a1e61791d473d4d97cd57b9ec/kb-labs-review-core-2.103.0.tgz","_integrity":"sha512-HbWzr8fneAbflLW0IoAwCmUjd4wqle4KwnnIadLuvCyL8h82hQjIva1pxQ2k2fTDfORdCBBC8NnaQ7CDXJ9IJA==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.22.0","@kb-labs/review-llm":"2.103.0","@kb-labs/review-contracts":"2.103.0","@kb-labs/review-heuristic":"2.103.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.103.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.103.0_1784500776446_0.25596597135268584","host":"s3://npm-registry-packages-npm-production"}},"2.104.0":{"name":"@kb-labs/review-core","version":"2.104.0","_id":"@kb-labs/review-core@2.104.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ee9d607f9af645f934d98d10c8c0cd160e90486d","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.104.0.tgz","fileCount":5,"integrity":"sha512-lXVUX0HxCEn8ntJ4hiRrLG+m9+JVsrmU8Ogtr/NOS1qEmX3GwXLi6CqoPh96ESgezR0uACxRfHbTxqA43rE8Fw==","signatures":[{"sig":"MEYCIQDQE7wVeQoju3cQ7WlLPxitnXTN1S7+f6TUkM9K5bqbnwIhAOtH4wZIHkRrNqkE7ORpU8nmKxuaMnLV+61RuxouyRKa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179857},"type":"module","_from":"file:kb-labs-review-core-2.104.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/private/var/folders/lf/tcl_dv8j73n5djg13ynwglg40000gn/T/4f11a68e949c7d48da33c4f328f67cfb/kb-labs-review-core-2.104.0.tgz","_integrity":"sha512-lXVUX0HxCEn8ntJ4hiRrLG+m9+JVsrmU8Ogtr/NOS1qEmX3GwXLi6CqoPh96ESgezR0uACxRfHbTxqA43rE8Fw==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.22.0","@kb-labs/review-llm":"2.104.0","@kb-labs/review-contracts":"2.104.0","@kb-labs/review-heuristic":"2.104.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.104.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.104.0_1784505178816_0.8323341909008348","host":"s3://npm-registry-packages-npm-production"}},"2.105.0":{"name":"@kb-labs/review-core","version":"2.105.0","_id":"@kb-labs/review-core@2.105.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"50886dbe42be174f340762e74ec5a22afb7b4fd3","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.105.0.tgz","fileCount":5,"integrity":"sha512-Ggs8/pcHVjJuykw6oN2a/WN1aDeUm6amJYaqmMgid10YT7nBkX/vLmnwnxah36O8FHKV/g0j/nKdAmbJV/a08w==","signatures":[{"sig":"MEUCIAa5qDmvclUW/hvezR8I0m/35rbT39ZEe/Yxpg8NQ3e1AiEAlGuwSswV1m2suhn0BW1tMUOHITAcHTNOrdd9wWx/c2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179870},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.105.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.105.0.tgz","_integrity":"sha512-Ggs8/pcHVjJuykw6oN2a/WN1aDeUm6amJYaqmMgid10YT7nBkX/vLmnwnxah36O8FHKV/g0j/nKdAmbJV/a08w==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"workspace:*","@kb-labs/review-llm":"^2.105.0","@kb-labs/review-contracts":"^2.105.0","@kb-labs/review-heuristic":"^2.105.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.105.0_1784846016493_0.6538367515858678","host":"s3://npm-registry-packages-npm-production"}},"2.106.0":{"name":"@kb-labs/review-core","version":"2.106.0","_id":"@kb-labs/review-core@2.106.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"279c26884e14447d49e2153e30d60e3ad3d235ea","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.106.0.tgz","fileCount":5,"integrity":"sha512-RB1jeCK7cpGb/D+WyxeUGU+JVvoAkB25bRLl71NVyShMkBPh76loKDIki/ChHzhT7ISuZcdKlL4UxRaxnUASkQ==","signatures":[{"sig":"MEUCIBDr7K0NjbqNV6PnyByqompla4OBtVr+9W9qMmj2p74IAiEAzpHw6SvkOZ85A2emOIddtRt4ln8NwD8DaNWVGI2ghAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179870},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.106.0.tgz","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.106.0.tgz","_integrity":"sha512-RB1jeCK7cpGb/D+WyxeUGU+JVvoAkB25bRLl71NVyShMkBPh76loKDIki/ChHzhT7ISuZcdKlL4UxRaxnUASkQ==","_npmVersion":"10.8.2","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"workspace:*","@kb-labs/review-llm":"^2.106.0","@kb-labs/review-contracts":"^2.106.0","@kb-labs/review-heuristic":"^2.106.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.106.0_1784855257422_0.5174242455441278","host":"s3://npm-registry-packages-npm-production"}},"2.107.0":{"name":"@kb-labs/review-core","version":"2.107.0","_id":"@kb-labs/review-core@2.107.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2e8d7e03a05a71cd4e4618827d3822061fcf8a9a","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.107.0.tgz","fileCount":5,"integrity":"sha512-7V0oa32C5yiV/jX6O0F1AxMo4Z35L0xUTIuT7qQvY/taF9jBViECh3i/LbyDhT+8uCee/KMVWq1w4QPHIU9PsQ==","signatures":[{"sig":"MEUCIQDboziJ2frapAnN7QooLnU/2A6jDjV7xEyNThKRoIHozwIgbz2BQ9t2T/vwH6jHMnHqavBo2JDew0SbpPPA0UnD9pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179870},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.107.0.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.107.0.tgz","_integrity":"sha512-7V0oa32C5yiV/jX6O0F1AxMo4Z35L0xUTIuT7qQvY/taF9jBViECh3i/LbyDhT+8uCee/KMVWq1w4QPHIU9PsQ==","_npmVersion":"10.9.8","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"workspace:*","@kb-labs/review-llm":"^2.107.0","@kb-labs/review-contracts":"^2.107.0","@kb-labs/review-heuristic":"^2.107.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.107.0_1785005833873_0.7183458888432177","host":"s3://npm-registry-packages-npm-production"}},"2.109.0":{"name":"@kb-labs/review-core","version":"2.109.0","_id":"@kb-labs/review-core@2.109.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"cef8f53f20b21bc93021b52c283ef9df01819498","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.109.0.tgz","fileCount":5,"integrity":"sha512-aY8SD4w05SDJq0vsSbJofMyy2az+lKgVbnpKgdpOIU1in9MXnqfCe671RUaaJEWt2qhNXY/JkwqbtTn4eMyVJw==","signatures":[{"sig":"MEQCIELfsaYkevuw/TxgmW+mI5Tgcye/fLcQrvh8sI3Qe77aAiBIeOBVpV2rMq48w3X2jRHNm83UHbEwhiuKsaOcZOUYfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179870},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.109.0.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.109.0.tgz","_integrity":"sha512-aY8SD4w05SDJq0vsSbJofMyy2az+lKgVbnpKgdpOIU1in9MXnqfCe671RUaaJEWt2qhNXY/JkwqbtTn4eMyVJw==","_npmVersion":"10.9.8","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"workspace:*","@kb-labs/review-llm":"^2.109.0","@kb-labs/review-contracts":"^2.109.0","@kb-labs/review-heuristic":"^2.109.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.109.0_1785012517397_0.6113237874831292","host":"s3://npm-registry-packages-npm-production"}},"2.110.0":{"name":"@kb-labs/review-core","version":"2.110.0","_id":"@kb-labs/review-core@2.110.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"612435d999ee81ef799ab2ebd8408d392181590b","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.110.0.tgz","fileCount":5,"integrity":"sha512-oCzZGD7EUlvv5OwZp+J08MamybQEq5qwrxQoDo8Rk4tr+TNMMjbkWiQillg7zZnWFB1nBVAHSMZI4j/WsIv2iQ==","signatures":[{"sig":"MEQCIBb6gD49Yx5+jBIxGye0iLxOJA9oX1Z9GaDt6+mI3sadAiBW6jdKMNAFMcoKUQdeyEsFoRk1uTQPF9bsPjGF8T16HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179870},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.110.0.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.110.0.tgz","_integrity":"sha512-oCzZGD7EUlvv5OwZp+J08MamybQEq5qwrxQoDo8Rk4tr+TNMMjbkWiQillg7zZnWFB1nBVAHSMZI4j/WsIv2iQ==","_npmVersion":"10.9.8","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"workspace:*","@kb-labs/review-llm":"^2.110.0","@kb-labs/review-contracts":"^2.110.0","@kb-labs/review-heuristic":"^2.110.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.110.0_1785199306724_0.8960013926672252","host":"s3://npm-registry-packages-npm-production"}},"2.111.0":{"name":"@kb-labs/review-core","version":"2.111.0","_id":"@kb-labs/review-core@2.111.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"18c242c21f88b47d46402353b0704c0a59e74462","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.111.0.tgz","fileCount":5,"integrity":"sha512-jINfB71naxNPpAE9KNSApHR179ATZe4re//kg6HSz12QZaVaRG2uzrKBzvZcuY/E68NGbiHz4H+6I8H7SinJBQ==","signatures":[{"sig":"MEQCIE/Lti12FB5fpTCRoqvfR2z23DNADBBqLF3PEcX4WX02AiAQDK0ayXPiECyBe7fjXK3pbc3xwJeIYJhTS/eaODLNzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179870},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.111.0.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.111.0.tgz","_integrity":"sha512-jINfB71naxNPpAE9KNSApHR179ATZe4re//kg6HSz12QZaVaRG2uzrKBzvZcuY/E68NGbiHz4H+6I8H7SinJBQ==","_npmVersion":"10.9.8","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"workspace:*","@kb-labs/review-llm":"^2.111.0","@kb-labs/review-contracts":"^2.111.0","@kb-labs/review-heuristic":"^2.111.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.111.0_1785264871447_0.6462778048590898","host":"s3://npm-registry-packages-npm-production"}},"2.112.0":{"name":"@kb-labs/review-core","version":"2.112.0","_id":"@kb-labs/review-core@2.112.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"2368c2726215375cc0d3bdc4f840d02b8c6d7623","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.112.0.tgz","fileCount":5,"integrity":"sha512-WsqHAkNnzcFn/XD6WNL6r4NEgbaIq/9ukVWS1qq97ncXqXIoBSIk0jq7mwg9pTUerp7nCz9odVWcU4TxX1fjog==","signatures":[{"sig":"MEUCIQCThKxO8K0/Ic3WkeN5Crwn+bJ178hWUOxK0ao/9ScQWAIgZYwLjaDLMP60ghBPEdwcgwh/izx9+iv4sZNeYkGXTEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179870},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.112.0.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.112.0.tgz","_integrity":"sha512-WsqHAkNnzcFn/XD6WNL6r4NEgbaIq/9ukVWS1qq97ncXqXIoBSIk0jq7mwg9pTUerp7nCz9odVWcU4TxX1fjog==","_npmVersion":"10.9.8","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"workspace:*","@kb-labs/review-llm":"^2.112.0","@kb-labs/review-contracts":"^2.112.0","@kb-labs/review-heuristic":"^2.112.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.112.0_1785307984993_0.14359953719477314","host":"s3://npm-registry-packages-npm-production"}},"2.114.0":{"name":"@kb-labs/review-core","version":"2.114.0","_id":"@kb-labs/review-core@2.114.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"b891e38c3ab8380da645fefb93bdf5cdfb61b48c","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.114.0.tgz","fileCount":5,"integrity":"sha512-vAfjCys/OQXDyhwp0sxCpA6VEAOoNKIPsIaj2HUjPy/tjmN2xqoowyhl31tXK6iv/XEO/WShuy75T0+uaKaVlg==","signatures":[{"sig":"MEQCIGQ8Ocq46B4FoYxFcJ7YxPPTdT5Ulsu4kB+nrhwbTLMrAiB8jD/6+MM7teAXrFIB3ifjrJGN4ZLATbM0ZKuNpRVcwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179870},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.114.0.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.114.0.tgz","_integrity":"sha512-vAfjCys/OQXDyhwp0sxCpA6VEAOoNKIPsIaj2HUjPy/tjmN2xqoowyhl31tXK6iv/XEO/WShuy75T0+uaKaVlg==","_npmVersion":"10.9.8","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"workspace:*","@kb-labs/review-llm":"^2.114.0","@kb-labs/review-contracts":"^2.114.0","@kb-labs/review-heuristic":"^2.114.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.114.0_1785449165491_0.23742145330026876","host":"s3://npm-registry-packages-npm-production"}},"2.116.11":{"name":"@kb-labs/review-core","version":"2.116.11","_id":"@kb-labs/review-core@2.116.11","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8444bb9906cd1ebf9ac95f81defce174dc90e489","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.116.11.tgz","fileCount":5,"integrity":"sha512-67RmU++70PufWd+56s2GgrMvCY1dszgrYXaKLxatWRuNiAyJ11N2KyU1c8UYOwIqrilicXAZcoGPyA5/nn585A==","signatures":[{"sig":"MEUCIQD91Yh/3YLXSJawZYY74yr3nDDghZQapxDSU9SPZzt0AAIgStzvhmLH7JHeV1O/NzeO7+ZdXFelSkKgH/KuQpBNYKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179863},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.116.11.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.116.11.tgz","_integrity":"sha512-67RmU++70PufWd+56s2GgrMvCY1dszgrYXaKLxatWRuNiAyJ11N2KyU1c8UYOwIqrilicXAZcoGPyA5/nn585A==","_npmVersion":"10.9.8","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.0","@kb-labs/review-llm":"2.116.11","@kb-labs/review-contracts":"2.116.11","@kb-labs/review-heuristic":"2.116.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.11"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.116.11_1785618578374_0.22351931623408605","host":"s3://npm-registry-packages-npm-production"}},"2.116.12":{"name":"@kb-labs/review-core","version":"2.116.12","_id":"@kb-labs/review-core@2.116.12","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ef5d20bad1488a8d80339bdebf09795d843e86c9","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.116.12.tgz","fileCount":5,"integrity":"sha512-HPulVuEf1C7zf4A6e+PztI9u+H7eSGJVjCgOWkXPeUMJTDCw2b8FtlACx/MgQSOwpy0BraVmOH704l4EqmJtcA==","signatures":[{"sig":"MEYCIQDADDP54EaomVmjugJtD5TdzJIuY4V/O7auu/z0KvjpzwIhANujQHq73XhTrXV72JhkLkv1m3kjPqrbTFgerM2DI28w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179863},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.116.12.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.116.12.tgz","_integrity":"sha512-HPulVuEf1C7zf4A6e+PztI9u+H7eSGJVjCgOWkXPeUMJTDCw2b8FtlACx/MgQSOwpy0BraVmOH704l4EqmJtcA==","_npmVersion":"10.9.8","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.1","@kb-labs/review-llm":"2.116.12","@kb-labs/review-contracts":"2.116.12","@kb-labs/review-heuristic":"2.116.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.12"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.116.12_1785621932773_0.49764265461617674","host":"s3://npm-registry-packages-npm-production"}},"2.116.13":{"name":"@kb-labs/review-core","version":"2.116.13","_id":"@kb-labs/review-core@2.116.13","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"aebed0d9506be1fdd14e03a80d531071332f9cbd","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.116.13.tgz","fileCount":5,"integrity":"sha512-snKTtiAicgss9Qb4VAalrlTd2twKg1sN9RYgHjHC4u1aM4aobeueK9Wi15D/yC0kEK4dxI2jGCkJWOSyXbho2g==","signatures":[{"sig":"MEUCIGinleNhyj4sTdMnU0oZJ/EeZuedwpvP7Qshho/SxGXtAiEA+56lKlvw8P8n/pqZ8htbp22mLqgmyWnT+QKW6NYkyD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179863},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.116.13.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.116.13.tgz","_integrity":"sha512-snKTtiAicgss9Qb4VAalrlTd2twKg1sN9RYgHjHC4u1aM4aobeueK9Wi15D/yC0kEK4dxI2jGCkJWOSyXbho2g==","_npmVersion":"10.9.8","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.1","@kb-labs/review-llm":"2.116.13","@kb-labs/review-contracts":"2.116.13","@kb-labs/review-heuristic":"2.116.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.13"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.116.13_1785623521889_0.8775396060666982","host":"s3://npm-registry-packages-npm-production"}},"2.116.14":{"name":"@kb-labs/review-core","version":"2.116.14","_id":"@kb-labs/review-core@2.116.14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f6b477dfb2b040d1d7e50a67c1b174346b2bc292","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.116.14.tgz","fileCount":5,"integrity":"sha512-b6jPJBVvYzRYKiw6wz0vDAr1ze2Ckb+bXH1YAHoHmitxElx2Nts9XgV8RGWp6wgWtndZyYAFspckGyeXbovExg==","signatures":[{"sig":"MEQCIDmOGnBFOWLC5B/025ySLt/DrJU9oKOPIJ1csaSr/MwNAiAFnUuXObNjkIN0VeMSlTS2iuZA4CVGhqCkKqkIAgR28g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179863},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.116.14.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.116.14.tgz","_integrity":"sha512-b6jPJBVvYzRYKiw6wz0vDAr1ze2Ckb+bXH1YAHoHmitxElx2Nts9XgV8RGWp6wgWtndZyYAFspckGyeXbovExg==","_npmVersion":"10.9.8","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.1","@kb-labs/review-llm":"2.116.14","@kb-labs/review-contracts":"2.116.14","@kb-labs/review-heuristic":"2.116.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.116.14"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.116.14_1785625318718_0.3970243128049913","host":"s3://npm-registry-packages-npm-production"}},"2.117.0":{"name":"@kb-labs/review-core","version":"2.117.0","_id":"@kb-labs/review-core@2.117.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"550d52e54cc195ca77c26791260107b7ffbe5b54","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.117.0.tgz","fileCount":5,"integrity":"sha512-zhiSUii2SWGGsyeZKGtKyS1FP94mAFR0Nou6dGHcWW4KysCmn+qkq9rziciuqz4J8r9+mZp5b5T7Rwp3WZePtA==","signatures":[{"sig":"MEUCIQChht5n03qH/ZVhWzbrBQl10rVveDD/rx9J5Iqf+QdRFQIgY7mOtltWSwmkH9PPLlplBJs5Ap4mlXsfiITX7LQxVFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179858},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.117.0.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.117.0.tgz","_integrity":"sha512-zhiSUii2SWGGsyeZKGtKyS1FP94mAFR0Nou6dGHcWW4KysCmn+qkq9rziciuqz4J8r9+mZp5b5T7Rwp3WZePtA==","_npmVersion":"11.16.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.2","@kb-labs/review-llm":"2.117.0","@kb-labs/review-contracts":"2.117.0","@kb-labs/review-heuristic":"2.117.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.117.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.117.0_1786298028976_0.11903844629609583","host":"s3://npm-registry-packages-npm-production"}},"2.118.0":{"name":"@kb-labs/review-core","version":"2.118.0","_id":"@kb-labs/review-core@2.118.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"47a2cca4297155e5a2a347e19deb117e05ad34f8","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.118.0.tgz","fileCount":5,"integrity":"sha512-tZ4PFEfGlqnDFqV7/RcL7XGrwgti5S//hZF/BxM6sTyHCJh8IhoJudMAzovzv5s0avyVYkxFKFD+q1YNGH8T5A==","signatures":[{"sig":"MEQCIHlxs4OWcjf2ldTnUzOPvay8tukmqN1pThEFnmlyU35iAiAlc1DKKSsag3nsGHi0NhIDcm0dQzYXamSEofJKwv8zlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179858},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.118.0.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.118.0.tgz","_integrity":"sha512-tZ4PFEfGlqnDFqV7/RcL7XGrwgti5S//hZF/BxM6sTyHCJh8IhoJudMAzovzv5s0avyVYkxFKFD+q1YNGH8T5A==","_npmVersion":"11.16.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.3","@kb-labs/review-llm":"2.118.0","@kb-labs/review-contracts":"2.118.0","@kb-labs/review-heuristic":"2.118.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.118.0_1786471483572_0.11999749575666407","host":"s3://npm-registry-packages-npm-production"}},"2.118.1":{"name":"@kb-labs/review-core","version":"2.118.1","_id":"@kb-labs/review-core@2.118.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"bb5a42a508f9dea3872045668a5371d9218f851e","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.118.1.tgz","fileCount":5,"integrity":"sha512-cM2s7aRWkwMnLrycOXzTY/7+FSEku25LQ08j6nuBctla7XkRer2fkft7PU06X/vP4is/K+rA1HJa273udFw0GA==","signatures":[{"sig":"MEYCIQDEtxRarzBOPK7ctpYgRvWUIOb05KT8VSGxtIDFd5X0NQIhAIu1d6mcRih4+JnSe6qbaxuHr0g+c+QUbUcFnDMHtzZi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179858},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.118.1.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.118.1.tgz","_integrity":"sha512-cM2s7aRWkwMnLrycOXzTY/7+FSEku25LQ08j6nuBctla7XkRer2fkft7PU06X/vP4is/K+rA1HJa273udFw0GA==","_npmVersion":"11.16.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.3","@kb-labs/review-llm":"2.118.1","@kb-labs/review-contracts":"2.118.1","@kb-labs/review-heuristic":"2.118.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.1"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.118.1_1786524612833_0.0187621277022898","host":"s3://npm-registry-packages-npm-production"}},"2.118.2":{"name":"@kb-labs/review-core","version":"2.118.2","_id":"@kb-labs/review-core@2.118.2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"654faac176c5c75ff32bbf631f6609f300b9e605","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.118.2.tgz","fileCount":5,"integrity":"sha512-b6EIEL0C3hrFv8WeYxOqKmAC+u5//hE5rSAjMTtPoHuzNmqk06A7Sc7aS2HNrop/5rqg6TX0X27AxbN6QdmzIA==","signatures":[{"sig":"MEYCIQCjtk8NrBLe3VWgsPTg5AQmnvjV3BtmsjSQtKu5BaBofwIhAOaeCEenQmKAn0RkAfQClVEsMlMB3Ev+K/TyYZOBI8CM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179858},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.118.2.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/artifacts/kb-labs-review-core-2.118.2.tgz","_integrity":"sha512-b6EIEL0C3hrFv8WeYxOqKmAC+u5//hE5rSAjMTtPoHuzNmqk06A7Sc7aS2HNrop/5rqg6TX0X27AxbN6QdmzIA==","_npmVersion":"11.16.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.3","@kb-labs/review-llm":"2.118.2","@kb-labs/review-contracts":"2.118.2","@kb-labs/review-heuristic":"2.118.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.118.2_1786573739980_0.6237633258252571","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8c5512847":{"name":"@kb-labs/review-core","version":"2.119.0-canary.8c5512847","_id":"@kb-labs/review-core@2.119.0-canary.8c5512847","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"bbe346f15ff0932b76f2c9693467791473f7955f","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0-canary.8c5512847.tgz","fileCount":5,"integrity":"sha512-QwZT2Ozh4f5o8TLmosXmcI3P2iXPUh7UVmo3tOdJszkJbXrfzX2FPNgpfFI80Sjd7RfBkQ8fEGAZJvzTzWSpLA==","signatures":[{"sig":"MEUCIQDGLHK4XenkUoM4yCGV+5de89bskCvRpwDk1jAH7IqOcQIgeWVNm+pEv8ocsvW9Pkjyo7n1LiV7ZCBT/Vz5GPBCmoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179875},"type":"module","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"directories":{},"_nodeVersion":"24.18.1","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.118.2","@kb-labs/review-contracts":"2.118.2","@kb-labs/review-heuristic":"2.118.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0-canary.8c5512847_1786813481560_0.12047877558456066","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.cee505c72":{"name":"@kb-labs/review-core","version":"2.119.0-canary.cee505c72","_id":"@kb-labs/review-core@2.119.0-canary.cee505c72","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a5126878e7913c59a8e11d80f599acb99b2a6168","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0-canary.cee505c72.tgz","fileCount":5,"integrity":"sha512-kPAFLyi98lfvUBZqjPDvT+rpdH7GXa35tirt7qmiNIQcFn74r0afPhxnCZbJmD7syg//TfWB86FXrVUPx7QTCw==","signatures":[{"sig":"MEYCIQCy7r1/JBXf/nacDl77qazCvv5HDUQNQ8T5hYKpl6jR4QIhANb0IdZYKNuGC1cnWp9+onng/R6OfNT73QD/9SnVhzKW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179875},"type":"module","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"directories":{},"_nodeVersion":"24.18.1","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.118.2","@kb-labs/review-contracts":"2.118.2","@kb-labs/review-heuristic":"2.118.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0-canary.cee505c72_1787087297627_0.13082563039825557","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.85d060ea6":{"name":"@kb-labs/review-core","version":"2.119.0-canary.85d060ea6","_id":"@kb-labs/review-core@2.119.0-canary.85d060ea6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"0306eb2250193bb369ced12402f7888f7b1ab0c8","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0-canary.85d060ea6.tgz","fileCount":5,"integrity":"sha512-ERkMzcEqICQ0Cuy7jV+3h32BCu+xQW34ID2KIPanvfabGnVT+uUx7OGcBoh9/lSssNlls6xScPywM9SMVo1Sww==","signatures":[{"sig":"MEUCIQD6AJ34iRnTXznwWXaeAEwCH27ygIei7GVl3/oTMTq8lQIgTzveYsV0rOqWVbHfL8OGaeq7G/VXKBTgkyE0esJ6V0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179875},"type":"module","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"directories":{},"_nodeVersion":"24.18.1","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.118.2","@kb-labs/review-contracts":"2.118.2","@kb-labs/review-heuristic":"2.118.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.118.2"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0-canary.85d060ea6_1787250539602_0.48186769485903413","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.c64d2c41e":{"name":"@kb-labs/review-core","version":"2.119.0-canary.c64d2c41e","_id":"@kb-labs/review-core@2.119.0-canary.c64d2c41e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a8aac74da5bc830c1cf3de9d5f085127f7c43242","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0-canary.c64d2c41e.tgz","fileCount":5,"integrity":"sha512-KMfNuKEPJjlgxmwGUKcZJU38cOmpZRku4hu+X08GFjT50dwD4KYSIizauBevpphttlbI7tK+iMUBIRQgxSoOvg==","signatures":[{"sig":"MEUCIAcz8Ck3dbb+L6IbTpfWOOKcA7CV9RINjS9kSnDfqilHAiEAoAlRrsgxzHCwGSHbiylh0y2Karbm6SDNhtqzhXwy6cI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179943},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.c64d2c41e.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.c64d2c41e.tgz","_integrity":"sha512-KMfNuKEPJjlgxmwGUKcZJU38cOmpZRku4hu+X08GFjT50dwD4KYSIizauBevpphttlbI7tK+iMUBIRQgxSoOvg==","_npmVersion":"11.17.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.0-canary.c64d2c41e","@kb-labs/review-contracts":"2.119.0-canary.c64d2c41e","@kb-labs/review-heuristic":"2.119.0-canary.c64d2c41e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.c64d2c41e"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0-canary.c64d2c41e_1787609021581_0.006811994101150631","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b1ec4151":{"name":"@kb-labs/review-core","version":"2.119.0-canary.0b1ec4151","_id":"@kb-labs/review-core@2.119.0-canary.0b1ec4151","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"12d35db1116476dd25bf4d233012e537c2dba63c","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0-canary.0b1ec4151.tgz","fileCount":5,"integrity":"sha512-NLSuvI2vhczcIzWU7yIhEjITBYkQqkHLr6Pihyxwrvhp8OMa0Ki/tXZdGQ2+NLeoRNc3NW9oHMep0MHAlSBDtA==","signatures":[{"sig":"MEUCIQC3SV2LdlbG67Sg7YzHT2nXXhjUAiq9vHAz2hUjesdQ9wIgcMMyWWm5CVIWYVimvby8PfsXPFIu3yOLgb6WSDidIUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179943},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.0b1ec4151.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.0b1ec4151.tgz","_integrity":"sha512-NLSuvI2vhczcIzWU7yIhEjITBYkQqkHLr6Pihyxwrvhp8OMa0Ki/tXZdGQ2+NLeoRNc3NW9oHMep0MHAlSBDtA==","_npmVersion":"11.17.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.0-canary.0b1ec4151","@kb-labs/review-contracts":"2.119.0-canary.0b1ec4151","@kb-labs/review-heuristic":"2.119.0-canary.0b1ec4151"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0b1ec4151"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0-canary.0b1ec4151_1787611088391_0.2225251240600985","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.2077501f1":{"name":"@kb-labs/review-core","version":"2.119.0-canary.2077501f1","_id":"@kb-labs/review-core@2.119.0-canary.2077501f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4d030aeb3865f7aa2961552adbc37f3b4c433019","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0-canary.2077501f1.tgz","fileCount":5,"integrity":"sha512-L/mMfKzYTQGMeOOB2ezk/BrgyqyHjYY6iXWU39/3ljIfw7QVgcZkt0mqIi0Sd2RUyBIm07ROUPgXjU4bmkVoCA==","signatures":[{"sig":"MEYCIQCBdPCYlSV10nUM/ls7qNU5dRMoRRdJVXbU3hrqgRX6lQIhANTRLcjgL3F88LudYFSU0MyVMJZ7I/uSVfOZSuKcjkGH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179943},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.2077501f1.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.2077501f1.tgz","_integrity":"sha512-L/mMfKzYTQGMeOOB2ezk/BrgyqyHjYY6iXWU39/3ljIfw7QVgcZkt0mqIi0Sd2RUyBIm07ROUPgXjU4bmkVoCA==","_npmVersion":"11.17.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.0-canary.2077501f1","@kb-labs/review-contracts":"2.119.0-canary.2077501f1","@kb-labs/review-heuristic":"2.119.0-canary.2077501f1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.2077501f1"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0-canary.2077501f1_1787613714090_0.3606791008026302","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.b20fd4a5b":{"name":"@kb-labs/review-core","version":"2.119.0-canary.b20fd4a5b","_id":"@kb-labs/review-core@2.119.0-canary.b20fd4a5b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"ded2e2a7bd6d9cd95f6a796481fc7456e1cdd071","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0-canary.b20fd4a5b.tgz","fileCount":5,"integrity":"sha512-/72EH9NUtHfg1d/cWHjm8qqiGZK+9MbWkZpTGg9nZXKSe2OrNahixH70SwXNh5NOJ4q6j2qznJyHA/MEL/R7Dg==","signatures":[{"sig":"MEUCIBLTpzTl0pVymfjPo65tIXnN6jwp+C28OWg8bdqnBCSCAiEAorZRQWFrarZ+L1WAU2nP29OV3eAzN5mORRsYV++8cGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179943},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.b20fd4a5b.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.b20fd4a5b.tgz","_integrity":"sha512-/72EH9NUtHfg1d/cWHjm8qqiGZK+9MbWkZpTGg9nZXKSe2OrNahixH70SwXNh5NOJ4q6j2qznJyHA/MEL/R7Dg==","_npmVersion":"11.17.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.0-canary.b20fd4a5b","@kb-labs/review-contracts":"2.119.0-canary.b20fd4a5b","@kb-labs/review-heuristic":"2.119.0-canary.b20fd4a5b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.b20fd4a5b"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0-canary.b20fd4a5b_1787625673278_0.14695125203431902","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.448a88d0f":{"name":"@kb-labs/review-core","version":"2.119.0-canary.448a88d0f","_id":"@kb-labs/review-core@2.119.0-canary.448a88d0f","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"383cbb29dbb9781ee902bd018a0d8a419501c0a4","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0-canary.448a88d0f.tgz","fileCount":5,"integrity":"sha512-n4UecYhuqtOUe/9xsbxwqBIKbjLgCA3oVNnNFsMSkzLwkhyiB6hX5wrMkOUBRb7V+fzuIwOY4og3S4Hb4aQesA==","signatures":[{"sig":"MEUCIBUlfcYstJ5Xx65A6P0L2aO8A8Z8r26JhGmQw3dwyPvWAiEAp1cYS5PkSuPR/noLtdEJkPh7a6uzrLWoP6Gpx2y1YZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179943},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.448a88d0f.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.448a88d0f.tgz","_integrity":"sha512-n4UecYhuqtOUe/9xsbxwqBIKbjLgCA3oVNnNFsMSkzLwkhyiB6hX5wrMkOUBRb7V+fzuIwOY4og3S4Hb4aQesA==","_npmVersion":"11.17.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.0-canary.448a88d0f","@kb-labs/review-contracts":"2.119.0-canary.448a88d0f","@kb-labs/review-heuristic":"2.119.0-canary.448a88d0f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.448a88d0f"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0-canary.448a88d0f_1787638341679_0.4752890585774536","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.e120bc0ee":{"name":"@kb-labs/review-core","version":"2.119.0-canary.e120bc0ee","_id":"@kb-labs/review-core@2.119.0-canary.e120bc0ee","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d135b7ea3d407ae00471f054c3db26a5f327a6c8","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0-canary.e120bc0ee.tgz","fileCount":5,"integrity":"sha512-7r31l698eMMYYbxi+3DaJVEJIuCRA/+V1FBsCCSdhV34wiuOdgAquNNRXQmCMdbMLduGjp3FUP48gKGAalnEdQ==","signatures":[{"sig":"MEUCIQC5stQ/nodZZogtPx6RqwyeDzFyLAKZ6QAyou7mtaoNBgIgf78B2h3tMnTgc9KQ18qhExfZL9kp7t7bElkqz5mDeHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179943},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.e120bc0ee.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.e120bc0ee.tgz","_integrity":"sha512-7r31l698eMMYYbxi+3DaJVEJIuCRA/+V1FBsCCSdhV34wiuOdgAquNNRXQmCMdbMLduGjp3FUP48gKGAalnEdQ==","_npmVersion":"11.17.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.0-canary.e120bc0ee","@kb-labs/review-contracts":"2.119.0-canary.e120bc0ee","@kb-labs/review-heuristic":"2.119.0-canary.e120bc0ee"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.e120bc0ee"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0-canary.e120bc0ee_1787640807818_0.7810120519977235","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.6ec5ad2e4":{"name":"@kb-labs/review-core","version":"2.119.0-canary.6ec5ad2e4","_id":"@kb-labs/review-core@2.119.0-canary.6ec5ad2e4","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"4eec23ac81166dce169aff465e7d761fb646093e","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0-canary.6ec5ad2e4.tgz","fileCount":5,"integrity":"sha512-I7FoqFcwSAswic1j+rcCRc+IpQH6P6HmjTds2DzryJ3Bd2CpaQiTNzAD8sK3sGxOTowGtN8tGMtOKeVvf1smzw==","signatures":[{"sig":"MEQCIAmsl5UVo4G/urKCN9NNtOyrub9khXwt7PcwVxqosd/qAiB7WH6saAK7FmbXAltUuPNVZMv07DbYzoIVf1TnCABpdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179943},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.6ec5ad2e4.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.6ec5ad2e4.tgz","_integrity":"sha512-I7FoqFcwSAswic1j+rcCRc+IpQH6P6HmjTds2DzryJ3Bd2CpaQiTNzAD8sK3sGxOTowGtN8tGMtOKeVvf1smzw==","_npmVersion":"11.17.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.0-canary.6ec5ad2e4","@kb-labs/review-contracts":"2.119.0-canary.6ec5ad2e4","@kb-labs/review-heuristic":"2.119.0-canary.6ec5ad2e4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.6ec5ad2e4"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0-canary.6ec5ad2e4_1787671533308_0.11924676865050277","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.f8394d5fd":{"name":"@kb-labs/review-core","version":"2.119.0-canary.f8394d5fd","_id":"@kb-labs/review-core@2.119.0-canary.f8394d5fd","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9fa2cbc91eeb37df4947b57c55d1bca9ac71b41a","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0-canary.f8394d5fd.tgz","fileCount":5,"integrity":"sha512-zTNSJ6OYmyXlvRxmaiDWDNOAWmWUfJr5A7FxNyzA0QNiclyKkjt9qVGcmvU49Xu7/EPvG2i2mipez214CMECEg==","signatures":[{"sig":"MEQCIDNQn0+BhxZxznEUmICP7FJVLuYqsxPZd/QtRmn4oAnQAiB1rIQm2o5ZUvRZAiNKrPT2la+2Xm2y7JgBECcfiN0EMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179943},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.f8394d5fd.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.f8394d5fd.tgz","_integrity":"sha512-zTNSJ6OYmyXlvRxmaiDWDNOAWmWUfJr5A7FxNyzA0QNiclyKkjt9qVGcmvU49Xu7/EPvG2i2mipez214CMECEg==","_npmVersion":"11.17.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.0-canary.f8394d5fd","@kb-labs/review-contracts":"2.119.0-canary.f8394d5fd","@kb-labs/review-heuristic":"2.119.0-canary.f8394d5fd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.f8394d5fd"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0-canary.f8394d5fd_1787675242855_0.7638500537714281","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.bb3d7f2f1":{"name":"@kb-labs/review-core","version":"2.119.0-canary.bb3d7f2f1","_id":"@kb-labs/review-core@2.119.0-canary.bb3d7f2f1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a8134bb87f43ab505893fd58788875394a8db19c","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0-canary.bb3d7f2f1.tgz","fileCount":5,"integrity":"sha512-AMaUBCrvvbAVes1OhWhoZOl04TfdRtZFP5qn7OmIl+hxwLhsCEalhbLjTFxEQ2pNFBHhvO3JAm+CBjbv+sIDKg==","signatures":[{"sig":"MEYCIQCve6SaxYdCcN4JKyLFFvZdUZBVnzYuyvXp6ipfvvQx5wIhANWkHVQo+w6uJ3ecmrofTLJR4BlRnE3m/A4tVVahlvFy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179943},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.bb3d7f2f1.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.bb3d7f2f1.tgz","_integrity":"sha512-AMaUBCrvvbAVes1OhWhoZOl04TfdRtZFP5qn7OmIl+hxwLhsCEalhbLjTFxEQ2pNFBHhvO3JAm+CBjbv+sIDKg==","_npmVersion":"11.17.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.0-canary.bb3d7f2f1","@kb-labs/review-contracts":"2.119.0-canary.bb3d7f2f1","@kb-labs/review-heuristic":"2.119.0-canary.bb3d7f2f1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.bb3d7f2f1"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0-canary.bb3d7f2f1_1787680993039_0.7075173979048623","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.3edea00f6":{"name":"@kb-labs/review-core","version":"2.119.0-canary.3edea00f6","_id":"@kb-labs/review-core@2.119.0-canary.3edea00f6","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"1b44d8566c479205d2276fd8902fc61f55618654","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0-canary.3edea00f6.tgz","fileCount":5,"integrity":"sha512-mrSC02hRX8x+7bXZjVwnu5MWkdl/c5v9/cf6pZSaehsVPGbKTXt5lQkCNJnVUj2oP1We2pAaFA1Wcq4Uc9es8g==","signatures":[{"sig":"MEUCIQD4keoNJ2X0PeseZEODtIHwXVpN234h4wSPmAySv1SktAIgJpnTFdxMspvJpqN96uJo/f1M6G3pFo/mPWn4ixXMFPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180279},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.3edea00f6.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.3edea00f6.tgz","_integrity":"sha512-mrSC02hRX8x+7bXZjVwnu5MWkdl/c5v9/cf6pZSaehsVPGbKTXt5lQkCNJnVUj2oP1We2pAaFA1Wcq4Uc9es8g==","_npmVersion":"11.17.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.0-canary.3edea00f6","@kb-labs/review-contracts":"2.119.0-canary.3edea00f6","@kb-labs/review-heuristic":"2.119.0-canary.3edea00f6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.3edea00f6"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0-canary.3edea00f6_1787765361985_0.10354399360093813","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.8f939a290":{"name":"@kb-labs/review-core","version":"2.119.0-canary.8f939a290","_id":"@kb-labs/review-core@2.119.0-canary.8f939a290","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"42dfa737b266fe66bcb0a94ad0ade532ff37da13","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0-canary.8f939a290.tgz","fileCount":5,"integrity":"sha512-EKvxtw+sbfUXnG035/40IlYKyRRrr29EQtCu3Wij8pjdHmk/piVv9jiwR0U5bQwQtD9vI5zDt6zwN6xWUK/UBA==","signatures":[{"sig":"MEUCIBdQYUfl26WSfwfOqnlnYBB49WFQxH7lESqbv1y8GmWpAiEApQTIOA+j58F9vwxlYJABKbr3ZMbgI1IcJ2lVREzLfd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180279},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.8f939a290.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.8f939a290.tgz","_integrity":"sha512-EKvxtw+sbfUXnG035/40IlYKyRRrr29EQtCu3Wij8pjdHmk/piVv9jiwR0U5bQwQtD9vI5zDt6zwN6xWUK/UBA==","_npmVersion":"11.17.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.0-canary.8f939a290","@kb-labs/review-contracts":"2.119.0-canary.8f939a290","@kb-labs/review-heuristic":"2.119.0-canary.8f939a290"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.8f939a290"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0-canary.8f939a290_1787788214527_0.08754719796305888","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0c078654e":{"name":"@kb-labs/review-core","version":"2.119.0-canary.0c078654e","_id":"@kb-labs/review-core@2.119.0-canary.0c078654e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f35f1f33e363804a83113490ef294379939a4a43","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0-canary.0c078654e.tgz","fileCount":5,"integrity":"sha512-dCkY86E6VtUFHBGj+6agob5OE8A5J3r+kM2FESiJksDUxBDSK6oAf6ZI1Z/fS8ZxUeizSHtzpym6k9VNjWWN2Q==","signatures":[{"sig":"MEQCIAltzhQralSfq5/8b6HETInCWFafYwzfOR9GIx5amJnHAiAu+60WZgvGkjstFMLQXv7nmzrDDDYzNzaGW2AvR5m4fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180279},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.0c078654e.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.0c078654e.tgz","_integrity":"sha512-dCkY86E6VtUFHBGj+6agob5OE8A5J3r+kM2FESiJksDUxBDSK6oAf6ZI1Z/fS8ZxUeizSHtzpym6k9VNjWWN2Q==","_npmVersion":"11.17.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.0-canary.0c078654e","@kb-labs/review-contracts":"2.119.0-canary.0c078654e","@kb-labs/review-heuristic":"2.119.0-canary.0c078654e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0c078654e"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0-canary.0c078654e_1787790357927_0.4277609446768622","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.ce846d079":{"name":"@kb-labs/review-core","version":"2.119.0-canary.ce846d079","_id":"@kb-labs/review-core@2.119.0-canary.ce846d079","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"7baeafabd159cea972e9e07818db6a18524f14f0","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0-canary.ce846d079.tgz","fileCount":5,"integrity":"sha512-8LT174K2GBP2MzGPENRin6UpvhsioyvoFINzkHNOXmURd2kg3J/VCwjDN4Kv5LBN16QSrhrN+juqB1FNZthuWQ==","signatures":[{"sig":"MEUCIQD8yErwzMW/XfOYgZJUcn48XEqqISf0SujVX5m5RaEuPQIgf1TzprGFVwGMGYIXv3dltwn57wioC0e4ETE0xcplhdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180279},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.ce846d079.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.ce846d079.tgz","_integrity":"sha512-8LT174K2GBP2MzGPENRin6UpvhsioyvoFINzkHNOXmURd2kg3J/VCwjDN4Kv5LBN16QSrhrN+juqB1FNZthuWQ==","_npmVersion":"11.17.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.0-canary.ce846d079","@kb-labs/review-contracts":"2.119.0-canary.ce846d079","@kb-labs/review-heuristic":"2.119.0-canary.ce846d079"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.ce846d079"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0-canary.ce846d079_1787793763350_0.0354419595354285","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.62ffd5965":{"name":"@kb-labs/review-core","version":"2.119.0-canary.62ffd5965","_id":"@kb-labs/review-core@2.119.0-canary.62ffd5965","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"68c5f5b9a584e275cd967b193ba363fb7d9a8aec","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0-canary.62ffd5965.tgz","fileCount":5,"integrity":"sha512-S5vSswU8f2BL6d3Q2mHpqDKI8huszvqh2GdTKjjC6UhPGHjTtu7WxSfonombV22Qw0QGsROIt4ihfK9/DaILyw==","signatures":[{"sig":"MEUCIQCG/KlogcQYBUAjIBdaWM1xV1WaLA1jHcpmSyICzNrlYAIgOjw/6maaEYfNzH3gk6eT2DOLPNUVyFhMZwjzD54OY8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180279},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.62ffd5965.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.62ffd5965.tgz","_integrity":"sha512-S5vSswU8f2BL6d3Q2mHpqDKI8huszvqh2GdTKjjC6UhPGHjTtu7WxSfonombV22Qw0QGsROIt4ihfK9/DaILyw==","_npmVersion":"11.17.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.0-canary.62ffd5965","@kb-labs/review-contracts":"2.119.0-canary.62ffd5965","@kb-labs/review-heuristic":"2.119.0-canary.62ffd5965"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.62ffd5965"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0-canary.62ffd5965_1787799991884_0.4530100101495409","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.1b2bf822b":{"name":"@kb-labs/review-core","version":"2.119.0-canary.1b2bf822b","_id":"@kb-labs/review-core@2.119.0-canary.1b2bf822b","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5b5451beaf54808e2c0efe4ddbcf4e043a6fcadc","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0-canary.1b2bf822b.tgz","fileCount":5,"integrity":"sha512-VacS90FkLJMnTKLJYEgfl9wnIvuHXNK9gfFgpNrxWYb7e0liRZ1bijz5Y1o09rmoDXPD6tPfGuneNun4aTy9lA==","signatures":[{"sig":"MEUCIQCnfsfqDKxGSshTrhWJ7NPtlSOqjZwLhnpGPithjBhyAgIgf8DWp0Vpe4aMMJoShCF9bwd9ncHtmqbi5KrEhGNJcVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180279},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.1b2bf822b.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.1b2bf822b.tgz","_integrity":"sha512-VacS90FkLJMnTKLJYEgfl9wnIvuHXNK9gfFgpNrxWYb7e0liRZ1bijz5Y1o09rmoDXPD6tPfGuneNun4aTy9lA==","_npmVersion":"11.17.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.0-canary.1b2bf822b","@kb-labs/review-contracts":"2.119.0-canary.1b2bf822b","@kb-labs/review-heuristic":"2.119.0-canary.1b2bf822b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.1b2bf822b"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0-canary.1b2bf822b_1787804491478_0.12402403202318979","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.602573533":{"name":"@kb-labs/review-core","version":"2.119.0-canary.602573533","_id":"@kb-labs/review-core@2.119.0-canary.602573533","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"72215b62adec030902ab076da28c31c92b37cfca","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0-canary.602573533.tgz","fileCount":5,"integrity":"sha512-5bbpEyowLhTy/PZmYKrcBYYVjZqGOgImSAFfYu5HcyBmPYQun6ibN2oN3vKhGh105INc68EdOopLgD9GiqPMRg==","signatures":[{"sig":"MEQCIGTVVjQfPbBeSGBhATjpC8e8scJWcIXwtg/fRL+K/8qpAiBYuya02wjEPyjBvcgi42Y6F2W6LZr0/o/Ct8X9BXN9WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180279},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.602573533.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.602573533.tgz","_integrity":"sha512-5bbpEyowLhTy/PZmYKrcBYYVjZqGOgImSAFfYu5HcyBmPYQun6ibN2oN3vKhGh105INc68EdOopLgD9GiqPMRg==","_npmVersion":"11.17.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.0-canary.602573533","@kb-labs/review-contracts":"2.119.0-canary.602573533","@kb-labs/review-heuristic":"2.119.0-canary.602573533"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.602573533"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0-canary.602573533_1787821786838_0.8384602171010516","host":"s3://npm-registry-packages-npm-production"}},"2.119.0-canary.0b4b21a55":{"name":"@kb-labs/review-core","version":"2.119.0-canary.0b4b21a55","_id":"@kb-labs/review-core@2.119.0-canary.0b4b21a55","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"116eccb10e6a1f94cec02c1963ac860b16b9c828","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0-canary.0b4b21a55.tgz","fileCount":5,"integrity":"sha512-9FrsRQvlYnZKoZH4cXenvRsoyP0ghl5laUMeg4wSWVsDPNK7GegxaNGH1suvbi2pvHa4UYvJNXdSvyDosIeLpQ==","signatures":[{"sig":"MEQCIFpLyGLCUzSVQGZNsK4Rakv2SHrr/uGT06CqLYHMZF3WAiAOE3oHQDR4U0cSItcwihrCps5MYgzuorM8Wh/Cd7Jf+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180279},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.0b4b21a55.tgz","engines":{"node":">=22.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0-canary.0b4b21a55.tgz","_integrity":"sha512-9FrsRQvlYnZKoZH4cXenvRsoyP0ghl5laUMeg4wSWVsDPNK7GegxaNGH1suvbi2pvHa4UYvJNXdSvyDosIeLpQ==","_npmVersion":"11.17.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.0-canary.0b4b21a55","@kb-labs/review-contracts":"2.119.0-canary.0b4b21a55","@kb-labs/review-heuristic":"2.119.0-canary.0b4b21a55"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0-canary.0b4b21a55"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0-canary.0b4b21a55_1788376544222_0.04279789796459066","host":"s3://npm-registry-packages-npm-production"}},"2.119.0":{"name":"@kb-labs/review-core","version":"2.119.0","_id":"@kb-labs/review-core@2.119.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"109ef54108b5ec4dc714de2bcb7a6699a8f18885","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.0.tgz","fileCount":5,"integrity":"sha512-SIe+ecsd3VhpPTeeqmFKoZCv8YbnPgiTeE0fr9Be2ptZJPiCnlfHgM5WZfNG3VB3mUGEjphjQE4FHMVzTOFfWA==","signatures":[{"sig":"MEYCIQDxT7pIKqmTfiBHsR4x1zDOvKef9GqhXf5NQY8k4sRv8QIhAImVmgG9/AzfvG83EGCq9jMLmsfnl3UwVtNETdkJ7UID","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180164},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.0.tgz","_integrity":"sha512-SIe+ecsd3VhpPTeeqmFKoZCv8YbnPgiTeE0fr9Be2ptZJPiCnlfHgM5WZfNG3VB3mUGEjphjQE4FHMVzTOFfWA==","_npmVersion":"11.19.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.0","@kb-labs/review-contracts":"2.119.0","@kb-labs/review-heuristic":"2.119.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.0_1788634952471_0.08850347272310732","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.b53bbee1d":{"name":"@kb-labs/review-core","version":"2.119.1-canary.b53bbee1d","_id":"@kb-labs/review-core@2.119.1-canary.b53bbee1d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"a137d8825db34fcb50909ebe2a4170a088a648ac","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.1-canary.b53bbee1d.tgz","fileCount":5,"integrity":"sha512-T/2TrvpBTc9qET7/aVI9/OoPGs/tb5UEjT1b7X8z4BQq1JR4KswuIcZRsenP281CKxpeQ2nZcgWA4Eo5nZllEw==","signatures":[{"sig":"MEUCIQC9UwSz48Yy7tDZ28bx2OH/qxQBRnbws2Uy/JEEa9SJpAIgYEeXEDwpvP5+15rqm+j7N1126QddeE/za8FF669KDTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180249},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.1-canary.b53bbee1d.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.1-canary.b53bbee1d.tgz","_integrity":"sha512-T/2TrvpBTc9qET7/aVI9/OoPGs/tb5UEjT1b7X8z4BQq1JR4KswuIcZRsenP281CKxpeQ2nZcgWA4Eo5nZllEw==","_npmVersion":"11.19.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.1-canary.b53bbee1d","@kb-labs/review-contracts":"2.119.1-canary.b53bbee1d","@kb-labs/review-heuristic":"2.119.1-canary.b53bbee1d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.b53bbee1d"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.1-canary.b53bbee1d_1788649591164_0.4346887713617087","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a6aa9b388":{"name":"@kb-labs/review-core","version":"2.119.1-canary.a6aa9b388","_id":"@kb-labs/review-core@2.119.1-canary.a6aa9b388","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"f27a34b2ab1650e6cb4d6f2780773e3d06f36265","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.1-canary.a6aa9b388.tgz","fileCount":5,"integrity":"sha512-EreCpo9tNv5XJiKoKj0W+C/ygW95hY8UriOw7/3n755J8GbEApYCzWvZ7GxSNvDYsO+39norPBNm5Xc8DQXUBw==","signatures":[{"sig":"MEUCIQCtbwoy4355KE4NhnXQtIzMdn47Zp9vaZigh7l1n90KnwIgRvj57tnTGloXlffcPaBMepmOHAhocZvmp7wnjLfceZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180249},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.1-canary.a6aa9b388.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.1-canary.a6aa9b388.tgz","_integrity":"sha512-EreCpo9tNv5XJiKoKj0W+C/ygW95hY8UriOw7/3n755J8GbEApYCzWvZ7GxSNvDYsO+39norPBNm5Xc8DQXUBw==","_npmVersion":"11.19.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.1-canary.a6aa9b388","@kb-labs/review-contracts":"2.119.1-canary.a6aa9b388","@kb-labs/review-heuristic":"2.119.1-canary.a6aa9b388"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.a6aa9b388"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.1-canary.a6aa9b388_1788653733595_0.07319576415766438","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.57c3a1e5e":{"name":"@kb-labs/review-core","version":"2.119.1-canary.57c3a1e5e","_id":"@kb-labs/review-core@2.119.1-canary.57c3a1e5e","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"8ca1f6f01acde21c54889b27ef409f1e44112b91","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.1-canary.57c3a1e5e.tgz","fileCount":5,"integrity":"sha512-yxRjnYw9W15iDYML9f2olUNA5Etc6UHTsU8mRMI7/BoUNi2Lj74rLetKsEtD31DMAVnxkzjE6MKCHAq4a2/YSg==","signatures":[{"sig":"MEUCIQC4QNGnm3J0oOyIpTrSrwP8Lu8IY/Z1RNU0cCsl/lbjNQIgOevEhBOs5WnVX0tsAju4B4Buxq92R4DXQh0ezc5LgVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180249},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.1-canary.57c3a1e5e.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.1-canary.57c3a1e5e.tgz","_integrity":"sha512-yxRjnYw9W15iDYML9f2olUNA5Etc6UHTsU8mRMI7/BoUNi2Lj74rLetKsEtD31DMAVnxkzjE6MKCHAq4a2/YSg==","_npmVersion":"11.19.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.1-canary.57c3a1e5e","@kb-labs/review-contracts":"2.119.1-canary.57c3a1e5e","@kb-labs/review-heuristic":"2.119.1-canary.57c3a1e5e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.57c3a1e5e"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.1-canary.57c3a1e5e_1788657748407_0.4509526031290585","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.1e87213c2":{"name":"@kb-labs/review-core","version":"2.119.1-canary.1e87213c2","_id":"@kb-labs/review-core@2.119.1-canary.1e87213c2","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"5d348be94514383d3e0c840ba4a710ac980cc36f","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.1-canary.1e87213c2.tgz","fileCount":5,"integrity":"sha512-2KuUXv6JBuStvLrhsSqRpANXyXhv53G5GWDFaA4f6y51S8Ie0Izju498AWhCSuFQlSkyRyM9iAvESilgKOoLSQ==","signatures":[{"sig":"MEUCIERCOCVmdrcjrCJ1WyrBu8L32mbqsYyI4FkwOdRS4Pg5AiEA6KLOQrUWxj0DX/XK4k+UYmPnMkWxjcN1grQTFRd6abQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180249},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.1-canary.1e87213c2.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.1-canary.1e87213c2.tgz","_integrity":"sha512-2KuUXv6JBuStvLrhsSqRpANXyXhv53G5GWDFaA4f6y51S8Ie0Izju498AWhCSuFQlSkyRyM9iAvESilgKOoLSQ==","_npmVersion":"11.19.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.1-canary.1e87213c2","@kb-labs/review-contracts":"2.119.1-canary.1e87213c2","@kb-labs/review-heuristic":"2.119.1-canary.1e87213c2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.1e87213c2"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.1-canary.1e87213c2_1788661313599_0.6094836343789292","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.ee03bc25d":{"name":"@kb-labs/review-core","version":"2.119.1-canary.ee03bc25d","_id":"@kb-labs/review-core@2.119.1-canary.ee03bc25d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"382f48ed25d3a0787855c5027d451e0ef6933531","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.1-canary.ee03bc25d.tgz","fileCount":5,"integrity":"sha512-S/pMu2I/Wh5OPtE/g/1/242ax2KfVSXcfkKj9BmtSUMm2HIJGBSzoL2ndb+FAZ1g1AEYKYqvxjZe648yAr9QMw==","signatures":[{"sig":"MEUCIQCDIBmCgGuCNDrdJ/UqeLwG5LGFqnXPh+7ly73FwygZpQIgLt0abxIphQ7zR8JfoqjSWais9xJ0NkGxnK04JroyVFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180249},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.1-canary.ee03bc25d.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.1-canary.ee03bc25d.tgz","_integrity":"sha512-S/pMu2I/Wh5OPtE/g/1/242ax2KfVSXcfkKj9BmtSUMm2HIJGBSzoL2ndb+FAZ1g1AEYKYqvxjZe648yAr9QMw==","_npmVersion":"11.19.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.1-canary.ee03bc25d","@kb-labs/review-contracts":"2.119.1-canary.ee03bc25d","@kb-labs/review-heuristic":"2.119.1-canary.ee03bc25d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.ee03bc25d"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.1-canary.ee03bc25d_1789209760176_0.7251376880967528","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.a73502f0d":{"name":"@kb-labs/review-core","version":"2.119.1-canary.a73502f0d","_id":"@kb-labs/review-core@2.119.1-canary.a73502f0d","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"d561705b861e0ebf9899e7a1685a89a92a8ea8d2","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.1-canary.a73502f0d.tgz","fileCount":5,"integrity":"sha512-do8ElElN2oCVImss2qQMzCSCxi72L/2H6p93cQBg8ybHXdTd0dmFXS9NpnFomMLeu0sVnusmRjzK6YbOWMiy+A==","signatures":[{"sig":"MEUCIHF8CzsMwdBuxHUYlXXqf72Bm/xsQoMo2OOP2vKTSN1yAiEAxvSxD2JyVI9HxK8rXvk0nTKg36BWQylSXhwvK05aIR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180249},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.1-canary.a73502f0d.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.1-canary.a73502f0d.tgz","_integrity":"sha512-do8ElElN2oCVImss2qQMzCSCxi72L/2H6p93cQBg8ybHXdTd0dmFXS9NpnFomMLeu0sVnusmRjzK6YbOWMiy+A==","_npmVersion":"11.19.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.1-canary.a73502f0d","@kb-labs/review-contracts":"2.119.1-canary.a73502f0d","@kb-labs/review-heuristic":"2.119.1-canary.a73502f0d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.a73502f0d"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.1-canary.a73502f0d_1789258062859_0.47245066066452357","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.e834e2cf9":{"name":"@kb-labs/review-core","version":"2.119.1-canary.e834e2cf9","_id":"@kb-labs/review-core@2.119.1-canary.e834e2cf9","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c2be091fdde86ab6d13209c5fc24d93be051133d","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.1-canary.e834e2cf9.tgz","fileCount":5,"integrity":"sha512-Way8v700dywU5MTeRq6Q7xPcVTiB9LGhdV4bDk8UYRPxg4pY/DMH5I83F1Y2o/vAopKkyayE0FSTX1k89ZugeQ==","signatures":[{"sig":"MEQCIDtUhzdIIPLyVJJqLQDEotrz/efUtwbynzHIh4B9WHhAAiB0Z1M9zE8jsQzhhZqwrUXVQeoGQYsTWLiciKNERisV3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180249},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.1-canary.e834e2cf9.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.1-canary.e834e2cf9.tgz","_integrity":"sha512-Way8v700dywU5MTeRq6Q7xPcVTiB9LGhdV4bDk8UYRPxg4pY/DMH5I83F1Y2o/vAopKkyayE0FSTX1k89ZugeQ==","_npmVersion":"11.19.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.1-canary.e834e2cf9","@kb-labs/review-contracts":"2.119.1-canary.e834e2cf9","@kb-labs/review-heuristic":"2.119.1-canary.e834e2cf9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.e834e2cf9"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.1-canary.e834e2cf9_1789300064503_0.02001265161026633","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.6a127adf8":{"name":"@kb-labs/review-core","version":"2.119.1-canary.6a127adf8","_id":"@kb-labs/review-core@2.119.1-canary.6a127adf8","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"01bfd28ea680c7725e9c94949c8b4b0b8dc07ddd","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.1-canary.6a127adf8.tgz","fileCount":5,"integrity":"sha512-bZ97JWlsDQH1S2YAhsfQKgwRHx2z7xGuaiaUxRmogBsSwPscoih5xd3k7AJ9LZeIL8I4KQHENj13GbEPv46HVQ==","signatures":[{"sig":"MEQCIAd7LL00xuqMcyPrjKLfHOPu+cLJaueQGbSmWHDVnFWIAiAIJx+l30/kOaH8O1Mq53laB7WItxCFByqDpZnT13Sy9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180249},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.1-canary.6a127adf8.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.1-canary.6a127adf8.tgz","_integrity":"sha512-bZ97JWlsDQH1S2YAhsfQKgwRHx2z7xGuaiaUxRmogBsSwPscoih5xd3k7AJ9LZeIL8I4KQHENj13GbEPv46HVQ==","_npmVersion":"11.19.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.115.4","@kb-labs/review-llm":"2.119.1-canary.6a127adf8","@kb-labs/review-contracts":"2.119.1-canary.6a127adf8","@kb-labs/review-heuristic":"2.119.1-canary.6a127adf8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.6a127adf8"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.1-canary.6a127adf8_1789313053398_0.44230153815704876","host":"s3://npm-registry-packages-npm-production"}},"2.119.1-canary.c8f889b14":{"name":"@kb-labs/review-core","version":"2.119.1-canary.c8f889b14","_id":"@kb-labs/review-core@2.119.1-canary.c8f889b14","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"9c6c02ee1199f690dec6bbeba78ba90ae9ea082b","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.119.1-canary.c8f889b14.tgz","fileCount":5,"integrity":"sha512-wCOfj5ldMcdMP/XBSEIAOTZzDNMRn+UImgt0JconYGV/3aKb437XpFTiw+Oja6+I3sOlNy86/ITcZj70BjKo0w==","signatures":[{"sig":"MEUCIQDA9go0zRCsbDTGnN1kOvZVjjqIt03umz5udIn9YLrCtAIgZL53zZdSkFE7RCZR1zbFTnLyB/qtI62SWQpxi0j+fs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD5NHw9AacdvX90PKg3JYuUIdlD9EnFoLwRa//TJy89twIhAJrR+jOuuN4ET4Y/ypFvnGztFPNpyxEEjN8SM5eRxgin","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180249},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.1-canary.c8f889b14.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.119.1-canary.c8f889b14.tgz","_integrity":"sha512-wCOfj5ldMcdMP/XBSEIAOTZzDNMRn+UImgt0JconYGV/3aKb437XpFTiw+Oja6+I3sOlNy86/ITcZj70BjKo0w==","_npmVersion":"11.19.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.117.0","@kb-labs/review-llm":"2.119.1-canary.c8f889b14","@kb-labs/review-contracts":"2.119.1-canary.c8f889b14","@kb-labs/review-heuristic":"2.119.1-canary.c8f889b14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.119.1-canary.c8f889b14"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.119.1-canary.c8f889b14_1789413276436_0.04747701846368191","host":"s3://npm-registry-packages-npm-production"}},"2.120.0-canary.68fdd56fa":{"name":"@kb-labs/review-core","version":"2.120.0-canary.68fdd56fa","_id":"@kb-labs/review-core@2.120.0-canary.68fdd56fa","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"c8fb929815cf7f6323beb9e90f345b76ccddd6d5","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.120.0-canary.68fdd56fa.tgz","fileCount":5,"integrity":"sha512-7/4flajNIeMlP+FWwZOFIRv8pV7GsuJZouhVm6DTSa+LLE7bLUpK4AQCx4bBNJcskKRczB7IsX2lqWCqokgHRQ==","signatures":[{"sig":"MEUCIBKUDoVE9jXCCdVx14JM9PAtkcpfuyVA4NkmGJRVM3AFAiEA7140UzoOd+FKrI24zfjnirnelICNJFPIwXJRiFseBMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAIPepTQlAKg97kG4fnjXrKi3eNluO8ZwDebbpKUtICRAiEAx3soSRTfoP9d3hoehsHTKGYWh3+FC7ypMvJmsT4/3x8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180249},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.120.0-canary.68fdd56fa.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.120.0-canary.68fdd56fa.tgz","_integrity":"sha512-7/4flajNIeMlP+FWwZOFIRv8pV7GsuJZouhVm6DTSa+LLE7bLUpK4AQCx4bBNJcskKRczB7IsX2lqWCqokgHRQ==","_npmVersion":"11.19.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.117.0","@kb-labs/review-llm":"2.120.0-canary.68fdd56fa","@kb-labs/review-contracts":"2.120.0-canary.68fdd56fa","@kb-labs/review-heuristic":"2.120.0-canary.68fdd56fa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.120.0-canary.68fdd56fa"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.120.0-canary.68fdd56fa_1790212995516_0.9381128622972976","host":"s3://npm-registry-packages-npm-production"}},"2.120.0":{"name":"@kb-labs/review-core","version":"2.120.0","_id":"@kb-labs/review-core@2.120.0","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"23626dc2a804a126d17ecb4177c8b41e332b6ce9","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.120.0.tgz","fileCount":5,"integrity":"sha512-0qY9Df/IeoLofphIkailNA4ysb8kesAHqyzCnZkavNw1m2mz18Wf1Dh/zrZ2C7jv5yQ3+o6EM5Nwz9mEhdjPwA==","signatures":[{"sig":"MEUCIQDXRC473QyugHuWvzaQFAd31S4MMubEhYqXEVEYMCeThgIgOo4luUazUlUJ7RiJWZYWNLBLqWrBEvfbX6w6zu7BrY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFlTbEENVNVNXxSDaewVUsq78g6rRFhffLH94K7cpof9AiEA4tXXyEfvm6QdrsTBEK3R/myVOH5ZziJ/4usyRknZxXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180164},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.120.0.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.120.0.tgz","_integrity":"sha512-0qY9Df/IeoLofphIkailNA4ysb8kesAHqyzCnZkavNw1m2mz18Wf1Dh/zrZ2C7jv5yQ3+o6EM5Nwz9mEhdjPwA==","_npmVersion":"11.19.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.117.0","@kb-labs/review-llm":"2.120.0","@kb-labs/review-contracts":"2.120.0","@kb-labs/review-heuristic":"2.120.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.120.0"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.120.0_1790279149517_0.16724356532208495","host":"s3://npm-registry-packages-npm-production"}},"2.120.1":{"name":"@kb-labs/review-core","version":"2.120.1","_id":"@kb-labs/review-core@2.120.1","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"dist":{"shasum":"daee2537848383743d6bda99b4375b94e7aabe50","tarball":"https://registry.npmjs.org/@kb-labs/review-core/-/review-core-2.120.1.tgz","fileCount":5,"integrity":"sha512-/I1O9OLIYA1rSgnwVwN/+PBuq6o2b/65c4OUvCQMr5otja7DfEQYraNW61r9VZjNPyiLiKAHjT5Xx9KgO5uCPA==","signatures":[{"sig":"MEUCIAaV5M6IjrbovnAImqxcZSK30KGuI6naBKXWZmYysVsWAiEAn7+/KLwlAFkcSUbsHwKIe+wAxfNonKaZkp0/BTxrtN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/y7EPKR//3jvMUL+pohjHVrfXJcJptbXl4NhE6lx8+AIhALbNQ2SJDOjK6vz/7DlT0wayGdz1eSpuUXzPyJa2DQJd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180164},"type":"module","_from":"file:/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.120.1.tgz","engines":{"node":">=24.0.0","pnpm":">=9.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --config tsup.config.ts --watch","lint":"eslint src --ext .ts","test":"vitest run --passWithNoTests","build":"tsup","clean":"rimraf dist","lint:fix":"eslint . --fix","test:watch":"vitest","type-check":"tsc --noEmit"},"_npmUser":{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"},"_resolved":"/home/runner/work/kb-labs/kb-labs/.kb/release/bundle/npm/kb-labs-review-core-2.120.1.tgz","_integrity":"sha512-/I1O9OLIYA1rSgnwVwN/+PBuq6o2b/65c4OUvCQMr5otja7DfEQYraNW61r9VZjNPyiLiKAHjT5Xx9KgO5uCPA==","_npmVersion":"11.19.0","description":"Core orchestration logic for AI Review plugin.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"simple-git":"^3.36.0","@kb-labs/sdk":"2.117.0","@kb-labs/review-llm":"2.120.1","@kb-labs/review-contracts":"2.120.1","@kb-labs/review-heuristic":"2.120.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsup":"^8.5.0","rimraf":"^6.0.1","vitest":"^3.2.6","typescript":"^5.6.3","@types/node":"^24.3.3","@kb-labs/devkit":"2.120.1"},"_npmOperationalInternal":{"tmp":"tmp/review-core_2.120.1_1790288487552_0.5159938934602939","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-04-06T16:21:20.276Z","modified":"2026-09-24T22:59:06.969Z","0.5.0":"2026-04-06T16:21:20.571Z","2.6.0":"2026-04-11T15:46:53.422Z","2.9.0":"2026-04-11T18:28:36.504Z","2.10.0":"2026-04-11T19:01:42.800Z","2.11.0":"2026-04-11T19:30:31.375Z","2.12.0":"2026-04-11T20:05:05.242Z","2.13.0":"2026-04-11T20:25:39.190Z","2.14.0":"2026-04-12T10:02:17.545Z","2.15.0":"2026-04-12T20:06:23.999Z","2.17.0":"2026-04-13T14:17:25.371Z","2.18.0":"2026-04-13T14:35:00.868Z","2.19.0":"2026-04-13T15:29:07.836Z","2.20.0":"2026-04-13T20:58:35.837Z","2.22.0":"2026-04-14T09:26:17.409Z","2.23.0":"2026-04-14T09:37:59.821Z","2.25.0":"2026-04-14T10:51:54.737Z","2.28.0":"2026-04-14T12:37:15.243Z","2.29.0":"2026-04-14T17:10:07.290Z","2.30.0":"2026-04-14T18:32:44.276Z","2.31.0":"2026-04-14T19:25:24.991Z","2.32.0":"2026-04-14T21:12:45.134Z","2.33.0":"2026-04-14T21:33:36.153Z","2.34.0":"2026-04-14T22:11:01.029Z","2.35.0":"2026-04-15T08:09:19.505Z","2.36.0":"2026-04-15T17:56:59.478Z","2.37.0":"2026-04-16T08:03:44.726Z","2.38.0":"2026-04-16T09:12:53.390Z","2.39.0":"2026-04-16T16:20:13.526Z","2.40.0":"2026-04-16T22:46:45.114Z","2.41.0":"2026-04-17T11:25:15.510Z","2.42.0":"2026-04-17T12:28:53.800Z","2.43.0":"2026-04-17T13:12:09.082Z","2.44.0":"2026-04-18T08:30:45.250Z","2.45.0":"2026-04-18T11:07:00.398Z","2.46.0":"2026-04-18T11:31:09.910Z","2.47.0":"2026-04-18T12:10:42.350Z","2.53.0":"2026-04-18T17:52:49.376Z","2.54.0":"2026-04-19T16:28:16.031Z","2.55.0":"2026-04-19T17:48:16.048Z","2.56.0":"2026-04-19T19:16:50.119Z","2.57.0":"2026-04-19T19:35:18.012Z","2.58.0":"2026-04-19T20:22:13.397Z","2.59.0":"2026-04-19T20:45:56.452Z","2.60.0":"2026-04-19T21:40:18.951Z","2.61.0":"2026-04-20T14:01:51.865Z","2.62.0":"2026-04-20T15:36:28.139Z","2.64.0":"2026-04-20T20:29:30.967Z","2.65.0":"2026-04-21T07:15:22.979Z","2.66.0":"2026-04-21T07:36:15.355Z","2.67.0":"2026-04-21T08:08:52.038Z","2.68.0":"2026-04-21T08:28:11.509Z","2.72.0":"2026-04-21T10:16:18.399Z","2.73.0":"2026-04-21T11:18:23.722Z","2.74.0":"2026-04-21T12:30:41.697Z","2.75.0":"2026-04-21T13:04:55.275Z","2.77.0":"2026-04-21T14:02:37.631Z","2.79.0":"2026-04-21T16:37:58.872Z","2.80.0":"2026-04-21T17:14:14.414Z","2.81.0":"2026-04-21T17:42:28.198Z","2.82.0":"2026-04-21T18:17:40.335Z","2.87.0":"2026-04-24T20:59:47.052Z","2.88.0":"2026-04-25T09:34:31.694Z","2.89.0":"2026-04-25T10:06:14.064Z","2.93.0":"2026-04-28T19:51:34.209Z","2.94.0":"2026-04-28T21:12:51.051Z","2.96.0":"2026-07-03T23:02:33.761Z","2.98.0":"2026-07-18T14:35:29.369Z","2.100.0":"2026-07-19T00:38:51.597Z","2.101.0-canary.3f3ceb8f":"2026-07-19T14:45:28.954Z","2.101.0":"2026-07-19T16:09:13.888Z","2.102.0":"2026-07-19T21:30:06.544Z","2.103.0":"2026-07-19T22:39:36.586Z","2.104.0":"2026-07-19T23:52:58.944Z","2.105.0":"2026-07-23T22:33:36.671Z","2.106.0":"2026-07-24T01:07:37.560Z","2.107.0":"2026-07-25T18:57:14.020Z","2.109.0":"2026-07-25T20:48:37.526Z","2.110.0":"2026-07-28T00:41:46.886Z","2.111.0":"2026-07-28T18:54:31.588Z","2.112.0":"2026-07-29T06:53:05.186Z","2.114.0":"2026-07-30T22:06:05.636Z","2.116.11":"2026-08-01T21:09:38.517Z","2.116.12":"2026-08-01T22:05:32.896Z","2.116.13":"2026-08-01T22:32:02.046Z","2.116.14":"2026-08-01T23:01:58.863Z","2.117.0":"2026-08-09T17:53:49.114Z","2.118.0":"2026-08-11T18:04:43.701Z","2.118.1":"2026-08-12T08:50:12.972Z","2.118.2":"2026-08-12T22:29:00.140Z","2.119.0-canary.8c5512847":"2026-08-15T17:04:41.686Z","2.119.0-canary.cee505c72":"2026-08-18T21:08:17.781Z","2.119.0-canary.85d060ea6":"2026-08-20T18:28:59.766Z","2.119.0-canary.c64d2c41e":"2026-08-24T22:03:41.751Z","2.119.0-canary.0b1ec4151":"2026-08-24T22:38:08.626Z","2.119.0-canary.2077501f1":"2026-08-24T23:21:54.246Z","2.119.0-canary.b20fd4a5b":"2026-08-25T02:41:13.435Z","2.119.0-canary.448a88d0f":"2026-08-25T06:12:21.816Z","2.119.0-canary.e120bc0ee":"2026-08-25T06:53:27.939Z","2.119.0-canary.6ec5ad2e4":"2026-08-25T15:25:33.465Z","2.119.0-canary.f8394d5fd":"2026-08-25T16:27:23.027Z","2.119.0-canary.bb3d7f2f1":"2026-08-25T18:03:13.167Z","2.119.0-canary.3edea00f6":"2026-08-26T17:29:22.143Z","2.119.0-canary.8f939a290":"2026-08-26T23:50:14.684Z","2.119.0-canary.0c078654e":"2026-08-27T00:25:58.066Z","2.119.0-canary.ce846d079":"2026-08-27T01:22:43.492Z","2.119.0-canary.62ffd5965":"2026-08-27T03:06:32.025Z","2.119.0-canary.1b2bf822b":"2026-08-27T04:21:31.628Z","2.119.0-canary.602573533":"2026-08-27T09:09:46.976Z","2.119.0-canary.0b4b21a55":"2026-09-02T19:15:44.360Z","2.119.0":"2026-09-05T19:02:32.615Z","2.119.1-canary.b53bbee1d":"2026-09-05T23:06:31.315Z","2.119.1-canary.a6aa9b388":"2026-09-06T00:15:33.730Z","2.119.1-canary.57c3a1e5e":"2026-09-06T01:22:28.545Z","2.119.1-canary.1e87213c2":"2026-09-06T02:21:53.743Z","2.119.1-canary.ee03bc25d":"2026-09-12T10:42:40.328Z","2.119.1-canary.a73502f0d":"2026-09-13T00:07:43.014Z","2.119.1-canary.e834e2cf9":"2026-09-13T11:47:44.639Z","2.119.1-canary.6a127adf8":"2026-09-13T15:24:13.532Z","2.119.1-canary.c8f889b14":"2026-09-14T19:14:36.525Z","2.120.0-canary.68fdd56fa":"2026-09-24T01:23:15.598Z","2.120.0":"2026-09-24T19:45:49.631Z","2.120.1":"2026-09-24T22:21:27.648Z"},"description":"Core orchestration logic for AI Review plugin.","maintainers":[{"name":"k.baranov","email":"kirillBaranovJob@yandex.ru"}],"readme":"","readmeFilename":"README.md"}