{"_id":"pi-soly","_rev":"84-db8b16a6ccc01e6c88555ccb8d2cb602","name":"pi-soly","dist-tags":{"latest":"2.6.1"},"versions":{"0.2.1":{"name":"pi-soly","version":"0.2.1","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents"],"license":"MIT","_id":"pi-soly@0.2.1","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"4a96715b73cd4521439ee597eefa31fa772cdafb","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-0.2.1.tgz","fileCount":39,"integrity":"sha512-+WV4yJKNAPBcZ4X9mHdT9pFq/uH7qUeeRpx72Xl4GITfxsIH8eUV5wEllpJOmmEox2iNXTLWEfDyraxRCb52Ng==","signatures":[{"sig":"MEQCICjpnpEc8gxbxZPZ5At1TL17l+xsG+G/xoBZeSiKZG3mAiBD56/q/262FI4TSS7Hs2VtPhvUmb1lnj2We4ygG4DseQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435464},"main":"index.ts","type":"module","gitHead":"3e8e0f7db837d52ea87242030a028b7251ff75d1","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"http://git.local.stbl/lowern1ght/pi-soly.framework.git","type":"git","directory":"packages/soly"},"_npmVersion":"11.13.0","description":"Project management for pi — plans, state, subagent-driven execution. Inspired by GSD.","directories":{},"_nodeVersion":"24.16.0","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_0.2.1_1781551900311_0.3049510965125528","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"pi-soly","version":"0.3.0","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents"],"license":"MIT","_id":"pi-soly@0.3.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"61c0520edd0414574552e74c6d09f88820876db5","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-0.3.0.tgz","fileCount":39,"integrity":"sha512-f+6fL3fB2XoJQyKlBylliOQKfMEhxSohOOAL/Kb8arAZxFIqBcpwcavJWXewxySdWiDXR1pIrEr8yjdlKj5K1g==","signatures":[{"sig":"MEUCIGZzp+dykEN6CBxP15XI78gy/0zO6A+bB91R6n4PwTovAiEAilf8ejFMH5T4octbMmwUu+2q4cI+rKOG8vp5Bbgtfwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435464},"main":"index.ts","type":"module","gitHead":"d4525339e4d7b3a778b8274955887d6ab12350f0","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"http://git.local.stbl/lowern1ght/pi-soly.framework.git","type":"git","directory":"packages/soly"},"_npmVersion":"11.13.0","description":"Project management for pi — plans, state, subagent-driven execution. Inspired by GSD.","directories":{},"_nodeVersion":"24.16.0","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_0.3.0_1781557968381_0.7032471672129406","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"pi-soly","version":"0.4.0","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher"],"license":"MIT","_id":"pi-soly@0.4.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"df272f5def4b954fdc8f1894b0dc218564c42da6","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-0.4.0.tgz","fileCount":56,"integrity":"sha512-D6Y/SfsEAPd/SWkHF9+tm3RBfsnaymeP5AqFoHnJUi0CEntyc1Fv4+cE4uUQ+cvi/xrhhl75Iul5bX5QHS3l/g==","signatures":[{"sig":"MEUCIQDDpLuT+mjKF0MzP476loHC3cEQVzGI5IbrKvPbCFMtkQIgNGt3YT2eg3SmPdzftZ0B3DykNMAXy6aM/9Do+Eu9gdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543727},"main":"index.ts","type":"module","gitHead":"66c1bfc167a3c3758fb556d2b79236283fcce5c2","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"http://git.local.stbl/lowern1ght/pi-soly.framework.git","type":"git","directory":"packages/soly"},"_npmVersion":"11.13.0","description":"Project management for pi — plans, state, subagent-driven execution. Inspired by GSD.","directories":{},"_nodeVersion":"24.16.0","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_0.4.0_1781590658733_0.14959942974216367","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"pi-soly","version":"0.5.0","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher"],"license":"MIT","_id":"pi-soly@0.5.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"6dd3821d78c6b052452b35c5daaeff3408162306","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-0.5.0.tgz","fileCount":56,"integrity":"sha512-KpdNKB50g7aSUD8mcpQp0QQjFopgROfwoxQSPhg8BgDoJmQcYu5/5YxK0Qfpou5wfDpEdpqDDuFtTujO/uuqug==","signatures":[{"sig":"MEUCIQCZ+ILASqaph0Ut8+Xi4GSLmwvuwpO/VtG3y3N2JYMj3wIgOE2mIhNa9t1Ip8FAxwqtWT66qqUjxj2Mn0dCyWOo+ig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542910},"main":"index.ts","type":"module","gitHead":"1282ee81f5ae398dea2a39826bd5552d97701dfd","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"http://git.local.stbl/lowern1ght/pi-soly.framework.git","type":"git","directory":"packages/soly"},"_npmVersion":"11.13.0","description":"Project management for pi — plans, state, subagent-driven execution. Inspired by GSD.","directories":{},"_nodeVersion":"24.16.0","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_0.5.0_1781593808561_0.6902694592166303","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"pi-soly","version":"0.5.1","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher"],"license":"MIT","_id":"pi-soly@0.5.1","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"d03955dbf3f0bd19679eee48c39559ac0fb4dc15","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-0.5.1.tgz","fileCount":56,"integrity":"sha512-2/bpWvHuYveBmuuCZJI6+jkXrvrFcJVWo9IEBAwIz8R+HBpIvHv7AvH3SrqUM/0NHL4dOhlbi2yCLGHkftOn1Q==","signatures":[{"sig":"MEUCIHBTVkwXmaR/ZDbFHAf7aS0RHsg9phipxhBTjpznmfD3AiEAjiplrUzV+ss3Q8dx80BxKj7mqE96FZ3KIQO2MVbsrUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543139},"main":"index.ts","type":"module","gitHead":"e8779ef1284b6bbee7e18938bfecf9fbb59dcb43","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"http://git.local.stbl/lowern1ght/pi-soly.framework.git","type":"git","directory":"packages/soly"},"_npmVersion":"10.8.2","description":"Project management for pi — plans, state, subagent-driven execution. Inspired by GSD.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_0.5.1_1781594982148_0.7750146755879732","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"pi-soly","version":"0.5.2","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher"],"license":"MIT","_id":"pi-soly@0.5.2","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"03c18364a71348c481a5818d84d76b49e6a8f76c","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-0.5.2.tgz","fileCount":56,"integrity":"sha512-Z+yrIlQ2RHFU55Wsa0IaQiCMnpCRjVtU/69k67W003Vm+ttQ+/fJ6kv6Aee8J6mzzEfz8l6pT2RVvgY8+HntJw==","signatures":[{"sig":"MEQCIHNmpGVShwCw2y1sQp7DTN5I60NTPEjgRx83PEqmzfbeAiBwVqMh4jAOoAa9SEanloR/mvY5fc3i8yxmby5ks2CCnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543129},"main":"index.ts","type":"module","gitHead":"ac0dc00abf8d40ae8ca3769981e6626b4af18fdd","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"http://git.local.stbl/lowern1ght/pi-soly.framework.git","type":"git","directory":"packages/soly"},"_npmVersion":"10.8.2","description":"Project management for pi — plans, state, subagent-driven execution. Inspired by GSD.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_0.5.2_1781595709036_0.8370007969570858","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"pi-soly","version":"0.5.3","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher"],"license":"MIT","_id":"pi-soly@0.5.3","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"a1f041f6431a150dc781e1b65b2ba6511dfb77d2","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-0.5.3.tgz","fileCount":56,"integrity":"sha512-JYQgmACnnGAJnkBoLoh/np8Q0wX09MZnL3PxQl1a815NAHVtYa9wlZzoG9HFuQjj8gW6EVFzxsBLbTlc56rusg==","signatures":[{"sig":"MEYCIQClazT0OBRsWIiyoKpFUnd2gY+YTsVbar8H9ivZEfNZcQIhAJsJBTutohgg3cVZ1FKDOoJZ4EI8AnVF6A4Ltl3k1Dtb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543129},"main":"index.ts","type":"module","gitHead":"6af09f49fc89edb21b9651110c41358ffba5399a","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"http://git.local.stbl/lowern1ght/pi-soly.framework.git","type":"git","directory":"packages/soly"},"_npmVersion":"10.8.2","description":"Project management for pi — plans, state, subagent-driven execution. Inspired by GSD.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_0.5.3_1781597084696_0.6144067976556862","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"pi-soly","version":"0.5.4","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher"],"license":"MIT","_id":"pi-soly@0.5.4","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"be62a1b06cb17e4ecb339275ec80944ff9351b0e","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-0.5.4.tgz","fileCount":56,"integrity":"sha512-yHH7KKuiGKY3RhAZAkVs/vWULmOtaTZZVDOqUGsKAC9y6kXzEcH1lVzGYbviVErPCSUUwfFnwKFqc5tV00qySg==","signatures":[{"sig":"MEUCIGChMrhtXiyXJc0aj92+KfZ/dIX934LCjBYoexCGkAh8AiEA3n3XZx2BcCaLkrciXAumPqSJ9Ka2Yi5F2hQOjvFP75w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543129},"main":"index.ts","type":"module","gitHead":"00f6062b4ee1b4b14422284f4205d2414ef4b207","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"http://git.local.stbl/lowern1ght/pi-soly.framework.git","type":"git","directory":"packages/soly"},"_npmVersion":"10.8.2","description":"Project management for pi — plans, state, subagent-driven execution. Inspired by GSD.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_0.5.4_1781597249919_0.1735640844615931","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"pi-soly","version":"0.5.5","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher"],"license":"MIT","_id":"pi-soly@0.5.5","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"7b3237ce4eda65d695eb503a09e8fb37d70aea73","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-0.5.5.tgz","fileCount":56,"integrity":"sha512-34aVFlcfYvtF90n6E78RdAsZEMEzdSs138ugifpEM8LHrwn6igXduo5vbUq1km+qdSfspmje3Vwf14EVcNbhHw==","signatures":[{"sig":"MEUCIQC1JVplUVWgUFFtv8m0cfF29DNZxT4NdauNE1qMseu9LgIgOs+ujNrDnxdqA+0KmBpnZcQ5Lo0lwtPx7sOAhZgP6tI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543129},"main":"index.ts","type":"module","gitHead":"c7d303cfbe4e0e9e877199c5d1adfb7b898d2e6a","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"http://git.local.stbl/lowern1ght/pi-soly.framework.git","type":"git","directory":"packages/soly"},"_npmVersion":"10.8.2","description":"Project management for pi — plans, state, subagent-driven execution. Inspired by GSD.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_0.5.5_1781598016113_0.8751419722034948","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"pi-soly","version":"0.5.6","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher"],"license":"MIT","_id":"pi-soly@0.5.6","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"200d4bd316caa6db78c721daa73fb3e4289632f7","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-0.5.6.tgz","fileCount":56,"integrity":"sha512-Udcz3Z2c8PATkDMNT7m6J+T/TfR+87idX6xszyJpYn427JE1V2xBWEie9ZbPPA7djARJ2OF3ann4Sq+ypydyjw==","signatures":[{"sig":"MEQCIEAj+X6V4B8ejv8+7bHoZ3G7hKgKDcd5Wf+VK1J0nVzAAiAWTWkPT7k+njalr/znlzK61GLQLGnXLLTdx0r5QJicAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543129},"main":"index.ts","type":"module","gitHead":"da9f63236ca6b039a77b9ccb2afbb51e87985e32","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"http://git.local.stbl/lowern1ght/pi-soly.framework.git","type":"git","directory":"packages/soly"},"_npmVersion":"10.8.2","description":"Project management for pi — plans, state, subagent-driven execution. Inspired by GSD.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_0.5.6_1781598431549_0.3835129084938149","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"pi-soly","version":"0.5.7","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher"],"license":"MIT","_id":"pi-soly@0.5.7","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"6e7133932b078999423136c09b4a7cd0eef27a45","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-0.5.7.tgz","fileCount":56,"integrity":"sha512-zcgOUWkd2fyPQfMqJfiPyd5t4pXyQtMBOV4Re9Q3u9K63pVWqtN2ytc7fYk1Rz39PTeAPLmjckIU/LHN56oTbQ==","signatures":[{"sig":"MEYCIQCGGC2/dhkAdiZSWwKM6GEyR1Lu4uuPXJodyOT5tWnLtgIhALBi+5uCzQPA5LlyMQK+2G4Wl54qhr2+J4KZeCQHoYUp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543606},"main":"index.ts","type":"module","gitHead":"9e18ed60910f67da0f675c9d6dd89ee19786ff22","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"http://git.local.stbl/lowern1ght/pi-soly.framework.git","type":"git","directory":"packages/soly"},"_npmVersion":"10.8.2","description":"Project management for pi — plans, state, subagent-driven execution. Inspired by GSD.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_0.5.7_1781598890190_0.920792334194676","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"pi-soly","version":"0.5.8","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher"],"license":"MIT","_id":"pi-soly@0.5.8","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"777558180f553d656165d73399cab822a8af765f","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-0.5.8.tgz","fileCount":56,"integrity":"sha512-T31tKkbW4HhbCiuLr1l3YRFw5iZlgumdYaJGD/XP9YwYr9ubE8JosqlRN5BYBCYSCn/zZiXuGSAi1hjX4DwSAw==","signatures":[{"sig":"MEQCIGONGNL/KCOIlRpWMYxKyp+P5hJeha/+XM8/vfZA/3yHAiB/up4ApRaivrHdHKXU767+qufZy+4rwGKxV4YdYZTiTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543997},"main":"index.ts","type":"module","gitHead":"36886d4733fd3b8c3d8fc898d222da15e5954126","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"http://git.local.stbl/lowern1ght/pi-soly.framework.git","type":"git","directory":"packages/soly"},"_npmVersion":"10.8.2","description":"Project management for pi — plans, state, subagent-driven execution. Inspired by GSD.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_0.5.8_1781599022728_0.9584931434965338","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"pi-soly","version":"0.5.9","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher","task-list","workflow-engine","ai-coding"],"license":"MIT","_id":"pi-soly@0.5.9","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"6fdd207529ca3b71679b1b095bc6ddf5b1113efb","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-0.5.9.tgz","fileCount":56,"integrity":"sha512-9b5P04tPiNAefVibvkO7uhuirrJbDyHSK6jXDhjinfN8aNKcy9kZ/8+y/nGaA9rjgO7q88gwesWm5utLc+dQMg==","signatures":[{"sig":"MEYCIQDSDX8XlVt0cGOEPNpfFOMPblvcVmcpYiJa7/1v9bAYmwIhAJVsz4LG3SrwEWz9z2C9GfaEZu5gMJGn9Uh6LHKrKmM5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544221},"main":"index.ts","type":"module","gitHead":"8b051be8ef2c5df7c6c87c8a48de287583478ccb","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management framework for pi-coding-agent. Workflows, planning, multi-question picker, agent switcher, live task list — one npm install, zero config.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_0.5.9_1781599326283_0.28846893109174965","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"pi-soly","version":"0.5.10","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher","task-list","workflow-engine","ai-coding"],"license":"MIT","_id":"pi-soly@0.5.10","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"157498034cb2b1fccd65d650e964547fed8d73e5","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-0.5.10.tgz","fileCount":56,"integrity":"sha512-y6uuh32rOceWIMr/olK3lTrgRivCamiurPg1AMxaLaLKo7UoO8FBRXz+u6SaorEnhwPGfNy+oWj7WyswWonung==","signatures":[{"sig":"MEUCIQCiJ1VG1OnKhcDmn5Rs5DJ1TPF6o5Zyss+a9P8+no0WAAIgN8PjJ8yCaROoVryDrhQkSIpIUu41HQ/lRcFVoo4EjCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":534946},"main":"index.ts","type":"module","gitHead":"0191301012feb833c5d17d0311b9b7d7466edd97","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management framework for pi-coding-agent. Workflows, planning, multi-question picker, agent switcher, live task list — one npm install, zero config.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_0.5.10_1781599453415_0.07445102272090431","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"pi-soly","version":"0.6.0","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher","task-list","workflow-engine","ai-coding"],"license":"MIT","_id":"pi-soly@0.6.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"405d28db77d3653b0e645b362a5ec01849f3144c","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-0.6.0.tgz","fileCount":50,"integrity":"sha512-s+bCGkUnp4vRSvki8qzCiN0JbEHYhsKh9QG3HhNm6fH6LhQmJIyK0Jrd8CIzg80EzNyZTqsyxxqWjUORUyxlCw==","signatures":[{"sig":"MEYCIQCR98yZPsLp3MGBjtdseTIHQqBahf8CTNlylGQqaLMtjwIhAJ7Hu84QL+1s9Z0tKb5jBP+ipefBmOIjATzjenAH8wuf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512986},"main":"index.ts","type":"module","gitHead":"2342d3eaaee98a1403553688520393a3710cc289","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management framework for pi-coding-agent. Workflows, planning, multi-question picker, agent switcher, live task list — one npm install, zero config.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_0.6.0_1781600197034_0.6352832107562143","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"pi-soly","version":"0.7.0","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher","task-list","workflow-engine","ai-coding"],"license":"MIT","_id":"pi-soly@0.7.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"2e6f4c6bf16504677703ab466922fd3a9e24a1cb","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-0.7.0.tgz","fileCount":51,"integrity":"sha512-LGxGIfEmeMSmTUZ8BnN9lZNyz9QTWJFNUPD86wA4GcsSmXFW2QDafWedwTYasqympIHf2i17cKAnLSe8idjLMA==","signatures":[{"sig":"MEUCIQCCoaW0Uz0CsjwiIJJOOzmYAmkkHrQTqJvgQo25jlMT2QIgaXWj+hHaDHvwrcrTUgx/28aKBC3PgyVN2rpj61HdTU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527526},"main":"index.ts","type":"module","gitHead":"c98152c257f3ae76ad90e96bfd0092ebce4238d7","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management framework for pi-coding-agent. Workflows, planning, multi-question picker, agent switcher, live task list — one npm install, zero config.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_0.7.0_1781601069414_0.7563955388348771","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"pi-soly","version":"0.8.0","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher","task-list","workflow-engine","ai-coding"],"license":"MIT","_id":"pi-soly@0.8.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"e592855c4ffe8bd4b9e563a4f299ce6d00bd8ba2","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-0.8.0.tgz","fileCount":51,"integrity":"sha512-FgiuULHi/nEab/I5zuQ6aHvzv7/o+Q5eGiLjHNHIUijg1t11yrGLTYOTFYkuYg9A8175L0Zrt/f3lcr5d5tRZA==","signatures":[{"sig":"MEQCIBaiNQ20HVmly//XA1tSqkBVotqc0mfpLslT59+pdfExAiBxJLK8gCHhCOtcJUz5FmalQ87WBkro1l7K2NLawuyqbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":531011},"main":"index.ts","type":"module","gitHead":"1febc24c4e6f635fdee4ed3f4ffe6d2ae84462b3","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management framework for pi-coding-agent. Workflows, planning, multi-question picker, agent switcher, live task list — one npm install, zero config.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_0.8.0_1781602585519_0.5027537509623436","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"pi-soly","version":"0.9.0","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher","task-list","workflow-engine","ai-coding"],"license":"MIT","_id":"pi-soly@0.9.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"f1fd78f5cf6e715ea3e92c05b971188604510a02","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-0.9.0.tgz","fileCount":51,"integrity":"sha512-9magz/1skpivPjYtsmGYyqarfbTA7AraxQlyAkaeQ4MWwjHQ5Jn7xg+/tKwEt2V/vVrXdLL96hZmDnfbbvx8Vw==","signatures":[{"sig":"MEYCIQDFR8fygFPovIvXsP3KYOFvmn3f2ek9fmcxgfvoqKhmEAIhAKrEeTq3ugPxj0LRCpe0s2TuQBc0gR5AXO92fXEaATcz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":533872},"main":"index.ts","type":"module","gitHead":"f5400a04ee17581832de3f90d12792a34ca5546f","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management framework for pi-coding-agent. Workflows, planning, multi-question picker, agent switcher, live task list — one npm install, zero config.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_0.9.0_1781603370674_0.15577445683117652","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"pi-soly","version":"1.0.0","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher","task-list","workflow-engine","ai-coding"],"license":"MIT","_id":"pi-soly@1.0.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"df9fd4b2e5e8c04ea3b1cec9bcecc80c1d10b5f1","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.0.0.tgz","fileCount":51,"integrity":"sha512-ffLbTyJELxkaBgq7XUtQO8ppvZ07tIY0VgqEGpi3eIYAzrrh+WZjiMwKzAOSn4jieR9ePGhYzpsalFYi0BD/hA==","signatures":[{"sig":"MEQCIFCFci24MU0Xi7YLP3BSGI+o5fmQ426PM8vsYLUjNkHuAiByJ9QwnSEg+igGH3Y7kfQe1tN/7cAn6uqXRJMjgiZlPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":534362},"main":"index.ts","type":"module","gitHead":"0ce82a4e1c8060e8f9a540dffea16e0d72f81ab5","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management framework for pi-coding-agent. Workflows, planning, multi-question picker, agent switcher, live task list — one npm install, zero config.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.0.0_1781604180087_0.8560693906511805","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"pi-soly","version":"1.1.0","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher","task-list","workflow-engine","ai-coding"],"license":"MIT","_id":"pi-soly@1.1.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"40b6d6326d25bc6f31de3c2b4fc2c5d667320182","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.1.0.tgz","fileCount":51,"integrity":"sha512-i1kNOeYAAAbDVnpfeKASPnFidy5U9OHJeWjt/3SkCmg6ZsL6i8lB5MJn86VtZMFwYk0jpdoRHTNa7d+RkU9N3g==","signatures":[{"sig":"MEQCICn43i3vRG8q2AvROnhRh0Bulnj7OFYIiNz5CZJGFLj+AiBLnJfV6op/1ZDJ7uLUx60HAZZVx9aAwPRl8WJcHHem4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535570},"main":"index.ts","type":"module","gitHead":"6b64b7fe88b0a97a56183c8c5c4b101f01016d7c","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management framework for pi-coding-agent. Workflows, planning, multi-question picker, agent switcher, live task list — one npm install, zero config.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.1.0_1781604635435_0.7349373936582109","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"pi-soly","version":"1.2.0","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher","task-list","workflow-engine","ai-coding"],"license":"MIT","_id":"pi-soly@1.2.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"ad5ca96bef5cf7254d24f162ed1461eea58c5972","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.2.0.tgz","fileCount":51,"integrity":"sha512-AGubqNlzwVmaq1QJvfWuS+HXwq2pSywbjBfSOr96isdtqhP7TEkGAEBt7MDxl1UIh/JibxsfXJv7KUCw6oZcQQ==","signatures":[{"sig":"MEQCIHNXQA94GLnG6XxV+q1x87X2nuVU2xSLRc09vlo1e1joAiAoAHRkFVJv+oHqwkDiecx+i6oeZ+mF2sHuQbk/yoQOJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535570},"main":"index.ts","type":"module","gitHead":"d1706cacc6c2b0ecae82ef5ce62d285436d06eaf","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management framework for pi-coding-agent. Workflows, planning, multi-question picker, agent switcher, live task list — one npm install, zero config.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.2.0_1781605110708_0.3279938362583652","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"pi-soly","version":"1.3.0","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher","task-list","workflow-engine","ai-coding"],"license":"MIT","_id":"pi-soly@1.3.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"95b2d390b2407217946dd4d62c69229133ec7057","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.3.0.tgz","fileCount":52,"integrity":"sha512-EX4nwYjOQPZcUWaz6rZrwCtjHscX5242ZaqwjVqn7vKj6JAYQAeUKlGC34iqqRIzaCP714U2mte8iYZPyhulfA==","signatures":[{"sig":"MEQCIGA3kFALvzvlGiaVE1hrJhQNfuqljV8imCgXqN3mE/DGAiACn3X290hvtAzyxb3/YucKGMGzdVWv3wjz7QtAS8GhtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":536290},"main":"index.ts","type":"module","gitHead":"327c8854fd84d8045ae71db5c51b8fc7bbf4bb66","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management framework for pi-coding-agent. Workflows, planning, multi-question picker, agent switcher, live task list — one npm install, zero config.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.3.0_1781608270911_0.8921573718618563","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"pi-soly","version":"1.4.0","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher","task-list","workflow-engine","ai-coding"],"license":"MIT","_id":"pi-soly@1.4.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"c9a2c93b37a6ab5fa44b5055bb57178f00a2689e","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.4.0.tgz","fileCount":41,"integrity":"sha512-nSuraM9JJYK7A8x5oCSPOLOJP58xpQuI6Xk/sX4d9XN2izVXJSIXkqCHNo126Clp5VnHUAo/ceGeoE1yabde/w==","signatures":[{"sig":"MEUCICyYwPCCK/DvMoRmgChhTu0lhshdCcdA5OuFsfWmo/DIAiEA2SyJk+HEidpV81n+sXSC85sXC09SR6Q17QPMr4xvGho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473356},"main":"index.ts","type":"module","gitHead":"6c602531bafd8d75632bf0a8bfa0ef2bf96eb0b3","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management framework for pi-coding-agent. Workflows, planning, multi-question picker, agent switcher, live task list — one npm install, zero config.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.4.0_1781615512149_0.30172617098002186","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"pi-soly","version":"1.4.1","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher","task-list","workflow-engine","ai-coding"],"license":"MIT","_id":"pi-soly@1.4.1","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"6496f856cd86f1f40539ccc2281c009ff2e94078","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.4.1.tgz","fileCount":41,"integrity":"sha512-OLiU+6iyVhiyAHyIamcDxmdNpWKVtsD7ZVW4KN+POBn5uuwiAcxdPBKapdMJhkzLENxK7H9Al7vC03IEm/FZrg==","signatures":[{"sig":"MEUCIBuqLzdyjfi1I6Xt7mm/3hnmaQucwC5C8yMkWYg5O3AWAiEAkp/AezzgRAN7aSwr6vGDWoYUQHhZNjAKR88lDBqIalg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473332},"main":"index.ts","type":"module","gitHead":"092144226d71a820b2df698e4e8d371138827ebc","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management framework for pi-coding-agent. Workflows, planning, multi-question picker, agent switcher, live task list — one npm install, zero config.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.4.1_1781615738414_0.15735637971183047","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"pi-soly","version":"1.4.2","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher","task-list","workflow-engine","ai-coding"],"license":"MIT","_id":"pi-soly@1.4.2","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"31255ffd4a30b96681ac35a07a0a897d0a0c76cb","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.4.2.tgz","fileCount":41,"integrity":"sha512-ofQOJmr5Q0MePqZAjHJwzXCd6ghQovuX3I+Nrhy2UkehVOFn1bRuTBlILAjAxW6eaoflDlPberYP8ld07JuK8Q==","signatures":[{"sig":"MEYCIQCSoaBbGMY/9rk1M31mod4eCWMzWnsGChjkTHvjjlwkLQIhAM4YbefGJ6wSYnryMzBvbpxlHQg6Z5lhvaPEeujnWvu5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473332},"main":"index.ts","type":"module","gitHead":"3bafe0297071c066bf8fefdfc792bd7964a8045d","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management framework for pi-coding-agent. Workflows, planning, multi-question picker, agent switcher, live task list — one npm install, zero config.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.4.2_1781616066184_0.18264131951521634","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"pi-soly","version":"1.5.0","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher","task-list","workflow-engine","ai-coding"],"license":"MIT","_id":"pi-soly@1.5.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"bdc1f989dc51b835b194c8ab07fdc9ea7b5cd2f8","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.5.0.tgz","fileCount":41,"integrity":"sha512-R8po7jOYsBxd/av3b/OLxEdMMqDmxmRqZtmfvRlBblmX8KfIJ6yPOBZ8Hb/JFk3kqhtLs6yUDV2mgObBI8ltcA==","signatures":[{"sig":"MEQCID4Czbk0q0DUYkqvq8ygeHdZujpZEGMrv+fTnPy+DKR/AiBmgJ6YtPi9JLHAVFjS10gRRwDubc1Xqg1dkKrOSbqeYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":474703},"main":"index.ts","type":"module","gitHead":"c5cb3d4f71378f3926443b29f429eafec9208ec9","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management framework for pi-coding-agent. Workflows, planning, multi-question picker, agent switcher, live task list — one npm install, zero config.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.5.0_1781621982286_0.5135350906832963","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"pi-soly","version":"1.6.0","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher","task-list","workflow-engine","ai-coding"],"license":"MIT","_id":"pi-soly@1.6.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"ab399ba13a8f137d80b3cabcd9fdf21fe03e5162","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.6.0.tgz","fileCount":41,"integrity":"sha512-VCc/rz+dmNMySWJT6GhbiBDXtm2w0qY1TFZ9rPhjpyC5J0/f499FO8eNolwJTzGq4yUDuKduU+11EbX+L1qQtA==","signatures":[{"sig":"MEUCIQChAeHE8P6G8KEo6XgUgF7k6m+rtVMQC+TlwK1Ged9v3QIgN/EkvSIXh6vg3jkubRjU6mcqLUAVj6sy5qOm+n+c8tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475748},"main":"index.ts","type":"module","gitHead":"00dc66bc209285910991d328e31145910575ff7d","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management framework for pi-coding-agent. Workflows, planning, multi-question picker, agent switcher, live task list — one npm install, zero config.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.6.0_1781685559744_0.8714072309247745","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"pi-soly","version":"1.7.0","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher","task-list","workflow-engine","ai-coding"],"license":"MIT","_id":"pi-soly@1.7.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"7b6cc454d91414149893d5f49fd31de97e7bf7a9","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.7.0.tgz","fileCount":41,"integrity":"sha512-hZY+nk6cxUpyjGq+YGTCjJ4pCKsOmSpLA/v9cGez6oOwb/1yN4S/+6fxhR6ljnLgQfFbBHRnbiLmwTUPWGkyXQ==","signatures":[{"sig":"MEUCIQCJNzZ5CAbi8IZ+/dPIkDZyMJYF2WzMQGFA8QRUEVwNfwIgHv/k1INscqhJk4c+M+Sxvo3R2LSZi+YJSCa590qFPLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477211},"main":"index.ts","type":"module","gitHead":"9e0595e10878bab84e2d0879d38ec38e6e9e5d00","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management framework for pi-coding-agent. Workflows, planning, multi-question picker, agent switcher, live task list — one npm install, zero config.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.7.0_1781686044059_0.07592761664830228","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"pi-soly","version":"1.8.0","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher","task-list","workflow-engine","ai-coding"],"license":"MIT","_id":"pi-soly@1.8.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"74592c19083aa13de2ef02dfdfaa9e51766c4fa2","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.8.0.tgz","fileCount":41,"integrity":"sha512-01dC0FsA+llhqVV2xIPYOd6teY7lVW2ZJ2ZZtoBD5chmmnIE1QQvn2waka2vlQkKJlneZgi8X9HMAM3uYKuv7g==","signatures":[{"sig":"MEYCIQClOx3Z3zptB2H2L+yrObhHXaOkTiTg3QEaOyNHp+x+TAIhAPFd1NId0P9KNu+iuHPqoGGzQeDNlJemkAVwf4St6IKy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481851},"main":"index.ts","type":"module","gitHead":"e5ad64509ab59ef05f3e19c1a99d21a4015e3d44","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management framework for pi-coding-agent. Workflows, planning, multi-question picker, agent switcher, live task list — one npm install, zero config.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.8.0_1781687602307_0.5296312000825216","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"pi-soly","version":"1.9.0","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher","task-list","workflow-engine","ai-coding"],"license":"MIT","_id":"pi-soly@1.9.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"ca56e10e915e5286feaa54f115ccf95ec5e9f5f2","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.9.0.tgz","fileCount":41,"integrity":"sha512-dU+IFU3dFd1BKBAU8xEgdnyRGMp+BYuczW/LELoVQIqKCcwXkz8bgJ88iT9O+v8ircyjP1AaurllwxWTYCrT+w==","signatures":[{"sig":"MEUCIQDjBo61JJAzdCO4zBZncOkyy+nR7+g9GL6deG55jQFdRwIgNAQcj9lOxJMXA36FfgMUEhL1ua3dx0YMaAGoTX41vcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487191},"main":"index.ts","type":"module","gitHead":"8179fb9929190e1a7bf3256588260494723d4bed","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management framework for pi-coding-agent. Workflows, planning, multi-question picker, agent switcher, live task list — one npm install, zero config.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.9.0_1781688382912_0.40654703437163553","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"pi-soly","version":"1.9.1","keywords":["pi","pi-extension","pi-package","project-management","planning","subagents","multi-question","agent-switcher","task-list","workflow-engine","ai-coding"],"license":"MIT","_id":"pi-soly@1.9.1","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"f1674b3bb3ef57715821e627ceae9ac10b18a9b8","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.9.1.tgz","fileCount":41,"integrity":"sha512-C7O8hxsKq02gPG2ZC2JGY5hMgH3Ih5F8zVvP4KE0VR0c6/M7bwdBipSdCR4JKMpuyGtQ2X76B6GjgRK5V9iBkQ==","signatures":[{"sig":"MEUCIQDbqwJB9HrmK83950l2sxvlripcJV/tPFPEZu1EEHbkXAIgRg8++C/qMIl8mAPTsRCVzRT7zUYLoCq2mYtIctNvc40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487199},"main":"index.ts","type":"module","gitHead":"db9cfe2d956857ccf3d4ddfc8001fc1cc1354cfc","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management framework for pi-coding-agent. Workflows, planning, multi-question picker, agent switcher, live task list — one npm install, zero config.","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.9.1_1781688503735_0.3250307973178299","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"pi-soly","version":"1.9.2","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","ai-coding"],"license":"MIT","_id":"pi-soly@1.9.2","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"d99950c891921a65610670e9ab329f963a312cb3","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.9.2.tgz","fileCount":41,"integrity":"sha512-hSy8ZJWSdrEKj8GFpf6VK+RcnWHjoFe6DG+u1xDgwGpYjcOizVZzh1Vx0IX594EI3MZXT8c2ZchiyK9lEBt69g==","signatures":[{"sig":"MEUCIA5nxRDfgm3S04BoxzdO6K+JJYrFaIWlopW/v6ODtKEAAiEA/spDlVKPHetgdPcCe8p2DmDBU61L1A2TnCsmA4FebKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":488971},"main":"index.ts","type":"module","gitHead":"5d9337332d7b584ad63eb257d0228f60a23189d6","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow engine for pi-coding-agent. Plans, state, MANDATORY rules, multi-question picker — one npm install, zero config. LLM is the executor (no subagent layer).","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.9.2_1781688816142_0.12929779658204632","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"pi-soly","version":"1.9.3","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","ai-coding"],"license":"MIT","_id":"pi-soly@1.9.3","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"c90f46f5ac341ee4c763982259abb1abd23237eb","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.9.3.tgz","fileCount":41,"integrity":"sha512-Apc60iTquVqAOMp6fRbxvJ3D88nNBBYfeNj39XBjmKol7M1OpTmMa4idbK/9QpGo2fQkjWwgoLYiyUfv1pZ6kg==","signatures":[{"sig":"MEUCIQCBmgw31GAM4Zqu+ZKqbyMKPnskbLsXgqZXZaJXwJ2LpgIgHtnKUT4N8jG50TS/AOH4PJngVc8JdAyxXzO2zNcJkR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489508},"main":"index.ts","type":"module","gitHead":"d27fa842db9b79786969446f0808e9426af07dbc","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow engine for pi-coding-agent. Plans, state, MANDATORY rules, multi-question picker — one npm install, zero config. LLM is the executor (no subagent layer).","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.9.3_1781709444205_0.8960733513441668","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"pi-soly","version":"1.10.0","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","ai-coding"],"license":"MIT","_id":"pi-soly@1.10.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"8a9a75343506c021c2ccd6d515dfffae31a025b8","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.10.0.tgz","fileCount":41,"integrity":"sha512-D+KbDoASDvt2X7d47gt/0AXjEGzKaLeQ5e3Qhh9RRyHEMoG+/YkT22ChbcNF3YNmEBx6bmh0wU0BqV4W4UVAmQ==","signatures":[{"sig":"MEQCIFnbCVOqozYeSacjb2jLE4okzKz/WkisP+GkS92yLfPhAiBcISMwQCeLmAI+m4rlcgQVvCfFYeevImxqGGP4OvdGYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502702},"main":"index.ts","type":"module","gitHead":"6e4790baca1dedcc22d547dc6f5914226b1d7d69","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow engine for pi-coding-agent. Plans, state, MANDATORY rules, multi-question picker — one npm install, zero config. LLM is the executor (no subagent layer).","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.10.0_1781797858496_0.4483791743508687","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"pi-soly","version":"1.11.0","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@1.11.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"3c7b9ed7e2abdc75f9271c3333566fb8a7b9eb85","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.11.0.tgz","fileCount":140,"integrity":"sha512-VxLnVh3GAvZyxqlRTCFHmPxcSDKJYF+HD8RiWHhEF2cLTkFW8jt13bMCxN8m4Zog68wkkwUJw66bKJb0E07A7g==","signatures":[{"sig":"MEQCIDm//vKeTSH8nfx8zYeerdDfQcdUT0U9WBv57NKNdE8FAiAduCjtW3JqP46rednWp71678NtbLti+EIRZAGAnlUMdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1666362},"main":"index.ts","type":"module","gitHead":"42268eb9fb814f33afef0ec78ce7486d63c2d912","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow engine for pi-coding-agent. Plans, state, MANDATORY rules, multi-question picker — one npm install, zero config. LLM is the executor (no subagent layer).","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.11.0_1781849404562_0.9071712158641363","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"pi-soly","version":"1.11.1","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@1.11.1","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"9fecad2342b3a30fac8a74e099b77fe28e725f75","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.11.1.tgz","fileCount":140,"integrity":"sha512-iBFagj4eqZ5EMavD3N8mihJ0cujDaze+Nt3bWuZkbzVrbD9k/D29S7hX2bDycF5HpJ+vRIYhefa2FxmfIPORyA==","signatures":[{"sig":"MEQCIFRfTxOOaAT2OcEhck+vfClV4OULdOSyCJ05DgwWydtwAiARsKdXV2gTKz1J42FzP7SutakIMqNSMPga+dwA5/yYwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1667223},"main":"index.ts","type":"module","gitHead":"78d0b9e21898fe86ac4f53538bd527c68c2096bf","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow engine for pi-coding-agent. Plans, state, MANDATORY rules, multi-question picker — one npm install, zero config. LLM is the executor (no subagent layer).","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.11.1_1781849735786_0.8132636799444761","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"pi-soly","version":"1.11.2","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@1.11.2","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"extensions":["./index.ts"]},"dist":{"shasum":"557b42bf25691d16110e28245f3b0ebc41e5a9ea","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.11.2.tgz","fileCount":140,"integrity":"sha512-ARjnZIrhjlq9qV0za4VGLqj8McHr9oKWRH54eb4oZetJJ1czI+UZr0wYC3SJA7L8/AGbsx7cGO7zIPLDGzuPjA==","signatures":[{"sig":"MEYCIQDJehYn7jy/6EqfK+7f8ZUBzEEvMjeSXzy2Hh7H7Ok7swIhALH7vxPTcl+PMz7vT5DC+/5FEG2DIMOJZC3MGdKf9Cpi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1667732},"main":"index.ts","type":"module","gitHead":"295a5f52dff0c337e9bd4617d574e35646b80297","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow engine for pi-coding-agent. Plans, state, MANDATORY rules, multi-question picker — one npm install, zero config. LLM is the executor (no subagent layer).","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.11.2_1781849990512_0.08175525341432643","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"pi-soly","version":"1.12.0","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@1.12.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"293a3e3c642175c5f65c88f30441b49715ca9a8b","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.12.0.tgz","fileCount":162,"integrity":"sha512-c9NZBd9qV8diLZ+8SMuOT64HOgxL93FVq6rJGyNkI2KBM6reKQ/ibtcEWBuchO0FKSvw+ytbQeK+3iPvU3wXhg==","signatures":[{"sig":"MEYCIQDhsSdFMK6ka0dsq5hh7yWsgRKkm/Iv8o3VzsYBST44UQIhAMNEUWaj7hJyxMgkM3n7UCSC9bCqXX1MW/0IRXGyEjXr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1852424},"main":"index.ts","type":"module","gitHead":"f472aa3d366720e1eb8054b99ad1d01075804d37","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives execution and delegates to a worker subagent when","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.12.0_1782305902669_0.7718015007374626","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"pi-soly","version":"1.12.1","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@1.12.1","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"a9fb9cf7f63c473dc98bdffd4c70d7513c211d48","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.12.1.tgz","fileCount":162,"integrity":"sha512-xEADUS1bfrZoDV9uHKF7YdlVDb0vfRkYxgKzcoTQLlUrMi8Dq7+CKQusW+rvTaPOvEY45qBv8cTYoqRXl00ZNQ==","signatures":[{"sig":"MEYCIQCR0bsoXf45oBLwUKZB4nC1eKs9g5ODKHbwdBqdWsfWCwIhALEv4nWCeLVeZn9Dpmltw47hleXMsdo1oWnUeeuByonX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1853281},"main":"index.ts","type":"module","gitHead":"5249eb8ce940dfb493074b01bf130dd0ca705424","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives execution and delegates to a worker subagent when","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.12.1_1782308774668_0.6809371637772625","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"pi-soly","version":"1.12.2","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@1.12.2","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"63d9754f1ea6cbb3e121fe0996894e79b3b301f0","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.12.2.tgz","fileCount":162,"integrity":"sha512-T97YOciaBBK2x2BffOZsZeAi20nQogm+AgQh8R5h3eT5rDk4I762Z274LBjfKIWSjTmwABHnZWafoeVdrU8aNQ==","signatures":[{"sig":"MEUCIQCwmY9aAu/L8+pTR7i40xAfn4UFei2A86yc/PPR325zFwIgP4Ng4VyjPk4L6guqCwzDc8eeAXSmcFRIsATadRE7or0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1853604},"main":"index.ts","type":"module","gitHead":"7bf8e78d47cc193289366e5754cf600aee6ba8a2","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives execution and delegates to a worker subagent when","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.12.2_1782309785419_0.5664660936242094","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"pi-soly","version":"1.13.0","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@1.13.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"ef4eb9e8ecc32e30986f4e55f94ba67d4c27cdaa","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.13.0.tgz","fileCount":162,"integrity":"sha512-L52r97D1AdkJa6OBIrCrG7uAtTbdf0xd/K2R2ElT7BS4RF0Swrave/WcUR/+j0DDRGGVJd6TUzWCCxRTysy6Ew==","signatures":[{"sig":"MEUCIGLNZscbKWym5moTO0497xy3Rbq6wjx4Mvtdd920tvlJAiEA84kp59Z4yFmZS4wFnYH0HffAdYqXrGM4ubwGVH5hgdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1857790},"main":"index.ts","type":"module","gitHead":"5dd7e684880d0a433b7a9c482397d70cc1f28af3","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives execution and delegates to a worker subagent when","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.13.0_1782311380833_0.006815284330071281","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"pi-soly","version":"1.13.1","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@1.13.1","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"0aaa4f103c4df5140399b156e1af134c21c1039e","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.13.1.tgz","fileCount":163,"integrity":"sha512-Eo/LytEbUZrNl1NWUyO0DL3qBcO5jCHDL4KukxvoH7l7hK0mTibILhe6hDl6Vbt1BB28ohp3susuYXYMGUrx2g==","signatures":[{"sig":"MEUCIQCEFf5sFc6J6eYec65WvjfwOg5BV+ZqPrkrI91b63FjlQIgDO7QQL/Cj6ruMhUNHW6mvu+QcwCVDSy6CcThiKOCb6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859942},"main":"index.ts","type":"module","gitHead":"c83c4630c71519adbf4abe18cfc1ffde7b2421ca","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives execution and delegates to a worker subagent when","directories":{},"_nodeVersion":"20.20.2","dependencies":{},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.13.1_1782641312064_0.27869229376463056","host":"s3://npm-registry-packages-npm-production"}},"1.13.2":{"name":"pi-soly","version":"1.13.2","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@1.13.2","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"7cc1f94e651bb8802ecdcdb87cc980f5c0d9501d","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.13.2.tgz","fileCount":163,"integrity":"sha512-GZLADGVp09ryl1UdyJ1n+8c0rmsOBKKjvXj5t3bRQWwRFBhORkZtv+LAugUWzF9UFPJyFLNLzcEMf/OfmtCFvA==","signatures":[{"sig":"MEYCIQDSB9iXPCv6njoSFaOlKL9Q+IwX1xXWmjEmzS2dbEU+fAIhAJ0Ks4zWxq9ra+7iTDeEsmAJoAbP3VVEV8eIutx3SPk8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859944},"main":"index.ts","type":"module","gitHead":"2a6e260e92438ca084bd4cd368fb30880443058b","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives execution and delegates to a worker subagent when","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.13.2_1782642711675_0.9451531039024257","host":"s3://npm-registry-packages-npm-production"}},"1.13.3":{"name":"pi-soly","version":"1.13.3","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@1.13.3","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"38b0b68c0fee2038a4754f678791ff97bf281a09","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.13.3.tgz","fileCount":163,"integrity":"sha512-DVaQd/Os8/nW1C5vIPNCxhUO1sDLCTY1nvzZMKHa2Ge/62kI6mTp2jNJF0MmF7X7SMwTEbXvBHY5ed+ixRxRjw==","signatures":[{"sig":"MEQCIBWKu1PYIoIjiBgRHq6I5sv7sqhNdY0G2yEo9Jiml8n5AiBebJsxoLPy+EeQv4ILN5waUvdqRjtDN99+RiBsz2cmAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1859944},"main":"index.ts","type":"module","gitHead":"3e3666edd07b60f25662fc2901b899638cd89c80","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives execution and delegates to a worker subagent when","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.13.3_1782644703039_0.7786058453999369","host":"s3://npm-registry-packages-npm-production"}},"1.13.4":{"name":"pi-soly","version":"1.13.4","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@1.13.4","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"0cba78c61283be9bb94a3bd1232d41e5e9352cb2","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.13.4.tgz","fileCount":163,"integrity":"sha512-9vfW9/0X8s2f5IbgRjJ1fbcMgrAr7aQ2QUeswu/hCRLrcTdPx402u8XkW74xvC44eYFxWcHLd6qyllj7GjhJLg==","signatures":[{"sig":"MEYCIQD6CYCYbbb0ZQ7Q7Y48iZM1+CWppwrrxVDBTxVl1shwowIhALK4rYx8SHWLtggCM4HmLa1eo4PKnC+X94aQNuImNsM3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1860838},"main":"index.ts","type":"module","gitHead":"8e123994a8a2ff0d9a23c7d6272cbb7d738dc3c0","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives execution and delegates to a worker subagent when","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.13.4_1782645908290_0.07453340656584229","host":"s3://npm-registry-packages-npm-production"}},"1.13.5":{"name":"pi-soly","version":"1.13.5","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@1.13.5","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"825af775020bff8bd3231e0cd3e8ef5a2e58bacd","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.13.5.tgz","fileCount":164,"integrity":"sha512-76l5OVTZFe/bmwJWBILrIaFQsWqYO0dG12i20iJxyQufequ8V6tjM+PQQL/Zwz5gDXjEklmAmZLn4L435yUCKg==","signatures":[{"sig":"MEUCIQDXLvyhxmvQY64Fxufj/bw2ruJdXPKZaSTQUbXXNBkEHAIgWtcEvW1nskL0gKD4GGMgSVVrAIpgGLPkOk+8h9Ws90Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1864779},"main":"index.ts","type":"module","gitHead":"b2ade815f193c58e671b7136acb703b10717d832","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives execution and delegates to a worker subagent when","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.13.5_1782694157364_0.8178169594518234","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"pi-soly","version":"1.14.0","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@1.14.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"0d1e8decebace1b43cd417b97325ed44711bd4e6","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.14.0.tgz","fileCount":162,"integrity":"sha512-VSgorLkopnmxVlDlI8hjdyDpxBwhTTh5FPVS1fRXDA+Q/Y+sdJAy4HwLvPfbvwC8lnfq630FLnky4kT+fEH3qw==","signatures":[{"sig":"MEUCIQD82pI5qPe+17mh6h7aftK1kJRwj6+3UnmtTS2Bsz6LNwIgC3L1e1sJOQDqfp6c+xMy4+y625Gq0eIVV247vPVeYUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1855048},"main":"index.ts","type":"module","gitHead":"f0372e3e0dad2aba44593dbf5dc39eaa7a6e96af","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives execution and delegates to a worker subagent when","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.14.0_1782703010665_0.5777885959711448","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"pi-soly","version":"1.15.0","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@1.15.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"2671dac4c62728570965d29494cca631734f75f5","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.15.0.tgz","fileCount":165,"integrity":"sha512-SBEDZrwc3pL4Ztd/rBm2DKHSs25zdsMLocKu8ss75Af2Fd1FL0jGk1xva4vmePoxEf7G9OzbXpnK5qZomDIVGw==","signatures":[{"sig":"MEUCIG39Ud8s472d5vPGk11Cbka927IBtiOXRyop10ltF49QAiEAxqkkLzFI/SarEujBUSxQsGCbKtSBKotyUSPUR6uIgJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1884797},"main":"index.ts","type":"module","gitHead":"877a37ca86e47dc45720117ef15fecb2212a7a15","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives execution and delegates to a worker subagent when","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.15.0_1782730837420_0.9055027405645819","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"pi-soly","version":"1.15.1","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@1.15.1","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"354ebd5015c2b31f4a3810684b9b08b4ca73484d","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.15.1.tgz","fileCount":165,"integrity":"sha512-vUk529sHW+lCSrSw2IQy44g5MoQvg36XdPiKgWXz/k3OgoY7qGfuXnpYl6vFQrXiVchoGW5u57VKCW1SbGNpAA==","signatures":[{"sig":"MEQCIBDhYCsbcn1Nn81mLLSc+aHGH5Av++AvjTBt3KZ94NZ3AiBss8UJtgbQ/xmIXL3KXl+vsgEAoesXjCnJtEsiCpKfLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1885190},"main":"index.ts","type":"module","gitHead":"93dcc2101d42eaec48788b9dd1994bcd046f5ef0","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives execution and delegates to a worker subagent when","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.15.1_1782748366070_0.5912237058370247","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"pi-soly","version":"1.16.0","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@1.16.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"0b5a526c8b656af4dd7c48c376d86113e8fef8f1","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.16.0.tgz","fileCount":165,"integrity":"sha512-RU1yaGwyMZfF21aKndA/KHn2uy75de1NQOcKvEtwAGOvSLxJE2Ppvy/ufkpib42q29SmSb7ohwk8TY2+aQG8TQ==","signatures":[{"sig":"MEUCIFpqxlRsO+bjplODA7jrYk8oBDOKs8FxFTL4eTryEPwWAiEArvT0/wNiW22CeZq1RPwX/J5Ie2Yy9W4fWjFrT/c94xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892612},"main":"index.ts","type":"module","gitHead":"402c6c6ddbd11290da66c79d16ac97336eeea8b0","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives execution and delegates to a worker subagent when","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.16.0_1782812801147_0.8589710701296818","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"pi-soly","version":"1.16.1","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@1.16.1","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"ad13ccbbf4474e7a6c27252fdf3804aa788e6362","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.16.1.tgz","fileCount":165,"integrity":"sha512-kHjTuGkXadSOeuQ29RY+mRFp4VtQ35bZavtEmN167CRgWQAOLRxt/eLPQnMQigUCqcBxyPiyzF9xgukeQQ5/ZQ==","signatures":[{"sig":"MEQCICL2CvHPFMsQCwmX80NkQcbHYABI8iDWBXQ5w4AwyYZUAiAJm17INQCl2ce5gkPK7NaD6Hgyg2yOYMOzSTdVSGxlbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1896072},"main":"index.ts","type":"module","gitHead":"a84eefebdb0f8e8f0aa8e6903c0b2f6badeb2762","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives execution and delegates to a worker subagent when","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.16.1_1782814288065_0.42848487742673136","host":"s3://npm-registry-packages-npm-production"}},"1.16.2":{"name":"pi-soly","version":"1.16.2","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@1.16.2","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"7aea1bb98780a70042e3c70e116ff4778f778329","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.16.2.tgz","fileCount":165,"integrity":"sha512-h4N1iLIAlt+OoHdfniCTqIelGf6uSk+QK8ZrSOxMjiPqYcY9exX8Ofvz6crbzwJJdHUQThvz7twMspq2X0PsEw==","signatures":[{"sig":"MEUCIGsRwL7JswTzU2eHnFew4xQl3bQpE4BvFjqF8Fzg51jNAiEA75w4Uqr7zabooGRVgGzg+dUxEOqwFR18EAvvimGmsGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1896954},"main":"index.ts","type":"module","gitHead":"8265ce42293c3b123735834081d431f69bd04933","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives execution and delegates to a worker subagent when","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.16.2_1782820332870_0.12576523063082812","host":"s3://npm-registry-packages-npm-production"}},"1.16.3":{"name":"pi-soly","version":"1.16.3","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@1.16.3","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"e333c061bc30903b67156c010390e81f663a6803","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.16.3.tgz","fileCount":165,"integrity":"sha512-UlNqhZshhVkSMjZKnIUlKjoUznD7yaY5LvqCSyXprJH51LNuMMSKMg3LutovZMm/jQ+nK+QA7WPx9fesG1GAiA==","signatures":[{"sig":"MEUCIQCtSyo4Wo11w6uU7tqExCZtHFVxCkJWbPrJLiqDeQccXwIgUUPp/zc+BROAKZj9dMq4jJtxXA29AqAesSNalWEVzpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1899539},"main":"index.ts","type":"module","gitHead":"67f2b8fa95badebf42883aa1c31d1f79ab52ebca","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives execution and delegates to a worker subagent when","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.16.3_1782889981428_0.4495916049533726","host":"s3://npm-registry-packages-npm-production"}},"1.16.4":{"name":"pi-soly","version":"1.16.4","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@1.16.4","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"f90a6839fb6c895aa72e93ddee0643ad5c282137","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-1.16.4.tgz","fileCount":165,"integrity":"sha512-MTb+XDRZ/OyXFXwmxIgxmZIF7NRRYqrywdAmagfVpSu63nG3rutE/DhP8BlQZ3QYprGQTYK7KNg4julx1oNk6Q==","signatures":[{"sig":"MEUCICS5JAhCgT7ValT916+07Id6VYmkfvcPUoEJvu6rwRzVAiEAyJzcg0ZVas1K5UkAWV7HyHpLRH6hVbjAgtO08TXrmPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1902153},"main":"index.ts","type":"module","gitHead":"185063d9e14c3a571a51fae56d0db9f45231e263","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives execution and delegates to a worker subagent when","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_1.16.4_1782892724217_0.11063096471803502","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"pi-soly","version":"2.0.0","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.0.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"2ed749fb03d3ddb675df902e333f588858d44692","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.0.0.tgz","fileCount":166,"integrity":"sha512-EbGH646q58Bzg3pF/60+7mAdvx48fMoRWrH6nNJ7kI65fzzMDewQ4ftBiQWYgDSqXAf67OmWFvaagRzebOp8/g==","signatures":[{"sig":"MEUCIFsakg5dD3Jp+fepngPO5gjWhRUnZiUN5cASaw+kbtflAiEA1dmJuFIShGtIhDSOoveTO2tT1nWgKOfM0MeMXrCyoxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1915199},"main":"index.ts","type":"module","gitHead":"b8595e259b4d045b70e42ec8a0ad59b707122be4","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives the workflow inline via the soly_workflow tool — ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.0.0_1783164053484_0.807235101852988","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"pi-soly","version":"2.1.0","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.1.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"30e9d62874208817571ce222923da25bcb29ec40","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.1.0.tgz","fileCount":166,"integrity":"sha512-nEXy3S3xQ0QNc//zffVXhwLIitGkXdSBw7YYWvHOBT7DGm0OegHDinMvELihwM3cER/loeUJu8q/TEPRIh7MoA==","signatures":[{"sig":"MEQCIFrEHLnyVC9RUyJv4NSuZ6BF4CMhr4dzyKfReiip0OnYAiB8vZaM/sX5bQ3Jn3SVfSohA5ruwFgIMozxiaoTYyX6sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1911013},"main":"index.ts","type":"module","gitHead":"3af3d0de78b909971db83340ac0140fbf78ebdd8","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives the workflow inline via the soly_workflow tool — ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.1.0_1783166339847_0.4730002186012203","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"pi-soly","version":"2.1.1","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.1.1","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"54d32b955a056e8dc1d99e51ca79f83b3627f9f3","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.1.1.tgz","fileCount":166,"integrity":"sha512-DarcGgzrCmFycqp13UhOuEdSbdzd5hBLldersXFPb6jKQyceo63vmGbXj1FUQCxtJuBHhk7hHIR3e9PnWJYmuA==","signatures":[{"sig":"MEQCIFsaNJ8N4l6APjy3GMbC9xlt09ktTWVRrwdpHpV3DsiJAiAgCuM2TXOb8RPGAc2EhLnvu1cOSAUBtmbHVl1Th134Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1910900},"main":"index.ts","type":"module","gitHead":"5294319804804d22ec4339df1c051e91083f7456","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives the workflow inline via the soly_workflow tool — ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.1.1_1783243090932_0.6868148283166411","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"pi-soly","version":"2.1.2","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.1.2","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"cfd51cc787579c25680110cccf694a0fedcd0e67","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.1.2.tgz","fileCount":167,"integrity":"sha512-6lAG6lE44XsmrvUM7uWDGiDME7gWHcZo6DN/9dWhnzzuYfEtU+uvitvrx+NHR7aoRsH72DPcAalWb1ljFpLjtg==","signatures":[{"sig":"MEQCIEEb2o8DCe6g/RXapz/9X4BdYLFcDCC9hlPjbZuPzDWzAiBL32k9/vERxSwQj5HC7EXI3XUvTFONMd5Xg0qGluxnvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1917487},"main":"index.ts","type":"module","gitHead":"26c9305b929d003bec7f81561962485b9b3d35d1","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives the workflow inline via the soly_workflow tool — ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.1.2_1783534415072_0.1251629322478387","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"pi-soly","version":"2.1.3","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.1.3","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"0d986a32622b5af869ccbc68d7cd88e31c7eb3c2","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.1.3.tgz","fileCount":167,"integrity":"sha512-SivYTodrs0p7/7JLZCEwLV7OjFfoCOgbY2iPJdU6z9C7S5WbRftXA0h8hVFqS0wS548SEV6E8b6DQyrhIefOjg==","signatures":[{"sig":"MEUCIQC6W+0qqZyUmdNgIhPlxvMKjZtVmtyE5DryBMp0ze9SmQIgZc1nQTnrXtv1M/ltlDV1v+4+yyvAQSIzFFbVyBfrw7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1926344},"main":"index.ts","type":"module","gitHead":"58e3766ca4b8660efc6efd1ad6ae23a84b2f2497","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives the workflow inline via the soly_workflow tool — ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.1.3_1783537505213_0.3651048464791615","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"pi-soly","version":"2.1.4","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.1.4","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"4545417b3685de0678a2f8eba77639b733267d64","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.1.4.tgz","fileCount":167,"integrity":"sha512-PirTPazqCXZ2IkwBPRTwjxImVr85cnmDfeG1EYn6xo0vFr+hjoIyMEl/pcrbW1wnQiNNJDPtegdLBi4XZc05BQ==","signatures":[{"sig":"MEQCIHLeNzJbL9z2ZXmKn90YIcd+ODqkVry6jS7JvEp47FCXAiBal3BKXJkgEVTAdAY0BBxh54WhrEN2HpAqAEQPXJ2KpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1928072},"main":"index.ts","type":"module","gitHead":"a66b06e391a55e52caf2f4648337fb4e894dbdd9","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives the workflow inline via the soly_workflow tool — ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.1.4_1783538608973_0.12577916249017962","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"pi-soly","version":"2.1.5","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.1.5","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"1182a3ec595ffcd82158901ec9a95ff9bd9b75aa","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.1.5.tgz","fileCount":168,"integrity":"sha512-P6Zrg/0vilnEs15vs4t6N1FSWuOogcp2YnlbBFUvUyH+DwQEv6azZ7FMvEKqIOnzmGOCAVY6rjZbgD2WB3Bn2g==","signatures":[{"sig":"MEYCIQCuv/G40fPujhCso7CNY5Jm8M5+y4FNbycf9a0ggu6O7QIhAJd7NVvHP19G8B+Y28jfBWqiX3cr+bAe7Sz57pGEOqr3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1935553},"main":"index.ts","type":"module","gitHead":"18518d0f15ace1e5c1a800cfb0a9121d0d607540","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives the workflow inline via the soly_workflow tool — ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.1.5_1783539267316_0.002802679249136464","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"pi-soly","version":"2.2.0","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.2.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"c80f4afb1f09c2b81db4d0cc84f3a401acb41a6d","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.2.0.tgz","fileCount":169,"integrity":"sha512-+Zd21LMLlYbncXmXC1wGqHV19N9aqMGimkXkXcXb6tQ438N5qJbrWlHVyG/+XXXUxp7nzvC+nw/Qh7WlfUqZKQ==","signatures":[{"sig":"MEUCIQDrXkz4fRUhj7/KBuM0KbH0nF+cJlz8mEkTcJLeHLACXQIgQaj4CN+l7FmfexsSGZH2BLmZ1HY/gAAltvI5Y6x+g4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1959758},"main":"index.ts","type":"module","gitHead":"5c50f789bacffdcb837b94e2a2845d3ffa0af44e","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives the workflow inline via the soly_workflow tool — ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.2.0_1783541529615_0.5258766059282707","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"pi-soly","version":"2.2.1","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.2.1","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"72157e8e7b404142234486282d2a9f04657d9e37","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.2.1.tgz","fileCount":177,"integrity":"sha512-jha0nZiup6VvpIM+iVkAn+0anvH00AsCkYdpQFa3CYAENnqq4LND3uH8R4Gvr4pKv3+luM27a3UHfjGNoZW87g==","signatures":[{"sig":"MEQCICQlUogLUutJN55AuSgNCmLfuIsRbuvGlYRiPsl3ab4sAiBvv6+hwfCJSyuI2pfiCUGS1nXlbqBX9XPQGOEihWHrMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1966733},"main":"index.ts","type":"module","gitHead":"bddecfea7e8d9eaeda8c50f114e4517929d37772","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives the workflow inline via the soly_workflow tool — ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.2.1_1783543292597_0.7849118454623414","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"pi-soly","version":"2.2.2","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.2.2","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"a23c8443effbd8dae3023f26157395e3389f74c0","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.2.2.tgz","fileCount":177,"integrity":"sha512-GRU7bamrlKp8u15WRjDUzrfyVYjkbne4ar3YY4AsbYWnRIh49hum1iWelCfeVeRw7mPZELxXN1vv1FtNCLBlbw==","signatures":[{"sig":"MEUCICXUqO5VuEmZi8GyfJ/M+wz+K1RQf1iQPfVuXXqlQcQAAiEAgbTEJnnSyv/pdVnjsLkTscvFMaNm3KVfK3S7UIjBYlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1965393},"main":"index.ts","type":"module","gitHead":"3402f45302611f4f7d36c4bb87b1afec15127ddb","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Project management + workflow framework for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker, native footer + welcome chrome — one npm install, zero config. The LLM drives the workflow inline via the soly_workflow tool — ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.2.2_1783585531300_0.6376537902636457","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"pi-soly","version":"2.2.3","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.2.3","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"349069d33ababb897e464711d5972fb58df845d1","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.2.3.tgz","fileCount":178,"integrity":"sha512-JzzDqdloAU1mzjeizQjZqYec0WMBsKaSuZxlSv+wTdAWL4uKbXLUixFStta+ksraeXUqitwcuHjoz2tGoFzxpw==","signatures":[{"sig":"MEQCIGLa1IibjhC7KXEJuw1B+dOmvi/KAqxs92OqBPZcs8JHAiAkvaTU3CHhYAjoJoe4NL8a+n0UVl9khR7nSSsk3Xlldw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1960773},"main":"index.ts","type":"module","gitHead":"ab128898236376907a64d5fef5d50951f28b6dfd","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.2.3_1783588612603_0.6881346960194294","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"pi-soly","version":"2.2.4","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.2.4","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"abe1f9b3db4033c794430d1e42ab460adb4375cd","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.2.4.tgz","fileCount":179,"integrity":"sha512-KcpYOt6Rh9l4LiL+AU4FWyvxAfEPfB/madt458BLXlErhUMBGlJzKg6AWQ+fmYXwinv0J56HQbSrsriYRBqfpA==","signatures":[{"sig":"MEUCIGHTWmD8Q7hlTBvnHYxCfzpfxUuqjrfwzKX01tF3BJW6AiEAkJL+Cy0g1o9T7LdwWpBzMIhE4nXJXE3FCiGDBg87yF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2041325},"main":"index.ts","type":"module","gitHead":"f1f26d6518c65f26986dbaea19e38dc4227b5b83","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.2.4_1783592970982_0.8114529909220907","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"pi-soly","version":"2.2.5","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.2.5","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"a9565c0928561fde284b6240cded5852a1db6dac","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.2.5.tgz","fileCount":179,"integrity":"sha512-TusGaDjbcGLLxP+aDfNFLeFVYCNo+/NTHP1rMvFV2L7kEvq62FZaNv09eSm7pgptsN2PrKfX6UBUSRq6CnjTAg==","signatures":[{"sig":"MEYCIQDRhs+wYt+nWBlT14FblD4YpN4f/qZg7BVp7vrFQhrOiwIhAJ188phMchprkiS+lnAn0fiZ3fKXMc4hcV9SFKq9e/51","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2041325},"main":"index.ts","type":"module","gitHead":"fd8d6749f1be8657f2fe4a64424c1af84b95cd96","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.2.5_1783593942025_0.27956653889032146","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"pi-soly","version":"2.2.6","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.2.6","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"675434a22d924ead067dd19dcb31a8c521809d02","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.2.6.tgz","fileCount":179,"integrity":"sha512-CxsKFqQzz5qB1JI7UmMrfE4Xh9JsVCa+vU9KuEMfa4crHXAuzLAnDOZL2pAY+/nG+H1XwGe7qMN++dy4fVMGCg==","signatures":[{"sig":"MEUCIAiDwQmyysian5M8U24jgE2t3dCoMLbgkEFqjT7zQzjiAiEAitB9YjxYOScEDtEMTujuWRsKqYcz3XPoaI+fC2Xxrwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2041065},"main":"index.ts","type":"module","gitHead":"5ff6be3c21329e0b21b64c05bd43cc510e23a473","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.2.6_1783594374272_0.8923780994447699","host":"s3://npm-registry-packages-npm-production"}},"2.2.7":{"name":"pi-soly","version":"2.2.7","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.2.7","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"31bd562efc869e83e60f16d5db0de7cb079bdebf","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.2.7.tgz","fileCount":179,"integrity":"sha512-5f95QZKoZEnXB+pMPIGh7Ti9t9OZLAAp/nV+AdBdDLaUQJWBgRs9Ez2m3KdwM6hU4eg1UfYQbdLsDhXsEKQInw==","signatures":[{"sig":"MEYCIQD93sMt29NocLIM+3YcL+wjaA7Ep8/3LXHOQL3KFh0heQIhAKAm7xMIHciXLIekOb1kEMcd1nkuzGlQv+YP6xywBojE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2041065},"main":"index.ts","type":"module","gitHead":"7d3cfefb26cbb55f3b0e9ed5582c376dc71a5697","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.2.7_1783594645844_0.10957131505252193","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"pi-soly","version":"2.3.1","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.3.1","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"d457bb7a2606db4168a9ca1329b6b22535ee9d43","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.3.1.tgz","fileCount":179,"integrity":"sha512-UIQxjgfjhnmXwAn7hrbpZ+l4Wx2A5a7Ovw8PByLyPDtrMYE4P5qgnCy06og/V3+1NyU/WGvs20MaaIVDoQVb0Q==","signatures":[{"sig":"MEYCIQCishifvzvmN2/8Nv9B+IJLbbgkNQZoVO0BSlw13svizAIhAPSVpEGQiKGmQHg+Zz4APJQupXXGMQKt5KKOIy9rL9sG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2046919},"main":"index.ts","type":"module","gitHead":"fee7538a3873d0a30f3cca62eb0537347a7f2dc4","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.3.1_1783699441327_0.13185974242177623","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"pi-soly","version":"2.3.2","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.3.2","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"64d18fcf84d934c86486800ce312621fc94caa95","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.3.2.tgz","fileCount":180,"integrity":"sha512-vEDH0xDFxYAftuS0q9P7CIQZ3+0AZIBgBSvCMjHMw4On85TZASXEnBp6OcwtuuNe+CKzhekROvQg7gcjelp8Xg==","signatures":[{"sig":"MEUCIDVbbxyjjb0iSgBA2FUaEJlJ9JwPtpCaiu/EjERcUm1eAiEA5hoVEHRye/hUeRuMcY8WSWd9jthdIgwJTv0uHxoyAJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2048391},"main":"index.ts","type":"module","gitHead":"fdc7dca5bedb6f5db48b7b1c59b709296a87e857","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.3.2_1783700463271_0.5672773457293276","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"pi-soly","version":"2.3.3","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.3.3","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"b104fd19255c3aa52d6b0c355779956593199711","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.3.3.tgz","fileCount":180,"integrity":"sha512-HWw6MRCk5CP8mZDWpYqVXEiSVEkt6JkmMrnBa6nXAT52oiOEslfjVEeMs4jBZGblBH//fEin4HC3z4yTIDl4PQ==","signatures":[{"sig":"MEUCIEICDtr5eS1SN2DNL+EAsHOq5/Yprzw0d0k2cwMHprj8AiEA8oLJbUxj9uhUht3sZuMk9dRoa5jIOgU4au71AhbyWBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2048156},"main":"index.ts","type":"module","gitHead":"daf7c0054f03a93fb3f08504274d600f5f6b37b8","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.3.3_1783807426334_0.08212821017157768","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"pi-soly","version":"2.4.0","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.4.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"3747f12654b51342ac596bb8ee85a9ca68d8497f","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.4.0.tgz","fileCount":185,"integrity":"sha512-H1+xDR0F6UQjmT/83PZjYiWftTRaGNRj9afAoDypTqK4q+ZoGLTpa0FpF7FNYikZmkXYsRCqbgFWDOmTbMruXQ==","signatures":[{"sig":"MEYCIQCfvmA2FdRT44pF07JJFI+5zO+LBqIkpdGZFa/0NJW7gwIhAMuaSKzWNj3mx1VVfC5JOZ8/cq3P7uQ8at5WUUpwvA8t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2060741},"main":"index.ts","type":"module","gitHead":"3a53dd9118615e47d4a9b031d17f38986fc41c94","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.4.0_1783813822848_0.4631756383017058","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"pi-soly","version":"2.4.1","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.4.1","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"46839789c2bc247bc748f825ddda76c1af0a5a6c","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.4.1.tgz","fileCount":186,"integrity":"sha512-9OKz+Tks8dEoS1N9QPzu2IdT9CzbkvXZ30Xe9Qfh4n/wyJrCLh7sdlzfAW+5J8yEr8se4Cow3ZbURhPY1CCrIA==","signatures":[{"sig":"MEYCIQDoBFqHZE53vNyuCuWk3mrn2Vhy4g8K7mNcaL9WFYWKbQIhALhsaaukavZMn8aMFw7Dyo2IVRKv9qE3p8op6kjVZr2i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2063992},"main":"index.ts","type":"module","gitHead":"332e4bda508a616ce7b2bf53f38d6ee6f6eb7659","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.4.1_1783814370589_0.5236778004006026","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"pi-soly","version":"2.4.2","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.4.2","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"d3db724d989bf4185c514c45ae99bb3de7e8caf7","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.4.2.tgz","fileCount":186,"integrity":"sha512-MCvoFJi0jEw1SGmHHnE7vbKjIji/1pEwFI/LMUcQVeFM1YGcqptrKrI3D+GPCz63XIoA5XY3Z8OPAkOvX+znYA==","signatures":[{"sig":"MEQCIBcft/jP2U9qaRvLj3E7OlRtAIbC3WY72BpA666E98aiAiAny4B2VDoi4oUqPOGNRqVroBLarIEjR4lRpI95fd7w1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2064280},"main":"index.ts","type":"module","gitHead":"a54a1c8afbd847b789af73415b03e0966c8df99d","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.4.2_1783815778594_0.7469088204390211","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"pi-soly","version":"2.5.0","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.5.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"c5a44b5fe8a6a8285bd33fa5873933bcded3c4d2","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.5.0.tgz","fileCount":187,"integrity":"sha512-rxOn5XdO0lWqHjuW5GDQlXA9vEkmMogdKacpppzc4XP06gzqS0wKDKNfHy1BhGUUUeNuTFgyN+bxeg7NWRV3gA==","signatures":[{"sig":"MEUCIQDLT7jAldcGXg5dD34wkVU8DBmckGqe+8ImuFXGBmikZgIgNX3XeslZmfYiO4BgqXGzNhgxtQz71OV30XD0b6I40Wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2074699},"main":"index.ts","type":"module","gitHead":"e5bf11d3c051f5071a148c3d5a362c338198a56e","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.5.0_1783816521987_0.09291595438894995","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"pi-soly","version":"2.5.1","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.5.1","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"687da81a4528bfe819d227ce9ea644561e981eea","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.5.1.tgz","fileCount":189,"integrity":"sha512-2idHZHwSmeUFczydQ5Xv50bYoZXWT8jVHE9+u0gZFtcQimP1P16MvFlsDGas4bTt2AlE56FC1fjAh6dVmuYlOA==","signatures":[{"sig":"MEYCIQDPWhPn3+eN+b/smeveRhNlTfHhh5mmZgzorCL7qYCMXAIhALcZiI8zGdBHJTvMqTs3zpRZ5I4xngq4qw/q88DoAFS+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2077878},"main":"index.ts","type":"module","gitHead":"ad6b057449dca1096517ac7da2f323ccba498827","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.5.1_1783817103338_0.8408303759807065","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"pi-soly","version":"2.5.2","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.5.2","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"409331baf64d84b14dfd315d5a699a3e38e3731a","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.5.2.tgz","fileCount":189,"integrity":"sha512-maclLdRVu277RQioZ/ihDZtbHkoZlkzvd+BrIubN/Kyvl7XGRpeIP6SUT68w8pcnjLIrJhUH0sa1IPZRlKEQRg==","signatures":[{"sig":"MEUCIHX8MuPacQ7g8jm8KwHD7L8dG8+FV78EhXScb5uRldncAiEAjHGgP9PXO5Fc9MTE4M+i4FZF2MSOv6ggasdMXgWws90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2080776},"main":"index.ts","type":"module","gitHead":"dbc0cee48454904934a385de51fca8820f163fba","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.5.2_1783822710535_0.03310610322445928","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"pi-soly","version":"2.5.3","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.5.3","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"cadca4508ee997a609106c5c0161c414e6c45ab2","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.5.3.tgz","fileCount":189,"integrity":"sha512-EBAQtH/utvatbqTLI7msU8csqSTZJUaN03tVZKqodWGls4uYSbXgDyCRrnX/jeUFmi+4zxF5j0YdElEt1xi00A==","signatures":[{"sig":"MEUCIGqW8Mk4tDHzkHfXhJTzOZqYdoTaLZy5B6sA3YpKh/5VAiEA0S3ATqj6NW7Z+foL0QpqNqmOA4x5MOgg97ppyeyFm1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2082359},"main":"index.ts","type":"module","gitHead":"cde4c3b9dc8ab07adefdc68114f434a7fa587905","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.5.3_1783823357134_0.03718780759421225","host":"s3://npm-registry-packages-npm-production"}},"2.5.4":{"name":"pi-soly","version":"2.5.4","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.5.4","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"a6332e773d6e8232a607563f64695392979453f1","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.5.4.tgz","fileCount":189,"integrity":"sha512-rmcQofCA4HrYF/lyPTm+zvL1qmz9sWRuFq7nrb3kIUMCYMHzt4VywKwKm6GEeg8aootcfIJ9r/Y3enjEcWxACg==","signatures":[{"sig":"MEYCIQCC/VA0GguXgSUh9K2cy6/FhlG2dqLtMtfBhtFpwJLuYgIhAMcuTO9/d4Lpb3Wf8lea2AcPQ63X9hDxq8JNjey0Gff3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2083877},"main":"index.ts","type":"module","gitHead":"8d2c216f096591ba839ec05c99a8bfebb7a25f68","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.5.4_1783823780603_0.1727975786094822","host":"s3://npm-registry-packages-npm-production"}},"2.5.5":{"name":"pi-soly","version":"2.5.5","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.5.5","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"5aa542340dc623927d2ce50a84d23114fb735113","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.5.5.tgz","fileCount":189,"integrity":"sha512-rN2AmXS47ssumK7Ns+NqQ/EWN6cko3PzSWEBQYYAGXfvtwISM97rnXOA/werlo76JCF8NOxpAP+5LVNM2u39Yw==","signatures":[{"sig":"MEYCIQDVLZtoS5cGJwaGQHAA3WD6vw7M0n7Fq97gyn9bDe7uVwIhAJzzPdrWAD21VvpV/PC4LxhpYhZzx8hagA1a3VcbTuP/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2084493},"main":"index.ts","type":"module","gitHead":"67c036d8c5d0a481a0991ad356ce9a7c2fea1f60","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.5.5_1783824125499_0.49794354466658985","host":"s3://npm-registry-packages-npm-production"}},"2.5.6":{"name":"pi-soly","version":"2.5.6","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.5.6","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"28304702a4390204ee0318ef51ef9ed56a6fa644","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.5.6.tgz","fileCount":189,"integrity":"sha512-Lpv8C5vbdA59oJ8PgttjAtasW9evZcRk1bmItDWIIjmYzzAVjwVBNkConFFMfdr/7JzcPYnnloqCmHQWshAvhg==","signatures":[{"sig":"MEYCIQCSbRArsrvvQto8bC/DxcOk61jCka0Cl9IefOzw6iiqawIhANAyCsfP6BptSHrGCEl+HAaeh//BMu10de+15efTZxYc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2084992},"main":"index.ts","type":"module","gitHead":"9639e555c48ad17036b336e2290677c20ef14095","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.5.6_1783824627321_0.2907888263700147","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"pi-soly","version":"2.6.0","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","_id":"pi-soly@2.6.0","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"pi":{"skills":["./skills"],"extensions":["./index.ts"]},"dist":{"shasum":"cf19678d91263e2cf72cebb9cffe6627028f40d0","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.6.0.tgz","fileCount":189,"integrity":"sha512-Nkm6IY+8nC8EhkaV0IcqmWB8Yk/ESFfstbZINRPFjiXed8M244w+5mHlRFUwqAuXCGixyzGb8tnoi7/jBZe0Ng==","signatures":[{"sig":"MEUCIQDD5LlwStJ+dN3b8kO/ZCK1ADrm4MmAUB5bbrFDs0y0jAIgEMUWU4kp/mhx5cx0hgN2aclsyUHrzOVaIDuTNePD1KE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2083019},"main":"index.ts","type":"module","gitHead":"b1915042060da3254c1ef6918938b4dcd9079a76","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"repository":{"url":"git+https://github.com/lowern1ght/pi-soly.git","type":"git","directory":"packages/pi-soly"},"_npmVersion":"10.8.2","description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/sdk":"1.27.1","@modelcontextprotocol/ext-apps":"^1.7.4"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"^1.3.14","typescript":"^6.0.3","@types/node":"^25.9.1","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"@earendil-works/pi-tui":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-soly_2.6.0_1783825399440_0.8320783481830902","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"pi-soly","version":"2.6.1","description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","type":"module","main":"index.ts","scripts":{"test":"bun test","typecheck":"bun x tsc --noEmit"},"dependencies":{"@earendil-works/pi-ai":"0.78.1","@modelcontextprotocol/ext-apps":"^1.7.4","@modelcontextprotocol/sdk":"1.27.1","open":"^11.0.0","recheck":"^4.5.0","typebox":"1.1.38","zod":"^4.4.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*","@earendil-works/pi-tui":"*"},"devDependencies":{"@earendil-works/pi-coding-agent":"0.78.1","@types/node":"^25.9.1","bun-types":"^1.3.14","typescript":"^6.0.3"},"keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"license":"MIT","pi":{"extensions":["./index.ts"],"skills":["./skills"]},"publishConfig":{"registry":"https://registry.npmjs.org/"},"homepage":"https://github.com/lowern1ght/pi-soly#readme","bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"repository":{"type":"git","url":"git+https://github.com/lowern1ght/pi-soly.git","directory":"packages/pi-soly"},"_id":"pi-soly@2.6.1","gitHead":"f8d1f90069d8e1c67a63b241353846208c25486b","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-uGXf9Ic4A9fyr81hRwcQx+a0CqyAtwmJdcDdBFRe+L+BSxAaZptwF+/l/TQP8DpFznPMMhdQ6LjmIFw+BFLH7g==","shasum":"035baed3d21a0ecefd8bc7c690b1d29f53bd9a41","tarball":"https://registry.npmjs.org/pi-soly/-/pi-soly-2.6.1.tgz","fileCount":189,"unpackedSize":2083709,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHkCXPdXPswgmthUP0ftg06yVdG7Ud/A6jhVWyRKE1t0AiAjK7ys6aDtdkMkoc7x8XYbiG5MIDzh+zI2F3IseuVpmw=="}]},"_npmUser":{"name":"lowern1ght","email":"bradwoord@gmail.com"},"directories":{},"maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-soly_2.6.1_1783826019091_0.9263300957863507"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-15T19:31:40.096Z","modified":"2026-07-12T03:13:39.406Z","0.2.1":"2026-06-15T19:31:40.471Z","0.3.0":"2026-06-15T21:12:48.544Z","0.4.0":"2026-06-16T06:17:38.900Z","0.5.0":"2026-06-16T07:10:08.760Z","0.5.1":"2026-06-16T07:29:42.329Z","0.5.2":"2026-06-16T07:41:49.172Z","0.5.3":"2026-06-16T08:04:44.858Z","0.5.4":"2026-06-16T08:07:30.170Z","0.5.5":"2026-06-16T08:20:16.313Z","0.5.6":"2026-06-16T08:27:11.716Z","0.5.7":"2026-06-16T08:34:50.320Z","0.5.8":"2026-06-16T08:37:02.912Z","0.5.9":"2026-06-16T08:42:06.428Z","0.5.10":"2026-06-16T08:44:13.561Z","0.6.0":"2026-06-16T08:56:37.241Z","0.7.0":"2026-06-16T09:11:09.619Z","0.8.0":"2026-06-16T09:36:25.695Z","0.9.0":"2026-06-16T09:49:30.858Z","1.0.0":"2026-06-16T10:03:00.286Z","1.1.0":"2026-06-16T10:10:35.645Z","1.2.0":"2026-06-16T10:18:30.897Z","1.3.0":"2026-06-16T11:11:11.118Z","1.4.0":"2026-06-16T13:11:52.308Z","1.4.1":"2026-06-16T13:15:38.575Z","1.4.2":"2026-06-16T13:21:06.392Z","1.5.0":"2026-06-16T14:59:42.455Z","1.6.0":"2026-06-17T08:39:19.953Z","1.7.0":"2026-06-17T08:47:24.196Z","1.8.0":"2026-06-17T09:13:22.479Z","1.9.0":"2026-06-17T09:26:23.039Z","1.9.1":"2026-06-17T09:28:23.889Z","1.9.2":"2026-06-17T09:33:36.392Z","1.9.3":"2026-06-17T15:17:24.386Z","1.10.0":"2026-06-18T15:50:58.717Z","1.11.0":"2026-06-19T06:10:04.730Z","1.11.1":"2026-06-19T06:15:35.971Z","1.11.2":"2026-06-19T06:19:50.720Z","1.12.0":"2026-06-24T12:58:22.834Z","1.12.1":"2026-06-24T13:46:14.858Z","1.12.2":"2026-06-24T14:03:05.624Z","1.13.0":"2026-06-24T14:29:41.026Z","1.13.1":"2026-06-28T10:08:32.224Z","1.13.2":"2026-06-28T10:31:51.870Z","1.13.3":"2026-06-28T11:05:03.207Z","1.13.4":"2026-06-28T11:25:08.458Z","1.13.5":"2026-06-29T00:49:17.559Z","1.14.0":"2026-06-29T03:16:50.842Z","1.15.0":"2026-06-29T11:00:37.578Z","1.15.1":"2026-06-29T15:52:46.272Z","1.16.0":"2026-06-30T09:46:41.296Z","1.16.1":"2026-06-30T10:11:28.206Z","1.16.2":"2026-06-30T11:52:13.028Z","1.16.3":"2026-07-01T07:13:01.603Z","1.16.4":"2026-07-01T07:58:44.381Z","2.0.0":"2026-07-04T11:20:53.649Z","2.1.0":"2026-07-04T11:59:00.007Z","2.1.1":"2026-07-05T09:18:11.085Z","2.1.2":"2026-07-08T18:13:35.264Z","2.1.3":"2026-07-08T19:05:05.501Z","2.1.4":"2026-07-08T19:23:29.213Z","2.1.5":"2026-07-08T19:34:27.527Z","2.2.0":"2026-07-08T20:12:09.796Z","2.2.1":"2026-07-08T20:41:32.865Z","2.2.2":"2026-07-09T08:25:31.443Z","2.2.3":"2026-07-09T09:16:52.844Z","2.2.4":"2026-07-09T10:29:31.168Z","2.2.5":"2026-07-09T10:45:42.214Z","2.2.6":"2026-07-09T10:52:54.468Z","2.2.7":"2026-07-09T10:57:26.003Z","2.3.1":"2026-07-10T16:04:01.606Z","2.3.2":"2026-07-10T16:21:03.421Z","2.3.3":"2026-07-11T22:03:46.525Z","2.4.0":"2026-07-11T23:50:23.075Z","2.4.1":"2026-07-11T23:59:30.755Z","2.4.2":"2026-07-12T00:22:58.755Z","2.5.0":"2026-07-12T00:35:22.251Z","2.5.1":"2026-07-12T00:45:03.510Z","2.5.2":"2026-07-12T02:18:30.707Z","2.5.3":"2026-07-12T02:29:17.335Z","2.5.4":"2026-07-12T02:36:20.828Z","2.5.5":"2026-07-12T02:42:05.694Z","2.5.6":"2026-07-12T02:50:27.518Z","2.6.0":"2026-07-12T03:03:19.595Z","2.6.1":"2026-07-12T03:13:39.301Z"},"bugs":{"url":"https://github.com/lowern1ght/pi-soly/issues"},"license":"MIT","homepage":"https://github.com/lowern1ght/pi-soly#readme","keywords":["pi","pi-extension","pi-package","project-management","planning","multi-question","workflow-engine","rules-engine","intent-docs","mcp","model-context-protocol","session-recovery","ai-coding"],"repository":{"type":"git","url":"git+https://github.com/lowern1ght/pi-soly.git","directory":"packages/pi-soly"},"description":"Workflow + project management for pi-coding-agent. Plans, state, MANDATORY rules, self-review, multi-question picker. One npm install, zero config. LLM drives the workflow inline via the soly_workflow tool — no external subagent plugin.","maintainers":[{"name":"lowern1ght","email":"bradwoord@gmail.com"}],"readme":"![banner](./packages/pi-soly/.assets/banner.png)\n\n<div align=\"center\">\n\n# ⚡ pi-soly\n\n[![npm version](https://img.shields.io/npm/v/pi-soly.svg)](https://www.npmjs.com/package/pi-soly)\n[![npm downloads](https://img.shields.io/npm/dm/pi-soly.svg)](https://www.npmjs.com/package/pi-soly)\n[![CI](https://img.shields.io/github/actions/workflow/status/lowern1ght/pi-soly/ci.yml)](https://github.com/lowern1ght/pi-soly/actions)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://github.com/lowern1ght/pi-soly/blob/master/LICENSE)\n\n[Install](#install) · [Commands](#commands) · [Rules & Docs](#rules--docs) · [Architecture](#architecture) · [Releases](#releases)\n\n</div>\n\n## What it is\n\npi-soly turns a plain pi-coding-agent session into a structured project:\n**plans** become git branches, **state** lives in `.agents/STATE.md` (visible\nto the LLM every turn), and **rules** load automatically into a\n`## ⚠️ MANDATORY` block in the system prompt. Workflows (plan / execute /\nverify / pause / resume) are first-class slash commands — no LLM round-trip\nneeded, no external subagent plugin.\n\nThe LLM doesn't drive the workflow — *you* do, via `/sly` /\n`soly new` / `soly execute`. The LLM is the executor inside that frame,\nfollowing the rules and writing to the agreed paths.\n\n## Install\n\n```bash\npi install npm:pi-soly\n```\n\nThat registers the extension in your current pi session. Restart pi\n(`/reload` won't work for a fresh install — you need a session restart\nto pick up the new package's `session_start` event), then:\n\n```bash\n# inside a pi session:\n/sly                # open the project picker (aliases: /soly, /s)\n/sly init           # scaffold a new project (.agents/, docs/, rules/)\n```\n\n### Manual install (no `pi`)\n\n```bash\ncd ~/.pi/agent/npm\nnpm install pi-soly\n```\n\nThen add `\"pi-soly\"` to your project's `~/.pi/agent/extensions.json` (or\njust to `.pi/extensions.json` for project-local).\n\n## Quick start\n\n```text\n# 1. Start a project\n/sly init\n# 2. Scaffold a plan\nsoly new feat/auth-jwt\n# 3. Discuss / flesh out the plan (interactive)\n/sly\n→ click \"plan\" → /sly fills out PLAN.md via ask_pro\n# 4. Execute (the LLM runs the plan, follows rules, writes SUMMARY.md)\nsoly execute feat/auth-jwt\n# 5. Self-review until clean\nsoly verify\n# 6. Commit + push + open draft PR\nsoly done feat/auth-jwt\n```\n\n![sly picker](./packages/pi-soly/.assets/soly-picker.png)\n\n## Commands\n\n| Slash command | Plain-text verb | What it does |\n|---|---|---|\n| `/sly` · `/soly` · `/s` | `soly <sub>` | Project state inspection + picker (Status / Inspect / Manage groups) |\n| `/rules` | — | Toggle / disable / reload rules; show token breakdown |\n| `/docs` | — | Toggle / show intent docs |\n| `/why` | — | What rules + state grounded the LLM's last turn |\n| `/artifacts` | — | Browse this session's `html_artifact` gallery |\n| `/rulewizard` | — | Decide whether a constraint should be a rule, .editorconfig, or linter |\n| `/sly settings` | — | Interactive config editor (toggles, enums, numbers) |\n\n| Text verb | What it does |\n|---|---|\n| `soly init` | Scaffold `.agents/` (templates: minimal / web-app / library / cli) |\n| `soly new <slug>` | Create branch + `.agents/plans/<slug>/PLAN.md` |\n| `soly discuss <slug>` | Interactive discussion of a plan (uses `ask_pro`) |\n| `soly plan <slug>` | Fill out `PLAN.md` via `ask_pro` |\n| `soly execute <slug>` | Run the plan (production commits → SUMMARY.md → `status: done`) |\n| `soly verify [N]` | Self-review loop until \"No issues found\" (max N; `soly verify stop`) |\n| `soly pause` · `soly resume` | Save / restore a HANDOFF.json snapshot |\n| `soly status` · `soly log` | Read-only, no LLM round-trip |\n| `soly done <slug>` | Commit + push + open draft PR via `gh` |\n\n## Rules & Docs\n\n**Rules** are markdown files with optional frontmatter. Two locations,\nproject wins over global:\n\n```text\n.agents/rules/             # project — version-controlled\n~/.agents/rules/            # global — per-user\n.agents/rules.local/        # project-local — gitignored\n```\n\nGlob-scoped rules load conditionally (only when the prompt mentions\nmatching file paths). `always: true` rules load every turn. See the\n`.agents/rules/` directory in your soly project for live examples.\n\n![ask_pro picker](./packages/pi-soly/.assets/ask-pro.png)\n\nThe `ask_pro` multi-question picker is built into the extension — the\nLLM uses it (not the LLM-driven `soly_ask_user`) for `discuss` flow\nwhen the config flag `agent.preferAskPro: true` is set. Single-pick\noptions get a ⭐ recommended default, multi-select supports\n`min/max` bounds, every options question has a free-text \"Other…\"\nescape hatch.\n\n![decision deck](./packages/pi-soly/.assets/decision-deck.png)\n\nThe `decision_deck` is for architectural forks — when the LLM needs\nto compare global-shape options by code, not by paragraph. Full-screen\ncards, side-by-side previews, ⭐ marks the recommended.\n\n## The mandatory block\n\nEvery system prompt gets a `## ⚠️ MANDATORY: soly project rules`\nsection injected after the user's prompt. The LLM is told, in plain\ntext: these rules are non-negotiable; if a rule contradicts the\nLLM's instinct, the rule wins.\n\n```text\n## ⚠️ MANDATORY: soly project rules\n\n**These rules are NON-NEGOTIABLE. If a rule contradicts\nyour instinct, the rule wins.**\n\n### [soly] {10} temp-files.md\n# Temporary Files Rule\n> **OS-aware temp paths.** Never hardcode `/tmp` — use `os.tmpdir()` …\n```\n\nBuilt-in rules (the `soly` sourceLabel) ship with the extension and have\nhighest priority — user rules can't override them. `/sly settings` is\nthe interactive config editor that drives everything else.\n\n![settings panel](./packages/pi-soly/.assets/soly-settings.png)\n\n## Architecture\n\n```text\n                      ┌─────────────────────────────────────────┐\n                      │            pi-coding-agent               │\n                      │  ┌────────────────────────────────────┐  │\n   user input  ─────► │  │  soly extension                     │  │ ───► LLM\n                      │  │  • session_start  → load state       │  │\n                      │  │  • agent_start   → inject rules      │  │\n   /sly  ────────────►│  │  • slash commands /sly, /rules, ... │  │\n   soly new ────────► │  │  • soly_workflow tool  (LLM-side)   │  │\n                      │  │  • built-in rules  (soly/*)          │  │\n                      │  │  • visual chrome (top bar, footer)   │  │\n                      │  └────────────────────────────────────┘  │\n                      │  ┌────────────────────────────────────┐  │\n                      │  │  .agents/  (project state)          │  │\n                      │  │  STATE.md  ROADMAP.md  plans/         │  │\n                      │  │  rules/    docs/    iterations/     │  │\n                      │  └────────────────────────────────────┘  │\n                      └─────────────────────────────────────────┘\n```\n\nState lives in `.agents/`. Files are plain markdown, git-friendly,\nhuman-readable. The LLM reads them, the extension writes them, the\nchrome shows them. No external DB, no migrations, no lock file.\n\nFor event names and the full dependency list, see\n[Architecture](packages/pi-soly/.docs/architecture.md).\n\n## Releases\n\n| Version | Highlights |\n|---|---|\n| **2.2.2** | `.soly/` legacy removed; `.agents/` is the only path |\n| **2.2.1** | `commands.ts` split into per-command modules; `release-discipline.md` built-in rule |\n| **2.2.0** | Grouped `/sly` picker (Status / Inspect / Manage); interactive `/sly settings`; aliases `/sly` / `/s` |\n| **2.1.5** | Dedicated `## 🔒 Built-in rules (shipped with soly)` system-prompt block |\n| **2.1.4** | Built-in rules system (first rule: `temp-files.md` — never hardcode `/tmp`) |\n| **2.1.3** | `ask_pro` read-only summary view before submit |\n| **2.1.2** | Info / warning notifications silenced — only errors fire |\n| **2.1.1** | Goal-aware verification at end of execute |\n| **2.0.x → 2.1.0** | `soly_workflow` first-party tool; `soly migrate` verb; `~/.agents/` global config |\n\nFull history: [CHANGELOG.md](./CHANGELOG.md).\n\n## Compatibility\n\n- **pi-coding-agent** `>= 0.78`\n- **Node** `>= 20` (we test on 24)\n- **Bun** `>= 1.3` for dev — `bun test`, `bun run typecheck`\n- **npm** `>= 8` for the published package\n- **No OS-specific code** — works on macOS / Linux / Windows (uses\n  `os.tmpdir()` etc., never hardcodes `/tmp`)\n\n## Development\n\n```bash\ngit clone https://github.com/lowern1ght/pi-soly.git\ncd pi-soly\nbun install\nbun test                 # all 600+ tests\nbun run typecheck         # tsc --noEmit, both packages\n```\n\nEdit a file, then in pi: `/reload` to pick up changes. Live-reload\nhandles the chrome, rules, and intent-doc watchers.\n\n## License\n\nMIT — see [LICENSE](./LICENSE).\n","readmeFilename":"README.md"}