{"_id":"lastlight-evals","_rev":"85-3ce7f05f4d63630ae0e51202d052f4f9","name":"lastlight-evals","dist-tags":{"latest":"0.16.0"},"versions":{"0.1.0":{"name":"lastlight-evals","version":"0.1.0","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.1.0","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/cliftonc/lastlight-evals#readme","bugs":{"url":"https://github.com/cliftonc/lastlight-evals/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"fb9bf3bde45a8b479309ebc31239a966df470368","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.1.0.tgz","fileCount":41,"integrity":"sha512-cCZjrQPi/SHyppmDuEmNc2GBlHJgN+95oA+oZbzxshZLKnLX/RSfcEOLnKOnML7TnywHw9MMNfK/ID795fermw==","signatures":[{"sig":"MEUCICBZbOcs8KwEGg6DTStLZsp96PO6Rv/t+LVIMJJT+VK9AiEArIW62WJMiBgwCOaxlm0jBV6+x8CCzT0cAAeUSiez9dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195747},"type":"module","gitHead":"c0999070d477da75b79ae147840136b6ade44338","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","typecheck":"tsc --noEmit","eval:compare":"tsx src/run.ts run --compare"},"_npmUser":{"name":"cliftonc","email":"clifton.cunningham@gmail.com"},"repository":{"url":"git+https://github.com/cliftonc/lastlight-evals.git","type":"git"},"_npmVersion":"11.13.0","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"24.16.0","dependencies":{"chalk":"^5.6.2","lastlight":"^0.5.0","@clack/prompts":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","agentic-pi":"^0.2.11","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.1.0_1782574979983_0.44906448754195316","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"lastlight-evals","version":"0.1.1","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.1.1","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/cliftonc/lastlight-evals#readme","bugs":{"url":"https://github.com/cliftonc/lastlight-evals/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"0eef38a0be7419ab4652dc52f522c2879e82db3a","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.1.1.tgz","fileCount":41,"integrity":"sha512-W/Q1MhyiQXd57A0k8JInMVdADbiEgdoifINt/roP8R9HJanSSOrSHZmaYHJv+dxYDQ8GcfgFUyXB4sMDMV/rgQ==","signatures":[{"sig":"MEUCIGngQKbvE0325kwgUGKheOmfiCJKqYl6+VOZ37HUCl7RAiEA9t5dIs9LfFgovzj4HDVshU7W6GZ5r0lMW3QnMhlvOu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195747},"type":"module","gitHead":"c8b00c5ad831db0a803a2644dd1873aae063fcec","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","typecheck":"tsc --noEmit","eval:compare":"tsx src/run.ts run --compare"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d704c27a-245d-4801-a0b3-2aa1ccb5832c"}},"repository":{"url":"git+https://github.com/cliftonc/lastlight-evals.git","type":"git"},"_npmVersion":"11.13.0","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"24.17.0","dependencies":{"chalk":"^5.6.2","lastlight":"^0.5.0","@clack/prompts":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","agentic-pi":"^0.2.11","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.1.1_1782575180668_0.022354175643743535","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"lastlight-evals","version":"0.1.2","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.1.2","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/cliftonc/lastlight-evals#readme","bugs":{"url":"https://github.com/cliftonc/lastlight-evals/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"9c36fe33b4e995ce4e6e81304993c020b97b36a5","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.1.2.tgz","fileCount":41,"integrity":"sha512-emVyE4HM0uspKuzVoMjMqo5paDJ80BBXDnFtlFfX5VpsOy8hyanC1JniZeZC0R10hKx7Etuj1HIozQC9Pmjnww==","signatures":[{"sig":"MEUCIQCUqo3/hO0PrRDhQ7/bBEoiaK0makYe4vOWIiPa+klIMwIgC9qRbbl8bgBqvJTEyRt/UVsMhdZmyNNGxzNFRIrUv1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222734},"type":"module","gitHead":"a0229c5052fa374d87a8a7a52d35f525bd2e67bf","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","typecheck":"tsc --noEmit","eval:compare":"tsx src/run.ts run --compare"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d704c27a-245d-4801-a0b3-2aa1ccb5832c"}},"repository":{"url":"git+https://github.com/cliftonc/lastlight-evals.git","type":"git"},"_npmVersion":"11.13.0","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"24.17.0","dependencies":{"chalk":"^5.6.2","lastlight":"^0.5.0","@clack/prompts":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","agentic-pi":"^0.2.11","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.1.2_1782618382808_0.6001577588162239","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"lastlight-evals","version":"0.2.0","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.2.0","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/cliftonc/lastlight-evals#readme","bugs":{"url":"https://github.com/cliftonc/lastlight-evals/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"ffbbc96894ccd58c21a977aab844fd7691754b9e","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.2.0.tgz","fileCount":54,"integrity":"sha512-/NO/RM6TjQHxvA8MPQPNeOnyddFZy9P7lsbfW/5f7NOmafonDaEA38Il/T4BUaMfCYVoQ4/40wZMik8ruZMM9w==","signatures":[{"sig":"MEYCIQDOzXU34C7cjlBqWhAqAFtqDdrwzV7CEC1I2j6BGVtBogIhAP0B04VFvYm5deQQ7Vz+nUBNp3dyB/yZiabPQgfibpvI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1278811},"type":"module","gitHead":"74bc10e3194ead579abb3fcec4c464964af8e5df","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && npm --prefix dashboard run typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"npm --prefix dashboard run dev","build:dashboard":"npm --prefix dashboard install --no-audit --no-fund && npm --prefix dashboard run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d704c27a-245d-4801-a0b3-2aa1ccb5832c"}},"repository":{"url":"git+https://github.com/cliftonc/lastlight-evals.git","type":"git"},"_npmVersion":"11.13.0","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"24.17.0","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","lastlight":"^0.5.0","@clack/prompts":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"^0.2.11","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.2.0_1782717572578_0.3027733985984933","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"lastlight-evals","version":"0.2.1","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.2.1","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/cliftonc/lastlight-evals#readme","bugs":{"url":"https://github.com/cliftonc/lastlight-evals/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"94894e38a70be80d2ba5ddb0067fd51fbf3b933c","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.2.1.tgz","fileCount":56,"integrity":"sha512-PKxDizT2mtiJNc/i58hUbYX/3jncEHKJUmSxtJM5AQgfFbfw3Kq1jJUHQtLa0tb8B1nKS/fYtXGUbU333u3TnA==","signatures":[{"sig":"MEUCIQC7YZdaOQuwOo1VsrhJwdQxzWjROsOU1zRyVtxiSklQCQIgBwM2RXSaootRtMq/u4e/pZo4FPRtCh3zCfzH6tZP7HU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1298727},"type":"module","gitHead":"c659c1f964edf2aad4c9a64d670f9c09fdc3edf4","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && npm --prefix dashboard run typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"npm --prefix dashboard run dev","build:dashboard":"npm --prefix dashboard install --no-audit --no-fund && npm --prefix dashboard run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d704c27a-245d-4801-a0b3-2aa1ccb5832c"}},"repository":{"url":"git+https://github.com/cliftonc/lastlight-evals.git","type":"git"},"_npmVersion":"11.13.0","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"24.17.0","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","lastlight":"^0.5.0","@clack/prompts":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"^0.2.11","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.2.1_1782789152061_0.8998887464262342","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"lastlight-evals","version":"0.3.0","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.3.0","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/cliftonc/lastlight-evals#readme","bugs":{"url":"https://github.com/cliftonc/lastlight-evals/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"dfa5813f7ccb774fc23300dc59681ccd29c16370","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.3.0.tgz","fileCount":58,"integrity":"sha512-i3lklREw5Mb2Mjyrz8Lg9ufNBcQ4g/I/kknBOi7ec+vW622edH/n9n6nBzPstwcjNsMxmUwaMXMwqhIc9fsNpw==","signatures":[{"sig":"MEQCIBSsvZSlBTwwmsSv71jcT+wFHoAwSFjEue2PEc1caA5OAiBDF9hgFYMGFNZ3cD++5iBjZU8JO/Kq2Soy5RBzPJQ/OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1360666},"type":"module","gitHead":"6c791c8ec8ee2a0f9189d1f2bfd21514d78d7717","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && npm --prefix dashboard run typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"npm --prefix dashboard run dev","build:dashboard":"npm --prefix dashboard install --no-audit --no-fund && npm --prefix dashboard run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d704c27a-245d-4801-a0b3-2aa1ccb5832c"}},"repository":{"url":"git+https://github.com/cliftonc/lastlight-evals.git","type":"git"},"_npmVersion":"11.13.0","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"24.17.0","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","lastlight":"^0.7.2","@clack/prompts":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"^0.2.11","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.3.0_1782795392790_0.01688461828390153","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"lastlight-evals","version":"0.4.0","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.4.0","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/cliftonc/lastlight-evals#readme","bugs":{"url":"https://github.com/cliftonc/lastlight-evals/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"c4c6e7c040c96617f4709fee149f76b760695db4","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.4.0.tgz","fileCount":60,"integrity":"sha512-tHRjr5V5lBUweqX5FiE+50kbQyqC6DeX7WfTJsyAaUjyiC/S1RxIK5Jj9O+YtxnKQ5zI08YuTJ50xA8u3ysgkg==","signatures":[{"sig":"MEUCIHBixUQOGgK/lN635T+4h1F38pAjW3Mef+1c/HOKaJ3VAiEA0/3/UHNON6+ZquPvwTU2IbRvaFYzYDlwNEItI3wgPjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1473555},"type":"module","gitHead":"d72f96ea22c20a2d6fd8ad5e20de1dbcaee2d610","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && npm --prefix dashboard run typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"npm --prefix dashboard run dev","build:dashboard":"npm --prefix dashboard install --no-audit --no-fund && npm --prefix dashboard run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d704c27a-245d-4801-a0b3-2aa1ccb5832c"}},"repository":{"url":"git+https://github.com/cliftonc/lastlight-evals.git","type":"git"},"_npmVersion":"11.13.0","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"24.17.0","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","lastlight":"^0.7.4","@clack/prompts":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"^0.2.11","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.4.0_1782808062846_0.008163516971335882","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"lastlight-evals","version":"0.5.0","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.5.0","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/cliftonc/lastlight-evals#readme","bugs":{"url":"https://github.com/cliftonc/lastlight-evals/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"18c46ea8cf9cd533520ff412e29296af9367f0d4","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.5.0.tgz","fileCount":67,"integrity":"sha512-vt8VsYezSXDROdMYoVXkXwXI2HbV87SvKs9FHjl4ZMJPS4vrGEmvzQXpChN7sweYvy3yKox4Q5aG85wc56l2HQ==","signatures":[{"sig":"MEYCIQCnIs9AVZmalNQ13qWtwy5+ZO3VYMdNwaPny3JCDiVEuAIhAOxxYYZsYUuwm5y8OXiqnEOLPYZv9Dg3V32ZP3A/FJKj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1744563},"type":"module","gitHead":"7c39e617c140ba6206b086fce47be19600764a76","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && npm --prefix dashboard run typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"npm --prefix dashboard run dev","build:dashboard":"npm --prefix dashboard install --no-audit --no-fund && npm --prefix dashboard run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d704c27a-245d-4801-a0b3-2aa1ccb5832c"}},"repository":{"url":"git+https://github.com/cliftonc/lastlight-evals.git","type":"git"},"_npmVersion":"11.16.0","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","lastlight":"^0.7.8","@clack/prompts":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"^0.2.11","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.5.0_1783254924386_0.8414396211716757","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"lastlight-evals","version":"0.6.0","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.6.0","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/cliftonc/lastlight-evals#readme","bugs":{"url":"https://github.com/cliftonc/lastlight-evals/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"33732bb9ef40da9a1a0fb5329f6aad5ede9f3385","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.6.0.tgz","fileCount":67,"integrity":"sha512-YFFWDjIXCK7JvEvIeHUUrEVAvWT94RYbg7XuTkbOCXgptxv3v39r2zX0MqsdT1uyqf1qLiEGfCO5iQdSTOjPAQ==","signatures":[{"sig":"MEUCIFxn8BrL/PCG+CbDQj0TynMbEhccx9bXT6+Jn3nBUdkPAiEAxNen+9unE7DxDyw+Hxv9GWdO9JuUKKN+1t1bk9+c+sA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1765664},"type":"module","gitHead":"14d2143560943cd38be26efedd912a3d1441a205","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && npm --prefix dashboard run typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"npm --prefix dashboard run dev","build:dashboard":"npm --prefix dashboard install --no-audit --no-fund && npm --prefix dashboard run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d704c27a-245d-4801-a0b3-2aa1ccb5832c"}},"repository":{"url":"git+https://github.com/cliftonc/lastlight-evals.git","type":"git"},"_npmVersion":"11.16.0","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","lastlight":"^0.9.0","@clack/prompts":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"^0.2.11","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.6.0_1783500873576_0.2020628950981962","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"lastlight-evals","version":"0.7.0","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.0","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/cliftonc/lastlight-evals#readme","bugs":{"url":"https://github.com/cliftonc/lastlight-evals/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"30916cd848940454a065e13b45c4db69c7b14d4e","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.0.tgz","fileCount":67,"integrity":"sha512-WwTXWA1jRKKgInM0fo1MfSdEJFxS7sVPHzgDO3pCoDwqV532+NhqxBE30PRazRidUvMzCPtX1RpK7WrzDqDQ1g==","signatures":[{"sig":"MEUCIEcvFBINYUdBUfn41GBt/JugfR1sTys/EMj3ydpoVfbUAiEAy3dIcQg4CUlm/kKIpJLOeEt0svUqKWALADQVa1IY1Zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1768117},"type":"module","gitHead":"a9835ac59f33f1170808412d8183bbfd6d32ef1e","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && npm --prefix dashboard run typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"npm --prefix dashboard run dev","build:dashboard":"npm --prefix dashboard install --no-audit --no-fund && npm --prefix dashboard run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d704c27a-245d-4801-a0b3-2aa1ccb5832c"}},"repository":{"url":"git+https://github.com/cliftonc/lastlight-evals.git","type":"git"},"_npmVersion":"11.16.0","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","lastlight":"^0.9.0","@clack/prompts":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"^0.2.11","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.0_1783521009279_0.33278042160076793","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"lastlight-evals","version":"0.7.1","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.1","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight-evals#readme","bugs":{"url":"https://github.com/nearform/lastlight-evals/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"a9d179f4d2541eb005009a971f73dae8618cc4cc","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.1.tgz","fileCount":68,"integrity":"sha512-6npYCwuJXqR5ilCYpXsj+VHwotQYIDbYG5xqhiUDp93rYntVeNHKswGm7T5NB0FC17S4jNz7KPXRtm5nmz8e+Q==","signatures":[{"sig":"MEQCIB4A3B5/gRf9dmcGhdWquVmvuB0+MANFl0IJPMoxwK3QAiBgqIoJxCN8hm9aGIhNo3L9eDCA/QJtNWLpbFfZtnv1Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1768945},"type":"module","gitHead":"552713197a8007ce4ff5c60595df10efb11c7bac","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && npm --prefix dashboard run typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"npm --prefix dashboard run dev","build:dashboard":"npm --prefix dashboard install --no-audit --no-fund && npm --prefix dashboard run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f37d8363-7e6b-4c48-a275-60cd8068d2cd"}},"repository":{"url":"git+https://github.com/nearform/lastlight-evals.git","type":"git"},"_npmVersion":"11.16.0","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","lastlight":"^0.9.0","@clack/prompts":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"^0.2.11","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.1_1783750328308_0.8589241610935507","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"lastlight-evals","version":"0.7.2","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.2","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"3ea289defc891fdecead2e4857b32f1c87a313cd","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.2.tgz","fileCount":69,"integrity":"sha512-6XPiy7qHXdKVyX0TcDAupqJncI9/qKnCnBBC01Rk+k6hOqe4XtQvXHAvsiZAwHAAsqeVw1cD+je40KAcAMy+Fw==","signatures":[{"sig":"MEUCIQCkp0sWhLkzoHevY3lIvBxnvT0gvak/w1nORL1t3sxxkQIgP/RFvx/Na3k1YNKiRVcAqAKPvyPwDJqs7fMynjTbzmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1770244},"type":"module","_from":"file:lastlight-evals-0.7.2.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"cliftonc","email":"clifton.cunningham@gmail.com"},"_resolved":"/private/var/folders/_z/hcj36sbj1kxcdpdnmjzkh3zc0000gn/T/9d45d7734f69d9cf9aaac06208ff2745/lastlight-evals-0.7.2.tgz","_integrity":"sha512-6XPiy7qHXdKVyX0TcDAupqJncI9/qKnCnBBC01Rk+k6hOqe4XtQvXHAvsiZAwHAAsqeVw1cD+je40KAcAMy+Fw==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"11.13.0","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"24.16.0","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.2.0","lastlight-core":"0.16.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"^0.2.11","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.11"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.2_1784274787314_0.0823934997420499","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"lastlight-evals","version":"0.7.3","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.3","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"9a55dba5a85a3ea6e7ee3878ca914e6a777b1e9d","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.3.tgz","fileCount":69,"integrity":"sha512-9417AcgkB948KOq5es178VzuPaIc6eyOP+y5GcoBXZGXaIw3sq1zFHdJLn6su7X88PEp3/jW9lgoYXW8m5ZCYQ==","signatures":[{"sig":"MEQCICxMRpZpXrtcgDgg518hFlGP6pKWfPXb5dLA9YFe8PucAiBu+gPrNe8CCnjvkclXrkXysdaBC7XTTduS8vdsIggmLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1770243},"type":"module","_from":"file:/tmp/tmp.Sc6hxs8GRu/lastlight-evals-0.7.3.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.Sc6hxs8GRu/lastlight-evals-0.7.3.tgz","_integrity":"sha512-9417AcgkB948KOq5es178VzuPaIc6eyOP+y5GcoBXZGXaIw3sq1zFHdJLn6su7X88PEp3/jW9lgoYXW8m5ZCYQ==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.2.0","lastlight-core":"0.16.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.2.16","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.16"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.3_1784296780978_0.9486786729372945","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"lastlight-evals","version":"0.7.4","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.4","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"ee38a9e92a0cd607f7a35cf5f8d6b0a8b41f6eb9","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.4.tgz","fileCount":69,"integrity":"sha512-plNIMm38tv7EddxnoYlWru3UO/+G7OFOZAktZjX9nFbojAm8rbQc/AU5aSWhCoamA5PN27CbU4LRHyU1TwDWBQ==","signatures":[{"sig":"MEUCIQC7XyCBGG112d35Jbw0/agvrCbLcn/KNmd/A25LW10duwIgIWBtESohbJJ437y5UlgMaTgP+g0OCCQf6y/8M2WVrjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1770243},"type":"module","_from":"file:/tmp/tmp.pkkfvq9VkR/lastlight-evals-0.7.4.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.pkkfvq9VkR/lastlight-evals-0.7.4.tgz","_integrity":"sha512-plNIMm38tv7EddxnoYlWru3UO/+G7OFOZAktZjX9nFbojAm8rbQc/AU5aSWhCoamA5PN27CbU4LRHyU1TwDWBQ==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.2.0","lastlight-core":"0.17.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.2.17","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.16"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.4_1784310678202_0.6474154353576544","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"lastlight-evals","version":"0.7.5","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.5","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"852582c92b96074c563980a43f90e0905da9cf9a","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.5.tgz","fileCount":69,"integrity":"sha512-wU4CeVQv19wbqlEKc2TaJZ2ZbmLwonBnW9whtIzvmk0WRGo9H8AJyqT5JRhS8+W6kGgpsAR9Ghgr41NNkac65Q==","signatures":[{"sig":"MEQCIDR0GLquUui0COsxQzT03U69jGKSYzijOmaRAML4Bb+IAiBTT4b1PMCY5VfVKrKniAnj4950bS7JMRit9pWIInhU0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1770243},"type":"module","_from":"file:/tmp/tmp.dyy5POeMVe/lastlight-evals-0.7.5.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.dyy5POeMVe/lastlight-evals-0.7.5.tgz","_integrity":"sha512-wU4CeVQv19wbqlEKc2TaJZ2ZbmLwonBnW9whtIzvmk0WRGo9H8AJyqT5JRhS8+W6kGgpsAR9Ghgr41NNkac65Q==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.2.0","lastlight-core":"0.17.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.2.17","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.16"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.5_1784350639132_0.32990122134924293","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"lastlight-evals","version":"0.7.6","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.6","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"e7f46aa939f0d878eb2669bc83763febee732a33","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.6.tgz","fileCount":69,"integrity":"sha512-Nf8XmaKp2d0wZ/3nhK8CfHyb8N6hbjbz557/432RGFj3BZ24bF0+GvdujCaiugpaIKL8VggtrrQHGnybNtUzSg==","signatures":[{"sig":"MEQCIHnB8mKdent94wGsx0OPeMR8ZzrOtT6oJju0V/tsL1R1AiAt+LqKJGpvOo/m1IfokjCBObM/iPi78v5M9llvTZQc8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1770243},"type":"module","_from":"file:/tmp/tmp.3ZJoBwtq70/lastlight-evals-0.7.6.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.3ZJoBwtq70/lastlight-evals-0.7.6.tgz","_integrity":"sha512-Nf8XmaKp2d0wZ/3nhK8CfHyb8N6hbjbz557/432RGFj3BZ24bF0+GvdujCaiugpaIKL8VggtrrQHGnybNtUzSg==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.2.0","lastlight-core":"0.18.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.2.18","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.16"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.6_1784357245716_0.08215914125233326","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"lastlight-evals","version":"0.7.7","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.7","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"e8a930b41e5778ee88242b4c4cdcca962c147991","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.7.tgz","fileCount":69,"integrity":"sha512-TArkMlMJC2mySS9zwU4XKmRErUzEdgNjzlAHUvqrI/2UrcpCBgkWyX7PjSRJ/BnvDHMiOQ/XCCO0vhvYFZDBnQ==","signatures":[{"sig":"MEUCIAhv439Pd9ipkRn81LZHEfHiuVEsaSvyEMdQs3XvZOJjAiEAiZuU7FKctfYuKPHXwVI+mdlNaGumlpdJyQORvWLXBOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1779667},"type":"module","_from":"file:/tmp/tmp.Rc4GM781vV/lastlight-evals-0.7.7.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.Rc4GM781vV/lastlight-evals-0.7.7.tgz","_integrity":"sha512-TArkMlMJC2mySS9zwU4XKmRErUzEdgNjzlAHUvqrI/2UrcpCBgkWyX7PjSRJ/BnvDHMiOQ/XCCO0vhvYFZDBnQ==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.2.0","lastlight-core":"0.18.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.2.18","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.16"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.7_1784361133337_0.7074006804975594","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"lastlight-evals","version":"0.7.8","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.8","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"5bfd6aee6100f3056273ecb4edaa4e3a621edea2","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.8.tgz","fileCount":69,"integrity":"sha512-1fu9jPBIWQvXPBFBLnauGdNhKPqsgOV18c/tf6igTg+4qC7P+KNGx7OV4N0WHuJuFIzSOLSaemOj1zuMCUeT4g==","signatures":[{"sig":"MEUCIDGjZL9QtcHGKFxso58Mjk3NW6eTmFfXQ2UHn6AXctJQAiEAqfaU042mVLiU629f49NpJsTEWQ40AM3FpGyEP/mmFdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1779667},"type":"module","_from":"file:/tmp/tmp.jS3B7KDqCy/lastlight-evals-0.7.8.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.jS3B7KDqCy/lastlight-evals-0.7.8.tgz","_integrity":"sha512-1fu9jPBIWQvXPBFBLnauGdNhKPqsgOV18c/tf6igTg+4qC7P+KNGx7OV4N0WHuJuFIzSOLSaemOj1zuMCUeT4g==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.2.0","lastlight-core":"0.18.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.2.18","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.16"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.8_1784362749139_0.678254425555535","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"lastlight-evals","version":"0.7.9","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.9","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"4e008d186e230d9b5c0c884910080541e2f61d89","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.9.tgz","fileCount":69,"integrity":"sha512-FWUzt3OAdidNNYGLEzPUI4hVg8I1C3VE6NDdtegRU1l76TDYcIh6VOaDaPauaHLpL9Fo4cq98r+j32T0Hr47yg==","signatures":[{"sig":"MEUCIQD9QJGPrD6J/PH0p15saZDY5quTSGd5d3LXbbTfOyWNxQIgJn6VyK25kIypy6lEVhsA7FTArSy8wArABsqcX3KNCTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1779667},"type":"module","_from":"file:/tmp/tmp.3owhkODIxy/lastlight-evals-0.7.9.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.3owhkODIxy/lastlight-evals-0.7.9.tgz","_integrity":"sha512-FWUzt3OAdidNNYGLEzPUI4hVg8I1C3VE6NDdtegRU1l76TDYcIh6VOaDaPauaHLpL9Fo4cq98r+j32T0Hr47yg==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.2.0","lastlight-core":"0.18.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.2.18","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.16"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.9_1784363244309_0.3661016274130373","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"lastlight-evals","version":"0.7.11","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.11","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"d39aeb20b88e70d26b6f41ea62542ddf37f6ec92","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.11.tgz","fileCount":69,"integrity":"sha512-aybkZDmrory9uSUbloEDuq+UE7K8IrVSITMsGSZ5qT55/6s7vsN72KpBuJzzFajBSbcVjYUTfjWU1M8fGxWF9g==","signatures":[{"sig":"MEYCIQD6tbLbC2wxurFgGvCSvEX6WePquCX9i0/MiXWoYVMBWQIhAPDAGrdyXPWLSyZ1glY6+gbkxBFpoWoGlJ4JJZ1jE0P6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1779668},"type":"module","_from":"file:/tmp/tmp.I9KACjfAdX/lastlight-evals-0.7.11.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.I9KACjfAdX/lastlight-evals-0.7.11.tgz","_integrity":"sha512-aybkZDmrory9uSUbloEDuq+UE7K8IrVSITMsGSZ5qT55/6s7vsN72KpBuJzzFajBSbcVjYUTfjWU1M8fGxWF9g==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.2.0","lastlight-core":"0.18.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.2.18","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.16"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.11_1784368942671_0.8592054691980548","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"lastlight-evals","version":"0.7.12","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.12","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"39ac8bb6f720bb49c8acfdbfe9e26a7a7d08f21c","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.12.tgz","fileCount":69,"integrity":"sha512-LDsNmHppAoDRCv8Lmi0RtRT3ZmfByoOjv2aTLkcHzxBbtM1kGExqt7kvMMVd+N9Mmsy7PJddYIX4Y0vIayPcXw==","signatures":[{"sig":"MEYCIQCSIs2AoLVlav4kE0+ELAhggRgzlG8NHt9PND+mT35a7QIhANbUSQXLnvj+LkFAuH/DBqgqNK2kvRgVGaLYzpzIC72O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1781989},"type":"module","_from":"file:/tmp/tmp.iO0pXulsS9/lastlight-evals-0.7.12.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.iO0pXulsS9/lastlight-evals-0.7.12.tgz","_integrity":"sha512-LDsNmHppAoDRCv8Lmi0RtRT3ZmfByoOjv2aTLkcHzxBbtM1kGExqt7kvMMVd+N9Mmsy7PJddYIX4Y0vIayPcXw==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.2.0","lastlight-core":"0.18.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.2.18","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.16"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.12_1784438184418_0.5987559096123152","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"lastlight-evals","version":"0.7.13","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.13","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"c590d798900702cc7e3e8117c51783db8902d3f0","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.13.tgz","fileCount":69,"integrity":"sha512-QJIExN+goxZsGN6+wgwF1OlIPx6+MJCXueauwlc6LvYS8AtUJdve+wJZ4ZJV/9R1IjCAiiQNGwG5bAp5IiTCgg==","signatures":[{"sig":"MEUCIQD6pB82wvQr1sGQAff5rmMu76rmEixLSqcryiIdOMw7YgIgC6GXKI9EfW+dq20ounigW4qmeUP4+CHWzerXIjfZrcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1781989},"type":"module","_from":"file:/tmp/tmp.G8S81SkTgf/lastlight-evals-0.7.13.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.G8S81SkTgf/lastlight-evals-0.7.13.tgz","_integrity":"sha512-QJIExN+goxZsGN6+wgwF1OlIPx6+MJCXueauwlc6LvYS8AtUJdve+wJZ4ZJV/9R1IjCAiiQNGwG5bAp5IiTCgg==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.2.0","lastlight-core":"0.19.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.2.19","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.19"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.13_1784459531598_0.0699357220259984","host":"s3://npm-registry-packages-npm-production"}},"0.7.14":{"name":"lastlight-evals","version":"0.7.14","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.14","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"8f81b846c4f0fb9e1ec69a12cdd2aecd1393e862","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.14.tgz","fileCount":69,"integrity":"sha512-Rg630xzm7JUZAYWMVUdqCvCchEQ3OWjNVKC5DXtTlaTDZiT/pv8HZuw/opNotVZiQlaAXnorD8coy28y64EqAw==","signatures":[{"sig":"MEUCIBCk9CQK5pKq2T65/Dgu7fo/E+I0DkZew87ZpBjzg5mAAiEA8xjhjBwW5IGsuI0wVDOpqZ/vFzfnrfPROzgzBUu4akM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1781989},"type":"module","_from":"file:/tmp/tmp.lSHTHmZKcz/lastlight-evals-0.7.14.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.lSHTHmZKcz/lastlight-evals-0.7.14.tgz","_integrity":"sha512-Rg630xzm7JUZAYWMVUdqCvCchEQ3OWjNVKC5DXtTlaTDZiT/pv8HZuw/opNotVZiQlaAXnorD8coy28y64EqAw==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.2.0","lastlight-core":"0.20.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.2.19","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.19"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.14_1784461554781_0.9557917886364553","host":"s3://npm-registry-packages-npm-production"}},"0.7.15":{"name":"lastlight-evals","version":"0.7.15","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.15","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"3b57bd0644c9fe51c585944cfcf784fbf8aa6af3","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.15.tgz","fileCount":69,"integrity":"sha512-cLn2gguVIoybvvtnJ8pRizaZYWns7FnpUMEnxDPJvv/fzC0cHtobWn7sjxcpw8Ez2uZ7RSXnW46wWcHYXzQMhg==","signatures":[{"sig":"MEQCIGft+sCPbumVnqTa/eoSv43LGi2xHDsibY9QRdVm0CxUAiAte747ZtuhDMaOIbWXrQn7yqrkPf8fmL8AcP5IyOnkjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1782804},"type":"module","_from":"file:/tmp/tmp.M00dNvNMSW/lastlight-evals-0.7.15.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.M00dNvNMSW/lastlight-evals-0.7.15.tgz","_integrity":"sha512-cLn2gguVIoybvvtnJ8pRizaZYWns7FnpUMEnxDPJvv/fzC0cHtobWn7sjxcpw8Ez2uZ7RSXnW46wWcHYXzQMhg==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.7.0","lastlight-core":"0.20.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.2.20","typescript":"^5.7.0","@types/node":"^22.0.0"},"peerDependencies":{"agentic-pi":"^0.2.20"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.15_1784470480501_0.5873733357158624","host":"s3://npm-registry-packages-npm-production"}},"0.7.16":{"name":"lastlight-evals","version":"0.7.16","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.16","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"fe20cd8966aaae250f258b01716ed4a6f65f2ac2","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.16.tgz","fileCount":69,"integrity":"sha512-0lCzYRzXLG1eWnFXS+lirsm9V40uRQjm7uvXAXFJKa0xjgktZ8emJogAfEgtv5jR5tqa5trwy7cggcRlb9NrGQ==","signatures":[{"sig":"MEUCID6dIXl7PmOASakmKq+FOVCb03mnd6UNESOUyy08t876AiEA0vMdTG7Q5P1a8X7b/C1mdjNL68sPpJRW44g1ZhK12Yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1783665},"type":"module","_from":"file:/tmp/tmp.4oIvMBsYZM/lastlight-evals-0.7.16.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.4oIvMBsYZM/lastlight-evals-0.7.16.tgz","_integrity":"sha512-0lCzYRzXLG1eWnFXS+lirsm9V40uRQjm7uvXAXFJKa0xjgktZ8emJogAfEgtv5jR5tqa5trwy7cggcRlb9NrGQ==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.7.0","lastlight-core":"0.21.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.2.20","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.2.20"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.16_1784522470094_0.9835425125455111","host":"s3://npm-registry-packages-npm-production"}},"0.7.17":{"name":"lastlight-evals","version":"0.7.17","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.17","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"b81daca9c756156f0f303e680c383fb6e4c37b13","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.17.tgz","fileCount":69,"integrity":"sha512-GYnwzzCZhbM1Q4XNJXkNY1GyNCUs4obPopgKFv0V2Vo7DPQvWZqDruu1iglarxmuLo8Cfm+7x0+bwHV7wTkVTg==","signatures":[{"sig":"MEUCIHq/BRkcNj348vhikODklyruIyPudxTGAl2wUBjYAq9JAiEArosibCPryuPQ30iknIkBXS2Gq2+9Dk6/WMm8wosUkLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1835080},"type":"module","_from":"file:/tmp/tmp.JWP5ue3clF/lastlight-evals-0.7.17.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.JWP5ue3clF/lastlight-evals-0.7.17.tgz","_integrity":"sha512-GYnwzzCZhbM1Q4XNJXkNY1GyNCUs4obPopgKFv0V2Vo7DPQvWZqDruu1iglarxmuLo8Cfm+7x0+bwHV7wTkVTg==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.7.0","lastlight-core":"0.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.2.20","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.2.20"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.17_1784524785668_0.9451858018743549","host":"s3://npm-registry-packages-npm-production"}},"0.7.18":{"name":"lastlight-evals","version":"0.7.18","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.18","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"c661ea6cac2ce6ec532a1f544e3940ba9a6636be","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.18.tgz","fileCount":69,"integrity":"sha512-ckYYeuyMBPrSPXO0G/A/AoJ47swhnfxSZzE1aopkVxMezt0Na7buzgFg6yXsPjCwGFlDRb9SztpLO7E5i1rKbw==","signatures":[{"sig":"MEUCIQCDr39KLDsO4Se+diddk85ykEjt1+qEAlzt/QLuC9SLVAIgOrAGtegEOzmkt7MvCntn+vpusWagTl48ro33nptzPM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1835080},"type":"module","_from":"file:/tmp/tmp.WT99gxRZMc/lastlight-evals-0.7.18.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.WT99gxRZMc/lastlight-evals-0.7.18.tgz","_integrity":"sha512-ckYYeuyMBPrSPXO0G/A/AoJ47swhnfxSZzE1aopkVxMezt0Na7buzgFg6yXsPjCwGFlDRb9SztpLO7E5i1rKbw==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.7.0","lastlight-core":"0.21.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.2.20","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.2.20"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.18_1784527181296_0.9701884585387162","host":"s3://npm-registry-packages-npm-production"}},"0.7.19":{"name":"lastlight-evals","version":"0.7.19","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.19","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"049b8fbf9fd8f1054bb9c3861f1f3bfead306766","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.19.tgz","fileCount":69,"integrity":"sha512-ZKr9wX/49269n6q82FzFBIqUpAaxnmTzosoVH2GDp/bpKG/WS1/22bV0VJhF9nfGFal6l0jdHBuAq2LfFodUXw==","signatures":[{"sig":"MEYCIQDMm0LnomQuTq+namhemcQyKk9hVQe9e9p6XBSAlO+nzgIhAPiR3hxeWnJCnUfw+F0Gy3HoNC25Yp2KELi8z9AmexXb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1835078},"type":"module","_from":"file:/tmp/tmp.JlGYXvfbcB/lastlight-evals-0.7.19.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.JlGYXvfbcB/lastlight-evals-0.7.19.tgz","_integrity":"sha512-ZKr9wX/49269n6q82FzFBIqUpAaxnmTzosoVH2GDp/bpKG/WS1/22bV0VJhF9nfGFal6l0jdHBuAq2LfFodUXw==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.7.0","lastlight-core":"0.21.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.3.0","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.19_1784535520702_0.2406240752724278","host":"s3://npm-registry-packages-npm-production"}},"0.7.20":{"name":"lastlight-evals","version":"0.7.20","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.20","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"280e6eee9e3664de30bd49db731469a3dd2aea99","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.20.tgz","fileCount":69,"integrity":"sha512-Ts+h+FBKpgzUUCwX4g2qGCg+jKLCrHRRuo69ZTAC4y2/EhCa7Hha/4zetzhdfHM98a4h77N0d5W49cTbzAUWGg==","signatures":[{"sig":"MEUCIQC1RTrK6Dpl2N1eMwm26ydR3LiSGDJUxgSLi/09LJJGQAIgTIqf4/BBcBg4/lGquTCchYdpEHunrKgPYFMZq1o7IrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1835078},"type":"module","_from":"file:/tmp/tmp.VyrbqhRoo7/lastlight-evals-0.7.20.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.VyrbqhRoo7/lastlight-evals-0.7.20.tgz","_integrity":"sha512-Ts+h+FBKpgzUUCwX4g2qGCg+jKLCrHRRuo69ZTAC4y2/EhCa7Hha/4zetzhdfHM98a4h77N0d5W49cTbzAUWGg==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.7.0","lastlight-core":"0.21.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.3.0","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.20_1784537591799_0.8378600265536575","host":"s3://npm-registry-packages-npm-production"}},"0.7.21":{"name":"lastlight-evals","version":"0.7.21","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.21","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"4b3016d5885f86a7c79a869f431bdd2dabfe5ffb","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.21.tgz","fileCount":69,"integrity":"sha512-8fuyFqZXr+kj06lkZ2ZC7fljJoQ6A+53SVuZfXTjhsfk9bBgWwJDoOBylZ7cz963ixQpEWbbCuvkrHO3J6Rm0A==","signatures":[{"sig":"MEYCIQDp194N2yy2kytmPyiF3uR2fkQZZ0nkXSwcOam/zGc9dgIhAMFVs0kQ6gFVaAN6E5gchAQzFGiCMmxxIGMjq8CIILUe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1835078},"type":"module","_from":"file:/tmp/tmp.Pdt0gzamU2/lastlight-evals-0.7.21.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.Pdt0gzamU2/lastlight-evals-0.7.21.tgz","_integrity":"sha512-8fuyFqZXr+kj06lkZ2ZC7fljJoQ6A+53SVuZfXTjhsfk9bBgWwJDoOBylZ7cz963ixQpEWbbCuvkrHO3J6Rm0A==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.7.0","lastlight-core":"0.21.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.3.0","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.21_1784610937045_0.931874332968142","host":"s3://npm-registry-packages-npm-production"}},"0.7.22":{"name":"lastlight-evals","version":"0.7.22","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.22","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"e351d727ca45f4619850b4e709601972ae8f6f31","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.22.tgz","fileCount":69,"integrity":"sha512-d8oryqKlgStYJ7ei9CagpiKzbeTFXJ5MbO4hhfdOGsd6khBuAyQmoYpuWuTKLW3Jq0dOJTT8/RBTGEE3z84Mcw==","signatures":[{"sig":"MEUCIQDUWgLuxOfL/+sSeZLyXXqJBiX5ITy47vtKLB3SyoyWygIgC7/ulW7tOZRxHw6UofdKLtjueM1X+pbw50i+7SXriLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1835078},"type":"module","_from":"file:/tmp/tmp.7tOtFhXXZx/lastlight-evals-0.7.22.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.7tOtFhXXZx/lastlight-evals-0.7.22.tgz","_integrity":"sha512-d8oryqKlgStYJ7ei9CagpiKzbeTFXJ5MbO4hhfdOGsd6khBuAyQmoYpuWuTKLW3Jq0dOJTT8/RBTGEE3z84Mcw==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.7.0","lastlight-core":"0.21.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.3.0","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.22_1784612645649_0.08399405145040251","host":"s3://npm-registry-packages-npm-production"}},"0.7.23":{"name":"lastlight-evals","version":"0.7.23","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.23","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"6acb2c65239bf4cd321f44ac5c9985f0e40c4db5","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.23.tgz","fileCount":69,"integrity":"sha512-hodx9+nr7gFhZfG5elyiAXwG2Fpdpt71RNEDCiHSun6sJprnsSuaPl4ZMi0sFyRIfZHpuR/4HdyerJv6/IY6OQ==","signatures":[{"sig":"MEUCIQDDey+YBAjYYT13StQL+IV+CXQRrl6hiatvVVBieiD0JQIgWI6Tuuk2Hg3Ouua5Cs8yIQyQv/CBdnH/VaArMBYxLTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1835078},"type":"module","_from":"file:/tmp/tmp.YZWAP7lGbn/lastlight-evals-0.7.23.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.YZWAP7lGbn/lastlight-evals-0.7.23.tgz","_integrity":"sha512-hodx9+nr7gFhZfG5elyiAXwG2Fpdpt71RNEDCiHSun6sJprnsSuaPl4ZMi0sFyRIfZHpuR/4HdyerJv6/IY6OQ==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.7.0","lastlight-core":"0.21.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.3.0","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.23_1784614769381_0.8609424970760953","host":"s3://npm-registry-packages-npm-production"}},"0.7.24":{"name":"lastlight-evals","version":"0.7.24","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.24","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"e9c6ab7f780cf521e36c58026e5bf73b86a48544","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.24.tgz","fileCount":69,"integrity":"sha512-0uSA5iRAGJeoniqOZ961ehw0+gOoPxrfsKCa7fuHfnbrF1esRK+QtFR6ckccsNi0cwWxzS+1XoGOhLMpvbEsgQ==","signatures":[{"sig":"MEUCIEBzZlnL8rHFTxtIY1DuGMUOiuCX0szcbFNdEfwog0OOAiEA9jn8Yukp/Qu/FAS0pjBLKdcpDOenrmlMsA6HsCoePas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1835078},"type":"module","_from":"file:/tmp/tmp.On34RNqa11/lastlight-evals-0.7.24.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.On34RNqa11/lastlight-evals-0.7.24.tgz","_integrity":"sha512-0uSA5iRAGJeoniqOZ961ehw0+gOoPxrfsKCa7fuHfnbrF1esRK+QtFR6ckccsNi0cwWxzS+1XoGOhLMpvbEsgQ==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.7.0","lastlight-core":"0.21.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.3.0","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.24_1784789988039_0.5678342762568929","host":"s3://npm-registry-packages-npm-production"}},"0.7.25":{"name":"lastlight-evals","version":"0.7.25","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.25","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"14f621376c45fe1951679e30b879fbd715dae78a","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.25.tgz","fileCount":69,"integrity":"sha512-o7XO8TILtgb35RX/emaB6IXQjCE7nyuOlL933eLU8vi6WEYDvdczSn4kCv+N0ry4tpWHjXkEfVI2DtAUiW/xRA==","signatures":[{"sig":"MEUCIQCr34koj6uCovcjBmyppulht601WJkbfqxc8VzIkyJpZAIgATzYmaWiLw9XQilFVv4L+4S2YNUQ8+/0MFSEAUbubV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1835078},"type":"module","_from":"file:/tmp/tmp.2lqIenlxgw/lastlight-evals-0.7.25.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.2lqIenlxgw/lastlight-evals-0.7.25.tgz","_integrity":"sha512-o7XO8TILtgb35RX/emaB6IXQjCE7nyuOlL933eLU8vi6WEYDvdczSn4kCv+N0ry4tpWHjXkEfVI2DtAUiW/xRA==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.7.0","lastlight-core":"0.21.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.3.0","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.25_1784876032697_0.8035676829091905","host":"s3://npm-registry-packages-npm-production"}},"0.7.26":{"name":"lastlight-evals","version":"0.7.26","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.26","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"e25a964e60ca81919496cbcc0c816185d87d5c36","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.26.tgz","fileCount":69,"integrity":"sha512-K7dyD2ZA5o+fjo+8PWhAZ74HeYgP5a6gAt8YfVxz9V1/f4G0yE2rKCELG/r2rmVYDREnQVjfM7YkIMKm+7t27g==","signatures":[{"sig":"MEUCIBwsXcBTaODQ3c6wOCgjNknhot8GEyFIZdh+U8A3ECg0AiEAooyeQzy8jXjvA4mQtSsJWp04PF3l9f7/SawWoZcpN8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1835079},"type":"module","_from":"file:/tmp/tmp.K3mQ4yZSQy/lastlight-evals-0.7.26.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.K3mQ4yZSQy/lastlight-evals-0.7.26.tgz","_integrity":"sha512-K7dyD2ZA5o+fjo+8PWhAZ74HeYgP5a6gAt8YfVxz9V1/f4G0yE2rKCELG/r2rmVYDREnQVjfM7YkIMKm+7t27g==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.7.0","lastlight-core":"0.21.10"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.3.0","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.26_1784965515362_0.1266385462668811","host":"s3://npm-registry-packages-npm-production"}},"0.7.27":{"name":"lastlight-evals","version":"0.7.27","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.27","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"c5279b2f31143de6b16bae2b0cfdaed8fd03efcf","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.27.tgz","fileCount":69,"integrity":"sha512-xMBMKafAKOObk9tzxzIlLrNSGDwWKWMyV4YdH4UmL1lbeIV03Wox4pfSlexF6BfeLsBXnBKkAD0bWQInff0KbA==","signatures":[{"sig":"MEQCIAMkc/bBHYkV16qBO4GgTaV29TpoN+2DcQ7S4+ul29lWAiAEeO/kzssM3aGt/z4wCBmBPvBAm9LSNTkyOP2lbDT4+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1835079},"type":"module","_from":"file:/tmp/tmp.pmRGSaFJgW/lastlight-evals-0.7.27.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.pmRGSaFJgW/lastlight-evals-0.7.27.tgz","_integrity":"sha512-xMBMKafAKOObk9tzxzIlLrNSGDwWKWMyV4YdH4UmL1lbeIV03Wox4pfSlexF6BfeLsBXnBKkAD0bWQInff0KbA==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.1","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.7.0","lastlight-core":"0.21.11"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.4","wrangler":"^4.105.0","agentic-pi":"0.3.0","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.27_1784968693346_0.4633404001612018","host":"s3://npm-registry-packages-npm-production"}},"0.7.28":{"name":"lastlight-evals","version":"0.7.28","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.28","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"d7c322994739ed94edff0effcf11827ee35dfb84","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.28.tgz","fileCount":69,"integrity":"sha512-gYI/n0QEQKUz9mvUAHRIkQ+9ckkzN6mS+UyoQHwHb0sxyspaEkz1GWrHJjJRcFwEduOmHtSlNhnBnOIwnGAxFg==","signatures":[{"sig":"MEUCIQDqASlPwRpZNeI1idSh1G+qEte7e/mOgeohNwlPYtGVlwIgA+0b0hUXZwg83hCT2N2lphnJvvv8jKl5tOTviqg+lV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1842673},"type":"module","_from":"file:/tmp/tmp.LLBazM9WBq/lastlight-evals-0.7.28.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.LLBazM9WBq/lastlight-evals-0.7.28.tgz","_integrity":"sha512-gYI/n0QEQKUz9mvUAHRIkQ+9ckkzN6mS+UyoQHwHb0sxyspaEkz1GWrHJjJRcFwEduOmHtSlNhnBnOIwnGAxFg==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^5.6.2","@clack/prompts":"^1.7.0","lastlight-core":"0.21.12"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.3.0","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.28_1785396634588_0.670993948754067","host":"s3://npm-registry-packages-npm-production"}},"0.7.29":{"name":"lastlight-evals","version":"0.7.29","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.29","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"9864cc27aab969d3a4bedabbc30247760b757e1b","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.29.tgz","fileCount":69,"integrity":"sha512-yhAiUgL6Kr6s/kspg+uNTq1Is0JgNj7kL5uIivaMQSDadebpwGv826jmIsTQFvFS3SPTmzkQgVm1tKKH18mICQ==","signatures":[{"sig":"MEQCIDiDYp3IDd0P5L3wxaVI/3n4Xc0n5lrJzy9mSNUp964eAiAXfa8avlRIRBfYO2YaeXZbD3LWdQn30Y7y6gPWuvoy8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1842673},"type":"module","_from":"file:/tmp/tmp.AQcyjyUYZc/lastlight-evals-0.7.29.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.AQcyjyUYZc/lastlight-evals-0.7.29.tgz","_integrity":"sha512-yhAiUgL6Kr6s/kspg+uNTq1Is0JgNj7kL5uIivaMQSDadebpwGv826jmIsTQFvFS3SPTmzkQgVm1tKKH18mICQ==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.21.13"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.3.0","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.29_1785402351234_0.7448844406133335","host":"s3://npm-registry-packages-npm-production"}},"0.7.30":{"name":"lastlight-evals","version":"0.7.30","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.7.30","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"6334147eee7e6cd7cecd3ffb68907d5426d913c7","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.7.30.tgz","fileCount":69,"integrity":"sha512-W3rvXyv7TmCG0trC7970SI+c1+4k+VQjJHbH7q8egqeW7hcnM0JVNXVzMhSkJulFgwYz3uP5Yr2bse40hmgBNw==","signatures":[{"sig":"MEQCIDnpDfLLgU+zNcrYV2N4uVbFd4sJ/kaLvw/s2vQ9+X84AiARIITZSO43MqLkyebXpEEYSIy7vQouYHqYpWrbzuaTgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.7.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1842673},"type":"module","_from":"file:/tmp/tmp.7XistWb619/lastlight-evals-0.7.30.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.7XistWb619/lastlight-evals-0.7.30.tgz","_integrity":"sha512-W3rvXyv7TmCG0trC7970SI+c1+4k+VQjJHbH7q8egqeW7hcnM0JVNXVzMhSkJulFgwYz3uP5Yr2bse40hmgBNw==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.21.14"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.3.1","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.7.30_1785469001024_0.4052471069494259","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"lastlight-evals","version":"0.8.0","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.8.0","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"10cf76527182d882c840d3491e7f124a2bef9aca","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.8.0.tgz","fileCount":76,"integrity":"sha512-LuEoDjWPliZsKY0S6lAysA83rQqF2b8qSA1c9YPp4N+hYUyPsmC3feEAMXd7k/SjYCplXYBPzD2o3Q+SpHOHuw==","signatures":[{"sig":"MEUCIFG/a+Sm5LqsWpND5iiHtjcmblbiyU/1MussvOZAVFDpAiEA4vNWNLUnZzWfaL2yeF+Nm6O1spiWXEOLSj0DbB66vTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1887736},"type":"module","_from":"file:/tmp/tmp.Gt5QEZ7DR1/lastlight-evals-0.8.0.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.Gt5QEZ7DR1/lastlight-evals-0.8.0.tgz","_integrity":"sha512-LuEoDjWPliZsKY0S6lAysA83rQqF2b8qSA1c9YPp4N+hYUyPsmC3feEAMXd7k/SjYCplXYBPzD2o3Q+SpHOHuw==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.22.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.3.1","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.8.0_1785479236340_0.7190482166530203","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"lastlight-evals","version":"0.9.0","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.0","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"115416e6acd5e10ae2cf98809e007f3ab99a9db0","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.0.tgz","fileCount":125,"integrity":"sha512-jgjmAwnhpZE5/nTsHfQ30uw5+RDrT3pebmQT7Y7BBSA9jidMVrXyW7pLmws/MaFLPp+kWle5eSD2FcqiE2C/VA==","signatures":[{"sig":"MEQCIC6X36EA58Hr+uXhBWg5uoGGELjeAz1SCg7xEm9r5Q5VAiAOULNwSBQ6KPoJe/y0M4+r6F10G7FSa3eKUr4f6CWg/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1986530},"type":"module","_from":"file:/tmp/tmp.9fOedC2wzR/lastlight-evals-0.9.0.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.9fOedC2wzR/lastlight-evals-0.9.0.tgz","_integrity":"sha512-jgjmAwnhpZE5/nTsHfQ30uw5+RDrT3pebmQT7Y7BBSA9jidMVrXyW7pLmws/MaFLPp+kWle5eSD2FcqiE2C/VA==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.23.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.0","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.0_1785566354752_0.10336324212359593","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"lastlight-evals","version":"0.9.1","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.1","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"1e1899f1624178cdfeb5907f631e6dc195007e9f","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.1.tgz","fileCount":125,"integrity":"sha512-XdgI3NhrHO6P6d0iwx+rIBBsSu3g4O1MxCKHI/fqt1BK9VCEfqWggZ41w72OkVm9s+OBkV2pc+HoWQ92TK2vtA==","signatures":[{"sig":"MEYCIQCYhToyIqEArw/Xea3ppjhB5UR13DwTWqhox1c7ebmuNgIhAPjhIEkNdhAS+gtXbqH58nCYw4jS69QOoUbsj8kHByo9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1986530},"type":"module","_from":"file:/tmp/tmp.Xgf8qddZV0/lastlight-evals-0.9.1.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.Xgf8qddZV0/lastlight-evals-0.9.1.tgz","_integrity":"sha512-XdgI3NhrHO6P6d0iwx+rIBBsSu3g4O1MxCKHI/fqt1BK9VCEfqWggZ41w72OkVm9s+OBkV2pc+HoWQ92TK2vtA==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.23.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.1","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.1_1785571906726_0.6609983681700484","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"lastlight-evals","version":"0.9.2","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.2","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"94698021e6861e1eaeb72dda0a21441811deb992","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.2.tgz","fileCount":125,"integrity":"sha512-PD8R3quzZM3fKWMM3cXE4Fk0MpiEnJnPbOsLxyLwb4dkFz83hE6Zljdsd14XoPpYdlpky8D93sn+2zpLgYEc+A==","signatures":[{"sig":"MEUCIQCTXWB9APgKDThabq0pbxjvxQM90+/sp2zFS0Ethpo/ewIgXwnffZc1ZuBUcj7UKZ+OxuXijjK1PHSO+g62hHJyGZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1986530},"type":"module","_from":"file:/tmp/tmp.r1rNjWQwE6/lastlight-evals-0.9.2.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.r1rNjWQwE6/lastlight-evals-0.9.2.tgz","_integrity":"sha512-PD8R3quzZM3fKWMM3cXE4Fk0MpiEnJnPbOsLxyLwb4dkFz83hE6Zljdsd14XoPpYdlpky8D93sn+2zpLgYEc+A==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.23.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.1","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.2_1785575578624_0.8035133747440086","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"lastlight-evals","version":"0.9.3","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.3","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"6a71e7f06e6c87f1af19a4ff7ee3d27b2194ed66","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.3.tgz","fileCount":125,"integrity":"sha512-QCofoljl3ztNjW1OPyo4/4H8XuO1Ni2jq2dyrVihKIeTdqCLl/v40hZmNNrPOLI5FXjr1PbxcrHV1s2SQcO4aA==","signatures":[{"sig":"MEYCIQDovIzZjbrc0eROSduQsHvQhasH6yg8PS+WRCozSJj8ogIhANcKK6+snvUcj07kr7d95ichiTvgEev/rTJs2MlbknbC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1986530},"type":"module","_from":"file:/tmp/tmp.KQKq7LDEqr/lastlight-evals-0.9.3.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.KQKq7LDEqr/lastlight-evals-0.9.3.tgz","_integrity":"sha512-QCofoljl3ztNjW1OPyo4/4H8XuO1Ni2jq2dyrVihKIeTdqCLl/v40hZmNNrPOLI5FXjr1PbxcrHV1s2SQcO4aA==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.23.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.1","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.3_1785585337816_0.12610584627936916","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"lastlight-evals","version":"0.9.4","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.4","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"e5c45040b8639741196a82a3428121ead2b40f06","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.4.tgz","fileCount":125,"integrity":"sha512-D2cRsxaBqg5TGWCrzGIx2bAfSbx4ouDwdHEtBeuWlmmsj61oX+arCXyITtkI/ETYzrUrcPRBSXcXtw6kV14xhA==","signatures":[{"sig":"MEQCICfk4BIsNT0HY+rrHKwzBQYv9z/EZSgj10fAydQrRirBAiBNr+J8DOSlOuSn1OO9/Vw/ndF8HWrlSC4nt5fFVGeFqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1986530},"type":"module","_from":"file:/tmp/tmp.qKVvYnfUAT/lastlight-evals-0.9.4.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.qKVvYnfUAT/lastlight-evals-0.9.4.tgz","_integrity":"sha512-D2cRsxaBqg5TGWCrzGIx2bAfSbx4ouDwdHEtBeuWlmmsj61oX+arCXyITtkI/ETYzrUrcPRBSXcXtw6kV14xhA==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.23.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.1","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.4_1785594017207_0.8648154592343331","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"lastlight-evals","version":"0.9.5","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.5","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"5e321d8f1e69fcffe7d98789449a6a41a0ee15e6","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.5.tgz","fileCount":125,"integrity":"sha512-AU1/LimZ+NBU2WBQYvyKBGGRA9mjO+Y4PS04zMqbiRKuZYJFgyO9ns1PK/kF3jY6oExiTaYmWzM7l/N2gg4+dg==","signatures":[{"sig":"MEUCIEMQHDFDs5mipig+rdAHRMAwnV5b9Yf1GaDG7Zuq6V5PAiEAnYn+C02Tbj4Tjoep3eWVpAWfc+0LupYg6olmZqwB3VM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1986818},"type":"module","_from":"file:/tmp/tmp.AXkGzzwT8v/lastlight-evals-0.9.5.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.AXkGzzwT8v/lastlight-evals-0.9.5.tgz","_integrity":"sha512-AU1/LimZ+NBU2WBQYvyKBGGRA9mjO+Y4PS04zMqbiRKuZYJFgyO9ns1PK/kF3jY6oExiTaYmWzM7l/N2gg4+dg==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.23.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.1","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.5_1785667630346_0.13791818712330617","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"lastlight-evals","version":"0.9.6","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.6","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"878780a39d75ee6d62e131abf97ceb565ec310c1","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.6.tgz","fileCount":125,"integrity":"sha512-47GJQKGxzFxkAj+RJ+K+xyL+QJIy9+fbZ5LWqzJ3H9hH72MjT0WNfoHcv/EvrDR9oSqErj7nz4B372jpkF7E8w==","signatures":[{"sig":"MEYCIQD7iI3mG1InzG5aEdpfnfrV9j/hl7NBTgqZlcbowAd79AIhALrK6p389VJAeBUNrdgFR9IdUtN7lhhJo1aP+b1MCmXj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1986818},"type":"module","_from":"file:/tmp/tmp.6gGGscRtgj/lastlight-evals-0.9.6.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.6gGGscRtgj/lastlight-evals-0.9.6.tgz","_integrity":"sha512-47GJQKGxzFxkAj+RJ+K+xyL+QJIy9+fbZ5LWqzJ3H9hH72MjT0WNfoHcv/EvrDR9oSqErj7nz4B372jpkF7E8w==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.23.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.1","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.6_1785673406944_0.03004455319826005","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"lastlight-evals","version":"0.9.7","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.7","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"eea0c0c23e54807ade0a354651960440bd4a088c","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.7.tgz","fileCount":125,"integrity":"sha512-o2UlUlAUyKETLJJQdmLiGwSFQyQ7q3Czzm/RyMjcNNzPxHltyJRV/JxUuBKkyZt7BC8cjADletiVWnldV7PHaA==","signatures":[{"sig":"MEUCIADnHRLVhr8VA9j+zGCClzIxDS74rSQYe76ART03G7V5AiEAqeINS8FsILJlaakFlHTSZ6zdfbw3mur1BkiQBpacoUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1986818},"type":"module","_from":"file:/tmp/tmp.twH31QtsvG/lastlight-evals-0.9.7.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.twH31QtsvG/lastlight-evals-0.9.7.tgz","_integrity":"sha512-o2UlUlAUyKETLJJQdmLiGwSFQyQ7q3Czzm/RyMjcNNzPxHltyJRV/JxUuBKkyZt7BC8cjADletiVWnldV7PHaA==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.23.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.1","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.7_1785676739803_0.40391474164781815","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"lastlight-evals","version":"0.9.8","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.8","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"3a901945ab305168fab580745ef915858248af81","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.8.tgz","fileCount":125,"integrity":"sha512-/qRBF7IdjOfS0MmPl6c4ZJpVw4NOHr4kFZ6dBCyvfQJFSLEqy4iUvjT/SHt7p0qka7CGXH1ahAeaT3JdCtAjvA==","signatures":[{"sig":"MEUCIAeCjDZ8iDetHkxxQQvmLC22ufSWZOAFw29r0ih2LpsaAiEA3fsComjbVoupnfmrdZcGljLzelDIfHeA8Zy6246PbII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1986818},"type":"module","_from":"file:/tmp/tmp.dmdHyp8Cb2/lastlight-evals-0.9.8.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.dmdHyp8Cb2/lastlight-evals-0.9.8.tgz","_integrity":"sha512-/qRBF7IdjOfS0MmPl6c4ZJpVw4NOHr4kFZ6dBCyvfQJFSLEqy4iUvjT/SHt7p0qka7CGXH1ahAeaT3JdCtAjvA==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.23.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.1","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.8_1785686006331_0.5681135284221246","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"lastlight-evals","version":"0.9.9","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.9","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"c81ae9d8646bd96a97de09fec73055f6a3ca3ff8","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.9.tgz","fileCount":125,"integrity":"sha512-nlVzXW0D5QLG9D1HG4QgviiJS4Xlu0J8WUims4yI2G7purpSamROES6ghF8+LghmVNGRhCHvag/gwN/BLJNv4g==","signatures":[{"sig":"MEYCIQDhg7f4Y9IeSPe/2vGy3MX1pNgryqHFqmQ0Xh9qqC3R0gIhAN6wIf8FqxDRICfRB8ag1Uorg105pQwZoNznqCyJCdOu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1986818},"type":"module","_from":"file:/tmp/tmp.6ht7bmv1N8/lastlight-evals-0.9.9.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.6ht7bmv1N8/lastlight-evals-0.9.9.tgz","_integrity":"sha512-nlVzXW0D5QLG9D1HG4QgviiJS4Xlu0J8WUims4yI2G7purpSamROES6ghF8+LghmVNGRhCHvag/gwN/BLJNv4g==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.24.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.1","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.9_1785819484043_0.7680019958167588","host":"s3://npm-registry-packages-npm-production"}},"0.9.10":{"name":"lastlight-evals","version":"0.9.10","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.10","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"6b000e25608d4b845d4e8bf4309d18f18b614d7e","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.10.tgz","fileCount":125,"integrity":"sha512-/xv7idqnrFEuVheoI2WBLUP7jFpit3M9tRacwEuUN3LVmDxrgMXDaS0d3rHILr7AwWJ1adMRXI7mgdOm0E9MLg==","signatures":[{"sig":"MEYCIQDFqM0fTm2aXI2DRvJmPiMZnhmq+q69fgeguWJVeqcYzAIhAKMZwMllkXGjxnCTHVlDz+ieEjgewJ7LQozlcRtgiQsM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1986819},"type":"module","_from":"file:/tmp/tmp.RjWefzbaYq/lastlight-evals-0.9.10.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.RjWefzbaYq/lastlight-evals-0.9.10.tgz","_integrity":"sha512-/xv7idqnrFEuVheoI2WBLUP7jFpit3M9tRacwEuUN3LVmDxrgMXDaS0d3rHILr7AwWJ1adMRXI7mgdOm0E9MLg==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.24.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.1","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.10_1785820646450_0.6847542980838184","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"lastlight-evals","version":"0.9.11","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.11","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"307e3b2c6680f57566bdf758dd51a543b4fbc24f","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.11.tgz","fileCount":125,"integrity":"sha512-ornHQShLWWhajJu/9+N8T738ryM55oeQlch9s3PfQY4uCwavh7TNjBkVaawDA+cjmos/81Qm4jWyviZo0tkFVw==","signatures":[{"sig":"MEUCIQC0svLZSlc1KkQFjOE/AjWC/J+4TcMq1eR+dLM0TPZzhwIgK1BmyWPK7B0bcIfT0LlPN1iByuGMq2Nwvt5e/0X8oZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988524},"type":"module","_from":"file:/tmp/tmp.jIOcHM1gha/lastlight-evals-0.9.11.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.jIOcHM1gha/lastlight-evals-0.9.11.tgz","_integrity":"sha512-ornHQShLWWhajJu/9+N8T738ryM55oeQlch9s3PfQY4uCwavh7TNjBkVaawDA+cjmos/81Qm4jWyviZo0tkFVw==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.24.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.1","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.11_1786005027300_0.8192148531137615","host":"s3://npm-registry-packages-npm-production"}},"0.9.12":{"name":"lastlight-evals","version":"0.9.12","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.12","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"2b72f2a30ca01cd6eb0dabc2f05b3db2e07db7b2","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.12.tgz","fileCount":125,"integrity":"sha512-2R/W+kNXcjQey7S16W58g++KsLvgctmMGFB5sQTf5dCR/tNKLaId6Q9XXaccTD2dPBdHVv+fu3g6KgSSy0UelA==","signatures":[{"sig":"MEUCIQCvMlihbD68KIshxfChzMYDGx/2qXVvMvsu/uKwdo+j/gIgdyMd1qlHE6cU752dkT7aSmBiHRU5bT6ZYj982zbpRHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988524},"type":"module","_from":"file:/tmp/tmp.0o6CXp2kCW/lastlight-evals-0.9.12.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.0o6CXp2kCW/lastlight-evals-0.9.12.tgz","_integrity":"sha512-2R/W+kNXcjQey7S16W58g++KsLvgctmMGFB5sQTf5dCR/tNKLaId6Q9XXaccTD2dPBdHVv+fu3g6KgSSy0UelA==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.24.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.1","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.12_1786015756107_0.4066837430582808","host":"s3://npm-registry-packages-npm-production"}},"0.9.13":{"name":"lastlight-evals","version":"0.9.13","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.13","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"f6509980573980b72f7d46ff2b5883d29e7951b9","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.13.tgz","fileCount":125,"integrity":"sha512-R26xG9+I3CQ0wfPCffnDqsl7izdcFARPH7nyrt4ci8LjxzY/1qzf9Z7GtYxcBiJSobWwb3r1v+7REoH3AaVcdw==","signatures":[{"sig":"MEQCICaUf2KtcyKQ/iPCHRU+W+yVipuKt3eIYuy5lTYP83IUAiBMpJ20HvULRLMizpN9nBo+r0QzXpell3KVtLt/5/IZlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988524},"type":"module","_from":"file:/tmp/tmp.2fPEdZmTLo/lastlight-evals-0.9.13.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.2fPEdZmTLo/lastlight-evals-0.9.13.tgz","_integrity":"sha512-R26xG9+I3CQ0wfPCffnDqsl7izdcFARPH7nyrt4ci8LjxzY/1qzf9Z7GtYxcBiJSobWwb3r1v+7REoH3AaVcdw==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.24.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.1","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.13_1786017707577_0.599418846865925","host":"s3://npm-registry-packages-npm-production"}},"0.9.14":{"name":"lastlight-evals","version":"0.9.14","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.14","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"9aef7941d5d6a296c467255d0767cdcc40d99661","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.14.tgz","fileCount":125,"integrity":"sha512-NJQMp4OQqsfmE/0Nr1Yj/uF1rSoYd3NGo0XIWvZLYmx/pIZdKoJ+62mKEPXEYB+N+fSw2xs4Zy/IpYFW4ZTqyA==","signatures":[{"sig":"MEYCIQDKzzdGAnptQ3eE1YtwazbdCMq7BobTgk2mkgdYeoLgxQIhAOF+ZbiOt5deqWdmlztunmZG81lOalmZ12e190mgZWuq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988524},"type":"module","_from":"file:/tmp/tmp.Lyvx23Y6CH/lastlight-evals-0.9.14.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.Lyvx23Y6CH/lastlight-evals-0.9.14.tgz","_integrity":"sha512-NJQMp4OQqsfmE/0Nr1Yj/uF1rSoYd3NGo0XIWvZLYmx/pIZdKoJ+62mKEPXEYB+N+fSw2xs4Zy/IpYFW4ZTqyA==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.24.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.1","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.14_1786071471084_0.19983191792567312","host":"s3://npm-registry-packages-npm-production"}},"0.9.15":{"name":"lastlight-evals","version":"0.9.15","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.15","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"362494de6dd6ceeeba6c0969968f48b1a8d6cdf8","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.15.tgz","fileCount":125,"integrity":"sha512-GdpxKlbRMjLNm126nJEpamVpBc6/epaBuGdwU5VSt4F7owejy+zkYEd6amsfhyIZNoJnNoubA3otazazS9YGLg==","signatures":[{"sig":"MEQCIBWPK4yCW26NxMzDU9r83twoHdujcvztSD397BVctKsjAiASY+BUFlZjDNOvtCnHc2ujKjopIBir8Tq4GkX0y99aVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988524},"type":"module","_from":"file:/tmp/tmp.ghppNbiIwx/lastlight-evals-0.9.15.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.ghppNbiIwx/lastlight-evals-0.9.15.tgz","_integrity":"sha512-GdpxKlbRMjLNm126nJEpamVpBc6/epaBuGdwU5VSt4F7owejy+zkYEd6amsfhyIZNoJnNoubA3otazazS9YGLg==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.1","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.15_1786080481908_0.38833523393053415","host":"s3://npm-registry-packages-npm-production"}},"0.9.16":{"name":"lastlight-evals","version":"0.9.16","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.16","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"c65c2c30590bceebda9806648b694540e60f59d9","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.16.tgz","fileCount":125,"integrity":"sha512-ozbpYiSGpavmd/CUDOTghNA7pOYYqnzLbIEhkKSlo1Zi7jCnaTKQUMqbNAJolXktAPa79d5aItBarSw3fES5DQ==","signatures":[{"sig":"MEQCIDpJbFQ8Q0degx1QQmi5zNv8mYYDGEqG6dHk7OqGKCdnAiA21TTx4jDgzcLbZnhH8BDmoDr0NnfLWN2p9nA/wNWwOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988524},"type":"module","_from":"file:/tmp/tmp.O5qOLyyy8G/lastlight-evals-0.9.16.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.O5qOLyyy8G/lastlight-evals-0.9.16.tgz","_integrity":"sha512-ozbpYiSGpavmd/CUDOTghNA7pOYYqnzLbIEhkKSlo1Zi7jCnaTKQUMqbNAJolXktAPa79d5aItBarSw3fES5DQ==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.25.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.1","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.16_1786084211666_0.819856488727428","host":"s3://npm-registry-packages-npm-production"}},"0.9.17":{"name":"lastlight-evals","version":"0.9.17","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.17","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"76d5b42786bdd8c9702a729556c5a0a463cbf8d6","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.17.tgz","fileCount":125,"integrity":"sha512-RNIomXtPTQOiFt2fqYk8fTivwbQc+ACUeMhjD+Kde0HfaUpnuBgjqqyBik1b7pIC0dYqVTYg4ZhGHif5lkoKmg==","signatures":[{"sig":"MEUCIQCH3ZYgJnYSrShnCQl9Yhr+aDUBGw/igV1Rkn6KW3R8TAIgRDJlZOdRSGGi2ahPucraNNT6E5u3rL9bn/3QmAnCRgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988524},"type":"module","_from":"file:/tmp/tmp.KZCku4sDoa/lastlight-evals-0.9.17.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.KZCku4sDoa/lastlight-evals-0.9.17.tgz","_integrity":"sha512-RNIomXtPTQOiFt2fqYk8fTivwbQc+ACUeMhjD+Kde0HfaUpnuBgjqqyBik1b7pIC0dYqVTYg4ZhGHif5lkoKmg==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.25.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.1","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.17_1786092039100_0.5798975901631114","host":"s3://npm-registry-packages-npm-production"}},"0.9.18":{"name":"lastlight-evals","version":"0.9.18","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.18","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"2f3f83b488b2785dba5c8207b624906a8977ad84","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.18.tgz","fileCount":125,"integrity":"sha512-nhQyzEMy9Qn6RWV1mkoodAZenxRbCyXAg1SKrkKg4yQXDiWZx2tYjAG17pWy5mfGomVa7OHURMpgtsZUUMnijg==","signatures":[{"sig":"MEUCICtZUgsldXoTzBVYu6droyhLtohqAbmMB9h2z7ZwMWMhAiEAtUo2N7NIsNtJAxUL/fm49Nd7XIDvfilF13+C66uJH2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988524},"type":"module","_from":"file:/tmp/tmp.LKtluxBeXn/lastlight-evals-0.9.18.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.LKtluxBeXn/lastlight-evals-0.9.18.tgz","_integrity":"sha512-nhQyzEMy9Qn6RWV1mkoodAZenxRbCyXAg1SKrkKg4yQXDiWZx2tYjAG17pWy5mfGomVa7OHURMpgtsZUUMnijg==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.2","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.18_1786163696436_0.6903048837064341","host":"s3://npm-registry-packages-npm-production"}},"0.9.19":{"name":"lastlight-evals","version":"0.9.19","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.19","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"6c8c3f821e9967638ff951fed6b11a56ce7f2f92","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.19.tgz","fileCount":125,"integrity":"sha512-a+VWo4Pf2vRjaZBm9qToLuj+zMSGd3REQQDn62MLNand/DjaVcBXurzli1LXZmB9opIgg3/+PWoi96rPyJx9Pw==","signatures":[{"sig":"MEUCIQDHxv8I+CXEsTgVuibipkvmBRqXSNOUNEycMY9TS2gJ5AIgDmK7U9qie7Qr12ns9CegavhrbhB0GBxnPp3G9op2VmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988524},"type":"module","_from":"file:/tmp/tmp.tdzOmTrSTc/lastlight-evals-0.9.19.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.tdzOmTrSTc/lastlight-evals-0.9.19.tgz","_integrity":"sha512-a+VWo4Pf2vRjaZBm9qToLuj+zMSGd3REQQDn62MLNand/DjaVcBXurzli1LXZmB9opIgg3/+PWoi96rPyJx9Pw==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.25.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.3","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.19_1786185587877_0.3263025813396092","host":"s3://npm-registry-packages-npm-production"}},"0.9.20":{"name":"lastlight-evals","version":"0.9.20","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.20","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"3cba35d1b4a7a97f1f8f7552d3b48b20a8c58897","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.20.tgz","fileCount":125,"integrity":"sha512-9rnzslxSb5zhf1YptLZX0NPUolOGHqZdZadC+TTgupDJhk2Ks3dVaZ6PYSSv04NI/U5easnFU75fLqNLng/v+A==","signatures":[{"sig":"MEYCIQCHSvAcFL2UupQXKdZltpBjS8eFkamcSsW3kMJeYDJTbAIhAKwltEW8RtmvVA+hBU6Mheg9SatYCbpex7z4XtK4QN5K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988276},"type":"module","_from":"file:/tmp/tmp.CVOcNGEYTN/lastlight-evals-0.9.20.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.CVOcNGEYTN/lastlight-evals-0.9.20.tgz","_integrity":"sha512-9rnzslxSb5zhf1YptLZX0NPUolOGHqZdZadC+TTgupDJhk2Ks3dVaZ6PYSSv04NI/U5easnFU75fLqNLng/v+A==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.25.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.3","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.20_1786350279225_0.6787194337395939","host":"s3://npm-registry-packages-npm-production"}},"0.9.21":{"name":"lastlight-evals","version":"0.9.21","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.21","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"4bf9d2b16639e29a11383cc5bcaa84a35cda8cbd","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.21.tgz","fileCount":125,"integrity":"sha512-bueHw0iYESkl2dfOPzRBsPMKdRB38FJD8z3qM1/Be/GRyisIo0nvdEw5ydbMp4STgR83qPPHsuFLujxBA7hQ+Q==","signatures":[{"sig":"MEQCIBH3YU2fwtxGB/rw6Ar8vi6jJdFucgf2nJ79nmGm1cqmAiBOBPsIoSiNUCqtm+Qb0c/1eQ9c9Wus61gZmTfqDlTXLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988276},"type":"module","_from":"file:/tmp/tmp.RpkWtnMUVE/lastlight-evals-0.9.21.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.RpkWtnMUVE/lastlight-evals-0.9.21.tgz","_integrity":"sha512-bueHw0iYESkl2dfOPzRBsPMKdRB38FJD8z3qM1/Be/GRyisIo0nvdEw5ydbMp4STgR83qPPHsuFLujxBA7hQ+Q==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.25.6"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.3","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.21_1786626543904_0.9965647681339045","host":"s3://npm-registry-packages-npm-production"}},"0.9.22":{"name":"lastlight-evals","version":"0.9.22","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.22","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"94aa7bd9cd3b6da04272d57960bdfbab3bdb2477","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.22.tgz","fileCount":125,"integrity":"sha512-HBgigits1+Ib5GZ6QazEGsfGzNR+FblqH4zHJ4fDNrDfp2ET/kPGFF9GT5NSk4M1uDNTAsRrOkqcNUgvG4BRqA==","signatures":[{"sig":"MEYCIQCgNiNPvBloGOi8eH5YJwcK/ERX3ufRmofgdLgneyVXaQIhAIOOIfHAFbyZGWQMwK7zBuxq8jNmKcSWkWv5BRGELWUH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988276},"type":"module","_from":"file:/tmp/tmp.O93nFeJf6k/lastlight-evals-0.9.22.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.O93nFeJf6k/lastlight-evals-0.9.22.tgz","_integrity":"sha512-HBgigits1+Ib5GZ6QazEGsfGzNR+FblqH4zHJ4fDNrDfp2ET/kPGFF9GT5NSk4M1uDNTAsRrOkqcNUgvG4BRqA==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.25.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.3","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.22_1786628007051_0.01648527100218633","host":"s3://npm-registry-packages-npm-production"}},"0.9.23":{"name":"lastlight-evals","version":"0.9.23","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.23","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"96f1ec863fc411ed560348a4270f77e0e4ffff4f","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.23.tgz","fileCount":125,"integrity":"sha512-lOxF6XF51lYmvFE0DE5FcbEihB/nKG6qufhG/dON8Pi5R8Rd7qW9MyfXeubw3UFjATDJUGcA/eXECEuWaZIQkw==","signatures":[{"sig":"MEUCIHbgulAf06WSgsm6txFFhTdOv5g7rsESyRKPiNc8oQkDAiEA7055iD1v3ZhS7BEz+40GO2+ZiDBhzSx3Ak4La+vatTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1988276},"type":"module","_from":"file:/tmp/tmp.ganZPKVNm5/lastlight-evals-0.9.23.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.ganZPKVNm5/lastlight-evals-0.9.23.tgz","_integrity":"sha512-lOxF6XF51lYmvFE0DE5FcbEihB/nKG6qufhG/dON8Pi5R8Rd7qW9MyfXeubw3UFjATDJUGcA/eXECEuWaZIQkw==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.1","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.25.8"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.3","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.23_1786693574203_0.49560719274056897","host":"s3://npm-registry-packages-npm-production"}},"0.9.24":{"name":"lastlight-evals","version":"0.9.24","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.9.24","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"bb20e7a73412076cc4cae92c54a7bae371ee0772","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.9.24.tgz","fileCount":125,"integrity":"sha512-gqorGJavsMtK+CTZ0iAkd6kkNwsltVmr2UjVkdEC4EqGGyjFRUlP6c/Rj+nA2dEt/PXnuPb0b7jHhYjz6APN7g==","signatures":[{"sig":"MEYCIQCb83LzfGTV9OMNjLxwHWTvi96aMWe23zFBB3Na4eXBDwIhAPwKD7jIs3+zCI4P/UNU5Hyul842sObfgYkdRV4Onjk/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.9.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1989368},"type":"module","_from":"file:/tmp/tmp.rPGFj9mB9j/lastlight-evals-0.9.24.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.rPGFj9mB9j/lastlight-evals-0.9.24.tgz","_integrity":"sha512-gqorGJavsMtK+CTZ0iAkd6kkNwsltVmr2UjVkdEC4EqGGyjFRUlP6c/Rj+nA2dEt/PXnuPb0b7jHhYjz6APN7g==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.25.9"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.3","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.9.24_1787031333561_0.05600303241455307","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"lastlight-evals","version":"0.10.0","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.10.0","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"aa7f188fa78a4e182f23f5a014ce9a88e8982f3f","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.10.0.tgz","fileCount":125,"integrity":"sha512-Ithd9tL1aqw8gBAk4i91CMkxJvCEx2Tk2H/FCTQrUd6Hf2DrdNcLzwKTGJFAt2XBHJwiRk/cU5BT0MeUWm0pRg==","signatures":[{"sig":"MEUCIQCBNhqYIbgF7n+oZiJPOH3p9xq/5DUmBr/wymTNrXPEOQIgVxMxmOQ9FpvRibGB+e66X+BUmnc+OXJnOTiiF0FwQHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1989368},"type":"module","_from":"file:/tmp/tmp.R75eA4z2Bd/lastlight-evals-0.10.0.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.R75eA4z2Bd/lastlight-evals-0.10.0.tgz","_integrity":"sha512-Ithd9tL1aqw8gBAk4i91CMkxJvCEx2Tk2H/FCTQrUd6Hf2DrdNcLzwKTGJFAt2XBHJwiRk/cU5BT0MeUWm0pRg==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.26.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","vitest":"^4.1.10","wrangler":"^4.114.0","agentic-pi":"0.4.3","typescript":"^5.7.0","@types/node":"^26.1.1"},"peerDependencies":{"agentic-pi":"^0.4.3"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.10.0_1787067354368_0.6362384927899964","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"lastlight-evals","version":"0.11.0","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.11.0","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"a0f6eb2d165a9a38eda6b782402e7b295d73e1b1","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.11.0.tgz","fileCount":143,"integrity":"sha512-rjN3nTT3x4HpQ7DPzLNqy7OBCX0Xk3CAsDDqfS5CV9OlHVKzvu0VBGGfK5/Ky0jL7adiWrEwpcmcFu5cqvLv3Q==","signatures":[{"sig":"MEUCIQCSkT+KfcIutRbzuF4YjpxSiJX8s4It5AXUn6sgxMEVIgIgPYb5HWnrCYd8oCDjhCgpxqoDhwS/91WLHO8kGucL+qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBKlJGFbknaQ/cn+J3YoElovQEE2FzWNXrfkVWJvcyYkAiEA/4BGrfxTIk8y7cIsrRvEz4G94pMksGScjkNs4s/tM/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2608992},"type":"module","_from":"file:/tmp/tmp.XoSmlnzuR1/lastlight-evals-0.11.0.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.XoSmlnzuR1/lastlight-evals-0.11.0.tgz","_integrity":"sha512-rjN3nTT3x4HpQ7DPzLNqy7OBCX0Xk3CAsDDqfS5CV9OlHVKzvu0VBGGfK5/Ky0jL7adiWrEwpcmcFu5cqvLv3Q==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.27.0","lastlight-workflow-engine":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","vitest":"^4.1.10","wrangler":"^4.123.0","agentic-pi":"0.4.4","typescript":"^7.0.2","@types/node":"^26.2.0"},"peerDependencies":{"agentic-pi":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.11.0_1787749272068_0.2058962844610246","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"lastlight-evals","version":"0.12.0","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.12.0","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"d1474cf9a52b511d1603611dd82cf6f53f617f3d","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.12.0.tgz","fileCount":143,"integrity":"sha512-i/9eQydRLrgMnqdU/hxp0kCYYHrnNTt0YBhMtRTExmRD/jweisWNgHvJIP6c8t8//LewsyLn6ErZUoOuVFeDXQ==","signatures":[{"sig":"MEUCIGhvTdbwyXCci+arCqINjPVUlnwBigDn5W61pSthQ//sAiEA1Ewj+UKkdQzi7vBQwM79G/YYMpdbecPXE6xPhsHp23I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQChI+Rw61N1GLwiZzRmYPUDLbeK6gm0aENAIZQsIw5rfQIgMUsVgKDPwFIUO6NiHQRtAYP3AjDZnOlFPon91kRvQVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2610539},"type":"module","_from":"file:/tmp/tmp.5tMiYhb3bt/lastlight-evals-0.12.0.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.5tMiYhb3bt/lastlight-evals-0.12.0.tgz","_integrity":"sha512-i/9eQydRLrgMnqdU/hxp0kCYYHrnNTt0YBhMtRTExmRD/jweisWNgHvJIP6c8t8//LewsyLn6ErZUoOuVFeDXQ==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.28.0","lastlight-workflow-engine":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","vitest":"^4.1.10","wrangler":"^4.123.0","agentic-pi":"0.4.4","typescript":"^7.0.2","@types/node":"^26.2.0"},"peerDependencies":{"agentic-pi":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.12.0_1787814775171_0.8176109985342874","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"lastlight-evals","version":"0.12.1","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.12.1","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"e556009fdd32150d13bafa5bcfe11b35c7917f6c","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.12.1.tgz","fileCount":143,"integrity":"sha512-ymkfLW8ostZ7A8JF4gKi9i5s5UDhiM+6HBP5LRxy1JEfXSUd8/Cgn7hGDfX2io3fy5RgXWzFylm0duerwoz+ow==","signatures":[{"sig":"MEQCIGWbJJN7UiB65BiyH4WH8Z3IqAevR6++oouJ53QRb5udAiAvUlTXWDHXTSLSwN66RrUw/YgDopwSsmhyYMDcp42VSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAlkrTOU9Z9IzV+MDmUAIaMOk2Ak0D0xbSpfkAV/rZX2AiEAsSXk+fA9DBMIo1FdMg9ZdzAzVba9vJKbt4q82hH/yH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2610539},"type":"module","_from":"file:/tmp/tmp.uc3z8PaTSH/lastlight-evals-0.12.1.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.uc3z8PaTSH/lastlight-evals-0.12.1.tgz","_integrity":"sha512-ymkfLW8ostZ7A8JF4gKi9i5s5UDhiM+6HBP5LRxy1JEfXSUd8/Cgn7hGDfX2io3fy5RgXWzFylm0duerwoz+ow==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.28.1","lastlight-workflow-engine":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","vitest":"^4.1.10","wrangler":"^4.123.0","agentic-pi":"0.4.4","typescript":"^7.0.2","@types/node":"^26.2.0"},"peerDependencies":{"agentic-pi":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.12.1_1787817036177_0.9719190066274486","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"lastlight-evals","version":"0.12.2","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.12.2","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"be566ba7cabeaa548522bb83dae53ca4bc1115a6","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.12.2.tgz","fileCount":143,"integrity":"sha512-A6YtDwPgzWa45EF5tF4r7MZBW/Slg11LDRyfo9mqM2CT3cY79TLnJOh6GmmL4la48oO0wlle41dv7MsoJzIJ4w==","signatures":[{"sig":"MEUCIHE7NqRYFdXp4kttmaSQ1iM+s0rhoVwgJQUZmyHOLzWrAiEA/jM58D50fFSChUBl3tqiIVViMxXda1bHJ9tRdXbq/d0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEZyX+zFoD3T7LyME/c7i2jNPvk+OFeT1IQxiYdaIghTAiAGOBVX7XURDj+6PIHa5RJPQhyNnFIQpsYY1TGLw8AnSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2610592},"type":"module","_from":"file:/tmp/tmp.X0a0m47KkC/lastlight-evals-0.12.2.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.X0a0m47KkC/lastlight-evals-0.12.2.tgz","_integrity":"sha512-A6YtDwPgzWa45EF5tF4r7MZBW/Slg11LDRyfo9mqM2CT3cY79TLnJOh6GmmL4la48oO0wlle41dv7MsoJzIJ4w==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.28.2","lastlight-workflow-engine":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","vitest":"^4.1.10","wrangler":"^4.123.0","agentic-pi":"0.4.4","typescript":"^7.0.2","@types/node":"^26.2.0"},"peerDependencies":{"agentic-pi":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.12.2_1788841652910_0.11804792108277917","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"lastlight-evals","version":"0.12.3","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.12.3","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"4322954ad2e3ce21cc75bdff8d2e525530172585","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.12.3.tgz","fileCount":143,"integrity":"sha512-Y9/z67lfWHQHNsMza2Npi+uF86OSByZrLRdbMK6oIA7lMndtQsncv0plZxrJ+oHuZmzYP4QF0QqK4PTuwfnm3g==","signatures":[{"sig":"MEYCIQC74M9zY7ebxJn1NGRduL+FPRsjzFLzobIAt4dyfoJhWQIhAJLc2q2pn/7QzG9nZQ2CVJe27v4QyyuS2Ow6QXOSyZDq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCAnAa5kuX1ixYuJgZWYWA6gbtp13S/1usl0mLhlAruDwIgMCV/b62ku+jKl1vtTi4TqIfhL4J8qMtdXXMU3hHtOZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.12.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2610592},"type":"module","_from":"file:/tmp/tmp.MzbXAHRWuW/lastlight-evals-0.12.3.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.MzbXAHRWuW/lastlight-evals-0.12.3.tgz","_integrity":"sha512-Y9/z67lfWHQHNsMza2Npi+uF86OSByZrLRdbMK6oIA7lMndtQsncv0plZxrJ+oHuZmzYP4QF0QqK4PTuwfnm3g==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.29.0","lastlight-workflow-engine":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","vitest":"^4.1.10","wrangler":"^4.123.0","agentic-pi":"0.5.0","typescript":"^7.0.2","@types/node":"^26.2.0"},"peerDependencies":{"agentic-pi":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.12.3_1788849422401_0.26586329639035555","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"lastlight-evals","version":"0.12.4","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.12.4","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"cd7f8a99077afddab3b5389a64807cc89e1b3218","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.12.4.tgz","fileCount":143,"integrity":"sha512-mbSJIBGBvzlTCfSKzssa4/qlXkHNdnf59a1+ee3TNIzIrlTDjuVrZNsMXdEAq1Tso4s77xgUQOlY+sYOTsOSkQ==","signatures":[{"sig":"MEQCIHgYFjYG2NY7n2BR1QTwTs2YO7hY4rF+4wjKEvVT1FCLAiBcY4G8ZTd4x38mz7eYZKJvous3JEwjqX5h3RMy/bp6yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICa0g456YPS+q39y65lB5smyG6YQ1s/SHjXdSz0N1+5IAiEA2uTECeY4xywj73TU3/7Kt+xDHZWdQLjHoeMs2rSyo6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.12.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2610847},"type":"module","_from":"file:/tmp/tmp.G3sWo3MQ34/lastlight-evals-0.12.4.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.G3sWo3MQ34/lastlight-evals-0.12.4.tgz","_integrity":"sha512-mbSJIBGBvzlTCfSKzssa4/qlXkHNdnf59a1+ee3TNIzIrlTDjuVrZNsMXdEAq1Tso4s77xgUQOlY+sYOTsOSkQ==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.30.0","lastlight-workflow-engine":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","vitest":"^4.1.11","wrangler":"^4.123.0","agentic-pi":"0.5.0","typescript":"^7.0.2","@types/node":"^26.2.0"},"peerDependencies":{"agentic-pi":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.12.4_1789106281487_0.8576173288523088","host":"s3://npm-registry-packages-npm-production"}},"0.12.5":{"name":"lastlight-evals","version":"0.12.5","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.12.5","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"56b1aa1d2dd67b0f9bfdbac6fb0e19a2c6787950","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.12.5.tgz","fileCount":143,"integrity":"sha512-V1wNddWR7c/bIFpUijvokOS3AhJfvknXf3LIfZcQ4iM+0IwM2W/SygzfWlAUhgfJ8JePYNiyIXNhyCGqJvOPhw==","signatures":[{"sig":"MEQCIDkcexEfF3OPeyzLtwbefMPZHdOpfxBoVvKkcNL1glPzAiAMc7FEmZUGefBBWsR/OkWI3MEfj5d4LN7x5eK9kGdGCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC+5j3Q1sI3t6cz3QMTN0HAd/GYTiZbzo5hk5VewaMgIAiBpjDim5qftWOejB5onMppBw5M30kYzzBlnuOyvcgPNxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.12.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2610847},"type":"module","_from":"file:/tmp/tmp.9Tj1nVsOV8/lastlight-evals-0.12.5.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.9Tj1nVsOV8/lastlight-evals-0.12.5.tgz","_integrity":"sha512-V1wNddWR7c/bIFpUijvokOS3AhJfvknXf3LIfZcQ4iM+0IwM2W/SygzfWlAUhgfJ8JePYNiyIXNhyCGqJvOPhw==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.31.0","lastlight-workflow-engine":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","vitest":"^4.1.11","wrangler":"^4.123.0","agentic-pi":"0.5.0","typescript":"^7.0.2","@types/node":"^26.2.0"},"peerDependencies":{"agentic-pi":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.12.5_1789443539307_0.041919736031779564","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"lastlight-evals","version":"0.13.0","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.13.0","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"3bf523dd1409b754c47f5d0313d984f3adb4bc41","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.13.0.tgz","fileCount":143,"integrity":"sha512-QyiXawmqoR7cMmU7NMOfNwA2+S+oQoB0aGE4XcOtHxXy2knhSzv3QlYF4DDoKRrTk6nGq2VAHVhZ1F0SkM4dJQ==","signatures":[{"sig":"MEQCIAVL6TS1rQ351OCnnpkGKRJ1YHuiVrczhjLXLSd0TEWQAiAHfxGvLMsCDLYpNGos/R4rluRwy3tq2FcIXicbZOz53w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDNKgK2UkOzkp5uQ4jLc7iEanM08YQ8kPxIRub3y6A1ywIhAL+viDBAbICBDiDLzBJoV0ryfPk9iEi1R5SX8DO1UbDF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2610847},"type":"module","_from":"file:/tmp/tmp.Gzl7UFfnbR/lastlight-evals-0.13.0.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.Gzl7UFfnbR/lastlight-evals-0.13.0.tgz","_integrity":"sha512-QyiXawmqoR7cMmU7NMOfNwA2+S+oQoB0aGE4XcOtHxXy2knhSzv3QlYF4DDoKRrTk6nGq2VAHVhZ1F0SkM4dJQ==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.32.0","lastlight-workflow-engine":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","vitest":"^4.1.11","wrangler":"^4.123.0","agentic-pi":"0.6.0","typescript":"^7.0.2","@types/node":"^26.2.0"},"peerDependencies":{"agentic-pi":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.13.0_1789454144388_0.43606640321518153","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"lastlight-evals","version":"0.13.1","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.13.1","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"9fed1774a36f315f90eeb80f2c66a46499e586e4","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.13.1.tgz","fileCount":143,"integrity":"sha512-jFfwsfqO3nkItBY2r259BokYJjpBsQmxEnkbGUSWq1hTJiHS8ajnXYERCy2+Xl64BUzujglNJWQScQvvTkwgew==","signatures":[{"sig":"MEQCIBQE3AiDXH829BOHYKp3gJIMEpKJ0JExqA3KDbEatMeuAiA5Fc8XKG8G2qtPHhon2eGms8dL6UgmdTSha5s4f48T8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCr5Kr+qjWr6G6MkKmgirkgQ+0M3AWgHla3Ye/WE2/GxwIhAO3cHrqhMDF/2vBbtPYjfXnEI8bOEUspHGXAOfeh6pnq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2610847},"type":"module","_from":"file:/tmp/tmp.ztmwjxMdKt/lastlight-evals-0.13.1.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.ztmwjxMdKt/lastlight-evals-0.13.1.tgz","_integrity":"sha512-jFfwsfqO3nkItBY2r259BokYJjpBsQmxEnkbGUSWq1hTJiHS8ajnXYERCy2+Xl64BUzujglNJWQScQvvTkwgew==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.32.1","lastlight-workflow-engine":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","vitest":"^4.1.11","wrangler":"^4.123.0","agentic-pi":"0.6.0","typescript":"^7.0.2","@types/node":"^26.2.0"},"peerDependencies":{"agentic-pi":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.13.1_1789458843018_0.3917447531194149","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"lastlight-evals","version":"0.13.2","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.13.2","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"63c588fecefe46dcddf92cf6701947eaa824cb14","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.13.2.tgz","fileCount":143,"integrity":"sha512-2kXuxnYKjrLQfamm49nKfRl+kUILCtQhBpulDMiHu4urLj42jzZFXDyjair02J7hKWXEeCDMOYhZVYqPkfQQNw==","signatures":[{"sig":"MEUCIGiJM0RBMMe6o7j4riYkkJ0hx+nlTmosWSQ5D88VSLPPAiEA5BRFJ6oq8rV/eKHn+cVyoqLY7OpddMu4spatJt1KJr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCyETKxU+Ue8IiUZ2scor10nbJld20DFsU2o0AtxTxdnwIhANZilobmpV686639e1N2r8UlvxODdgo/bS4Q6z1h59r7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2610847},"type":"module","_from":"file:/tmp/tmp.sFcvFxTFTA/lastlight-evals-0.13.2.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.sFcvFxTFTA/lastlight-evals-0.13.2.tgz","_integrity":"sha512-2kXuxnYKjrLQfamm49nKfRl+kUILCtQhBpulDMiHu4urLj42jzZFXDyjair02J7hKWXEeCDMOYhZVYqPkfQQNw==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.32.2","lastlight-workflow-engine":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","vitest":"^4.1.11","wrangler":"^4.123.0","agentic-pi":"0.6.1","typescript":"^7.0.2","@types/node":"^26.2.0"},"peerDependencies":{"agentic-pi":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.13.2_1789472712966_0.08340403779359118","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"lastlight-evals","version":"0.13.3","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.13.3","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"cbcb07b4fc3ed1974cf657e22dde4fcffe974cdf","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.13.3.tgz","fileCount":143,"integrity":"sha512-zGjE6c8WNPCgnu1O+loWLUzQtumGOrzjbvHx+410zWe2utPtwNX8+3fXphrx8Qze4447dJwVrrzSdBA2XR0pSg==","signatures":[{"sig":"MEQCIFxXa3tZNwkFq11mlK7C/ErhVp0oMi1PXDqPhK6BImiQAiBpXt4fFU5D0ZgPk/GCj9iUw1vmSBbEzmAEZo2aipKNug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6H4MRmcqW63069MtFBm4WoTAKj6SG1uNajKH1Vf1zSwIhAMmf3CWz1C+W72iIf7XgptK4KwN/tulR7jgCSQhMHMaa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2610847},"type":"module","_from":"file:/tmp/tmp.Fhc2z1nGeF/lastlight-evals-0.13.3.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.Fhc2z1nGeF/lastlight-evals-0.13.3.tgz","_integrity":"sha512-zGjE6c8WNPCgnu1O+loWLUzQtumGOrzjbvHx+410zWe2utPtwNX8+3fXphrx8Qze4447dJwVrrzSdBA2XR0pSg==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.33.0","lastlight-workflow-engine":"0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","vitest":"^4.1.11","wrangler":"^4.123.0","agentic-pi":"0.6.1","typescript":"^7.0.2","@types/node":"^26.2.0"},"peerDependencies":{"agentic-pi":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.13.3_1789557081667_0.31107435412885254","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"lastlight-evals","version":"0.13.4","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.13.4","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"52d66f1c2f10a582219d02f09e8c9582d86dc1b5","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.13.4.tgz","fileCount":143,"integrity":"sha512-x609F/s7Gecrx8Xc+P4asNdsn3OUGr0qs/NoAZf/qtPp9Kb1albsOvvIbhBcl4Trnvye/bdpBMJlAyOsxGwyxA==","signatures":[{"sig":"MEYCIQCPx62pn94aWZ2aIY6lk1Q7Qzias7gxpx/DMscSX4LP1AIhAIpiBIjGJ/Bpv4r/BMuP6QYUg1nvFDHfYOrfgjkwOvpY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD2837oCynlmEl84Xz70qnXzUM0HbWBHuv96fV5h0o6DQIgSzrsZKNki/Itlm8ksr+eZ1yqowcZNJDmhkyjOmtp17I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.13.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2610847},"type":"module","_from":"file:/tmp/tmp.zUFtCSSpEL/lastlight-evals-0.13.4.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.zUFtCSSpEL/lastlight-evals-0.13.4.tgz","_integrity":"sha512-x609F/s7Gecrx8Xc+P4asNdsn3OUGr0qs/NoAZf/qtPp9Kb1albsOvvIbhBcl4Trnvye/bdpBMJlAyOsxGwyxA==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.33.1","lastlight-workflow-engine":"0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","vitest":"^4.1.11","wrangler":"^4.123.0","agentic-pi":"0.6.1","typescript":"^7.0.2","@types/node":"^26.2.0"},"peerDependencies":{"agentic-pi":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.13.4_1789569290583_0.1494947280092651","host":"s3://npm-registry-packages-npm-production"}},"0.13.5":{"name":"lastlight-evals","version":"0.13.5","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.13.5","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"5d44c988077151b2cf361059e5a5e5504c5caa77","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.13.5.tgz","fileCount":143,"integrity":"sha512-VV0U4OAwQTyWMCo1OKUwn4xEWB7uV2AuMny8az/fK80xVez+Gf3ZWEUhlRNtGJ1Z4DXJHh1Ch0A13v19VQusSw==","signatures":[{"sig":"MEQCIGM/Rq8nytF5LAFJXVGNtGJs4K2ieQsv+0s8df1vDoD/AiAXqLspRoVrmtEKYxDta/5nrl7d++ma7TBUU62Y1hfFng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAkNJm1qUGug5EX3IewCY+dXAb1eVk7CHKJZPA9HQe7+AiAiUDzfY7nguc89hrQ3xRx6/bp7a3YVP6ugKpEaSlmBYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.13.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2610847},"type":"module","_from":"file:/tmp/tmp.IjyHWVCKGO/lastlight-evals-0.13.5.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.IjyHWVCKGO/lastlight-evals-0.13.5.tgz","_integrity":"sha512-VV0U4OAwQTyWMCo1OKUwn4xEWB7uV2AuMny8az/fK80xVez+Gf3ZWEUhlRNtGJ1Z4DXJHh1Ch0A13v19VQusSw==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.0.2","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.33.2","lastlight-workflow-engine":"0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","vitest":"^4.1.11","wrangler":"^4.123.0","agentic-pi":"0.6.1","typescript":"^7.0.2","@types/node":"^26.2.0"},"peerDependencies":{"agentic-pi":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.13.5_1789627773717_0.8071580624500188","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"lastlight-evals","version":"0.14.0","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.14.0","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"cba7a31fcc193ed59dc85cae8ae9696e67976e36","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.14.0.tgz","fileCount":151,"integrity":"sha512-RCw2MnglZDNo7wSez4mG7TjOdnaqJANTq9VvLFZUsSYj5D5dW6f7LzuYprckal1MIe1A8dn5JPNp8AlmQl611w==","signatures":[{"sig":"MEUCIFZaUGGSnp29x94e7VYzAbTTBU8o0NVxq+OWarh4aC9BAiEAl5Db3AGclpRZbeSeL5IGZfwj4MpzLZOuV54GQ616njg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDBkpRuWBfe6VV6oyUmsCDoVnvdxyLW+8Gn4JhKh9fJSgIgJZjmA102rR7VBtyQnQdgpqLYeSDoX5FEuf8qtFhTENQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2838664},"type":"module","_from":"file:/tmp/tmp.iSlR55WwSE/lastlight-evals-0.14.0.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.iSlR55WwSE/lastlight-evals-0.14.0.tgz","_integrity":"sha512-RCw2MnglZDNo7wSez4mG7TjOdnaqJANTq9VvLFZUsSYj5D5dW6f7LzuYprckal1MIe1A8dn5JPNp8AlmQl611w==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.1.0","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.34.0","lastlight-code-facts":"0.4.0","lastlight-workflow-engine":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","vitest":"^4.1.11","wrangler":"^4.123.0","agentic-pi":"0.7.0","typescript":"^7.0.2","@types/node":"^26.2.0","@typesafe-ai/sdk":"^0.6.0"},"peerDependencies":{"agentic-pi":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.14.0_1790406508812_0.4643606334918202","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"lastlight-evals","version":"0.14.1","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.14.1","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"c470169e946b50fd648ce4024200c34db63d7d7a","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.14.1.tgz","fileCount":151,"integrity":"sha512-pObPx12/3M5qtbSb89Yx1RAqYa5lC1oPSePnzHP4vschsWzyH3khU4iUmyF18WyKucn/KHL9en9cD8Vci4pNvA==","signatures":[{"sig":"MEUCIQD+iL0MRW6kKBNs/qC258f88f4zu0V1yovFoPlD03vzCAIgMcp54864jdlEl/7ACsY6bVqYtuWAnzElLqtpSklqYbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqupMlg+07TQI/kVWrPlQTtBxCG/ey+1vAuZDHdFNSzQIhAJ18fmZ4DysQ4T5O0PVQ1+U+lQOG0x5/aZ+4m85P0oRp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2838664},"type":"module","_from":"file:/tmp/tmp.EYWDBWtNIB/lastlight-evals-0.14.1.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.EYWDBWtNIB/lastlight-evals-0.14.1.tgz","_integrity":"sha512-pObPx12/3M5qtbSb89Yx1RAqYa5lC1oPSePnzHP4vschsWzyH3khU4iUmyF18WyKucn/KHL9en9cD8Vci4pNvA==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.1.0","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.34.1","lastlight-code-facts":"0.4.0","lastlight-workflow-engine":"0.8.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","vitest":"^4.1.11","wrangler":"^4.123.0","agentic-pi":"0.7.0","typescript":"^7.0.2","@types/node":"^26.2.0","@typesafe-ai/sdk":"^0.6.0"},"peerDependencies":{"agentic-pi":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.14.1_1790498335852_0.4653266889781378","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"lastlight-evals","version":"0.15.0","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.15.0","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"22887ab92e03bbe85e2fe15cc1918c48f15d06e9","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.15.0.tgz","fileCount":179,"integrity":"sha512-6OCdDuRN7aenW6CSSOv18SUx1/xgM1v0OZVpFKG/iD2oHHP6KauBqjPGhKcIxC85+hMrgLo59BcC3AuV+wE99g==","signatures":[{"sig":"MEUCIQCtSkLhJIxDkrP+M5qrsyzX7js2jk+H+y92BCiXTt1wsQIgCRZJ+H25RzBNGE/GzBRwquj7H6nGuLVZrfQ4dfdP0go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEJuwhL4ojKY//+WkE/a8E6JmyHp5cnA48EJ1MCpPANqAiBVpiglRNWTVWfn//qMqz4YOE8m5mP99ylK3tV1k0d18g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3292248},"type":"module","_from":"file:/tmp/tmp.PdFkiHEfuz/lastlight-evals-0.15.0.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.PdFkiHEfuz/lastlight-evals-0.15.0.tgz","_integrity":"sha512-6OCdDuRN7aenW6CSSOv18SUx1/xgM1v0OZVpFKG/iD2oHHP6KauBqjPGhKcIxC85+hMrgLo59BcC3AuV+wE99g==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.1.0","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.35.0","lastlight-code-facts":"0.5.0","lastlight-workflow-engine":"0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","vitest":"^4.1.11","wrangler":"^4.140.0","agentic-pi":"0.7.0","typescript":"^7.0.2","@types/node":"^26.6.2"},"peerDependencies":{"agentic-pi":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.15.0_1790681976725_0.1481071122772022","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"lastlight-evals","version":"0.15.1","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.15.1","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"0d6c60fc2de272acd3d9b73069eb575b647dc6c8","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.15.1.tgz","fileCount":179,"integrity":"sha512-2NDmSIECTot2/3f6fZ09RqBss2hrAlFu/e77XUIpLd+77I5yK79bj40Y8U2BTd/oRd1DEODFOxF2e1hq72rjDg==","signatures":[{"sig":"MEUCIG7BKVRBcXBhGah2EUxUrjA4TjK/p71Bm/qWBNpaB3OwAiEAloiTlRkmbnjhkCanHXIKpYR5FQgF2e1LqiP/FzvJE2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDPUmzBktYaBRpbL6/ae5kkurwaq5UbBc6gpCy8nTrT1AiBa1v+pmZ1tK00yHUFx9xdfyJjPcPFDmrTUPQOhaz34cQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3292305},"type":"module","_from":"file:/tmp/tmp.EXPxGoID8X/lastlight-evals-0.15.1.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.EXPxGoID8X/lastlight-evals-0.15.1.tgz","_integrity":"sha512-2NDmSIECTot2/3f6fZ09RqBss2hrAlFu/e77XUIpLd+77I5yK79bj40Y8U2BTd/oRd1DEODFOxF2e1hq72rjDg==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.1.0","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.35.1","lastlight-code-facts":"0.5.0","lastlight-workflow-engine":"0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","vitest":"^4.1.11","wrangler":"^4.140.0","agentic-pi":"0.7.0","typescript":"^7.0.2","@types/node":"^26.6.2"},"peerDependencies":{"agentic-pi":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.15.1_1790693231684_0.38948523913832944","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"lastlight-evals","version":"0.15.2","keywords":["lastlight","evals","swe-bench","agent","workflow"],"author":{"name":"Clifton Cunningham"},"license":"MIT","_id":"lastlight-evals@0.15.2","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"homepage":"https://github.com/nearform/lastlight#readme","bugs":{"url":"https://github.com/nearform/lastlight/issues"},"bin":{"lastlight-evals":"dist/run.js"},"dist":{"shasum":"db8e617c60a06cd723010d82e47366e683f79903","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.15.2.tgz","fileCount":179,"integrity":"sha512-PDsuDC6rvFI5SWAuwgoA0DhYvWcBJ06W/CGvBu+6f1jKpovVpWh0K8unr8/bCZpNEVfAYX3hLCy+lUGL07+9QA==","signatures":[{"sig":"MEQCIBRixSLIyphoOI+WMqX2kZBJlndTfzx07EvWMwbi3n3YAiAbSo/vhoXJh58WZ4pkdpGnp2tVvt2tAxHip1aKEYHbUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCps3G64rS1R7RGHwle6O/Q/ojZCZQkWE7SDw0LCIFoUQIhAMGZTRmfk0AMOvfog10pxssegukx+uoptkD+mnMyRJXf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3292305},"type":"module","_from":"file:/tmp/tmp.gWlzOShQFy/lastlight-evals-0.15.2.tgz","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9869dc59-14da-4190-a5db-46c292cdbeca"}},"_resolved":"/tmp/tmp.gWlzOShQFy/lastlight-evals-0.15.2.tgz","_integrity":"sha512-PDsuDC6rvFI5SWAuwgoA0DhYvWcBJ06W/CGvBu+6f1jKpovVpWh0K8unr8/bCZpNEVfAYX3hLCy+lUGL07+9QA==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.1.0","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.35.2","lastlight-code-facts":"0.5.0","lastlight-workflow-engine":"0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","vitest":"^4.1.11","wrangler":"^4.140.0","agentic-pi":"0.7.0","typescript":"^7.0.2","@types/node":"^26.6.2"},"peerDependencies":{"agentic-pi":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/lastlight-evals_0.15.2_1790697848046_0.5769461956099793","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"_id":"lastlight-evals@0.16.0","bin":{"lastlight-evals":"dist/run.js"},"bugs":{"url":"https://github.com/nearform/lastlight/issues"},"dist":{"shasum":"e8b3cae8e90409d356eb9d4714883b1e05743075","tarball":"https://registry.npmjs.org/lastlight-evals/-/lastlight-evals-0.16.0.tgz","fileCount":179,"integrity":"sha512-kCEKOshATOZQCuc1qDiEUbL85EHsHsEvbcfO2Eq5rLd90Nlv0CT6qh4/KH20h/ekogaeNKJmm7Pgl9z7/H8WdQ==","signatures":[{"sig":"MEQCIF+J/v3NhSkCC5kI9T3QTAk7SccmfTpNmEQzk9FelYyvAiBGKHhe7XVOeb1IVf1wP6eB5TQ/GTzsFjo3RiYSb3mRGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF9F6l9m4omLh5rH4bgD3y3rgFTvywFzw1K3H6N0Mv6QAiEAkEJErl/UaMBE6JmXmCmgo0uKRad1hkj/8PyCMOHpMuI="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/lastlight-evals@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3308008},"name":"lastlight-evals","type":"module","_from":"file:/tmp/tmp.U78g0JpqVu/lastlight-evals-0.16.0.tgz","author":{"name":"Clifton Cunningham"},"license":"MIT","scripts":{"eval":"tsx src/run.ts run","init":"tsx src/run.ts init","test":"vitest run","build":"npm run build:harness && npm run build:dashboard","serve":"tsx src/run.ts serve","deploy":"npm run build:site && wrangler deploy","typecheck":"tsc --noEmit && pnpm --filter @lastlight/evals-dashboard typecheck","build:site":"npm run build:dashboard && tsx scripts/build-site.ts","eval:compare":"tsx src/run.ts run --compare","build:harness":"node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\" && tsc && node -e \"require('fs').chmodSync('dist/run.js', 0o755)\"","dev:dashboard":"pnpm --filter @lastlight/evals-dashboard dev","build:dashboard":"pnpm --filter @lastlight/evals-dashboard build"},"version":"0.16.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9869dc59-14da-4190-a5db-46c292cdbeca"}},"homepage":"https://github.com/nearform/lastlight#readme","keywords":["lastlight","evals","swe-bench","agent","workflow"],"_resolved":"/tmp/tmp.U78g0JpqVu/lastlight-evals-0.16.0.tgz","_integrity":"sha512-kCEKOshATOZQCuc1qDiEUbL85EHsHsEvbcfO2Eq5rLd90Nlv0CT6qh4/KH20h/ekogaeNKJmm7Pgl9z7/H8WdQ==","repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"_npmVersion":"12.1.0","description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","directories":{},"maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"yaml":"^2.5.0","chalk":"^6.0.0","@clack/prompts":"^1.7.0","lastlight-core":"0.36.0","lastlight-code-facts":"0.6.0","lastlight-workflow-engine":"0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","vitest":"^4.1.11","wrangler":"^4.140.0","agentic-pi":"0.7.0","typescript":"^7.0.2","@types/node":"^26.6.2"},"peerDependencies":{"agentic-pi":"^0.7.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lastlight-evals_0.16.0_1790757336942_0.16443274496859628"}}},"time":{"created":"2026-06-27T15:42:59.926Z","modified":"2026-09-30T08:35:37.386Z","0.1.0":"2026-06-27T15:43:00.168Z","0.1.1":"2026-06-27T15:46:20.794Z","0.1.2":"2026-06-28T03:46:22.979Z","0.2.0":"2026-06-29T07:19:32.806Z","0.2.1":"2026-06-30T03:12:32.241Z","0.3.0":"2026-06-30T04:56:32.984Z","0.4.0":"2026-06-30T08:27:43.027Z","0.5.0":"2026-07-05T12:35:24.568Z","0.6.0":"2026-07-08T08:54:33.736Z","0.7.0":"2026-07-08T14:30:09.478Z","0.7.1":"2026-07-11T06:12:08.473Z","0.7.2":"2026-07-17T07:53:07.479Z","0.7.3":"2026-07-17T13:59:41.149Z","0.7.4":"2026-07-17T17:51:18.485Z","0.7.5":"2026-07-18T04:57:19.288Z","0.7.6":"2026-07-18T06:47:25.922Z","0.7.7":"2026-07-18T07:52:13.535Z","0.7.8":"2026-07-18T08:19:09.383Z","0.7.9":"2026-07-18T08:27:24.557Z","0.7.11":"2026-07-18T10:02:22.848Z","0.7.12":"2026-07-19T05:16:24.589Z","0.7.13":"2026-07-19T11:12:11.763Z","0.7.14":"2026-07-19T11:45:54.939Z","0.7.15":"2026-07-19T14:14:40.701Z","0.7.16":"2026-07-20T04:41:10.262Z","0.7.17":"2026-07-20T05:19:45.904Z","0.7.18":"2026-07-20T05:59:41.437Z","0.7.19":"2026-07-20T08:18:40.910Z","0.7.20":"2026-07-20T08:53:11.971Z","0.7.21":"2026-07-21T05:15:37.227Z","0.7.22":"2026-07-21T05:44:05.836Z","0.7.23":"2026-07-21T06:19:29.576Z","0.7.24":"2026-07-23T06:59:48.234Z","0.7.25":"2026-07-24T06:53:52.867Z","0.7.26":"2026-07-25T07:45:15.534Z","0.7.27":"2026-07-25T08:38:13.530Z","0.7.28":"2026-07-30T07:30:34.761Z","0.7.29":"2026-07-30T09:05:51.483Z","0.7.30":"2026-07-31T03:36:41.268Z","0.8.0":"2026-07-31T06:27:16.559Z","0.9.0":"2026-08-01T06:39:14.928Z","0.9.1":"2026-08-01T08:11:46.949Z","0.9.2":"2026-08-01T09:12:58.837Z","0.9.3":"2026-08-01T11:55:37.999Z","0.9.4":"2026-08-01T14:20:17.482Z","0.9.5":"2026-08-02T10:47:10.557Z","0.9.6":"2026-08-02T12:23:27.181Z","0.9.7":"2026-08-02T13:18:59.973Z","0.9.8":"2026-08-02T15:53:26.514Z","0.9.9":"2026-08-04T04:58:04.222Z","0.9.10":"2026-08-04T05:17:26.656Z","0.9.11":"2026-08-06T08:30:27.506Z","0.9.12":"2026-08-06T11:29:16.296Z","0.9.13":"2026-08-06T12:01:47.738Z","0.9.14":"2026-08-07T02:57:51.306Z","0.9.15":"2026-08-07T05:28:02.068Z","0.9.16":"2026-08-07T06:30:11.878Z","0.9.17":"2026-08-07T08:40:39.279Z","0.9.18":"2026-08-08T04:34:56.668Z","0.9.19":"2026-08-08T10:39:48.067Z","0.9.20":"2026-08-10T08:24:39.391Z","0.9.21":"2026-08-13T13:09:04.153Z","0.9.22":"2026-08-13T13:33:27.241Z","0.9.23":"2026-08-14T07:46:14.438Z","0.9.24":"2026-08-18T05:35:33.759Z","0.10.0":"2026-08-18T15:35:54.618Z","0.11.0":"2026-08-26T13:01:12.162Z","0.12.0":"2026-08-27T07:12:55.304Z","0.12.1":"2026-08-27T07:50:36.325Z","0.12.2":"2026-09-08T04:27:33.095Z","0.12.3":"2026-09-08T06:37:02.503Z","0.12.4":"2026-09-11T05:58:01.641Z","0.12.5":"2026-09-15T03:38:59.459Z","0.13.0":"2026-09-15T06:35:44.492Z","0.13.1":"2026-09-15T07:54:03.139Z","0.13.2":"2026-09-15T11:45:13.132Z","0.13.3":"2026-09-16T11:11:21.786Z","0.13.4":"2026-09-16T14:34:50.692Z","0.13.5":"2026-09-17T06:49:33.872Z","0.14.0":"2026-09-26T07:08:28.906Z","0.14.1":"2026-09-27T08:38:55.948Z","0.15.0":"2026-09-29T11:39:36.842Z","0.15.1":"2026-09-29T14:47:11.794Z","0.15.2":"2026-09-29T16:04:08.221Z","0.16.0":"2026-09-30T08:35:37.063Z"},"bugs":{"url":"https://github.com/nearform/lastlight/issues"},"author":{"name":"Clifton Cunningham"},"license":"MIT","homepage":"https://github.com/nearform/lastlight#readme","keywords":["lastlight","evals","swe-bench","agent","workflow"],"repository":{"url":"git+https://github.com/nearform/lastlight.git","type":"git","directory":"apps/evals"},"description":"Eval harness for Last Light workflows — drives the real production workflows against a mocked GitHub and grades deterministically (SWE-bench compatible).","maintainers":[{"name":"cliftonc","email":"clifton.cunningham@gmail.com"}],"readme":"# lastlight-evals\n\n### Which model should run your agent? Find out — with receipts.\n\n[![Last Light eval scorecard — 9 models compared on pass rate, cost, and latency](docs/scorecard-v2.png)](https://evals.lastlight.dev/)\n\n> **[▶ Explore the live scorecard](https://evals.lastlight.dev/)** — interactive, with per-instance detail. (Above: code-fix tier across 9 models.)\n\n`lastlight-evals` takes [**Last Light**](https://lastlight.dev)'s *real*\nproduction workflows — the actual prompts, skills, and agent loop that ship — and\nruns them end to end against a fully mocked GitHub, for whatever models you throw\nat it. No toy benchmarks: grading is **deterministic** by default (did the agent\napply the right labels? did the held-out tests turn green?) — with one scoped\nLLM-judge for the `pr-review` tier's precision/recall/F-beta (F1 by default) — then ranked side by\nside on **pass/score rate, cost, and latency**.\n\nThe payoff is one scorecard that tells you, for *your* workflows, exactly what\neach model delivers — and what it costs you per run. Swap a model, re-run, see the\ndifference. Drop in your own issues and repos and it evaluates *your* agent.\n\n> 🛰️ Part of [**Last Light**](https://lastlight.dev) — the AI agent that triages,\n> reviews, and fixes your GitHub repos.\n> **[lastlight.dev](https://lastlight.dev)** · [Core repo](https://github.com/nearform/lastlight) · [Eval repo](https://github.com/nearform/lastlight/tree/main/apps/evals)\n\nIt's **SWE-bench-compatible**, and nothing here touches real GitHub: the agent's\n`github_*` tool calls are served by an in-process fake (seeded + recording) and\n`git push` goes to a local bare repo. The only deviations from production are the\ntwo we can't do unattended — approval gates are disabled and outward side-effects\nare mocked. Everything else is exactly what ships.\n\n```\ninstance (SWE-bench shape)\n   │\n   ├─ start fake GitHub (seeded with the issue, records every mutation)\n   ├─ (code-fix) seed workspace: fixture repo @ base_commit + local bare origin\n   ├─ load the REAL workflow YAML (issue-triage / build / …) from lastlight core\n   ├─ runWorkflow(sandbox:\"none\", githubApiBaseUrl→fake, approvalConfig:{})\n   └─ grade:\n        • execution  — apply held-out tests, run them → FAIL_TO_PASS / PASS_TO_PASS\n        • behavioral — recorded GitHub calls vs the instance's expectations\n```\n\n> Working on the harness itself? See `CLAUDE.md` for the seams and invariants\n> (the base-URL mock, static-token mode, the no-clone seeding trick, the\n> asset-bootstrap footgun, the metrics drain).\n\n## Get started\n\nNeeds **Node 24+** and a provider API key.\n\n### Easiest: let the Last Light agent skill set up *your own* workspace\n\nWant to eval **your own** deployment — your workflows, your agent persona, your\nconfig — not just the shipped samples? If you drive\n[Last Light](https://lastlight.dev) from an agent (e.g. Claude Code), install its\nskills once and then just *ask* — no flags to remember:\n\n```bash\nlastlight skills install            # installs the Last Light agent skills\n```\n\nThen, in a **new empty folder**, tell your agent (point it at *your* instance\noverlay repo):\n\n> *Let's set up an evals workspace here, using my existing Last Light instance\n> config in `cliftonc/lastlight-instance`.*\n\nThe `lastlight-evals` skill scaffolds the workspace, clones your overlay into\n`instance/`, seeds the sample datasets, and wires it all up — under the hood it\nruns `lastlight-evals init . --clone cliftonc/lastlight-instance`, after which a\nbare `lastlight-evals run` \"just works\" (it auto-detects `./instance` as the\noverlay and `./evals/datasets`). Now you're evaluating *your* agent against the\nmodels you care about. Prefer to drive it by hand? Keep reading.\n\n> The skill itself lives in a separate repo — it's bundled in the **`lastlight`\n> plugin** ([`nearform/lastlight`](https://github.com/nearform/lastlight), under\n> `plugins/lastlight/skills/lastlight-evals/`) and tracks this CLI's `init` /\n> `run` surface, so the two are kept in sync.\n\n### Manual: scaffold with `init`\n\nThe fastest CLI path is **`init`** — it scaffolds *your own* evals workspace\n(your workflows + your datasets, seeded from the built-in samples) and optionally\ncreates a private GitHub repo for it:\n\n```bash\nnpm install -g lastlight-evals\nexport OPENAI_API_KEY=...                # or ANTHROPIC_ / FIREWORKS_ / OPENROUTER_\n\n# 1. Scaffold your workspace (offers to `git init` + `gh repo create`).\nlastlight-evals init my-evals\ncd my-evals\n\n# 2. Run it — drives the real workflows against your datasets, prints a scorecard.\nlastlight-evals run --overlay .\n```\n\nThat's the loop: edit `evals/datasets/` with your own issues/repos (and\n`workflows/` with your own workflows), then re-run. `init` gives you a\nself-contained, version-controllable repo that **shadows** the built-in\nworkflows/skills and datasets by name — see [overlays](#your-own-workflows--datasets-overlays)\nand the [configuration docs](https://lastlight.dev/docs/configuration/).\n\n**Just kicking the tires?** Skip `init` and run the shipped samples directly:\n\n```bash\nnpm install -g lastlight-evals\nlastlight-evals run triage               # or: npx lastlight-evals run triage\n```\n\n> Installing pulls in `lastlight` (and `agentic-pi`). `lastlight-evals` is a thin\n> CLI on the `lastlight` package — it runs core's published `workflows/`,\n> `skills/`, and `agent-context/`, so the evals exercise the **exact same assets\n> production does**.\n\n### Configuration (`.env`)\n\nThe only thing you must provide is a **model provider key**. Set it in the\nenvironment, or drop a `.env` file in the directory you run from (the runner\nloads it automatically — KEY=VALUE lines, no quotes needed):\n\n```bash\n# .env — at least ONE of these. Set keys only for the providers you want to eval.\nOPENAI_API_KEY=sk-...\nANTHROPIC_API_KEY=sk-ant-...\nFIREWORKS_API_KEY=fw-...          # GLM / DeepSeek / GPT-OSS (open models)\nOPENROUTER_API_KEY=sk-or-...\n```\n\n- The default run uses one model (`default` in `models.json`); `--compare` fans\n  out across the `compare` set, **running only the models whose key is present**\n  — so set the keys for the providers you care about and the rest are skipped.\n- A `compare` entry may carry an optional **`cost`** (USD per million tokens:\n  `input`/`output`/`cacheRead`/`cacheWrite`) — a *fallback* price used only when\n  the run transcript reports `$0`, e.g. flat-rate/subscription plans (like the\n  kimi.com/code console) whose provider registry has no pay-as-you-go price. Real\n  reported costs always win, so it's safe to leave on. Ships in the overlay's\n  `evals/models.json`, so a deployment prices its own models without patching pi-ai.\n- **No GitHub credentials are needed** — GitHub is mocked end to end. The harness\n  sets a dummy `GITHUB_TOKEN` internally; don't put a real one in `.env`.\n- An `init`-scaffolded repo already gitignores `.env`, so your keys never get\n  committed.\n\n## What a run does\n\nEach eval `instance` (an issue fixture, optionally with a code fixture + held-out\ntests) is taken through the **real** production workflow end to end:\n\n1. An **in-process fake GitHub** starts, seeded with the issue and recording\n   every mutating call the agent makes.\n2. For `code-fix`, the **workspace is seeded** with the fixture repo at its base\n   commit plus a local bare `origin`, so `git push` works fully offline.\n3. The **real workflow YAML** (`issue-triage`, `build`, …) is loaded from\n   `lastlight` and run with `sandbox:\"none\"` by default (in-process), the agent's\n   `github_*` tools pointed at the fake, and approval gates disabled (so it never\n   pauses). Pass `--sandbox gondolin` to isolate the agent's bash/file tools in a\n   QEMU micro-VM (see [Isolation](#isolation---sandbox) below).\n4. The result is **graded deterministically** (with one scoped judge for\n   pr-review):\n   - **behavioral** — the recorded GitHub calls (labels, comments, PRs) vs the\n     instance's `expect_github` / `triage_gold`.\n   - **execution** (code-fix) — the held-out tests are applied and run; the case\n     is *resolved* only if every `FAIL_TO_PASS` passes and every `PASS_TO_PASS`\n     stays green (SWE-bench's criterion).\n   - **review** (pr-review) — the posted review is matched to a human-verified\n     gold set by an **LLM judge** → precision / recall / **F-beta** (F1 by default,\n     Martian's leaderboard metric; `EVAL_F_BETA` reweights). The one,\n     deliberately-scoped exception; triage/code-fix stay judge-free.\n5. Token usage, cost, and latency are collected per run.\n\nRun multiple models and you get a side-by-side **scorecard** (HTML + JSON)\nranking them on pass rate, cost, and latency.\n\n### Isolation (`--sandbox`)\n\nBy default the agent runs **in-process** (`sandbox:\"none\"`) — fast and CI-friendly,\nbut with **no filesystem restriction**: the agent process can read any absolute\npath, including this repo's held-out gold data (`datasets/<tier>/tests/`,\n`instances.json`, `.eval-cache/`). A capable model that explores the disk could\nfind and spoil the answer key.\n\n`--sandbox gondolin` (or `EVAL_SANDBOX=gondolin`) closes that gap: the agent's\nbash/file tools execute inside a **QEMU micro-VM** that only sees its own\nworkspace, so host gold paths are invisible. The agent runtime and `github_*`\ntools stay in-process, so the fake-GitHub mock still works unchanged — this is\nwhy gondolin, and not `docker`, is the supported isolation backend (`docker`/`smol`\nrun the *whole* agent in the container/VM, where the in-process fake GitHub isn't\nreachable).\n\nGondolin needs QEMU with hardware acceleration and runs **natively** (macOS via\nApple's Hypervisor.framework, Linux via KVM) — install it with `brew install qemu`\n(macOS) or your distro's `qemu-system` package. It does **not** work inside a\ncontainer on macOS (no `/dev/kvm`, and the failure is a silent hang), so the\nharness runs a fail-fast preflight and aborts with guidance rather than wedging.\nExpect a one-time ~13s VM cold start plus per-tool-call overhead, so keep\n`--sandbox gondolin` for trustworthy/anti-spoil runs and leave the default `none`\nfor quick iteration.\n\n## Run it\n\n```bash\n# no tier args → interactively pick which tiers to run (one or all).\n# Non-interactive (CI / piped) falls back to the cheapest default.\nlastlight-evals run\n\n# name tiers explicitly to skip the prompt\nlastlight-evals run triage\nlastlight-evals run code-fix            # the full build cycle (heavy)\nlastlight-evals run triage code-fix     # both → combined tabbed report\n\n# cross-vendor comparison (OpenAI + Anthropic + open source) — see models.json.\n# Families run in PARALLEL; serial within a family. Force serial with --serial.\nlastlight-evals run --compare\n\n# pick ONE model (fuzzy-matched against models.json id/label)\nlastlight-evals run triage --model haiku\nlastlight-evals run triage --model glm,deepseek   # a comma-list also works\n\n# repeat each case N times; verdicts WORST-case, cost/tokens/latency MEAN\nlastlight-evals run triage --runs 3\n\n# isolate the agent's tools in a QEMU micro-VM so it can't read host gold data\n# (anti-spoil; needs QEMU natively — see \"Isolation\" above). Default is none.\nlastlight-evals run pr-review --sandbox gondolin\n\n# run against an overlay repo's OWN workflows + datasets (see below)\nlastlight-evals run --overlay ~/work/lastlight-instance\n\n# add your own datasets dir without an overlay\nlastlight-evals run --datasets ~/my-evals/datasets\n\n# CONFIG run type — eval a deployment's REAL per-step model config (different\n# models per workflow phase, from the overlay's config.yaml) instead of forcing\n# one model. This is the setup you actually ship. Try the bundled sample overlay:\nlastlight-evals run code-fix --mode config --overlay examples/overlay\nlastlight-evals run code-fix --mode config --overlay A --overlay B   # 2 configs side-by-side\n\n# ad-hoc model set / focus one instance / no browser\nEVAL_MODELS=\"openai/gpt-5.5,anthropic/claude-sonnet-4-6\" lastlight-evals run\nEVAL_INSTANCE=off-by-one lastlight-evals run code-fix\nlastlight-evals run triage --no-open\n```\n\nThe report is a **JSON-driven dashboard**, not generated HTML — the harness only\never writes `scorecard.json`, updating it (atomically) as the run proceeds. The\nrunner starts a tiny local server and opens `http://localhost:PORT` deep-linked\nat the run, so you watch the scorecard fill in live (the SPA polls the JSON).\nWhen the run finishes the server stays up so the dashboard keeps working — press\n`Ctrl-C` to stop it. Each run lands in its **own** timestamped folder, so runs\naccumulate instead of overwriting — `./eval-results/<tiers>/<runId>/` (override\nthe root with `LASTLIGHT_EVALS_OUT`), where `runId` is `<timestamp>-<git-sha>`:\n\n- `scorecard.json` — structured roll-up per model + per-instance results, carrying run `meta`.\n- `predictions.jsonl` — SWE-bench predictions shape.\n\nThe dashboard's **overview** lists every run newest-first with a per-model trend\nsparkline and links into each run's full scorecard; the **run view** is the\nmodel-comparison table plus per-instance rows. To browse past runs anytime\nwithout running models, start the server on its own:\n\n```bash\nlastlight-evals serve            # opens the dashboard over ./eval-results\nlastlight-evals serve --port 4319\n```\n\nNeeds a provider key (`OPENAI_API_KEY` / `ANTHROPIC_API_KEY` /\n`FIREWORKS_API_KEY` / `OPENROUTER_API_KEY`) in the environment or a cwd `.env`.\nThe runner exits non-zero **only** if the harness itself errors — a weak model\nscoring poorly is the measurement, not a build failure.\n\n### Two run types\n\nA run compares N **arms** along one of two axes — pick with `--mode` (or, in a\nTTY with no model flags, you're asked):\n\n- **`models`** (default) — compare models, each **forced across every workflow\n  step**. `--model`/`--compare` select the set. Lands in `eval-results/<tier>/`\n  (or `<tier>-compare/`).\n- **`config`** (`--mode config`) — run a deployment's **real per-step model\n  config**: the `models`/`variants` maps from an overlay's `config.yaml`, merged\n  over core's `config/default.yaml` exactly as production does, so each phase can\n  run on a different model. The arm is the config/overlay; pass `--overlay` more\n  than once to compare configs side-by-side, or re-run over time to compare as\n  you tweak prompts/skills/workflow/model-config. `--model` overrides a config's\n  `default` for quick what-ifs. Lands in `eval-results/<tier>-config/`, on its\n  own trend line. The run view shows a **Per-step models** panel with each\n  phase's resolved model. See [`examples/overlay`](examples/overlay) for a\n  ready-to-run sample.\n\n## Your own workflows + datasets (overlays)\n\nAn **overlay** is a directory (often its own repo, like `lastlight-instance`)\nthat carries its own `workflows/` / `skills/` / `agent-context/` (which shadow\nthe core built-ins by name) and its own `evals/datasets/`. It's the same\ndeployment-overlay mechanism the production harness uses — see the [Last Light\nconfiguration docs](https://lastlight.dev/docs/configuration/) for the full\nstory. One flag wires both:\n\n```bash\nlastlight-evals run --overlay ~/work/lastlight-instance     # or LASTLIGHT_OVERLAY_DIR\n```\n\n- Overlay **workflows/skills** are layered over core via core's [asset\n  overlay](https://lastlight.dev/docs/configuration/) (same mechanism the\n  production harness uses).\n- Overlay **datasets** are discovered at `<overlay>/evals/datasets/<tier>/`, and\n  shadow built-in tiers of the same name.\n- An overlay **`evals/models.json`** is picked up automatically (or pass\n  `--models-file`).\n\n### `lastlight-evals init [dir]` — scaffold an evals workspace\n\nTwo shapes, depending on whether you already have a deployment overlay repo:\n\n**Plain** — a self-contained overlay+evals repo (its own `workflows/` `skills/`\n`agent-context/` + `evals/`):\n\n```bash\nlastlight-evals init my-evals\ncd my-evals && lastlight-evals run --overlay .\n```\n\nScaffolds `workflows/` `skills/` `agent-context/` (empty, to fill in),\n`evals/datasets/` + `evals/models.json` (seeded from the shipped samples),\n`config.yaml`, and a `.gitignore`/`README`, then offers to `git init` + create a\nprivate GitHub repo via `gh` (reusing core's `lastlight server setup` flow).\n\n**Separate** (`--clone`) — the recommended shape when you already have a\ndeployment overlay (e.g. `lastlight-instance`) and want to eval **its** config.\nThe overlay is cloned into `<dir>/instance/` (its own git checkout, git-ignored)\nwith the evals at the workspace root; a bare run auto-detects both, no flags:\n\n```bash\nlastlight-evals init my-evals --clone cliftonc/lastlight-instance\ncd my-evals && lastlight-evals run        # auto: overlay ./instance + ./evals/datasets\n```\n\nThis is exactly what the [`lastlight-evals` agent skill](#easiest-let-the-last-light-agent-skill-set-up-your-own-workspace)\ndoes for you. Update the overlay later with `cd instance && git pull`; your evals\nstay out of the deployment repo. Run `lastlight-evals init --help` for all flags\n(`--yes`, `--no-git`, …).\n\n## Datasets & tiers\n\nA **tier** is a directory containing `instances.json` (+ an optional `tier.json`\ndeclaring its `defaultWorkflow`). Tiers are discovered from three roots, merged\nby name with **overlay > user (`--datasets`) > built-in** precedence:\n\n- **built-in** (shipped here): `triage` → `issue-triage`, `code-fix` → `build`,\n  `pr-review` → `pr-review` (ships empty — populate with\n  `scripts/import-martian.ts`; see [PR-review tier](#pr-review-tier-code-review-bench)\n  below and `datasets/pr-review/README.md`), `repo-config` → `answer` (see\n  [Per-repo config layer](#per-repo-config-layer-lastlight) below).\n- **user**: `--datasets <dir>` / `LASTLIGHT_EVALS_DATASETS`.\n- **overlay**: `<overlay>/evals/datasets/*`.\n\n### Add a case\n\n**Triage** — append to a tier's `instances.json`:\n\n```json\n{\n  \"instance_id\": \"triage__my-case\",\n  \"repo\": \"lastlight-evals/widget\",\n  \"workflow\": \"issue-triage\",\n  \"problem_statement\": \"short title\",\n  \"issue\": { \"number\": 110, \"title\": \"…\", \"body\": \"…\", \"labels\": [] },\n  \"triage_gold\": { \"category\": \"bug\", \"state\": \"ready-for-agent\" },\n  \"expect_github\": { \"labels_added\": [\"bug\"] }\n}\n```\n\nOr scaffold one from a **real, resolved issue** — its content, the labels that were\napplied (with who applied them), and reviewer comments become the gold case:\n\n```bash\nlastlight-evals add-case --issue https://github.com/owner/repo/issues/42 --dry-run\n```\n\nIt seeds the issue *without* its triage labels (so the agent triages fresh), sets\n`expect_github.labels_added` to the applied labels (+ `issue_closed` if it was\nclosed), and prints the labels/comments as evidence; you then assign\n`triage_gold` (category/state) per your deployment's taxonomy.\n\n**Code-fix (vendored fixture)** — three things keyed by `instance_id`, all under\nthe tier dir:\n\n```\n<tier>/instances.json     # the SweBenchInstance (FAIL_TO_PASS / PASS_TO_PASS)\n<tier>/repos/<id>/        # fixture repo at base_commit (NO held-out tests)\n<tier>/tests/<id>/        # held-out test files, copied in at grade time\n```\n\n**Code-fix from a real PR (git-source)** — point the CLI at a merged PR instead\nof hand-building a fixture:\n\n```bash\nlastlight-evals add-case --pr https://github.com/owner/repo/pull/123 --dry-run\n```\n\nIt reads the PR with `gh`, computes `base_commit` (the merge-base of the base\nbranch and the PR head) + `head_commit`, captures the PR's **test** diff as the\nheld-out `test_patch`, and — unless `--no-validate` — runs the tests at base\n(red) vs head (green) to fill `FAIL_TO_PASS` / `PASS_TO_PASS`. Drop `--dry-run`\nto write it (to `--datasets <dir>` / `--overlay <dir>`, else `./datasets`). No\n`repos/<id>/` is vendored: at run time the harness clones the repo into the\ngitignored `./.eval-cache/` and checks out `base_commit`. Non-`node --test`\nrunners work via `--test-cmd \"<cmd>\"` (+ `--setup-cmd \"<cmd>\"`), graded on the\ntest command's exit code (suite mode) when it emits no TAP names. The repo's\ntests run real code — only use trusted repos.\n\nA new tier just needs a directory with an `instances.json` and a `tier.json`\n(`{ \"name\", \"defaultWorkflow\", \"description\" }`); per-instance `workflow` wins\nwhen present.\n\n### Per-repo config layer (`.lastlight/`)\n\nA managed repo can commit a `.lastlight/` directory that overrides a bounded\nsubset of config **for runs against that repo** — models, variants, cron\nparticipation, `disabled.workflows`, approval gates, plus prompt / skill /\nagent-context overrides. A case declares one by dropping the tree at\n`<tier>/lastlight/<instance_id>/`, laid out exactly as the repo commits it:\n\n```\n<tier>/lastlight/<id>/lastlight.yml               # the config override\n<tier>/lastlight/<id>/workflows/prompts/*.md      # prompt overrides\n<tier>/lastlight/<id>/skills/<name>/SKILL.md      # skill overrides\n<tier>/lastlight/<id>/agent-context/*.md          # persona/rules additions (add-only)\n```\n\nNo instance field and no flag: the directory's presence *is* the declaration, and\na case without one runs on the plain operator config (which is every other tier).\nThe mock serves the tree through the same `fetchRepoConfigTree` seam the real\nGitHub client exposes, and the harness then runs the production resolver over it\nunmodified — so a run measures the real feature, not a re-implementation. What the\nlayer contributed lands on the result as `repoLayer` (`applied`, `assets`,\n`warnings`, and `refused` when the repo opted the workflow out).\n\nThe shipped **`repo-config`** tier is the end-to-end proof: two cases, same\nquestion, on the `answer` workflow — one repo whose `.lastlight/` prompt override\ntells the agent to add a marker label, one with no `.lastlight/` at all. It's\ncheap (one agent call each, no clone, no judge) and opt-in:\n\n```bash\nlastlight-evals run repo-config --model haiku\n```\n\nA fixture that sets `models:` overrides the run's arm for that case. That's\nfaithful to production and occasionally the point, but it makes the case's model\ncolumn stop describing the arm — so only do it deliberately.\n\n## PR-review tier (Code Review Bench)\n\nThe **`pr-review`** tier measures review *quality* against\n[Martian's Code Review Bench](https://github.com/withmartian/code-review-benchmark):\nthe review the real `pr-review` workflow posts is scored against a human-verified\n**gold set** of the issues a reviewer should have caught. It's the **one** tier\ngraded by an LLM judge — matching free-text findings to semantic gold comments\ncan't be done deterministically — so triage and code-fix stay judge-free.\n\n**Cases** come from Martian's *offline* set — 50 real merged PRs across Sentry,\nGrafana, Cal.com, Discourse, and Keycloak, each carrying inlined `golden_comments`.\nThey ship **empty** (`datasets/pr-review/instances.json` is `[]`) because they're\nlarge real-repo PRs — *generated*, not vendored:\n\n```bash\nnpx tsx scripts/import-martian.ts            # resolve all 50 via gh (pins base/head SHAs)\nnpx tsx scripts/import-martian.ts --limit 3  # a quick subset first\n```\n\n**Seeding** clones the real repo into the gitignored `./.eval-cache/` and checks\nout the PR **head** (mirroring production's pre-clone contract), so the skill's\n`git diff origin/<base>...HEAD` works fully offline — no fixture is vendored.\n\n**Grading** (`gradeReview`, `src/grade.ts`) is a two-step LLM judge:\n\n1. **Extract** the review's distinct, concrete findings (drop praise/summaries).\n2. **Match** each finding to a gold comment (\"same underlying issue?\").\n\nFrom the matches: **precision** = matched ÷ posted, **recall** = matched ÷ gold,\ncombined as **F-beta**. The headline is **F1** (β=1 — precision and recall weighted\nequally, Martian's leaderboard metric). Pass **`--f-beta 0.5`** (or `EVAL_F_BETA=0.5`)\nto weight precision 2× (F0.5), mirroring Martian's adjustable F-beta; the dashboard\nrelabels itself `F{β}` to match.\n\n> **Gold-set caveat.** Martian's own methodology documents the gold set as\n> *incomplete* — it caps at human performance, so a real issue the annotators\n> missed is scored as a false positive. That understates precision, which is why\n> the default is F1, not the precision-weighted F0.5. Treat the score as a\n> **relative** signal and inspect each match with the dashboard's **judge** button.\n\n**The judge model is independent** of the models under test — a strong default per\nyour provider key (`EVAL_JUDGE_MODEL` overrides). A judge failure marks the case\n*errored* (ungraded), never a silent zero. Alongside the judge score, a cheap\ndeterministic `review_submitted` proxy checks a review was actually posted.\n\n**Diff-blind by default.** The judge sees only the posted review (body + inline\ncomments) matched against the gold set — *not* the PR diff — mirroring Martian's\noffline judge. This can penalize terse, location-anchored comments (`off-by-one\nhere` on a line the judge can't see). Pass **`--judge-with-diff`** to feed the PR\ndiff into the judge for higher-fidelity matching (the judge is instructed never to\ninvent findings from the diff); this trades away leaderboard parity, and the\ndashboard marks such grades **`diff-aware`**.\n\n**Run it** (heavy — clones real repos + calls the judge):\n\n```bash\nlastlight-evals run pr-review --model <model>            # full tier\nlastlight-evals run pr-review --model <model> --limit 3  # first 3 cases (controlled)\nlastlight-evals run pr-review --model <model> --f-beta 0.5        # weight precision 2×\nlastlight-evals run pr-review --model <model> --judge-with-diff   # give the judge the diff\n```\n\nIn the dashboard, each row's **judge** button opens the judge's working — the\nfindings it extracted, the gold set, the finding↔gold pairing (matched / false\npositive / missed), and its raw replies — so the F1 score is inspectable, not a\nblack box.\n\n## Improving an eval — the loop (`lastlight-evals-loop`)\n\nRunning an eval gives you a score; the **improvement loop** raises it *without\ngaming it*. It's driven by the sibling **`lastlight-evals-loop`** skill (say\n*\"raise the pr-review F1\"*) and two read-only helpers in `scripts/`. The method —\n**mine the failures → propose a few minimal candidate fixes → keep the one that\nsurvives a blind held-out gate** — follows\n[*Self-Harness: Harnesses That Improve Themselves*](https://arxiv.org/abs/2606.09498),\nadapted to keep the anti-gaming discipline below.\n\nOne round:\n\n1. **Diagnose (mine).** `scripts/mine-failures.ts` reads the **TRAIN** split of a\n   scorecard and clusters the judge's `falseNegatives` (recall loss, weighted by\n   severity) and `falsePositives` (precision loss) into a **ranked signature\n   bundle** — the systematic patterns, ordered by F1 headroom, instead of reading\n   traces by hand.\n\n   ```bash\n   npx tsx scripts/mine-failures.ts <train-scorecard>.json --train <train-ids> --keywords\n   ```\n\n2. **Propose.** Draft a few (K=2–4) **minimal, diverse** candidate edits for the\n   top pattern — lowest lever first: a generic overlay prompt/skill/persona edit,\n   or a synthetic `AGENTS.md` injected into the checkout. Never a core change.\n3. **Select on TRAIN, confirm on HELD-OUT once.** Rank candidates on the train\n   split, then give the single winner **one** blind held-out confirmation (gating\n   every candidate on held-out would inflate it). `scripts/diff-runs.ts` computes\n   the keep/revert verdict:\n\n   ```bash\n   npx tsx scripts/diff-runs.ts <baseline>.json <winner>.json \\\n       --train <train-ids> --heldout <heldout-ids>\n   # VERDICT: KEEP — train ↑ and held-out held  (or REVERT — OVERFIT: held-out regressed)\n   # --symmetric swaps in the paper's non-regressive gate (neither split may regress).\n   ```\n\n4. **Keep one, journal, repeat** until a target F1 or a plateau.\n\n**What keeps it honest:** a fixed **train / blind held-out** split (the empirical\ngate), **one change kept per round** (attribution), an adversarial **generality +\nleak auditor** that rejects any edit naming a specific repo/file or encoding the\ngold answer, and **generic-first** levers — core is never touched. The loop\nproduces two durable outputs: workflow improvements (better prompts/skills for\nevery repo) and per-repo recommendations (context a maintainer can commit), each\nbacked by a measured held-out lift.\n\n## Models (`models.json`)\n\n- `default` — the single model `run` uses.\n- `compare` — the cross-vendor set `--compare` fans out over. Each entry has an\n  `id` (the agentic-pi/pi-ai `provider/model` spec), a `label`, and an `envKey`.\n  **An entry only runs if its `envKey` is present**, so the compare set\n  auto-trims to whatever keys you have.\n\n## Roadmap\n\n- **`lastlight-evals extract <owner>/<repo>#<n>`** — generate eval cases from\n  GitHub historical issues/PRs (issue → fixture, merged PR → held-out tests).\n- Docker-backed sandboxed runs (needs the fake GitHub reachable from inside the\n  container — `--sandbox gondolin` already gives native isolation today); real\n  SWE-bench Lite ingestion; per-fixture test runners.\n- LLM-as-judge stays out by design — grading is deterministic.\n","readmeFilename":"README.md"}