{"_id":"@benzotti/jedi","_rev":"44-12a1765adabf890b1e0cdcc276fe3ee7","name":"@benzotti/jedi","dist-tags":{"latest":"0.1.45"},"versions":{"0.1.0":{"name":"@benzotti/jedi","version":"0.1.0","license":"MIT","_id":"@benzotti/jedi@0.1.0","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"e8836a59333c1d8fab7c5d6d76204a5265e932b9","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.0.tgz","fileCount":83,"integrity":"sha512-V6kWifHcxIYthFDc8ZKbVAh/4427FSiTAXzVqq4z0GwhsHRttP7qzvdk65iW9lSipMQG1QRhCzkoESVohjqJBQ==","signatures":[{"sig":"MEQCIDnfoFYgdhtB45mVFLoiZ0nq5KRFvWrZE5VB3il3MUfPAiA7zHb+NvQqEjy565r0h8I8XOvFEZG9gg/5nW4cgWm+Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586522},"type":"module","engines":{"node":">=18"},"gitHead":"9b931e58eca80ff803b9e557b89f9bdbbb614847","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"18.20.8","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.0_1772892931286_0.26421980359402464","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.2":{"name":"@benzotti/jedi","version":"0.1.2","license":"MIT","_id":"@benzotti/jedi@0.1.2","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"92e66e65a38c29d6ba6fc241c7f0ba6a4f36db4f","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.2.tgz","fileCount":83,"integrity":"sha512-40Kyz8up6UOqMY+5J8KJyf9AVz9eapDQBLpckbaHy57PTyJ/X3dOWdLWo73O4O1CyIfqZzavHuMrHl0tP16ULA==","signatures":[{"sig":"MEUCIQCu/1dLAEr/lnd3FP6XSylC8J984tOXiepqrY3yEAsVvAIgGIidPkwDVY4m171TUweJ+plWbH/EIHJgxFNSsNpZRog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586456},"type":"module","engines":{"node":">=18"},"gitHead":"a320c8aaf2ced5ee8ff2a7a82833a050c807985e","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.2_1772894906964_0.11469519399936101","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.3":{"name":"@benzotti/jedi","version":"0.1.3","license":"MIT","_id":"@benzotti/jedi@0.1.3","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"c186e45a69b55a7ceb49768542aa18c0450ee98a","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.3.tgz","fileCount":83,"integrity":"sha512-tNRNkt7bClM+3I5Nv97z7AHbX//17e4EDBBcOBf1Om8uHBVXWu5M4c4/YaFUuVGxpqndUpWIwRYlbrf2O7auAw==","signatures":[{"sig":"MEQCIHqb4TyHZlr+kJU1Z1mlzRtrGj/0K6c/3W+Gwz/DFHJuAiAlzVhLMItAk+q+DU1hUqJI9+3tINyNz2WUN2KPQcelhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":592236},"type":"module","engines":{"node":">=18"},"gitHead":"8d3bf0799216ece54ae614adeab97a8f0e4fdb8a","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.3_1772933622944_0.7783883028582772","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.4":{"name":"@benzotti/jedi","version":"0.1.4","license":"MIT","_id":"@benzotti/jedi@0.1.4","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"674a8f2884fbed05628da2f2829009072bbf1db5","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.4.tgz","fileCount":85,"integrity":"sha512-XVqB5UihwJTAVIFW78ZmnVH7WlXy9l43Nz8zEkKorlLNsrpM3yOW8UcU+l3RpLJ/IGQHDJXOQd3eUD7uR9ZnGQ==","signatures":[{"sig":"MEQCIEjcuCDPXbwJly211ZU/BrtzzyIQ8lBDuHrNjc5AhpDOAiBopJNggnV6hdt0aLODBjIlBbYibpEQNOHOTUTsydmdVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632025},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"ac03ec82690851060104b771a6718cf9c91bc3f6","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.4_1772950901604_0.9362265766168598","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.5":{"name":"@benzotti/jedi","version":"0.1.5","license":"MIT","_id":"@benzotti/jedi@0.1.5","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"f170b5297f618732bc75553d2fbd8a91c9289b7a","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.5.tgz","fileCount":85,"integrity":"sha512-1oVz3PT1eFaeV+mc6dGybOaU3DTYMUx+qcnC3EYcWCPovXmn6LA7ewQbB4G88DUMktzfmGxEwDigmMayjHkq/g==","signatures":[{"sig":"MEUCIFr5TDaaQ6pfhubp211lPiCAU3E9FQ0TZW1/oY5vUjZTAiEA3Ur+dDSDNNqMVl8pgaAv2D2yuRQzH6efqPmr+HWVcq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632022},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"9722cb5980fe0e14eeaa92a7a2afb51c1c0d66c9","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.5_1772952315476_0.8528480069090001","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.6":{"name":"@benzotti/jedi","version":"0.1.6","license":"MIT","_id":"@benzotti/jedi@0.1.6","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"dc9aa55b9be7cbb5e63f9a624a5fccb568b31453","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.6.tgz","fileCount":85,"integrity":"sha512-VXPoi+F06HILyPRtWALRKHO8h1cGiLzQBg0Czl8W7xQqr5voAfJ52XA/o5LHv4eeQYVofZ09nOjxCyNnmyQUgw==","signatures":[{"sig":"MEYCIQCbQMTX1+3+qzz1+7FhcZ7f7FcOQNOc3AvKmfcZ6Vt3mQIhAIDJljqdi5pzC4PnktR1DMVYMY6cdslRXpIgQC508MwP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632286},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"580a4dbc306379c533db692d09ba1dd20939094c","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.6_1772952972298_0.6883812698599476","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.7":{"name":"@benzotti/jedi","version":"0.1.7","license":"MIT","_id":"@benzotti/jedi@0.1.7","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"689389eddfde1797a92a4af3cfa82fa62169bb52","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.7.tgz","fileCount":85,"integrity":"sha512-6TaPOPNnCNA36WoOcAvMY8aemRBgTSXh1sgiNQTtTvLHOKn69JAryd/0yyFjw5AQaMVxnTnoHHw8iLv7a96N3g==","signatures":[{"sig":"MEUCIDRJWeBzHXpKISXSHKeC6+yLDhxQCPiNV1px3fA3WzPvAiEAsblAEAuQVSoSb+d9c/R3sevwT19yVLsfrz5UK3I6jJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632304},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"bcd6949c3b721c4a683f1d214c3be42985a73eaf","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.7_1772954261179_0.44066889277613863","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.8":{"name":"@benzotti/jedi","version":"0.1.8","license":"MIT","_id":"@benzotti/jedi@0.1.8","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"bb670c87dccce813ccf0464b9ae846769dd61730","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.8.tgz","fileCount":85,"integrity":"sha512-jR+UXgAZ6s3miyFKB3T+uHApSuvw2UYEIQKA9aWs1bmcZevfyLCiRZVglipRWjc2uAJs7LJ0S0JWFc//JYc1Wg==","signatures":[{"sig":"MEYCIQCDYWBnS29QhqSxaVCukfYdWRC7u0vvUOLyB5CMqAefwgIhAKXq5/E1LIpIGJ8Bf6zNWLaTft8OeyMPBKiZEzlc5YFq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":633020},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"93a429aaf9acedb8899df54349b08ee658b0ec75","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.8_1772955577671_0.5343684703650342","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.9":{"name":"@benzotti/jedi","version":"0.1.9","license":"MIT","_id":"@benzotti/jedi@0.1.9","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"eb25c7c823a083da129942152bf0d7fad9a1bc99","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.9.tgz","fileCount":85,"integrity":"sha512-NDcStOavPo0bptqzSz99PRtaqFFgYhOc/7xfa0WWns3Z9XNDreD04DcdE3y5QV2vJHQRDK8WjcxzBvJqjhTrUA==","signatures":[{"sig":"MEYCIQCF7FrGEydw9f9U2RDhcoJ/u+umI2LbCWCssNJb4YbvwQIhAImZY7/tlHYTBsSPuHLSwAzget21dy9R0ntS7WBzzknx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632854},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"939b0f5ae62cbf56dbb87a02c1221bbbab2fc020","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.9_1772957846849_0.2794199063382581","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.10":{"name":"@benzotti/jedi","version":"0.1.10","license":"MIT","_id":"@benzotti/jedi@0.1.10","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"6008e88e654eac7a3d3c673ec053802274804e1b","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.10.tgz","fileCount":85,"integrity":"sha512-hL0qjWcmDl3vi8xiIZol/QDLDYuKIBePLqw4ysutQ8GjYB/+FO1akq0VGhSDwzsH+p3P0png67u09h3qpVJmUg==","signatures":[{"sig":"MEYCIQDH1z/4k7SQjNkD36Eexi1BkKwWaGopeI6wzxgDyvuUpgIhAI80I5PRjnUBgTNVXadYv9CrwyQUCnhCu0qqhnbEn0Ch","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":633212},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"3cceca4f32d3f1673600a823a4fe4348ccfe9521","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.10_1772958990826_0.2692484957485568","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.11":{"name":"@benzotti/jedi","version":"0.1.11","license":"MIT","_id":"@benzotti/jedi@0.1.11","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"6ab479d9597c0d758880ce3e2b58ab8fb7d85056","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.11.tgz","fileCount":85,"integrity":"sha512-Xhs4X+WY+Ian2tbgOznFkP0FgwJe1U1c0LFphwA+ypzAd83AAy9ih21zjYkEfI5kNXUHUrFJf7Khpj/j+mqgtg==","signatures":[{"sig":"MEUCIQCif4CYuO886df9hx2V1kUUo9Dvu4DOYh5uTNzEnXe6qwIgINx+YbWxbU61l7vLVHKe1swREsjwPnklmDoxRo4kaXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":633522},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"5ec5e129939f1348f88a6b17c31c94e67ab566d4","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.11_1772963421689_0.7703875051376412","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.12":{"name":"@benzotti/jedi","version":"0.1.12","license":"MIT","_id":"@benzotti/jedi@0.1.12","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"f824d06a375cfebe0f9733dd4c17b66864c17c2e","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.12.tgz","fileCount":85,"integrity":"sha512-C41Z3WglbJQG8UZlN8SrHHctC6T27qWLH1TF/pQ0ondf83dKMbYRKu5AFvH3RUoNvfdAf2qEGPRAFjRVW0eNuQ==","signatures":[{"sig":"MEUCIQCccCei/eP8OoeUGkTYoA78O8VnjzzNu8U9gvmF0dBz+QIgFQUAp9Ro9fuRrFSPvMjm4je0hT+hUbj+M1uDNvHdj4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634464},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"5a70bb85e66953b105ab73eb27b8c88cb50780a9","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.12_1773127997385_0.30113431315961114","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.13":{"name":"@benzotti/jedi","version":"0.1.13","license":"MIT","_id":"@benzotti/jedi@0.1.13","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"814bf93dbeb76c37c064683f7a5e9c9424f889da","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.13.tgz","fileCount":85,"integrity":"sha512-IYZW910KhKht3BMzBKWhGaBu3JCWWXeJTiU1V8lMMhNkxVdG8mCtQM+yewpy8DhPznL2+t5Jnvt5OTcZUSCI0w==","signatures":[{"sig":"MEUCIQCEtJaMUfkf0zfgnlfbij5EpJmj6KYxKXlxA12fenro0gIgBinMqHH6s+5X4MDEUn4sIBnRxynkJq/+Ctb2RlQdsXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634762},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"48100810876296b900120869c7dd02c19a3d80d6","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.13_1773130244031_0.22739746951576123","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.14":{"name":"@benzotti/jedi","version":"0.1.14","license":"MIT","_id":"@benzotti/jedi@0.1.14","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"1388ba1f3cf07edb78e57541813606e42de5ddf7","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.14.tgz","fileCount":85,"integrity":"sha512-2bLDmHGw81KXsncN8VcU32aoryE7VEHj+KLuIuifqrF0WjFgrov/U3XNS9SerJfdjNjoEGvXBZuF99ZnFsOzJQ==","signatures":[{"sig":"MEYCIQCE6Q5mAlBaPITjM0jfh9OrD/FcN6iwJdrPtyHwiI37AwIhANP1YVy0H/LOVuj+amFp2EV3uMbJeleffmh2xsNA/G9R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634838},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"b5f261b3506299fc1a20d7d530523ed57b1d736c","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.14_1773137184253_0.17129725149703678","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.15":{"name":"@benzotti/jedi","version":"0.1.15","license":"MIT","_id":"@benzotti/jedi@0.1.15","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"1e44a3a93d6864bb4abdfe87c337e9964b96e69b","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.15.tgz","fileCount":85,"integrity":"sha512-FPONH9/P5C54t+hxxfcFUQoAV4HvMJRRDJjMLWoZsi4l9PaL4Gi9CgtbYbIcgcOv6SVPmMkRth/rKfJVVfG1gA==","signatures":[{"sig":"MEUCIGcxb6j7oJ4wjIdTJEgVqGCnCpfqXGlDJKqfiGPNjv5qAiEA7U7kXmL24ik/69EWsQr/geVNH8kJ2WvTguaB5ktfADg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":636807},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"10d23782fa5559cf67a57a31afa90de7f9d45381","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.15_1773138077304_0.44128653231104775","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.16":{"name":"@benzotti/jedi","version":"0.1.16","license":"MIT","_id":"@benzotti/jedi@0.1.16","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"e4724bfa25a4fc515bf9c31100d6ab7be2c370ae","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.16.tgz","fileCount":85,"integrity":"sha512-Yc3bSMykEUVoxiTdjpo/MBE3gsT9cZ6630lXkTF192Uhv5BQmEXY5QSuBKYKqqytiNtJ9d60GVHapK3viHdGSA==","signatures":[{"sig":"MEQCIEPJUGrp5via0sL83HpdLiuxs7fOOS38dKL89ajCCZNXAiAcWMAQD6jLjvRoDgAKZLkqRuMnrPPNrOvNkvo835XWWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":638009},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"aa8dcfeaa9ca35cb76250c9b67e46db03b8fbd16","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.16_1773139144953_0.9090538639770416","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.18":{"name":"@benzotti/jedi","version":"0.1.18","license":"MIT","_id":"@benzotti/jedi@0.1.18","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"d17542bf21eac996c1c07b1552696b4fcc982383","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.18.tgz","fileCount":85,"integrity":"sha512-KT94UsNIuqBwSq3ODv4VNuGCOU7Q1xB2juZ5qeLx3ZI5rDREJv/Zpm5l08h42BWSZFZcKZZZdIMW17ln57+1XQ==","signatures":[{"sig":"MEYCIQD16ItzywZIwmEDhjUhxInhM6TFEQxkOnnNVaejjWX8MAIhAIgIP39mwkhYZmpPnmrmrqkSUlf/pzHwao+KBl8NM3bz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":639791},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"cc38d56b4f2ae65efeaa75bc89c22faf21420628","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.18_1773140472484_0.910567832772039","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.19":{"name":"@benzotti/jedi","version":"0.1.19","license":"MIT","_id":"@benzotti/jedi@0.1.19","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"daccb4f02b72fcf9b4456d7c23336cd8339d7c8e","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.19.tgz","fileCount":85,"integrity":"sha512-KhpaVzWTyOeSrsCVdDBh1v//P7JcGnk+2nYmeQPbn/G0ZJZds217gRrrhIh6+QW8CVd+Lc+uyzNMvbQHhFQNCg==","signatures":[{"sig":"MEUCIQDVXYyULOCMT+M2t6+BgOQctPEl7tKo8ynxj0kxUlf2QwIgc9uQbPYR0ldsNgYl+/c7yOuPSev3yQjkd1RYyBQ4cN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":640201},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"b8dd32aa15dc41f8d1a1c846e5c92e0c59a74377","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.19_1773141790888_0.13476379785262682","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.20":{"name":"@benzotti/jedi","version":"0.1.20","license":"MIT","_id":"@benzotti/jedi@0.1.20","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"0968fcc43008c262c8225c8db18f42276bfc427f","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.20.tgz","fileCount":85,"integrity":"sha512-kYmXgt2gksfndLzkYsSSJQKQaJbwjOhGARIm2BVQCQpH2KP3Z9GLg95IJnSd8pKYxSBe1DDhlmyHFTlRTJ4sTQ==","signatures":[{"sig":"MEUCIQCXcbTLpcSm4R3gbUjXnnOPODbWTuZY+xLOmKnbY1WgEwIgUYU+i394BtROgsHS/URLs1Sx72AuBcs2wM2PzjpmCDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642251},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"c5efd52c16d3da0e675d54813bc6ac514ca69667","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.20_1773144932708_0.37446010493771675","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.21":{"name":"@benzotti/jedi","version":"0.1.21","license":"MIT","_id":"@benzotti/jedi@0.1.21","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"0c362310fd429adf9d7279ba1da9a521c5c0bb39","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.21.tgz","fileCount":85,"integrity":"sha512-MQkoffC/nyRtpennIgn9bQcGj4UoR+4vyH+WaZruYesGdr0HYEggErZ7TZgXq1jKKoufoysA7CkQEepvSeUmMw==","signatures":[{"sig":"MEUCIQCeHq0kjXAJe6UVpdYfSJqT5+2aOHmNkFcJcpuB8j3/QQIgEzfQiiTkqwqYe6anroQ/VO7O/lK04Bdi08NQr9rK9cA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642895},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"3fd48c079934c7bf6dc832fa16729f917af7546c","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.21_1773146416425_0.32212173568088454","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.22":{"name":"@benzotti/jedi","version":"0.1.22","license":"MIT","_id":"@benzotti/jedi@0.1.22","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"10eb63c83c820d60555cbe45248e160f887d3158","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.22.tgz","fileCount":85,"integrity":"sha512-3Zu+WJ++SgXR4ZFp/uYTyhmeHxT686xRB7hGOOa8pfudL8A2PmahK32D3ifWfZ89tAaegEj1dSmigPL9ThrBMg==","signatures":[{"sig":"MEQCIBhxezoIojulPtyb2bJSnxCI4fT24s2oTykNHjd9fam8AiAITk06aZm3098T0y8k9e2aCZZYLaX2B5SnFvhFrBUxIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":643123},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"9afad583acc916979d7d7c170ab0fadad2987e1c","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.22_1773147257161_0.8414300441731206","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.23":{"name":"@benzotti/jedi","version":"0.1.23","license":"MIT","_id":"@benzotti/jedi@0.1.23","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"348d4916944625698deb296bf22e8a22dc9eeadd","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.23.tgz","fileCount":85,"integrity":"sha512-fKtPnHNnX1c73ORCD8VfQWb9POfnsuD6+mYr6motZSqqxJCCC+zsCV7gy31zLhrsq6YS88y3QZCc02KX12fCxw==","signatures":[{"sig":"MEYCIQDb8B3NKIpgOCnKGf/TMuSeA0MesUeoDyMs5mZ3/9XT0AIhAPYYbfPulUwP44znAjLRtNxYBBRma8QcSdRGIZCgpKai","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644708},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"81606538bee1fc87f7f269305b19d9d3074bcac5","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.23_1773148237239_0.9777302980283535","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.24":{"name":"@benzotti/jedi","version":"0.1.24","license":"MIT","_id":"@benzotti/jedi@0.1.24","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"6ae64d177c42bb0a7cfa6f3caedd271032a55ee2","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.24.tgz","fileCount":85,"integrity":"sha512-0Ax7qvzV8PSoIDiA8Ktc0aC/ISgL6dWVA6FATflf38ZwBDibFXTRKjgT5zzf7Vi6rQoneh4Dluq36mFFlLSaNw==","signatures":[{"sig":"MEUCIBq195MGg8G2qfpw1pnoN5WO2msfDf/41Ly1yIO6IkomAiEA22VIIgR/SJmfpAg9x4UKIEFCTIu45euu7Evw89YbFqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646927},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"6eed78647a0bf585664ff2fee59dc75611e065db","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.24_1773149824234_0.816853940465674","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.25":{"name":"@benzotti/jedi","version":"0.1.25","license":"MIT","_id":"@benzotti/jedi@0.1.25","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"67b7b2f3bde71a27646e615781a21a82230b4a03","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.25.tgz","fileCount":85,"integrity":"sha512-4FmOxJMlhGJVdMIY2LASZN/8GA5Z7E5NP3YgcVWgNsU12eF+xxT1UwK9z5Ano3VR4AvVa6E1ZGLxA2lJj8jRaw==","signatures":[{"sig":"MEUCIQC2o8mMvPP9qTKXezKV4p26cxo0Do1nzL4ARfDwXAx5TQIgP/+0KMBOtQ8r2AhkgQ3D0Q9tx00/SHnkA4FxkDDZ7FY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":648554},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"5034950beccd1d63e34ffac39dcb01d384a86dab","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.25_1773207676128_0.8624973925195851","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.26":{"name":"@benzotti/jedi","version":"0.1.26","license":"MIT","_id":"@benzotti/jedi@0.1.26","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"032809f8431fe30754077f2683b569da62f1ce31","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.26.tgz","fileCount":85,"integrity":"sha512-QeeYfXELN3YQsuSdtujJQJHnBVolaeOAvUxwtWGLm2T9Z8BtI1Aa2jfJuAAGX1tNVM+geY2vomjpimzA8isH8A==","signatures":[{"sig":"MEQCIDbQdW+w+uSN8qiYSAN0xoRLxpYzDhPd0SVAWUspdw+WAiA7uJEyBk8MLUwL5iB2oKSNuZNSNDicT62u3xhWrOuhmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":648422},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"4e37802221f75c641099e80feeaeefce0482f0b4","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.26_1773209378514_0.5746417991313066","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.27":{"name":"@benzotti/jedi","version":"0.1.27","license":"MIT","_id":"@benzotti/jedi@0.1.27","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"c1db2110f27fd04e4abe3ad7be431fbd9bc3f291","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.27.tgz","fileCount":85,"integrity":"sha512-tjhTl/xL2e8ErSTAWl2u8S4kE+lfQkwVvFD30FuqtRPlNZ2k2aOMOFU2sOtvMZxIb+SHde2HCqsutHpK37cefw==","signatures":[{"sig":"MEUCIHWsprxBcTQjsOLizXcja8Oi/YnNk7kerQ7eEWi3QiT0AiEAqoWxZNg3hn1Z+8wNVeIbvLInU4w50walX6nsWBpM7qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":649032},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"72f1c6b77c50b89a9c344f79173748e2f790d6ea","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.27_1773213207775_0.4150432300357205","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.28":{"name":"@benzotti/jedi","version":"0.1.28","license":"MIT","_id":"@benzotti/jedi@0.1.28","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"8b087550ac449034a5330a6b5351aced385a9798","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.28.tgz","fileCount":85,"integrity":"sha512-dQV81/MO210o8mKb6uqgmr0vtFEGmBsDTz4ITZ7tDd4oEKtFBoz2WKjiLWTv2OKcdf4lmlqNR0rXTzt/dhwfog==","signatures":[{"sig":"MEUCIAZIT94RY7Fd5Gs3lON9ZEi73GzPEwFbN1k6a0KViqWjAiEAkhVOWWT+tLzjwMOGG8os+p94IPMNbOalXU9QSZETzKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":650802},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"c2e4c09033ba8b1d4f0dc7bb2c9d0ae8a11de1ac","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.28_1773215780540_0.4382379180419993","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.29":{"name":"@benzotti/jedi","version":"0.1.29","license":"MIT","_id":"@benzotti/jedi@0.1.29","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"497921c2e98fff740fe6a671b5ea090649e9dbc9","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.29.tgz","fileCount":85,"integrity":"sha512-CLk2JPt/2upJrXct9PcML6ZrvGfmi7JBQ4TK6dDyjpn0gV6qVkNSupy1RhHyrf5q1osoVbAsYfZ//sETU9a0/Q==","signatures":[{"sig":"MEUCIQDyEmrowHSHiS/BAOEYzttC+PdUSswaSo5AsOYYj1JAygIgZXf7InpMavEGFSSuRQfnO/HlNggOF1X+jEVZKNPTFRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":652266},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"e294c56ccb6c0548bcb707507863e5bb3ab4f00f","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.29_1773218830181_0.508580925240854","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.30":{"name":"@benzotti/jedi","version":"0.1.30","license":"MIT","_id":"@benzotti/jedi@0.1.30","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"f41b06edba125fc8b73a76fe1872d1faebb8c4c9","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.30.tgz","fileCount":81,"integrity":"sha512-+rOWNJOn60QRlSD+MOFXHGQX7MxCwzYFk/mJqQoiMSpc7H66P+8yGDBXQj6EbQnwDUCxwxU/bhKxf/JZWsg9kQ==","signatures":[{"sig":"MEQCIDe9CrvFHkRRS5DkoDn2nlibqpOOd9Mnx/CniezOfiBaAiBvYqUlNHPUaMerBHhRBboiWl34tm6rOGMkY1WFnxzTgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":638057},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"5464b0561a268f6bdd92db372be91b374f101faa","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.30_1773224945401_0.8491304959536754","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.31":{"name":"@benzotti/jedi","version":"0.1.31","license":"MIT","_id":"@benzotti/jedi@0.1.31","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"5974ac36784826fe698742c61b67ee5747208784","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.31.tgz","fileCount":81,"integrity":"sha512-ryRntk0NJ2PTo1LkAQx4RApNEaThzlJLB7NlBcPalkgxrg7mPaLTLTTxnbEx9BykFXG0OAg2eXIvkuWZHDS0GQ==","signatures":[{"sig":"MEYCIQDFNPbzKZ5gVIj67o41KGNdEdX0pgXTGp01XSAB/3UdPgIhALpAiot8wvWe3OxX7j1pgOKXkD5wIPMuZcQsnKpYFqGi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":638153},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"bae1f6a6dbd77e3eb2566d26996c9df7eb60db2b","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.31_1773226747653_0.8023511594699508","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.32":{"name":"@benzotti/jedi","version":"0.1.32","license":"MIT","_id":"@benzotti/jedi@0.1.32","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"545563ec821822c504156f1063385e7e24b81f7e","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.32.tgz","fileCount":81,"integrity":"sha512-lVOnGm2WAjJMuDOR6LhHUd0cP27RRJQ/Jf9SchE3IEu8IYotpCn8O2+obA3Z1fDwnw5l+871R411c7qt2wz5rQ==","signatures":[{"sig":"MEYCIQCrfAz9bPlKOo2/PXb4AYqdTs83+ZF9ITo/6HrtSmghHwIhANM0Az5J/Mi91zPF7S8K3swNf8TZENkNUg+efu2eCUGi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":639151},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"c5d7ff291a913b893607ef53c33101cd119de50a","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.32_1773360482359_0.33884248409343143","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.33":{"name":"@benzotti/jedi","version":"0.1.33","license":"MIT","_id":"@benzotti/jedi@0.1.33","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"67604634bfcd3660e5b9ed1003e285d01be5902c","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.33.tgz","fileCount":81,"integrity":"sha512-SYs3n/ZlqGz9NfeSog7rt25G354IHC1/viTDnl4ouBFbn1dN1DQJ+oX2l9kWpgSrex2pR0ZFAmCHKMV7LRlisg==","signatures":[{"sig":"MEUCIQCHAl4m7PBkjvI5g0B8LE0zRFzFPQV0CCELOF2sMiJuiQIgPfh73+UQaW6WsFYhLYX+u8FSWyCqEYhz0l3+lo+durQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":649344},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"cf55d5be41a0afcb3e64a75f60b233bcc8b2cccf","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.33_1773807961677_0.3082850340988801","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.34":{"name":"@benzotti/jedi","version":"0.1.34","license":"MIT","_id":"@benzotti/jedi@0.1.34","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"dfd8cf05067e1ac748f48946727a6f4136d40966","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.34.tgz","fileCount":81,"integrity":"sha512-7lKho1c5yx8th6H4EIsvrFPk/B4UczvpVbi9t2l9fxceAXMKNSMRYL6HrjCzg2XEfPmCURiw1TrEn8Ri9YeOMg==","signatures":[{"sig":"MEQCICp/fdTQoTdjJmBQCuoovjuLkYi0vfe2VnhNBu63SqKeAiAhRz1dy6A2avJfq1W6jPYgH/zgm4c812tGczVKeZvlwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":652299},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"5fcac38a606de6679a0660655cc8211e88070223","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.34_1773874866352_0.13400639340989295","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.35":{"name":"@benzotti/jedi","version":"0.1.35","license":"MIT","_id":"@benzotti/jedi@0.1.35","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"307c215fa9b30b3ae8131de2f25cd057e381b9c3","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.35.tgz","fileCount":81,"integrity":"sha512-dtp9Spz1VGPCVN8m7rUMKtRb2igCUwRnr+gVwfSlCQzQt4x8L7TVNif+PGd+R6DvBqgIlIMc8svSYLKalmPFPw==","signatures":[{"sig":"MEQCIEv+pTawvW2HmaEj1U7fPrYucQ5jDuKkuNOpPFhG4VmTAiB51PH8uMDOvEqXpnkkqmrgOOBUIyxIjHGflmeOHPyfUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659942},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"b5bb7230905c0b6d7f1135fb67c70b881c0a962f","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.35_1773878327249_0.059923238621554686","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.36":{"name":"@benzotti/jedi","version":"0.1.36","license":"MIT","_id":"@benzotti/jedi@0.1.36","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"67e53763b74a64c55829fe901610a63cdf3abdb2","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.36.tgz","fileCount":81,"integrity":"sha512-TXh9ZlwMsJw1Nx8BAgt7V0QDR6qbTtMlAncxBst2yVlnVtmIHUsGzvRt9X0YdTMdb6nMCwaJsBXSZwHpdWw64w==","signatures":[{"sig":"MEUCIQD61XyaOP6hWfwrrRowe8M7bqBSClwOgdTHtKUdBHUk6QIgPpiluDk4MWCQyWNpHihEleqOgbB8dY5Rqk9szllckQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659952},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"573a5b91694c17c62e6c97f5931481b5874034ea","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.36_1773881805185_0.8164293396174493","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.37":{"name":"@benzotti/jedi","version":"0.1.37","license":"MIT","_id":"@benzotti/jedi@0.1.37","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"3210b813594207b48e8c23e79a50e69cf2a48c45","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.37.tgz","fileCount":81,"integrity":"sha512-OiYCFC3HYewYr6XWHqVMQHm52mQFA4UsW3hg0WWroDMBFvqPJotm5lBIEVfcUVjHp0FwPukMrBnKGiTf8XmXNA==","signatures":[{"sig":"MEUCIE9+dPrvnHJMeyFko5EOEk4eR57+bEGsSThNijVpRc0ZAiEAjqjzwyzBDtdzuXhR3mKXCou00Dkfncztsvy7ZcWnNVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659952},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"f5baad375d924ea2115a8abf2669dcc72327252a","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.37_1773883876115_0.978040260594488","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.38":{"name":"@benzotti/jedi","version":"0.1.38","license":"MIT","_id":"@benzotti/jedi@0.1.38","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"9026fc3f4a2231c14bb0b80e7f85b3ace9bf25b1","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.38.tgz","fileCount":81,"integrity":"sha512-Ql5Mctf7inXQIFC97mvwCmODzMPEdDkfkTJLDDWE12wzVf1xkG7kdwaROfimkcHtGvMoX0L5b9Y4zFnGqfRB6g==","signatures":[{"sig":"MEYCIQChGq2ll08ld/Ysxtl50KmLuX+urxBjezld3zVvWYW1lAIhAKldibmpJ7Y52NAHut23tJxRQBSY9ltcb10rZGxugXj1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":660682},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"4dd6a2bc74bd3614d65373412435ed093d3dda60","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.38_1773887975555_0.4464189477017071","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.39":{"name":"@benzotti/jedi","version":"0.1.39","license":"MIT","_id":"@benzotti/jedi@0.1.39","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"6eacb23a1f4535baf9975cf9fc0cd8c7217111fa","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.39.tgz","fileCount":81,"integrity":"sha512-0z1vwHttioeijtvk1b8inAQJL5TP0FynNoS2l4KKSyMNgZG8AhhF8aUEVmJLKxEJ3u1zH0SDHjGTdi0EMicb+g==","signatures":[{"sig":"MEYCIQDuPWDH4v8mKfmuDDyZl/zXWZ/pMPRjxKeuTEUbjLyoWAIhAMO+mF+AOlSWfugzAjjz6C0cEq/NFTBG0Bc8sFbopcVQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":661176},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"f280f5d9bc0955cee98dc300e2fb0d664b099e22","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.39_1773890016581_0.245489613659021","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.40":{"name":"@benzotti/jedi","version":"0.1.40","license":"MIT","_id":"@benzotti/jedi@0.1.40","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"2a2d85b2bfc4ef2cb3c47919906ab6b18153c5fe","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.40.tgz","fileCount":81,"integrity":"sha512-vyc8YrbAj6kgjlAGbNvOuTr+K/Uq3wPCwd5vmpyKGRP7g1JXK5LwLDohq16OHMKLgs/23qrtjpiqCdMQMf3vGg==","signatures":[{"sig":"MEUCIQCGth9A5JK9PmjGh4sNmkcMNCxF5GdQEjFbCk3eatRYowIgepKBRZB2nBJPvi3pPG8ouaDNr+PmUaw85tW3VtdMhqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670814},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"c06077145dd7aee0ec480bd9a9315c0391e84270","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.40_1773892950932_0.10516696346447563","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.41":{"name":"@benzotti/jedi","version":"0.1.41","license":"MIT","_id":"@benzotti/jedi@0.1.41","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"f3917370c9eec39f71353d2b21db988ef7767f0a","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.41.tgz","fileCount":81,"integrity":"sha512-f1bmsNvGvRKYVjNj34n7kLLuaIzHoGHLwpVTISalgrGAwd6TOzjmZQaZDclNsHTVkbVDv7pakW54JudbkaqolA==","signatures":[{"sig":"MEUCIQDcGBXMR1twILqadBuOI49wGjVHO2QI9bei9UBhblRFUAIgfyMMA4qysvpGaTbHQel38/KYb5jq1XGM8YmdPAbzkKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670894},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"4c0f3d28fc0d6a1aa203eda184b91ff854c8f48f","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.1","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.41_1773893442803_0.9559930535717349","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.42":{"name":"@benzotti/jedi","version":"0.1.42","license":"MIT","_id":"@benzotti/jedi@0.1.42","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"d51bfb6ea0b46dda8df77aaf2156cc276a290092","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.42.tgz","fileCount":82,"integrity":"sha512-MWH6dR+cU5pbpP88om1gL0jwPCoqL8eGGfDQUPE+Ens+qwHH89bcGFwRIxFFaEVmu1DW69a1v7DS9xq014zrMQ==","signatures":[{"sig":"MEUCIQCdqitU1AbvKl3gBDyw3uzC+uP4IVqT+szrZFvKQ18AxQIgIW8faM9lP5aoNhqkUi41MEbSe+2QmbSqof5pY2uYHCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":687376},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"c02b56f9b2088a55f272fe40e2a2e503d758854d","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.42_1775878176565_0.4009921609724001","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.43":{"name":"@benzotti/jedi","version":"0.1.43","license":"MIT","_id":"@benzotti/jedi@0.1.43","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"e921d15b2e67b5dea1ab8c5f3936e806bd6f86ec","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.43.tgz","fileCount":82,"integrity":"sha512-TJ0zcxTR46JPWhmicdt34biS1f6F3ExKE8K+hxHK3GaoFQKQxrnGYlo51vOVArR/lIjZ+OnAE6YgpuvEOtyWbA==","signatures":[{"sig":"MEQCIGOqKbUYhO4keCitWaRoNTemCutEO8Au4kjrxIBxCSm1AiAYZUXj/ESYR4fRkFXOhSsCoxQGCjr6ZuPJ4DmwRjKj+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":688795},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"96afb17ab91bdcf42c55e9ed3f05db28168d847a","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.43_1775883020942_0.547095046487551","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.45":{"name":"@benzotti/jedi","version":"0.1.45","license":"MIT","_id":"@benzotti/jedi@0.1.45","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"homepage":"https://github.com/zottiben/jedi#readme","bugs":{"url":"https://github.com/zottiben/jedi/issues"},"bin":{"jdi":"dist/index.js"},"dist":{"shasum":"4919da43357d7a8316f9ccc0885a684fac982f13","tarball":"https://registry.npmjs.org/@benzotti/jedi/-/jedi-0.1.45.tgz","fileCount":89,"integrity":"sha512-3t62FqfXGaViQJNlo0oJGbyIKxfARro44gRYS2B3FNcVGPcWjLvatblMvTKcsTPaIhF4fBn36uwjVI12DXXS2w==","signatures":[{"sig":"MEUCIQD+ehjCbl2TtwjNKLPRHqDZetuAU+qROi7TMyECwQP6TQIgYCiBmgSi79c8TwTq2fXrEo/dyQaQ4Z8Oz54uLDyebEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@benzotti%2fjedi@0.1.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":776562},"type":"module","engines":{"node":">=18"},"exports":{".":"./dist/index.js","./storage":"./src/storage/index.ts"},"gitHead":"cb783642bc76e7f6db2e6383078245cbe678e6ba","scripts":{"dev":"bun run src/index.ts","test":"bun test","build":"bun build src/index.ts --outdir dist --target bun"},"_npmUser":{"name":"benzotti","email":"benz@inspacexr.com"},"repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"_npmVersion":"10.8.2","description":"JDI - Context-efficient AI development framework for Claude Code","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.7.0","citty":"^0.1.6","consola":"^3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.8.0"},"_npmOperationalInternal":{"tmp":"tmp/jedi_0.1.45_1775925025471_0.31219689427187336","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2026-03-07T14:15:30.917Z","modified":"2026-04-12T02:34:08.523Z","0.1.0":"2026-03-07T14:15:31.503Z","0.1.2":"2026-03-07T14:48:27.181Z","0.1.3":"2026-03-08T01:33:43.104Z","0.1.4":"2026-03-08T06:21:41.792Z","0.1.5":"2026-03-08T06:45:15.716Z","0.1.6":"2026-03-08T06:56:12.488Z","0.1.7":"2026-03-08T07:17:41.412Z","0.1.8":"2026-03-08T07:39:37.856Z","0.1.9":"2026-03-08T08:17:27.024Z","0.1.10":"2026-03-08T08:36:31.003Z","0.1.11":"2026-03-08T09:50:21.842Z","0.1.12":"2026-03-10T07:33:17.552Z","0.1.13":"2026-03-10T08:10:44.230Z","0.1.14":"2026-03-10T10:06:24.409Z","0.1.15":"2026-03-10T10:21:17.525Z","0.1.16":"2026-03-10T10:39:05.120Z","0.1.18":"2026-03-10T11:01:12.712Z","0.1.19":"2026-03-10T11:23:11.091Z","0.1.20":"2026-03-10T12:15:32.910Z","0.1.21":"2026-03-10T12:40:16.629Z","0.1.22":"2026-03-10T12:54:17.317Z","0.1.23":"2026-03-10T13:10:37.451Z","0.1.24":"2026-03-10T13:37:04.431Z","0.1.25":"2026-03-11T05:41:16.289Z","0.1.26":"2026-03-11T06:09:38.834Z","0.1.27":"2026-03-11T07:13:27.985Z","0.1.28":"2026-03-11T07:56:20.716Z","0.1.29":"2026-03-11T08:47:10.409Z","0.1.30":"2026-03-11T10:29:05.640Z","0.1.31":"2026-03-11T10:59:07.844Z","0.1.32":"2026-03-13T00:08:02.582Z","0.1.33":"2026-03-18T04:26:01.856Z","0.1.34":"2026-03-18T23:01:06.512Z","0.1.35":"2026-03-18T23:58:47.453Z","0.1.36":"2026-03-19T00:56:45.358Z","0.1.37":"2026-03-19T01:31:16.341Z","0.1.38":"2026-03-19T02:39:35.739Z","0.1.39":"2026-03-19T03:13:36.772Z","0.1.40":"2026-03-19T04:02:31.185Z","0.1.41":"2026-03-19T04:10:42.955Z","0.1.42":"2026-04-11T03:29:36.783Z","0.1.43":"2026-04-11T04:50:21.119Z","0.1.45":"2026-04-11T16:30:25.683Z"},"bugs":{"url":"https://github.com/zottiben/jedi/issues"},"license":"MIT","homepage":"https://github.com/zottiben/jedi#readme","repository":{"url":"git+https://github.com/zottiben/jedi.git","type":"git"},"description":"JDI - Context-efficient AI development framework for Claude Code","maintainers":[{"name":"benzotti","email":"benz@inspacexr.com"}],"readme":"# Jedi\n\n**Multi-agent development framework for Claude Code — plan, implement, review, and ship with specialist agents and minimal token overhead.**\n\n[![npm version](https://img.shields.io/npm/v/@benzotti/jedi)](https://www.npmjs.com/package/@benzotti/jedi) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)\n\nJedi orchestrates specialised agents to plan, implement, review, and ship features — from single-file fixes to full-stack multi-wave implementations. It runs in three modes: **Claude Code app**, **CLI**, and **GitHub Actions**.\n\n---\n\n## Table of Contents\n\n- [Usage Modes](#usage-modes)\n- [Getting Started](#getting-started)\n- [Commands](#commands)\n- [GitHub Actions Setup](#github-actions-setup)\n- [Features](#features)\n- [Agents](#agents)\n- [Teams](#teams)\n- [Configuration](#configuration)\n- [Security](#security)\n- [Directory Structure](#directory-structure)\n- [Architecture](#architecture)\n\n---\n\n## Usage Modes\n\nJedi runs in three modes with identical capabilities:\n\n| Mode | How | Best For |\n|------|-----|----------|\n| **Claude Code App** | `/jdi:create-plan`, `/jdi:implement-plan`, etc. | Interactive development with Claude Code |\n| **CLI** | `jdi plan`, `jdi implement`, `jdi quick`, etc. | Terminal workflows, scripting, CI |\n| **GitHub Actions** | Comment `Hey Jedi plan ...` on issues/PRs | Autonomous code generation from issue comments |\n\n---\n\n## Getting Started\n\n### Claude Code App\n\n```bash\nbun install -g @benzotti/jedi\njdi init\n```\n\nThen inside Claude Code:\n```\n/jdi:create-plan \"Add user authentication\"\n/jdi:implement-plan\n/jdi:commit\n/jdi:generate-pr\n```\n\n### CLI\n\n```bash\nbun install -g @benzotti/jedi\njdi init\n\njdi plan \"Add user authentication\"\njdi implement\njdi quick \"fix the broken quote calculator\"\njdi review 42\njdi pr\n```\n\n### GitHub Actions\n\n```bash\njdi setup-action\n```\n\nThen on any issue or PR, comment:\n```\nHey Jedi plan Add user authentication\nHey Jedi implement\nHey Jedi quick fix the broken login button\n```\n\nSee [GitHub Actions Setup](#github-actions-setup) for details.\n\n---\n\n## Commands\n\n| Slash Command | CLI Equivalent | Description |\n|---------------|----------------|-------------|\n| `/jdi:init` | `jdi init` | Initialise Jedi in the current project |\n| `/jdi:create-plan` | `jdi plan <desc>` | Create an implementation plan |\n| `/jdi:implement-plan` | `jdi implement [plan]` | Execute a plan (single-agent or Agent Teams) |\n| `/jdi:quick` | `jdi quick <desc>` | Quick focused change without orchestration |\n| `/jdi:commit` | `jdi commit` | Create a conventional commit |\n| `/jdi:generate-pr` | `jdi pr` | Generate and create a pull request |\n| `/jdi:pr-review` | `jdi review <pr>` | Review a PR and post line comments |\n| `/jdi:pr-feedback` | `jdi feedback` | Address PR review comments |\n| `/jdi:worktree` | `jdi worktree` | Create an isolated git worktree |\n| `/jdi:worktree-remove` | `jdi worktree-remove` | Remove a worktree and clean up |\n| `/jdi:status` | `jdi status` | Show current state and suggest next action |\n\n### CLI Flags\n\n#### `jdi plan`\n| Flag | Description |\n|------|-------------|\n| `--print` | Print prompt to stdout instead of executing |\n| `--output <file>` | Write prompt to file |\n\n#### `jdi implement`\n| Flag | Description |\n|------|-------------|\n| `--team` | Force Agent Teams mode |\n| `--single` | Force single-agent mode |\n| `--dry-run` | Preview changes without writing files |\n| `--print` | Print prompt to stdout |\n\n#### `jdi quick`\n| Flag | Description |\n|------|-------------|\n| `--dry-run` | Preview changes without writing files |\n| `--print` | Print prompt to stdout |\n\n#### `jdi pr`\n| Flag | Description |\n|------|-------------|\n| `--draft` | Create as draft PR |\n| `--base <branch>` | Base branch (default: main) |\n| `--no-push` | Skip pushing the branch |\n| `--dry-run` | Show generated PR without creating |\n\n---\n\n## GitHub Actions Setup\n\n### Installation\n\nRun `jdi setup-action` to generate the workflow file, or manually copy `action/workflow-template.yml` to `.github/workflows/jedi.yml`.\n\n### Required Secrets\n\n| Secret | Required | Description |\n|--------|----------|-------------|\n| `ANTHROPIC_API_KEY` | Yes | Claude API key |\n| `CLICKUP_API_TOKEN` | No | ClickUp integration for ticket-driven development |\n\n### Optional Variables\n\n| Variable | Description |\n|----------|-------------|\n| `JEDI_AUTH_ENABLED` | Set to `true` to restrict Jedi to write collaborators |\n| `JEDI_ALLOWED_USERS` | Comma-separated list of allowed GitHub usernames |\n\n### Comment Syntax\n\n| Command | Description |\n|---------|-------------|\n| `Hey Jedi plan <description>` | Create an implementation plan |\n| `Hey Jedi implement` | Execute the current plan |\n| `Hey Jedi implement --dry-run` | Preview implementation without writing |\n| `Hey Jedi quick <description>` | Make a quick change |\n| `Hey Jedi review` | Review the current PR |\n| `Hey Jedi do <clickup-url>` | Full flow: plan + implement from ticket |\n| `Hey Jedi ping` | Check framework status |\n\n### Conversation Flow\n\n1. Comment `Hey Jedi plan ...` to start planning\n2. Jedi posts the plan and asks for feedback\n3. Reply with refinement feedback (e.g. \"change task 2 to use Redis instead\")\n4. Say \"approved\" or \"lgtm\" to lock the plan\n5. Comment `Hey Jedi implement` to execute\n6. Reply with follow-up feedback to iterate on the implementation\n\nJedi maintains conversation context across comments — no need to repeat earlier instructions.\n\n---\n\n## Features\n\n### Planning and Implementation\n\n1. **Research** — The planner agent analyses your codebase and gathers context\n2. **Plan** — Produces a structured `PLAN.md` with task breakdown, dependencies, and success criteria\n3. **Execute** — The complexity router decides single-agent or Agent Teams mode\n4. **Verify** — Quality gates run automatically after execution\n5. **Commit** — Each task gets its own atomic conventional commit\n\n### Dry-Run Mode\n\nPreview what Jedi would change without writing any files:\n\n```bash\njdi implement --dry-run\njdi quick --dry-run \"add error handling to the API\"\n```\n\nOr in GitHub Actions: `Hey Jedi implement --dry-run`\n\nIn dry-run mode, Jedi can only read files — writes, commits, and pushes are blocked.\n\n### Plan-Aware PR Generation\n\n`jdi pr` reads the current plan from state.yaml and generates a richer PR body:\n- Summary derived from the plan objective\n- Task list from the plan breakdown\n- Verification checklist from plan criteria\n\n### Automated Verification Runner\n\nAfter implementation (both CLI and GitHub Actions), Jedi automatically runs quality gates defined in `adapter.yaml`:\n\n```yaml\nquality_gates:\n  lint: \"bun run lint\"\n  typecheck: \"bun run typecheck\"\n  test: \"bun test\"\n```\n\nResults are printed in the CLI and posted as a collapsible section in GitHub comments.\n\n### Git Worktrees\n\nFull-environment git worktrees for isolated development:\n\n- **Full worktree** (`--worktree`): databases, dependencies, migrations, seeders, web server\n- **Lightweight worktree** (`--worktree-lightweight`): dependencies and migrations only\n\n### Agent Teams\n\nFor complex plans (>3 tasks, multiple tech stacks, or multiple waves), Jedi uses Claude Code's Agent Teams to orchestrate multiple specialist agents working in parallel.\n\n### Complexity Router\n\n| Signal | Simple | Complex |\n|--------|--------|---------|\n| Task count | 1-3 | >3 |\n| Tech stacks | Single | Mixed |\n| Wave count | 1 | >1 |\n\nOverride with `--team` or `--single`.\n\n### PR Workflow\n\n- **`jdi review <pr>`** — Structured code review with severity-classified findings posted as line comments\n- **`jdi feedback`** — Address review comments systematically, learning from team patterns\n- **`jdi pr`** — Create a PR with plan-aware description\n\n### Component System\n\nJSX-like reusable instruction syntax:\n\n```markdown\n<JDI:Commit />                      # Full component\n<JDI:Verify scope=\"plan\" />         # With parameters\n<JDI:PRReview post=\"false\" />       # Local review mode\n```\n\n**Available components:**\n\n| Component | Category | Purpose |\n|-----------|----------|---------|\n| `Commit` | execution | Create conventional commits |\n| `Verify` | execution | Multi-level verification |\n| `VerifyAdvanced` | execution | Phase and requirements verification |\n| `CodebaseContext` | execution | Load and cache codebase analysis |\n| `PRReview` | quality | Structured PR review (remote and local modes) |\n| `TaskBreakdown` | planning | Break features into tasks |\n| `WaveComputation` | planning | Compute dependency-ordered waves |\n| `AgentBase` | meta | Base protocol for all agents |\n| `AgentTeamsOrchestration` | meta | Agent Teams lifecycle management |\n| `ComplexityRouter` | meta | Route plans to single-agent or swarm |\n| `TeamRouter` | meta | Route commands to teams |\n| `StateUpdate` | meta | Record decisions, deviations, blockers |\n\n### State Management\n\nAll state lives in YAML files on disk — no context pollution:\n\n| File | Purpose |\n|------|---------|\n| `.jdi/config/state.yaml` | Runtime state — position, progress, review status |\n| `.jdi/config/adapter.yaml` | Project-type adapter config (tech stack, quality gates) |\n| `.jdi/config/jdi-config.yaml` | Global configuration (workflow, models) |\n\n### PR Feedback Learning\n\nJedi detects learning phrases from PR reviews (\"we usually do this\", \"convention is\") and captures them to categorised learnings files in `.jdi/framework/learnings/` for future reference.\n\n---\n\n## Agents\n\n20 specialised agents organised by team:\n\n### Engineering\n| Agent | Role |\n|-------|------|\n| `jdi-backend` | Backend Engineer |\n| `jdi-frontend` | Frontend Engineer |\n| `jdi-architect` | Systems Architect |\n| `jdi-programmer` | Senior Fullstack Engineer |\n\n### Product and Research\n| Agent | Role |\n|-------|------|\n| `jdi-planner` | Product Manager / Planner |\n| `jdi-researcher` | Senior Analyst |\n| `jdi-product-lead` | Product Lead |\n| `jdi-ux-designer` | Lead UI/UX Designer |\n\n### Quality Assurance\n| Agent | Role |\n|-------|------|\n| `jdi-quality` | Lead QA Developer |\n| `jdi-verifier` | Senior QA Developer |\n\n### DevOps\n| Agent | Role |\n|-------|------|\n| `jdi-devops` | DevOps Engineer |\n\n### Supporting\n| Agent | Role |\n|-------|------|\n| `jdi-committer` | Commit specialist |\n| `jdi-pr-generator` | PR generation |\n| `jdi-pr-feedback` | PR feedback handler |\n| `jdi-debugger` | Debugging specialist |\n| `jdi-head-engineering` | Head of Engineering (oversight) |\n| `jdi-codebase-mapper` | Codebase indexing |\n| `jdi-feedback-learner` | Learning extraction |\n| `jdi-plan-checker` | Plan validation |\n\nAll agents inherit `<JDI:AgentBase />` which defines sandbox awareness, structured returns, and component resolution.\n\n---\n\n## Teams\n\n| Team | Members | Purpose |\n|------|---------|---------|\n| **Engineering** | backend, frontend, architect, executor | All coding |\n| **Product & Research** | planner, researcher, product-lead, ux-designer | Planning (no code) |\n| **Quality Assurance** | quality, verifier | Testing, verification |\n| **DevOps** | devops | Infrastructure, CI/CD |\n| **Micro-Management** | product-lead, head-engineering | Oversight (opt-in) |\n\n---\n\n## Configuration\n\nGlobal configuration in `.jdi/config/jdi-config.yaml`:\n\n```yaml\nworkflow:\n  mode: yolo          # yolo | interactive | strict\n  depth: standard     # shallow | standard | deep\n\nmodels:\n  profile: balanced   # quality | balanced | budget\n\nquality:\n  run_lint_before_commit: true\n  run_tests_before_pr: true\n```\n\n---\n\n## Security\n\nJedi v0.1.30 includes several security hardening measures:\n\n- **Opt-in authorization gate**: Restrict Jedi to write collaborators or an explicit allow-list via `JEDI_AUTH_ENABLED` and `JEDI_ALLOWED_USERS` repo variables\n- **Prompt injection defense**: User input is sanitized (injection preambles stripped) and wrapped in XML fences with untrusted-content warnings\n- **Shell injection prevention**: All workflow arguments are individually quoted — no unquoted variable expansion\n- **Comment pagination limits**: Comment fetching is bounded to 100 items\n- **Storage path traversal prevention**: Storage keys with path traversal characters are rejected\n- **YAML state management**: State updates use a proper YAML parser instead of regex\n\n---\n\n## Directory Structure\n\n```\nsrc/                                 # CLI source (TypeScript)\n├── commands/                        # CLI commands\n├── utils/                           # Utilities (prompt-builder, state, verify, sanitize)\n├── storage/                         # Pluggable storage adapters\n└── index.ts                         # Entry point\n\nframework/                           # Distributable framework\n├── agents/                          # Agent specifications (20 agents)\n├── commands/                        # Command stub templates\n├── components/                      # Reusable component instructions\n│   ├── execution/                   # Commit, Verify, CodebaseContext\n│   ├── planning/                    # TaskBreakdown, WaveComputation\n│   ├── quality/                     # PRReview\n│   └── meta/                        # AgentBase, ComplexityRouter, TeamRouter, StateUpdate\n├── teams/                           # Team definitions (5 teams)\n├── adapters/                        # Project-type configs\n├── templates/                       # PLAN, PLAN-TASK, SUMMARY, CLAUDE-SHARED, PROJECT/REQUIREMENTS/ROADMAP.yaml\n├── learnings/                       # Category shells for PR review learnings\n└── jedi.md                          # Framework architecture doc\n\naction/                              # GitHub Actions\n└── workflow-template.yml            # Workflow template for `jdi setup-action`\n```\n\n---\n\n## Architecture\n\n### Minimal Context\n\nCommands are ultra-minimal stubs (~300 tokens). Agents read specs and components on-demand in their isolated context. Take this with a grain of salt 🧂.\n\n| Scenario | Without Jedi | With Jedi | Savings |\n|----------|-------------|----------|---------|\n| Single command | ~6,900 tokens | ~300 tokens | 95% |\n| 5-command workflow | ~34,500 tokens | ~1,500 tokens | 96% |\n\n### Agent Delegation\n\nComplex operations spawn agents via the Task tool. Each agent runs in an isolated context with its own spec and components.\n\n### External State\n\nAll state lives in YAML files on disk. No context pollution from state tracking.\n\n---\n","readmeFilename":"README.md"}