{"_id":"@pi-unipi/ralph","_rev":"61-6a44e988f1bed38bc967764967071691","name":"@pi-unipi/ralph","dist-tags":{"latest":"2.20.5"},"versions":{"0.1.1":{"name":"@pi-unipi/ralph","version":"0.1.1","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@0.1.1","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"extensions":["./index.ts"]},"dist":{"shasum":"42acdb6e359af165efd5ebd0fa0523d9c2a17332","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-0.1.1.tgz","fileCount":5,"integrity":"sha512-7i3diILrTxrbTXhXdnUhZOTry/DyrdZT+sHHqWtp3NYsY+VysKrfsk0IarAhmLxJ2tm1W4Q6pDt1rLGEvMmtng==","signatures":[{"sig":"MEUCIEtg07hDf1x7WBsMninmNvKyHHMEajZVWt9EeQjg+EFWAiEAr+nwQRsOzZmx7BNP4XaOxeAHeZCzfti+CAOi49cwSoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38189},"type":"module","gitHead":"23a145052ecb96125f6af76126cf84e3d1874f7e","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^0.1.0","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/ralph_0.1.1_1777211323163_0.23079954909654576","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@pi-unipi/ralph","version":"0.1.2","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@0.1.2","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"extensions":["./index.ts"]},"dist":{"shasum":"63b2c17d4f9dd36c3a22ece0962ccc02b0f3f0fd","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-0.1.2.tgz","fileCount":6,"integrity":"sha512-qP6bC5rg/zZW69nF9oLSABaZJTSvWXkwdSWaa5O8NWoKF+KQoFiShx7NR4dkPpZFDyrm/yZKMURc+ZRFRWYSRA==","signatures":[{"sig":"MEQCIG7GFgjb3bHz6wnbog3WTCGvrlsYe1bWugoQOrIOWxPYAiAhdpyiI4ZGJ9zza9tmY+Q6zGj9dfAFIDh3P7cVOLFvRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40909},"type":"module","gitHead":"61cb678ece92b5d4d7a9437ea0b0ce5001d29935","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^0.1.0","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/ralph_0.1.2_1777215826120_0.1998637182531111","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@pi-unipi/ralph","version":"0.1.3","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@0.1.3","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"extensions":["./index.ts"]},"dist":{"shasum":"038d99902f5346047e221d5b358819245a9f02ff","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-0.1.3.tgz","fileCount":6,"integrity":"sha512-KnEwooTB2UM8oHQzYb0sSAeLJ3sdU7+kLOdpmsf754LoSh7XsYL+7hniLT55JfzELD0aZc+rdgvUYSe/GeXV5A==","signatures":[{"sig":"MEUCIAC+RmTjZqAAa8ew276Goo6n55avdrtfIb1cPoV09SSoAiEAlFmekSB+EUZ+exYCpP6JhHWzdhsizpvvVGRGeAV73Eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40909},"type":"module","gitHead":"969cb247cd516f81a8958719db24f039ecde3601","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^0.1.0","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/ralph_0.1.3_1777320759358_0.9993745614059926","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@pi-unipi/ralph","version":"0.1.5","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@0.1.5","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"extensions":["./index.ts"]},"dist":{"shasum":"4f5f81051fa71cd715640d22569e9c67c5831ece","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-0.1.5.tgz","fileCount":6,"integrity":"sha512-qcKX0gJANdoOJ9TuETyEMlCAvS9PLwAQi+qM4F48Uee0nHaBbKQVH3fIdS2p5J1F/jkUpuPH/+dDXRWfvlmy0g==","signatures":[{"sig":"MEQCIAIbrPsX9h89JrJC2Kp+MpRmBvRC7O55LbFQXOCpudmsAiBDS4q4/F+3ZEx8oHKZHEe5kjbF9yF1J8vXRqaVnmqzOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40909},"type":"module","gitHead":"0741e989d71e27bf14fdb72095a902810d7c1b60","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^0.1.0","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/ralph_0.1.5_1777373316515_0.16393444654594758","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@pi-unipi/ralph","version":"0.1.6","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@0.1.6","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"extensions":["./index.ts"]},"dist":{"shasum":"ee898f750464a1887027fe3f3ef903de8e6eda3a","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-0.1.6.tgz","fileCount":6,"integrity":"sha512-y6ZlRWMapxPb3/iF4kFQmnE/x2/d+qk2zEnB+Srb2F9juByZ3XLJVFOjCeI1RSZm3kxxFnyESq8SihixBrA1Qg==","signatures":[{"sig":"MEUCIQDO1fsQx9v7GA1d5cVMT5bPuZjTt4CUk/nfjAuw4g2EagIgBzSPq60Bp4STfhXT9fIDn4VtQb1rdiEOybRIl654C4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40909},"type":"module","gitHead":"d17df760a74f1c2c2fac5b71cb244a400d071f1e","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^0.1.0","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/ralph_0.1.6_1777381002182_0.7549643913500694","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@pi-unipi/ralph","version":"0.1.7","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@0.1.7","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"extensions":["./index.ts"]},"dist":{"shasum":"9da4cdb7b172f077ddc4116f11331d5b75b81597","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-0.1.7.tgz","fileCount":6,"integrity":"sha512-AXpJeHAM8/RrwCqsy8xTkntT7eDkua0wQ1cnBe29eQ28UtjPoOM5v6FL/scx7D4qP7DrDsaKfPZqJLb36KWBtw==","signatures":[{"sig":"MEUCIGDjpJsSdfEnox9kI63T9e93h2OHI3T5XcgpTgxPc3bNAiEAzbmJi+gMeG+xSZ+HVoZtCQtrgf6HAZXqF1Y8JVk1S94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40909},"type":"module","gitHead":"f4774ff93b4c0d6083e34b981bbd274c986d2526","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^0.1.0","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/ralph_0.1.7_1777399129852_0.4553435058973174","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@pi-unipi/ralph","version":"0.1.8","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@0.1.8","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"extensions":["./index.ts"]},"dist":{"shasum":"9a6cc4210ef36cbd84d205afcab7e8dbc6805510","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-0.1.8.tgz","fileCount":6,"integrity":"sha512-vMs1FISwGrLhNSFqX6Oav6AaZuJvxSvmUFXJt+RjD1NpvIR7s0BQmjQ1WnNQWTeKu6o83HjEINtqsT7mo5aUpw==","signatures":[{"sig":"MEYCIQDXZ1mTZUF1y/THPmT0XwqkxAM7GbYNzUqnLmY/t/0INwIhAMX76XOU4iKv7DEnuN1ndIdQk9Af3vOqD1hSNAJmcNnb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40909},"type":"module","gitHead":"9db6035dd3256238cba59ba39a99b884ac1e731d","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^0.1.0","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/ralph_0.1.8_1777485132879_0.43985659010162115","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@pi-unipi/ralph","version":"0.1.9","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@0.1.9","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"extensions":["./index.ts"]},"dist":{"shasum":"700586006aa6c6ccc26d9c141745ce097d5052a2","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-0.1.9.tgz","fileCount":6,"integrity":"sha512-O8pAqOedOtKkGgCY/fRtf6KIfF914ez1shnhQaLz6jBMqCbQ0PMlywLeBSQTb6Qcnw4bmqvM7kDPzdPwlhw4dQ==","signatures":[{"sig":"MEQCIH0MIjOdUTO3VFIO5u8Kt8+z5pMGS041FZSY43apklEhAiBrR/vZZqiI26hP1upVihTklZkERkUI9PDxQyvOIQIVnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40905},"type":"module","gitHead":"804b1a7b3a9280459cd4c6573a0403724310357f","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^0.1.0","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/ralph_0.1.9_1777576716831_0.7126040812668506","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@pi-unipi/ralph","version":"0.1.10","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@0.1.10","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"extensions":["./index.ts"]},"dist":{"shasum":"be640222761ccf5b9a9e806882400e2851c0b922","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-0.1.10.tgz","fileCount":6,"integrity":"sha512-9/m2asw7gmA2ypKxQNy+1oiArdF22ulCFKlqrxLpAZq9fNxB9G4IUZI3xuDHvv2z5aovWx+C2xvlPayKjLIVyw==","signatures":[{"sig":"MEUCIAfTkcAlQuH+xb340f96TUyW3u6nGbcSUIjzx96fQCwAAiEAgnMZuV303r3zmiOcIZWzZQLzX9+L78NIEER51pZY2AY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40906},"type":"module","gitHead":"037803d998209266e700ce0802f9221f46123aa5","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^0.1.0","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/ralph_0.1.10_1777629143799_0.2954987839751799","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@pi-unipi/ralph","version":"0.1.11","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@0.1.11","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"extensions":["./index.ts"]},"dist":{"shasum":"787c2b04ff7805d7105a1161de780531cf80499f","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-0.1.11.tgz","fileCount":6,"integrity":"sha512-DwqdC/k+i8PFokH8+2AKlPf1KiTsdhXa5KtFBqHsOlL0Gg9mwn78mbuWWTK8M0al1KS2tTIvuq4y1B2BjP1RHw==","signatures":[{"sig":"MEUCIBAbC52Qk03npjTE2C+QdS3O6quVwdr1LuCgMNBiI5hxAiEAy0DV4UMMfnW9kN/SSyWHKfFbYso1xzCphwd0BnIGKts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41670},"type":"module","gitHead":"78ef1f2e36c237b7b9ed56e83eb4862d8bf86304","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^0.1.0","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/ralph_0.1.11_1777664884930_0.14755044685738072","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@pi-unipi/ralph","version":"2.0.0","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.0.0","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"extensions":["./index.ts"]},"dist":{"shasum":"ec66bd83013be65407a56a60ebe685706d2331c8","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.0.0.tgz","fileCount":6,"integrity":"sha512-uZBA8a+EE5+GBaSC9a8DldaPCvObAv19R+7AxrV9xyZS8vu4+9fssoDN4Wuno6IVPA4m6elDaCdZnPH8CZN6+g==","signatures":[{"sig":"MEQCIAg288VdOUBco8sg9mvj6ZghfJnTQQrf030Im5RVK0GmAiB3uYQrPrVJgm4U9a/URtPk3v72KSqVqI62ItyQXOqE7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41647},"type":"module","gitHead":"40601bdb1f4595fbed0daf7a66c7f51866758aaa","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^0.1.0","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.0.0_1778052588389_0.2825680761505778","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@pi-unipi/ralph","version":"2.0.1","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.0.1","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"extensions":["./index.ts"]},"dist":{"shasum":"3f64f5ab7cb747ce6eb1d815cae3b97ebf65bfa0","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.0.1.tgz","fileCount":6,"integrity":"sha512-q0TJNycqY+R2OUTrqkmgO76mGIYy2IKl3vMNJjaldrcJPps+9F0S2zN5ehybGqlP38Qr7u3ceFlyluQ0Yt+EvQ==","signatures":[{"sig":"MEUCIQCyX/2YlChCrpUR0kFbLtVSyukcQmQtt/J2q9Xslq2MsAIgWxBko8E/BsTYFUfr7l0VO8Pbzj84GilYwsQmlKUGiGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41647},"type":"module","gitHead":"b16fb671bd84cddb90aea3436df409433d4f3c35","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^2.0.0","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.0.1_1778828812207_0.6595385882457068","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@pi-unipi/ralph","version":"2.0.2","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.0.2","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"extensions":["./index.ts"]},"dist":{"shasum":"afb61185feca63f1b8c1a576e620a28ebd958f6b","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.0.2.tgz","fileCount":6,"integrity":"sha512-MOMhEEKGZys/je63/HOjlx7Ncn9wXPEfTTrVQDr3THKVttTEaZC8/+GZUFnYD8si1P2ki9SMuw/2XvIziIR2OA==","signatures":[{"sig":"MEYCIQCReRrCu6RCGXGzfm0GJDeVcI+Eh8rXQbM8Usfso5JcEgIhAPReu0TwOx4szkyBzWJScISfOTtvP+pzpIFqKprIJQg5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41647},"type":"module","gitHead":"6eac7836ecd8cd6df4eb70934b0c9d33c483c506","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^2.0.0","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.0.2_1778913852263_0.1030945312475191","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@pi-unipi/ralph","version":"2.0.3","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.0.3","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"extensions":["./index.ts"]},"dist":{"shasum":"c69c21bef7189c1132c9177e012729b3be96d82c","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.0.3.tgz","fileCount":6,"integrity":"sha512-wcLNY68Z0tdlYFmLo9OxmqTj9/IgVgMF07dnPb4PVDPD3HqdbEpWtqPpR0E6mxHXoiWvrDQCD0sN/LxhWOAP/A==","signatures":[{"sig":"MEUCIQCDyJN2tOCTtlbkmb0hGcJKKEDrIhzolCE+BjmiGw78DwIgZOh0ObGwB93YOrKD3hFuVv4G/exPIdLvMYTjOsijS/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41647},"type":"module","gitHead":"33f7ffd940143242845e0298284cdff6b38ae978","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^2.0.0","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.0.3_1778944838990_0.7570665274473223","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@pi-unipi/ralph","version":"2.0.4","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.0.4","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"extensions":["./index.ts"]},"dist":{"shasum":"7459b3bbc3a90dc399759265107946a8f74c7d36","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.0.4.tgz","fileCount":6,"integrity":"sha512-QnlIGNcOVfGyk1poUXdNpp9jbUWuV+bM2db+9c6hMyOKcJbVqbPq1XxYysR55QdNnuMtwNiQpYjzT9mVeR3zuA==","signatures":[{"sig":"MEYCIQCWhtFJxHvivuB7nqUSJH0HDUKZ6+RkpF1oH1knl0JhBQIhAJlHJcxPjo77DmIB4GZOnwjiTTCONWIoz4YuNYKIfJRL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41647},"type":"module","gitHead":"f018a7800d0a1db0aab71ad03f8dfe6f483d2d00","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^2.0.0","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.0.4_1779075107134_0.02341693106236664","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@pi-unipi/ralph","version":"2.0.5","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.0.5","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"extensions":["./index.ts"]},"dist":{"shasum":"c107186cd5a39f65107abdf54318fb82ea3db395","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.0.5.tgz","fileCount":6,"integrity":"sha512-lmjV3SC9tfLifaDnDYtsKKGH3zQS3Sd6UwUWrJk7qVx+hU71R5tc57aLaue65DaZvJzV/5612HELLd0JvQATwA==","signatures":[{"sig":"MEUCIQDnWAW4mne1T9x2K7OhhMaga8f7CPUUuSNrYkmcyvQL/QIgR95WJSWot8H+fshXQ6/GFEpcTGiIsE8b/fzyz6iis7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41647},"type":"module","gitHead":"d6660d266b8a82ac67724d079b347dd5ce62f4ca","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^2.0.0","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.0.5_1779174141203_0.8361237036457312","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@pi-unipi/ralph","version":"2.0.7","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.0.7","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"extensions":["./index.ts"]},"dist":{"shasum":"37ce039a143c69c9809613d56d8e2e3d2bbf7516","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.0.7.tgz","fileCount":6,"integrity":"sha512-m7O524XDSCVdEK2Lf/asxmInFoB4Wo62f56lr829HkeTmI9h5x3wJ+ACGKZS26nAM/KORenMvuK4dTUN31rPxw==","signatures":[{"sig":"MEYCIQD4UmlG7aPIqtX4OmlpNpFsVQ4S4EoTnnmioYMJegl+ZwIhAO7q83aFbTOrhtW1hmZ+a0aeGqacd2D7yiqN70CIQZyT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41647},"type":"module","gitHead":"329c5e9784525aa604e279e31846b5cc77836f52","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^2.0.0","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@sinclair/typebox":"*","@mariozechner/pi-ai":"*","@mariozechner/pi-tui":"*","@mariozechner/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.0.7_1779609582523_0.646564741753739","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@pi-unipi/ralph","version":"2.0.8","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.0.8","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"extensions":["./index.ts"]},"dist":{"shasum":"6a48ebd09a5ad37b320c1cba78c2b32c3ffcdc5b","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.0.8.tgz","fileCount":6,"integrity":"sha512-LmqCqouokde7ge3pxH3W8Y5lBj7AKzX3m7Ms3JkEjyCv8eANObRyO5O9bcLI50qAsLeLwedsWuhWpqidhksANg==","signatures":[{"sig":"MEUCIQCmyzala2l/2ZL79TyQSynLBRpYSyCcRaG1b1DcOoGNKwIgXB5buP/Rj1o1QTBzELQxAh4UjVTEuF4weNLW25DtWok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41685},"main":"index.ts","type":"module","gitHead":"907bf567ca09b162798b7c4799823a4614efefe0","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^2.0.0","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.75.5","@earendil-works/pi-tui":"^0.75.5","@earendil-works/pi-coding-agent":"^0.75.5"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.0.8_1779697528083_0.41498079287240563","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@pi-unipi/ralph","version":"2.0.9","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.0.9","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"extensions":["./index.ts"]},"dist":{"shasum":"19eea1d2328d5e0cc2577e9a6f27342d0367a5a3","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.0.9.tgz","fileCount":6,"integrity":"sha512-h3FzkuMqvH3ONA5bPlckMA863+wFNCaB2BeJJpD4oR8cC9mvDSh3ygpiGZhAq6HNOQNwQHdB2nZXNsO9zo3HnQ==","signatures":[{"sig":"MEQCIGEdehLJZwoV7/uZXgSzLe1p51oQ8FnxK9n823AoaJEaAiBd53a40EvTDcGVBV1Myt+Tgotky8j87T2Ze04U5UmaaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41685},"main":"index.ts","type":"module","gitHead":"861907004cbe5cbaac682bc6bfb74bde9fade070","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^2.0.0","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.75.5","@earendil-works/pi-tui":"^0.75.5","@earendil-works/pi-coding-agent":"^0.75.5"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.0.9_1779956463610_0.30003469467170674","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@pi-unipi/ralph","version":"2.0.10","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.0.10","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"dist":{"shasum":"fd65261867e8b8af7084953e94a68af6aad13381","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.0.10.tgz","fileCount":6,"integrity":"sha512-WZUETqOAODT2xXXrlZJzyx3GwfZnuFQrnPaDrpw+cl+VS5jsI37wVbxZVbvZdobJDwhWLpW8IEVO3hpC0ersiA==","signatures":[{"sig":"MEUCIQCA7WlMHmDz5x1UvJwrHqkP+g4ftO6sUp+uJzAelMN5LAIgcmWPstNzVcCMmEpknhjVS3thQBg8s0bmH21CtNo+E+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41585},"main":"index.ts","type":"module","gitHead":"71c6828ce65b852d0ca9d0a0a505c3fb39e4cf58","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^2.0.10","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.78.0","@earendil-works/pi-tui":"^0.78.0","@earendil-works/pi-coding-agent":"^0.78.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.0.10_1780285149577_0.26301779717961216","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@pi-unipi/ralph","version":"2.0.11","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.0.11","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":[]},"dist":{"shasum":"df869eaac774e2ae7dfd922c96a21d929d7ce2c6","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.0.11.tgz","fileCount":6,"integrity":"sha512-z6MvWQLOQ22uHu1JD7/riAogrsiTKCWlYKoOgN5zvbzVqmsPa6F7PcM0xkMyDWo9QDdGTDG12C+H+u/w9JWvOg==","signatures":[{"sig":"MEYCIQDNmKhky7bj6sa6i5RBNR9kz1lKGmmifc83ziJ2yZBfYQIhAMMyIX1+85BwEUrApojRr8I2qXi9QqRAmIpYjfRdqRJR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41676},"main":"index.ts","type":"module","gitHead":"d914a251e4aee7bd81682562191b6fc54450fcab","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"^2.0.10","@pi-unipi/info-screen":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.78.0","@earendil-works/pi-tui":"^0.78.0","@earendil-works/pi-coding-agent":"^0.78.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.0.11_1780286515810_0.40004807141791665","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@pi-unipi/ralph","version":"2.0.12","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.0.12","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":[]},"dist":{"shasum":"c6e8faecaec89e367fa946d0420f2b23b5b91d88","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.0.12.tgz","fileCount":6,"integrity":"sha512-ssZuykUKcI5X5OLXBRPfzbEsyySnWi30wHrbenI3a0NgNUwbhxjcIewBqNwNnx9Uv+ZGA61PgbHgN7c1O02bLQ==","signatures":[{"sig":"MEYCIQDOZH5gbRRerFQkBjdRJgazxFcfE+nzE4O30fLDyMn9RwIhAODHItnQVsxfZk3fermSE2ZRw8utaTip5IJ7PSPld3bU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41680},"main":"index.ts","type":"module","gitHead":"9a8399ca188d4eee929c4a9e7301458de129499b","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"2.0.12","@pi-unipi/info-screen":"2.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.78.0","@earendil-works/pi-tui":"^0.78.0","@earendil-works/pi-coding-agent":"^0.78.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.0.12_1780287801411_0.04894633552086303","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@pi-unipi/ralph","version":"2.0.13","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.0.13","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":[]},"dist":{"shasum":"59228470d8f889120333dd18b927c130ec31903e","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.0.13.tgz","fileCount":6,"integrity":"sha512-oSFfJjLfwkvwpvGGOaj47/judtlgnpOuPwrFjbj+yLChFnKrDXzBvo7suKhZG+hx1ETz8gN10tKuJxBexlTIuA==","signatures":[{"sig":"MEQCIAlprp8VjIN1NINy8jMhPRdYCB0ZUnyD8wQH/UgFJGl9AiB7EpGyydAUMJ4S9YWA4XOtB6Zww5F0fLmomjGutyzidA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41680},"main":"index.ts","type":"module","gitHead":"9c8fc652a8116079398cbc86aee7d714f0ca427b","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.11.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@pi-unipi/core":"2.0.13","@pi-unipi/info-screen":"2.0.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.78.0","@earendil-works/pi-tui":"^0.78.0","@earendil-works/pi-coding-agent":"^0.78.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.0.13_1780288348450_0.20029537584583568","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@pi-unipi/ralph","version":"2.1.0","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.1.0","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":[]},"dist":{"shasum":"5ffcc526dc6245c1588b666b96e1538e2f36167c","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.1.0.tgz","fileCount":6,"integrity":"sha512-gQmx49kFsqZPh6BfGvnLn9Y2ezlMx0c4rlBOl/5e1RGycQDVhDACIegwsq5sfMYvP6YaOHPrGJJfe9j5ZIlNOw==","signatures":[{"sig":"MEUCIDpxvgc9QfDL8mK6hDKHfpri8hALpMgBRRtIPLikR0EwAiEAmtPz7sS8UPnqJ2gBIcBLcLFnfI4bm6QpirKQ/KidYUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41757},"main":"index.ts","type":"module","gitHead":"fd350e315f08efb57b2158202a76d2fe1704a049","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.1.0","@pi-unipi/info-screen":"2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.80.0","@earendil-works/pi-tui":"^0.80.0","@earendil-works/pi-coding-agent":"^0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.1.0_1782533765791_0.5567639909527304","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@pi-unipi/ralph","version":"2.1.1","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.1.1","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":[]},"dist":{"shasum":"2ee791326d46ef0ca1b547dc106d11d9f72199df","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.1.1.tgz","fileCount":6,"integrity":"sha512-FMhi+Fn42FmfzonN/IKjqinq8VSjWPfKEk11PE02XVvdz65sjA7JAaY9JgTh5/Zt9lpBmn8EfHWyK9Esv186zA==","signatures":[{"sig":"MEQCIGWFNWsRj4qNM0GKR4sZ72pYCS1MQ40XqONO93VnuwArAiB09vBTtt+faLyI/BbwmFxeLQ3Xhmbj4InjVFyYj3St3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41757},"main":"index.ts","type":"module","gitHead":"a6e3984fb0ac9b84cdb236b57db61c2b9e10d2c6","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.1.1","@pi-unipi/info-screen":"2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.80.0","@earendil-works/pi-tui":"^0.80.0","@earendil-works/pi-coding-agent":"^0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.1.1_1782924716093_0.6151807451502254","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@pi-unipi/ralph","version":"2.1.2","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.1.2","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":[]},"dist":{"shasum":"0520da7f74e9005af029790c9691e72022603d98","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.1.2.tgz","fileCount":6,"integrity":"sha512-JwrwCQDlJBZ9ZETI2UPml38aQhn/DHKJ1NFnlhAhpw7S29BZM9tnCGH9fpRSFqlsfXT6ByYZ07XFX562+n4IJg==","signatures":[{"sig":"MEUCIQDg3W/keWHP1clV49zjKRk56POey8hOerjb2F3Oiqt9ZwIgMDdESbWgFY00ILw49hZ4Pmc361eUz0VFCU0P8vq1xB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41757},"main":"index.ts","type":"module","gitHead":"9a648496bd4ac0cb1c5ef1a8bcc09aa952ea34fc","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.1.2","@pi-unipi/info-screen":"2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.80.0","@earendil-works/pi-tui":"^0.80.0","@earendil-works/pi-coding-agent":"^0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.1.2_1783305058863_0.6363936197089539","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@pi-unipi/ralph","version":"2.1.3","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.1.3","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":[]},"dist":{"shasum":"1db6bfe4bfa7babddfc42d12a0d753effbe9ab1e","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.1.3.tgz","fileCount":6,"integrity":"sha512-vZui7BvAAhwBQTLIiltAHdqSmjQp2zJsr/PIaWAABpde3VCYSObhQUgrF0piZ73Fi26Mqfj/CrZqah6WVUagtQ==","signatures":[{"sig":"MEQCIHaTBjKQA8J+rmXOLLYQ2h5v1X0Yy3Gs1K3UGl/+8LeaAiApnz6YSp6DlUMepsqG5xx446SkU0wEzXlkT6hrpI3pWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41757},"main":"index.ts","type":"module","gitHead":"3134be4c5c8babd5248a23d7cc932f1d07bd24cb","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"9.2.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@pi-unipi/core":"2.1.3","@pi-unipi/info-screen":"2.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.80.0","@earendil-works/pi-tui":"^0.80.0","@earendil-works/pi-coding-agent":"^0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.1.3_1784736071432_0.8826285274554551","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@pi-unipi/ralph","version":"2.2.0","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.2.0","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":[]},"dist":{"shasum":"dc984d926a02de5ec9599270c95b346360378026","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.2.0.tgz","fileCount":6,"integrity":"sha512-OHWTCvFsuylcapMfh6bU95M1vmw7MKCxNSy/3I1CNSz+f1/4rT5mD+VK393icteq2XbBtLdjhRKSKzR9OqsBsA==","signatures":[{"sig":"MEUCICYEFuUVokQg/JQgZtM1RN75dFr53MQ4dX6oZ5qEFNViAiEAkgLqyXZ+NxgiGvDdtIFMsfZeaVuJlexzXkrgHvP9pj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41757},"main":"index.ts","type":"module","gitHead":"764d221ec8339af19d8511641bda7252f5950bb4","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.2.0","@pi-unipi/info-screen":"2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.80.0","@earendil-works/pi-tui":"^0.80.0","@earendil-works/pi-coding-agent":"^0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.2.0_1785814784567_0.6023548857577834","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@pi-unipi/ralph","version":"2.2.1","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.2.1","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":[]},"dist":{"shasum":"933891b9f95ac861b18609b4a13340a86cbbb0e7","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.2.1.tgz","fileCount":6,"integrity":"sha512-TlbawnB4he3ngtEdqBLvk3uJNBzSFWst1Gr42/SIzHGiYMpR/a+V0mHvZID0SVeXGXXm8h2ijkJiovhCU+dovg==","signatures":[{"sig":"MEQCIDp8LJYNNN2c3gTM7FRvdy25JUF4nf9WtoxGkxgN/NflAiBNHEvTpOd3lU9PW5K9Nf9IemTOvDtK6e/I9AvPlvtFMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41757},"main":"index.ts","type":"module","gitHead":"a5866b20217de274aaed6f3ddb90f0927679b361","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.2.0","@pi-unipi/info-screen":"2.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.80.0","@earendil-works/pi-tui":"^0.80.0","@earendil-works/pi-coding-agent":"^0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.2.1_1785838803516_0.7370487610095602","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@pi-unipi/ralph","version":"2.3.0","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.3.0","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":[]},"dist":{"shasum":"29672b8d0f74a9f065509ec3944f79e35d967c45","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.3.0.tgz","fileCount":6,"integrity":"sha512-FB5FBL+J3/+So0lqO61r9y2oklLtaLg5DmoxxEQg25CsYB0TzWYGCOijWkloLCFsVzzKy+oPWW4DWXcIBEpW0w==","signatures":[{"sig":"MEYCIQC8pJ3w/nDP3TgVFZxVJ4xpE7Kj0xXTugYqnYEnG3907AIhALQT5I9tDbldflzMbQwTMBjyvCMFN5j8AT7V5TUd+huy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41757},"main":"index.ts","type":"module","gitHead":"ca54c138c4358e5812cac8b0aa77e575b5e727cc","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.3.0","@pi-unipi/info-screen":"2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.80.0","@earendil-works/pi-tui":"^0.80.0","@earendil-works/pi-coding-agent":"^0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.3.0_1786090700787_0.16225197538316571","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@pi-unipi/ralph","version":"2.4.0","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.4.0","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":[]},"dist":{"shasum":"2a8f742b6b4aa6f54e260449a2d72b61e1a12298","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.4.0.tgz","fileCount":6,"integrity":"sha512-hCkLZ81rVJVGKwTc3u3s5GDa4/2LyT/rZcARgL+EEC9xg57OfkeKTU35AziZGjyrJexvErQ3WSIkskzfhED2hw==","signatures":[{"sig":"MEUCIQCTHexWSWrSXZH2oD1AjiI/c+BEzzFWWIbHBOfaJLWz9gIgSKqpCRl/rb7BvtLYPym8AejMDd5yd0wqqmI8owAJPLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41757},"main":"index.ts","type":"module","gitHead":"eb883db33a3df7a01789006e8b31e5a5f5770287","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.4.0","@pi-unipi/info-screen":"2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.80.0","@earendil-works/pi-tui":"^0.80.0","@earendil-works/pi-coding-agent":"^0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.4.0_1786289225929_0.6272234490708035","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@pi-unipi/ralph","version":"2.4.1","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.4.1","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":[]},"dist":{"shasum":"ec9a5d75dd0451e3f5c6f4da3472bafc2046ac1b","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.4.1.tgz","fileCount":6,"integrity":"sha512-ySOzqfMc4tW3+45e1Lycp1e1d18Z+MPp6aSaYf75T1uSWpbyiVts4ULQAdlR/AJ2tRXIxCUEcJnWp4PNOIJAtA==","signatures":[{"sig":"MEQCIHJOnZIdkNXvyMG8UnztOJg9EevPPVZDbBD/f0hHiGtnAiBD6qlDmpcBPFibHmzEJNtdlq1JXZ0QNCFUiGBnowJjDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42056},"main":"index.ts","type":"module","gitHead":"72f3d2b3398c7122017e1199a05b5ff3e8e4cf11","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.4.0","@pi-unipi/info-screen":"2.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.80.0","@earendil-works/pi-tui":"^0.80.0","@earendil-works/pi-coding-agent":"^0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.4.1_1786587015993_0.8681579319134611","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@pi-unipi/ralph","version":"2.4.2","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.4.2","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":[]},"dist":{"shasum":"87712611c805a587ca83f5c59110d5ff00ca8c8d","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.4.2.tgz","fileCount":6,"integrity":"sha512-jjnJ7L8AolgDJLqLSqiS0+Cswj8lSpING9zX4OdmM5kjFtzqqhmzGmgJzMUGjxgFRA7WULOm0977kI7NGOaPLw==","signatures":[{"sig":"MEYCIQC8JSOUdRlIf+N2XQWcExW+FXErtW3hW3Whioe22Ej/FgIhAMEtyrndLkYd/tq07PqwVZx9YZRcvtLqv+Eu/4a5znxc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42312},"main":"index.ts","type":"module","gitHead":"953c6f184d86b65e8c700b71131b6d41a60df90b","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.4.1","@pi-unipi/info-screen":"2.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.80.0","@earendil-works/pi-tui":"^0.80.0","@earendil-works/pi-coding-agent":"^0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.4.2_1786674875357_0.14907902632717374","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@pi-unipi/ralph","version":"2.5.0","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.5.0","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":[]},"dist":{"shasum":"9405a8c8ad30f0717d96b7801058f289d29074c7","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.5.0.tgz","fileCount":6,"integrity":"sha512-Jb0Sfo0KmVBOdl1mTuAf+Ifw/62HU4tFrDWtOhIS5JIO9aRhCSqC5a68EP4FpANwTGshfVoDas/WJ9AZ+m1doA==","signatures":[{"sig":"MEUCIQDBz6j6U5RWiZIXto+wnNd0jSMdtVFda+KZZaw4n4AQawIgdNqyhS0S1aMN+1ouJ2+T0XRx78iQqKIcGSy3+Az5mhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42312},"main":"index.ts","type":"module","gitHead":"e03a2fd5768606ac49f814f23884f1c515aff6d1","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.5.0","@pi-unipi/info-screen":"2.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.80.0","@earendil-works/pi-tui":"^0.80.0","@earendil-works/pi-coding-agent":"^0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.5.0_1786704118186_0.38381432010932337","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@pi-unipi/ralph","version":"2.6.0","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.6.0","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":[]},"dist":{"shasum":"00e327187b64df0a1e7f461257a14c68afdc25c3","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.6.0.tgz","fileCount":8,"integrity":"sha512-TNUj7Imv5gsbWR2rHk1SOPqBOwP4fNSb8msFlRGjhvXfZsnpMY/JPpGik/jChRUPfwR4cwT729ATh6poTkInwg==","signatures":[{"sig":"MEQCIEn2Z1d6USQLLrl7j59P2n1xZ5sdTTkxD66JbGmzIg05AiARmJpFk4DedeiSlUDyiBi84xBkvCslTmvthHn3LrCYfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46096},"main":"index.ts","type":"module","gitHead":"49e6f710ea5c1eb77a5303e8d585777589159a28","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.6.0","@pi-unipi/info-screen":"2.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.80.0","@earendil-works/pi-tui":"^0.80.0","@earendil-works/pi-coding-agent":"^0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.6.0_1786709864415_0.7090977117442723","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@pi-unipi/ralph","version":"2.6.1","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.6.1","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":[],"themes":[],"prompts":[],"extensions":[]},"dist":{"shasum":"169ee65363d4418964c791c61a5d027dd1bdca7f","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.6.1.tgz","fileCount":8,"integrity":"sha512-PaOQiTANTfLr9UJWN8gJb4h0177OCBkw4lFDz8BNjzABt3q5H9zIu4Ow0Ud5GRVoAB+bsiq3CJErEAA4j43tDA==","signatures":[{"sig":"MEYCIQCflE9RiPpWGrlebDFdm8/0LjySGYwO64xZ5hvom220PgIhAI/qwoNKuXRrWVrzp1jcFn3slLOxKBqfw0tzRRpc/LD2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46096},"main":"index.ts","type":"module","gitHead":"675da6a75d1e80c5edb933aed31aae6511a84ed5","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.6.1","@pi-unipi/info-screen":"2.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.80.0","@earendil-works/pi-tui":"^0.80.0","@earendil-works/pi-coding-agent":"^0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.6.1_1787199945149_0.43804508656516505","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"@pi-unipi/ralph","version":"2.6.2","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.6.2","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"d668d7e501ca0911accc901760678065b4dd353b","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.6.2.tgz","fileCount":7,"integrity":"sha512-2BXGL4BjXgWtIQHPhfGxRzIVCW8qvCfLYo/e6CG4fb/CLNKRVxvHW/To+3Rj/tlaYbQzgvTOUOUOzLh3k9X6dw==","signatures":[{"sig":"MEYCIQCmbRFpUeXxUags++GgxmjULWrvWuARwDr3ELhdnmk4OQIhAIbbgyzkrONYWI8DYwVWV39FEW41gR4aYOk4Zeb97sJb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41997},"main":"index.ts","type":"module","gitHead":"127c84e55494a78793909c0f006cd58745562a23","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.6.1","@pi-unipi/info-screen":"2.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.80.0","@earendil-works/pi-tui":"^0.80.0","@earendil-works/pi-coding-agent":"^0.80.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.6.2_1787543225846_0.915650815338364","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@pi-unipi/ralph","version":"2.9.0","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.9.0","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"df9614bf4891d6023a7cf6b2f8c785e4c005f4f4","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.9.0.tgz","fileCount":7,"integrity":"sha512-xLQIJHviirpmFUEGq02MHes6+VlSrXBf3B5q2dVJr22Ebh9Gg+kZ8EwuSNYf5WFYuOm/L7glimJu9hd9QtPa2Q==","signatures":[{"sig":"MEYCIQDCnaK7+6JEP1IT0Kob413uCqFBcaKV8nwK3YUUL+tcaQIhALqT8dxf5eVgpBDU2pbpQ8V+ReyjafTrYBye88RadB82","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41997},"main":"index.ts","type":"module","gitHead":"3752c26cc94480b2b105a9c3fb4869903a019f1e","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.9.0","@pi-unipi/info-screen":"2.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.9.0_1787548091638_0.6363815695825621","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@pi-unipi/ralph","version":"2.10.0","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.10.0","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"a59f7f2a747e98c0a641035a23051c76a9149054","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.10.0.tgz","fileCount":7,"integrity":"sha512-LGcGaMzs4tNt7P+VgL7cI6JetT4/j3bcGH3LPP9G1JtglAl0GkTIzVpUD15G74VJUdd/qkvORZyG0JazBxmACg==","signatures":[{"sig":"MEQCIFTYxO0ziP7b9A1154W/I7BH6707BmaKSqv4P8LPZ1ReAiBlAy6Eehg0KV9t/uKhplAhaxUl7BnlQHxRvQptP0NETw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42000},"main":"index.ts","type":"module","gitHead":"741168819a2c4d7980d15a0d35f9eb4120ed8f94","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.10.0","@pi-unipi/info-screen":"2.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.10.0_1787648885840_0.05269059441056556","host":"s3://npm-registry-packages-npm-production"}},"2.10.1":{"name":"@pi-unipi/ralph","version":"2.10.1","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.10.1","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"15ee961ceb2d3930636805e24626072758c766a0","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.10.1.tgz","fileCount":7,"integrity":"sha512-mCOfit1O6gQ91djz361YBicqJ+IVZeGZXOlDMkIs0G+CiMaYccdUH8fhI/iT02fqx9X9n8CW0StyqYFGsNJDgw==","signatures":[{"sig":"MEYCIQDg9YwJy7FZMty9huuSDRQMIsnplD6XRJnbAhVsQey38QIhAIPxJn+OEoV0GlGNHCNhjE/feF9k51ILAOC8d3ZnwS3P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42000},"main":"index.ts","type":"module","gitHead":"427c659c4c81e5fdedcdfb194671f52640b4e0d1","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.10.0","@pi-unipi/info-screen":"2.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.10.1_1787651658488_0.31039969625390373","host":"s3://npm-registry-packages-npm-production"}},"2.10.2":{"name":"@pi-unipi/ralph","version":"2.10.2","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.10.2","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"f77da9faaab3706522d58750e07297463feb5240","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.10.2.tgz","fileCount":7,"integrity":"sha512-i0Ie3p+Iq9FeqGsV7n4HBMb3GOggAtKTswUazFwLlhJW5zMAWtwXbDEp2h1xy0axT8NEHLhllOcLcHo4FYrFyw==","signatures":[{"sig":"MEYCIQCymLeswl/Z2s7nNRoq42A/BI2DRDP9cdXREXJ+S3KiPwIhAMTQpdT7TTMRxxuMYu6FP3IXnCsYm8kyLJ22Spw4egWE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42000},"main":"index.ts","type":"module","gitHead":"6b21cf6696587256b6a850e47756f69ca65238ce","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.10.2","@pi-unipi/info-screen":"2.10.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.10.2_1787651891816_0.0821195924493412","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@pi-unipi/ralph","version":"2.11.0","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.11.0","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"fc29b1605360033186f5bfdeb04c14537bb18f3d","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.11.0.tgz","fileCount":7,"integrity":"sha512-5tXWegpjt/k8r8uXoy9ZbCBE0Tvzq0UFHQJY07KIi2Yg8omWJ0+vsyC2LpkSPj81P/1BIGlC0TOH8PC/P0zaHw==","signatures":[{"sig":"MEQCICSzRrngBbxxZ/iZCWu5QGzLlx2tTsfFq5F2uub5W7zwAiBKS1eK2VC0T0aCayxEGYUzCQmjjRKiWHi+kKnDy7IaSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42000},"main":"index.ts","type":"module","gitHead":"2a6f6c38e14ec3df9e12d572f9c49d68f65534f3","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.11.0","@pi-unipi/info-screen":"2.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.11.0_1787717387395_0.913849897042224","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@pi-unipi/ralph","version":"2.12.0","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.12.0","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"a96cd22075f195d7540b7759f0522a044b6ffeb5","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.12.0.tgz","fileCount":7,"integrity":"sha512-qBohrhKBgpAgjNrn19vOnVE4ymgXlOMVbdKSZ6DpgkxcBHAI6N+XKfc9CLzNKrV3wP4/e5LZeAHTHRPV+wy+3A==","signatures":[{"sig":"MEUCIQDk6+zUAFCSE4gcbms29T/5LtsZ09gLyEperembz3G09gIgNYVfJUGFN7RD4akk/IDvAg7ksN9dUOhGp5PWvVqA1jU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42000},"main":"index.ts","type":"module","gitHead":"5670760feb1a33b9b29ed2507f8e05f3b9a00cc5","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.12.0","@pi-unipi/info-screen":"2.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.12.0_1787815523277_0.5294376851307427","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@pi-unipi/ralph","version":"2.14.0","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.14.0","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"9249cbd9752bfeeca1c77aadc793df5102d60713","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.14.0.tgz","fileCount":7,"integrity":"sha512-sXZbjNL2PiapF0iSLFOO+anaQLuTkd7K0nVuxguh/unS+IFhgtMq/t0ATLmbRayl7fwEY7tukgVh/BAfP/EcYg==","signatures":[{"sig":"MEUCIEhP71P7ESkxc0JOVBl+FV6lGGLn1AqK/fOJKA7dFH6ZAiEA4SNvCLMO5kPbH2/nx9Q+kcZlncO5xr+8ln2WlegK/hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42000},"main":"index.ts","type":"module","gitHead":"039584557b3de920b5e2c29c8441e5472c33e479","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.14.0","@pi-unipi/info-screen":"2.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.14.0_1787853277380_0.04814038831262191","host":"s3://npm-registry-packages-npm-production"}},"2.14.1":{"name":"@pi-unipi/ralph","version":"2.14.1","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.14.1","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"0aa79b5ac0d1d8f069c36917df6e7ddc5316bd9b","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.14.1.tgz","fileCount":7,"integrity":"sha512-jjt0YnpAxFF/hM7TN8IwN+bi9NwtV2PwefRxO1HS4qQq2eyyUvJ9BR8MCNcBJ1raWSHdFga1Ngb30JkwdB2RLQ==","signatures":[{"sig":"MEQCIA8jLChoSaABNbA8xOi4HQQUu1Yu5DNVnHuFho1xBIqMAiAamqeN9UvIIpLyijR6QQZy7lcRdIu0Hi/oK3881xxAWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42000},"main":"index.ts","type":"module","gitHead":"8fed646427e7216f0d181e18a57cc53cbe1ee59e","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.14.1","@pi-unipi/info-screen":"2.14.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.14.1_1787858142636_0.734810312717407","host":"s3://npm-registry-packages-npm-production"}},"2.14.2":{"name":"@pi-unipi/ralph","version":"2.14.2","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.14.2","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"ee596d4a8dc374dcb05b7b4eb2628bdeafc8e2ee","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.14.2.tgz","fileCount":7,"integrity":"sha512-cQFh0idj+JuubPoyx2c6B57Rxh/wuKiRwVqLBALV4a+SMEGd3cX6i4F7bAloXUVPZ7n0+lgVxhtYiPGyKH2pWg==","signatures":[{"sig":"MEYCIQDVQQ0ANH6DUVTf3y0z5eAz3tmwRdWOSyGs2QgwNnvTTQIhAJW0dV2ajssjev7P4GoceZwJ9brHCZuKXentyEIntKz5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42000},"main":"index.ts","type":"module","gitHead":"3ae915da3c94d2ff9e91baa64ea8f57c359d5227","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.14.2","@pi-unipi/info-screen":"2.14.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.14.2_1788159261326_0.23627957538100586","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"@pi-unipi/ralph","version":"2.15.0","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.15.0","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"3ce12dc2c0b70a54fb93ae1e11508bb9af263bb1","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.15.0.tgz","fileCount":8,"integrity":"sha512-AaUdjEfix8SU0td8XpISgJDOWwDCP3XlNwDLuB2n9izD9iH2C5x8fw0pA6Zie9QeCe2DXtxrmYaDhiqZscbvWA==","signatures":[{"sig":"MEQCIE+Cl+I/N+YfSNcWZyC8czNOyIebA69iaKr58632Afr9AiAsBbJAC4tn1245dp9BpMTQb1oD05OR4jD9srEcFNI4yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48382},"main":"index.ts","type":"module","gitHead":"0aa7f3c24aef741e627cec62d0669f60edf91311","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.15.0","@pi-unipi/info-screen":"2.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.15.0_1788325735307_0.325737367139763","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"@pi-unipi/ralph","version":"2.16.0","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.16.0","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"ee8e902986acdceead606c9a274ae2396159d472","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.16.0.tgz","fileCount":8,"integrity":"sha512-PHyT5vKL6w4QyBQBVk7afAeRGRH0VJvtQLKEPkD0HA8ogarvJxmi6AOcj0FM/rc6hls7pJCHXoRQQDv5/+ltVA==","signatures":[{"sig":"MEUCICTOPf+GIw5bF6cFNHfVVedvi0yliWiyEnMZ4PJYNrYIAiEAwAHnzWs0gZisqWbQSMruLjiAA/RxcxXBZApxwpH5BJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48382},"main":"index.ts","type":"module","gitHead":"9613bb9612f45530a2b0d1b411c9f031c96e1e6d","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.16.0","@pi-unipi/info-screen":"2.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.16.0_1788406012289_0.8963730103030239","host":"s3://npm-registry-packages-npm-production"}},"2.16.1":{"name":"@pi-unipi/ralph","version":"2.16.1","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.16.1","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"b861482c29545a0b98cb3a65eed02c19674e9a6e","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.16.1.tgz","fileCount":8,"integrity":"sha512-NoHsXioj9wOyD/l5XXFkg9t4THhMz9QVZT5j3gJEFC520BVk5Zwpuvw1JPePrhNGYuzllIpRhf8Cf+vbbOUX8g==","signatures":[{"sig":"MEQCIGBZRPazp6u1JcxyW2aX12dCxpuHy1cXNiWdxFV31CmKAiBmLXKCaUTim3lCZpToLJXbmZ923Mk4TGWwdd1U953nJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDjJizMLa/bp3+TgG2K8APzoXboKZ+IBDZ18QCc49Z3igIgbYKc5+nOKmmI1mD09B05H7RgLBiOuGu7Nx5KiXryqhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48382},"main":"index.ts","type":"module","gitHead":"fa06639a8aefe362cca09ad9f639304671436bce","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.16.1","@pi-unipi/info-screen":"2.16.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.16.1_1789102476450_0.25418105121152323","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"@pi-unipi/ralph","version":"2.17.0","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.17.0","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"cb034095ec26f82061c15c6816dc2730a0b25185","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.17.0.tgz","fileCount":8,"integrity":"sha512-dSlWLd/qwaGOHas4JHOtEKIqEURmaCGplUCeGyiJ9MJO+SKKEBwyxkzE1ESuADdKXUV09JXDi8slp1WrJSEUpQ==","signatures":[{"sig":"MEUCIDC8NE9pMA1493QJ51cm7yM4VfndRd4Qgv/2C5cC2uY/AiEA9Yot/u9kFQEBcAZjX031ToUeiSejCYoOpPmC1ovjFy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD3xqWlrIzOLZrIu7uayDmb0l9dgxmiYGLWRGyVrZ3+0QIgISofPiKSvQ8pFA9cX67ulvCbpEvHr9ISU7nNlblSQT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48382},"main":"index.ts","type":"module","gitHead":"6b89e4bd70de8b212a47d6f515c0dcd46f49b7a0","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.17.0","@pi-unipi/info-screen":"2.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.17.0_1789467058301_0.9360427006848557","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"@pi-unipi/ralph","version":"2.18.0","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.18.0","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"2e464e831ad7ff41948e976204e1d8fdc7d28dc4","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.18.0.tgz","fileCount":8,"integrity":"sha512-+Nf8v8HSr/2yaPVPNfdCoaHo9t4lCwC79PaRPbVq4kKRY1M9NIUOehY25LtdfLvk57FTXXmI5c0cP/k9myMWVg==","signatures":[{"sig":"MEQCIGR5mLWyjJN+/Cp1WfLEXIQrnkb4JGCps0iOCp1dHe9+AiBqAXfrbYtvjl3dLRPREPRBF8GHyH6tJ5t7+WZiwA1Acg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwpl4QmgV2hk8HTVQWFenromiP0PnJlUVaFK9aN84i/gIgcdBy5DSYGJByLQfuHpOVDi8pIStM7UjcYZZBjoeltQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48382},"main":"index.ts","type":"module","gitHead":"0e44380d49e75efd0ac6232b896724c0d33066ab","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.18.0","@pi-unipi/info-screen":"2.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.18.0_1789495140137_0.034353507465102906","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"@pi-unipi/ralph","version":"2.19.0","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.19.0","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"fe9910ea40ce16de95ccbd5786ead4717de51654","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.19.0.tgz","fileCount":8,"integrity":"sha512-ESQh3eCtPxigId/O2OnIYkslGuFiZsINPYy0F3myTv34jvPUq2EZCXE0ioZE32SumZIwFR8IO0uNPVIYWS3yRA==","signatures":[{"sig":"MEYCIQC9X0G7+Ypffw+hgaqbnM7ntY9VnEDPsyixwBpfdkNeWgIhANH0QDE0laMgPPBVhXCROjMDik69gqdxzbBQ/d+r0+3X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCeCG6pq5f0xuYvKYoJATcQxLk4FL0/lfiORzkxRaIiKwIgKVWnRaxn51OL38CoO9RKK3ga8mFJtIHtFCuoM9fqQps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48382},"main":"index.ts","type":"module","gitHead":"7cdc513b31827a8c5340da1c4c05f5dd99dfc10b","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.19.0","@pi-unipi/info-screen":"2.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.19.0_1789546495410_0.2294679012212928","host":"s3://npm-registry-packages-npm-production"}},"2.19.1":{"name":"@pi-unipi/ralph","version":"2.19.1","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.19.1","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"956ee2f5441e0a2016808fccd5aacf8267b8aa25","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.19.1.tgz","fileCount":8,"integrity":"sha512-K+R54KzKSp6lQyZ+CZOtH44pM0eBAk7TAzFNvNQEJqySVGM0qIq1c7YAQMM9U04RzU7zdRmpYT8mScoHsCOa2Q==","signatures":[{"sig":"MEYCIQDmm/KyLFKsX3VEn62cL3TTR7VEP3zIILdmaGGkyNsNkwIhAPzXdmOdFjY9STfcnAj1RkXl7VlvxN+uRUC+McuSUtft","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD2lNuQgqCezUq/eZnkI3NN6x7xXo3immn/Ka2pODbdbwIgQ7IDS7W+RIgPUi9lNHYSkVjv/VlexqqHlEdBIVLuUEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48382},"main":"index.ts","type":"module","gitHead":"17632aa4dca70c88a30ee541bbf46e95e6ca6226","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.19.1","@pi-unipi/info-screen":"2.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.19.1_1789561943583_0.866317930827714","host":"s3://npm-registry-packages-npm-production"}},"2.19.2":{"name":"@pi-unipi/ralph","version":"2.19.2","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.19.2","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"b0d3fff3e71c792a9a3801a972d8699c7a36688e","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.19.2.tgz","fileCount":8,"integrity":"sha512-sOBht0RoLHIVhxcSrwH9KWTxbqonmOe3mVhZwiljhohI4m7iI/XKg/4umSiu+ID9X+Mj4dHSC2noUfJnRVkcrA==","signatures":[{"sig":"MEYCIQCl/iMQeNekGftIAklJ+MyDiSOFtGDnuGDjppcBeo4EnwIhAPnv4aaYSPZPrGfqPs5dLrGjU3u/XwB9sRXBN65dL3yw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAerTXEUBH4pFwPQis+G1hfuWEh9eoK9YF56oyL3onhEAiEA5fk8k6gi5J3qUXmYDYbkDT/6STr0ZMZg4Dgz1g2vdpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48382},"main":"index.ts","type":"module","gitHead":"75d1fc54193314b6a1bab533845230101f280785","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.19.2","@pi-unipi/info-screen":"2.19.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.19.2_1789566453748_0.19956164223415773","host":"s3://npm-registry-packages-npm-production"}},"2.19.3":{"name":"@pi-unipi/ralph","version":"2.19.3","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.19.3","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"61f3f980c8272be381d3b5bb2d86ced1e1fa925c","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.19.3.tgz","fileCount":8,"integrity":"sha512-lspRxjfv28sEgPJFASqTAQACSocdmCCvcQ7qRGP+V2G5RSQL2mxu+Max7vZXEfeLZvc8GzBKBiWMTJhoVOlvYQ==","signatures":[{"sig":"MEYCIQC8TF+Eq+52umCCRpROcl1HyHvKONmZblW5CrIxRIGEFgIhAJ5RB/qIQRaJZO35m2wN3WdZ8GJ8DPWLy+vJe/mfNmiC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHAVQoP+POLqPPL6vHMe8Y5gKVCr4Mk/V2sahYyauLfhAiEAgarnYLXTimBjv0YcGu1SzJBaQxXbV3WuHX2CpvX7cd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48382},"main":"index.ts","type":"module","gitHead":"1fcf28e909118bbb1774b2c9d15ace71388cac63","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.19.3","@pi-unipi/info-screen":"2.19.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.19.3_1789567837611_0.8027975388040651","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"@pi-unipi/ralph","version":"2.20.0","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.20.0","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"7afb50b0f5ac0ff4b7e458b4d7048b023be0201f","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.20.0.tgz","fileCount":8,"integrity":"sha512-qkcvEiFR0RKuhsGFcfeCOIxPZ7D9/Mkw3fqWRzN8Ee4af6EYitm/aafLGqvtiEobx9qOADmCRxJztMyzowkeKg==","signatures":[{"sig":"MEQCIC8meI+WiMJuq3SqNC9T/27jBdxSVm+cGJ0/WpPd3fS6AiAa3XBRflK5ZwdNi60r9Ilpbl9MKCXleoNJ1Q4dGchH8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEWESzxwT9bqfnrkOPh7CriBcz9dPCUOyLtK05aAPRLsAiBI4FlKLa/DrDy+QeKQFtuNcdhKrSfHlYKldPFXYUsdlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48382},"main":"index.ts","type":"module","gitHead":"40c0210b9325620016a04142d8a6b3b0e3edc042","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.20.0","@pi-unipi/info-screen":"2.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.20.0_1789576489546_0.6021586548397999","host":"s3://npm-registry-packages-npm-production"}},"2.20.1":{"name":"@pi-unipi/ralph","version":"2.20.1","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.20.1","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"2f98a04c6d0abe0fa0cfbb30b8298b2c300dbe93","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.20.1.tgz","fileCount":8,"integrity":"sha512-FpHoTZwfkFKJ7yBc7Yr5Mpms5kIkDhSWlArIKWvwyUoP9/TlJN2ohXpwVaIwln8eaAY1XD6higrK97YChYvcIg==","signatures":[{"sig":"MEUCIQDNsWUnKicS2AXBtVuni2gClB0hTyagk4rIwAmrjflrEQIgd24PJkOvsTPbaf4PQKqpX1MXLxO4kXFxJwVCBxZw4tU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQChzozoiK89xBdt1UsLAB/dKQxE2tKMEecOcdjhH6tg/gIhAM0X8FDHkD2+sEb2jhVBhKqiJrRmtz4+6W+YAnOssrKU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48382},"main":"index.ts","type":"module","gitHead":"37cce3d86189d44afea297e1edda41e0895e7563","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.20.1","@pi-unipi/info-screen":"2.20.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.20.1_1789578126109_0.1284526660723233","host":"s3://npm-registry-packages-npm-production"}},"2.20.2":{"name":"@pi-unipi/ralph","version":"2.20.2","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.20.2","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"df4a0438cea107f3d43a2d7e1eeaa33b90fca028","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.20.2.tgz","fileCount":8,"integrity":"sha512-c2BGAb7Rk3nGDU/56osvoKxj3EFfwQLINKC8E8aG5QlohC4wLPU+iBQ9h3EDq9OKLELkTlsAzlJEtudgLs0NLg==","signatures":[{"sig":"MEQCIH5H63rbhDO+OL28euyFTa77+SBViR9DzyJcv7Mz0cmVAiBTr5mxGxDJTnEU6wHnb/oc+K/NKFg4NLRHJLDIwyOHIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFzlDj5ty0gS+/bHB0wmehIKnGzeudCjYA2iICqw+oIqAiAEvYSxfwFI0upuvMpb/i2XpqQMb5hKv0GZ2tJyBWKM1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48382},"main":"index.ts","type":"module","gitHead":"1edc17a888b7623cc1f747c3df0c3fd75699653a","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.20.2","@pi-unipi/info-screen":"2.20.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.20.2_1789617762907_0.9969570852795873","host":"s3://npm-registry-packages-npm-production"}},"2.20.3":{"name":"@pi-unipi/ralph","version":"2.20.3","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.20.3","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"5cbfec26c5001f2ef024aec6fd6b900915c38ca8","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.20.3.tgz","fileCount":8,"integrity":"sha512-J6GmJ3g+YOCzcs6Fh3CnK8sCrSqA87nvJkpjUH0S5vupljVHdLHt3feyKJdNsp3XrBqiXnB0h7OnhC5wTZ9qgg==","signatures":[{"sig":"MEUCIQCLx+og2/mhUHsB2YG5j2JApa9aBJu39rWIILKWubJ+yQIgHxVIPybvAgS4hTcDTcyWrvrDcGVKmLyAWiuhPs/aECc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCTvxcVwlks8qcxgzg76v/NjSVMGz5enJ/hSnPjT3WavwIgG4mPJ1W63udgIMtg7QSzvgaj2IHUsBmY4yePoQ3G0S4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48382},"main":"index.ts","type":"module","gitHead":"f17f0dbf22ec0e7a636d73db335b5e3ae229f527","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.20.3","@pi-unipi/info-screen":"2.20.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.20.3_1789640477999_0.015520490294393507","host":"s3://npm-registry-packages-npm-production"}},"2.20.4":{"name":"@pi-unipi/ralph","version":"2.20.4","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"author":{"name":"Neuron Mr White"},"license":"MIT","_id":"@pi-unipi/ralph@2.20.4","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"dist":{"shasum":"87183025dd716ad62f37efee4e86ef39d744645e","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.20.4.tgz","fileCount":8,"integrity":"sha512-0CODBXyfm2mY1ayy5F1kITX9RRI86Z5V6GlWYqPPN8/yFTtQirsi1jVeMFvEsrABSHf5zAVpzu+Hq1/a5Wg1yQ==","signatures":[{"sig":"MEUCIQDRkoDdT8t7LEfZbKHqLmiKu4mFpu4e76KwksKk/xQv1wIgJZngmB6YyjF5GFKjohik3l10JkUN93XXpjltUtAUdFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDyj22fczNOqlC098pRP01NOi3oX3vGxFVysLxZnbGrdQIhAOgFHMMPS2cicolqmA9C0NiITM2vhchGDW2UrzZR01lJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48382},"main":"index.ts","type":"module","gitHead":"dd668bc6f5426babad90cd7d4beb5e5d23a954cf","scripts":{"test":"npx tsx --test reminder.test.ts"},"_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.20.4","@pi-unipi/info-screen":"2.20.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"tmp":"tmp/ralph_2.20.4_1789800812610_0.38525446848930356","host":"s3://npm-registry-packages-npm-production"}},"2.20.5":{"pi":{"skills":["./SKILL.md"],"themes":[],"prompts":[],"extensions":["./index.ts"]},"_id":"@pi-unipi/ralph@2.20.5","bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"dist":{"shasum":"18079be20cfe1ccec66481112e898f3ad5e1c3df","tarball":"https://registry.npmjs.org/@pi-unipi/ralph/-/ralph-2.20.5.tgz","fileCount":8,"integrity":"sha512-SI/MgW5K5MtDeewZwSEoXdyzWjlEWS8y2QXsMVroT4xaPSL5bXQF+pqhyVOb3PhF3aPF9JRNPCSIjE7WV8bKRw==","signatures":[{"sig":"MEQCIHoCvq9nEmNiTHQdI5eUH89NhNRYi+YcS6lZevpamakHAiB9VGgcTtt0419GS77NubhgFu5aZdjQ/wcwukz+J4HFmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHeG3/kbIt+/zbvXcQkkdaQsZxTGximPJ06DArWvBzl3AiEA65qH7MWp8ZwYg1/Y6BXuhH00Nc8s7Iv0yqlSYVivaDI="}],"unpackedSize":48382},"main":"index.ts","name":"@pi-unipi/ralph","type":"module","author":{"name":"Neuron Mr White"},"gitHead":"6d696efed65f7638fd2a23020b119dc7a32aad49","license":"MIT","scripts":{"test":"npx tsx --test reminder.test.ts"},"version":"2.20.5","_npmUser":{"name":"neuron-mr-white","email":"admin@neuron.my"},"homepage":"https://github.com/Neuron-Mr-White/unipi#readme","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"_npmVersion":"11.13.0","description":"Long-running iterative development loops for Pi coding agent","directories":{},"maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"_nodeVersion":"24.16.0","dependencies":{"@pi-unipi/core":"2.20.5","@pi-unipi/info-screen":"2.20.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typebox":"^1.1.38","@earendil-works/pi-ai":"^0.84.0","@earendil-works/pi-tui":"^0.84.0","@earendil-works/pi-coding-agent":"^0.84.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ralph_2.20.5_1789811262053_0.5713551756034947"}}},"time":{"created":"2026-04-26T13:48:43.088Z","modified":"2026-09-19T09:47:42.417Z","0.1.1":"2026-04-26T13:48:43.298Z","0.1.2":"2026-04-26T15:03:46.299Z","0.1.3":"2026-04-27T20:12:39.506Z","0.1.5":"2026-04-28T10:48:36.651Z","0.1.6":"2026-04-28T12:56:42.320Z","0.1.7":"2026-04-28T17:58:49.987Z","0.1.8":"2026-04-29T17:52:13.006Z","0.1.9":"2026-04-30T19:18:36.969Z","0.1.10":"2026-05-01T09:52:23.944Z","0.1.11":"2026-05-01T19:48:05.068Z","2.0.0":"2026-05-06T07:29:48.531Z","2.0.1":"2026-05-15T07:06:52.416Z","2.0.2":"2026-05-16T06:44:12.435Z","2.0.3":"2026-05-16T15:20:39.120Z","2.0.4":"2026-05-18T03:31:47.275Z","2.0.5":"2026-05-19T07:02:21.347Z","2.0.7":"2026-05-24T07:59:42.666Z","2.0.8":"2026-05-25T08:25:28.204Z","2.0.9":"2026-05-28T08:21:03.779Z","2.0.10":"2026-06-01T03:39:09.712Z","2.0.11":"2026-06-01T04:01:55.943Z","2.0.12":"2026-06-01T04:23:21.611Z","2.0.13":"2026-06-01T04:32:28.609Z","2.1.0":"2026-06-27T04:16:05.940Z","2.1.1":"2026-07-01T16:51:56.221Z","2.1.2":"2026-07-06T02:30:59.004Z","2.1.3":"2026-07-22T16:01:11.595Z","2.2.0":"2026-08-04T03:39:44.719Z","2.2.1":"2026-08-04T10:20:03.658Z","2.3.0":"2026-08-07T08:18:21.005Z","2.4.0":"2026-08-09T15:27:06.075Z","2.4.1":"2026-08-13T02:10:16.168Z","2.4.2":"2026-08-14T02:34:35.537Z","2.5.0":"2026-08-14T10:41:58.315Z","2.6.0":"2026-08-14T12:17:44.554Z","2.6.1":"2026-08-20T04:25:45.301Z","2.6.2":"2026-08-24T03:47:05.976Z","2.9.0":"2026-08-24T05:08:11.753Z","2.10.0":"2026-08-25T09:08:05.982Z","2.10.1":"2026-08-25T09:54:18.618Z","2.10.2":"2026-08-25T09:58:11.955Z","2.11.0":"2026-08-26T04:09:47.545Z","2.12.0":"2026-08-27T07:25:23.432Z","2.14.0":"2026-08-27T17:54:37.529Z","2.14.1":"2026-08-27T19:15:42.795Z","2.14.2":"2026-08-31T06:54:21.474Z","2.15.0":"2026-09-02T05:08:55.462Z","2.16.0":"2026-09-03T03:26:52.423Z","2.16.1":"2026-09-11T04:54:36.554Z","2.17.0":"2026-09-15T10:10:58.365Z","2.18.0":"2026-09-15T17:59:00.237Z","2.19.0":"2026-09-16T08:14:55.488Z","2.19.1":"2026-09-16T12:32:23.655Z","2.19.2":"2026-09-16T13:47:33.854Z","2.19.3":"2026-09-16T14:10:37.719Z","2.20.0":"2026-09-16T16:34:49.624Z","2.20.1":"2026-09-16T17:02:06.194Z","2.20.2":"2026-09-17T04:02:42.998Z","2.20.3":"2026-09-17T10:21:18.088Z","2.20.4":"2026-09-19T06:53:32.701Z","2.20.5":"2026-09-19T09:47:42.142Z"},"bugs":{"url":"https://github.com/Neuron-Mr-White/unipi/issues"},"author":{"name":"Neuron Mr White"},"license":"MIT","homepage":"https://github.com/Neuron-Mr-White/unipi#readme","keywords":["pi-package","pi-extension","unipi","ralph","loops"],"repository":{"url":"git+https://github.com/Neuron-Mr-White/unipi.git","type":"git","directory":"packages/ralph"},"description":"Long-running iterative development loops for Pi coding agent","maintainers":[{"name":"neuron-mr-white","email":"admin@neuron.my"}],"readme":"# @pi-unipi/ralph\n\nLong-running iterative loops that persist across sessions. Start a loop, the agent works through tasks, calls `ralph_done` after each step, and reflects periodically. If the session crashes or you close Pi, the loop resumes where it left off.\n\nRalph is for work that takes more than one pass — migrating a codebase, implementing a multi-step feature, or processing a backlog. The agent iterates until the task is done or it hits the iteration limit.\n\n## Commands\n\n| Command | Description |\n|---------|-------------|\n| `/unipi:ralph start <name\\|path>` | Start a new loop |\n| `/unipi:ralph stop` | Pause current loop |\n| `/unipi:ralph resume <name>` | Resume a paused loop |\n| `/unipi:ralph status` | Show all loops |\n| `/unipi:ralph cancel <name>` | Delete loop state |\n| `/unipi:ralph archive <name>` | Move loop to archive |\n| `/unipi:ralph clean [--all]` | Clean completed loops |\n| `/unipi:ralph list --archived` | Show archived loops |\n| `/unipi:ralph nuke [--yes]` | Delete all ralph data |\n\nCommand arguments autocomplete: subcommands with descriptions, live loop names with status, and `start` flags are suggested as you type.\n\n### Options\n\n| Flag | Description |\n|------|-------------|\n| `--max-iterations N` | Stop after N iterations (default: 50) |\n| `--items-per-iteration N` | Suggest N items per turn (prompt hint) |\n| `--reflect-every N` | Reflect every N iterations |\n\n## Special Triggers\n\nThe workflow `work` skill detects ralph and encourages loops when a plan has 3 or more subtasks. Instead of executing everything in one pass, the agent starts a ralph loop and iterates through the checklist.\n\nRalph registers with the info-screen dashboard, showing active loops, total iterations, and loop status. The footer package subscribes to `RALPH_LOOP_START`, `RALPH_LOOP_END`, and `RALPH_ITERATION_DONE` events to display loop stats in the status bar.\n\n## How the Agent Uses Ralph\n\n1. Agent calls `ralph_start` with a task description and checklist\n2. Ralph creates a task file in `.unipi/ralph/` and begins the loop\n3. Agent works on the first checklist item, then calls `ralph_done`\n4. Ralph marks the item complete and returns the next iteration\n5. At reflection intervals, the agent pauses to review progress\n6. When all items are done (or max iterations reached), the loop ends\n\nThe `ralph_done` tool signals completion of one iteration. The agent decides what to do each iteration — ralph just tracks progress and persists state.\n\n### Task File Format\n\nLoops operate on markdown task files:\n\n```markdown\n# Task\n\nRedesign the authentication system.\n\n## Goals\n- Migrate to JWT refresh tokens\n- Add role-based access control\n\n## Checklist\n- [x] Design token rotation\n- [ ] Implement refresh endpoint\n- [ ] Add RBAC middleware\n- [ ] Write tests\n\n## Notes\nSession 1: Completed token rotation design.\n```\n\n## Configurables\n\nLoop behavior is controlled per-invocation via flags:\n\n| Setting | Default | What It Does |\n|---------|---------|--------------|\n| `max-iterations` | 50 | Hard stop after N iterations |\n| `items-per-iteration` | 3 | Hint for how many checklist items per pass |\n| `reflect-every` | 5 | Iterations between reflection prompts |\n\nThese are set when starting a loop, not in a config file. Each loop can have different settings.\n\n## State Storage\n\n```\n.unipi/ralph/\n├── loop-name.state.json    ← active/paused state\n├── loop-name.md            ← task file\n└── archive/\n    └── loop-name.*         ← archived loops\n```\n\nState persists across sessions. Close Pi, reopen, resume the loop — it picks up where it left off.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}