{"_id":"speckit-pipeline","_rev":"39-4a3e87acf361fc4fd9edbf9d0b1fe221","name":"speckit-pipeline","dist-tags":{"latest":"1.8.0"},"versions":{"1.0.0":{"name":"speckit-pipeline","version":"1.0.0","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.0.0","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"ec979cd43ee009ada3829b126ea9825309794ddd","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.0.0.tgz","fileCount":14,"integrity":"sha512-rmvZ56ahi1jHCtf2ep4YzBUjKPkccOlixWH/pv3oDdwotYDHrKoD0F7APofiYCtV8mOEpDkMscE3qmexq1FtEA==","signatures":[{"sig":"MEYCIQCmYkZyPf+aCYSifpIg3QLqEqMu9eEw34o9tqRnnYMIQAIhAOx58w7JRCaZrJDcU5ZHLFYvUDRbpvreipY2+SZ1yEMZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46617},"type":"module","engines":{"node":">=18"},"gitHead":"9f9f7d4af79f44c0f7d677f6d641b6d0de6fd467","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.0.0_1775329110135_0.3612316632545993","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"speckit-pipeline","version":"1.0.1","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.0.1","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"b478bd48928a335a82000a93a3e195336f6d3021","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.0.1.tgz","fileCount":15,"integrity":"sha512-SBDyrZ9LntaAeo8RQR9Y/nLHJXCOJQsZEuC42nlRWKNknv40Nb/7T4ZhLVPKS35FJ9UD6+2FhygDH341b1H7HA==","signatures":[{"sig":"MEUCIHy4rJOPcnITjNgCsK8YHOHTyf4p1H8SmAqo3G2PcNMHAiEAgUbchNLZB9UUwCOxxXJHTQYPMzUcrVun7XCy0so2uSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50379},"type":"module","engines":{"node":">=18"},"gitHead":"4f74ec01b472b44714562a445d797547f9724d3e","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.0.1_1775329387473_0.3802820243819929","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"speckit-pipeline","version":"1.0.2","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.0.2","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"9e48436ac2c0983155b65d1053e5172b2dea43e7","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.0.2.tgz","fileCount":15,"integrity":"sha512-DqqQlLo/UW0cOaiexNRVInGZ+qpNXLVW3+xVyQcxkYx42nZZcan4YvitiYsq9iF1qFOb8oN6svoENkgdveoUdw==","signatures":[{"sig":"MEUCIQDBfm08cx/o+Rs6q32lSh7l/tMNeREPn88VptnO2biMxwIgU9DsRlptlUAYBiyBRIaCfTI1gY5kKCMVWQbQNVuOLHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51677},"type":"module","engines":{"node":">=18"},"gitHead":"41de39a0973af24a79f0e793f1f458125dd1fa2f","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.0.2_1775372449914_0.034494761047471956","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"speckit-pipeline","version":"1.1.0","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.1.0","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"d4bd2f0d8f54e43a9d7f749e1aae4150b934b632","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.1.0.tgz","fileCount":16,"integrity":"sha512-O5qDlI67zeFr8Lz4cZDaQnKE9rUBaMinA7PjphtAnSUR2TP1N5ONkIw5PTKaNipZnNtoveojU3ZAqOe4T/7Onw==","signatures":[{"sig":"MEUCIGsbE+ICCTWZTH+PL0P2a7fO2lLjEsUWA2Qp1sxYFaQzAiEA5ccYxjfeMDXV5xBix54qINTu8nt2H0scjsgc6Lg+mAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55651},"type":"module","engines":{"node":">=18"},"gitHead":"5b5dc7b83dc7dc17226cfbc27daae39f22e811d9","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.1.0_1775372729562_0.8034311139936914","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"speckit-pipeline","version":"1.1.1","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.1.1","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"e58e9bc66039ee6ca8c504a2e25170d5477739d2","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.1.1.tgz","fileCount":16,"integrity":"sha512-PpjS8t8l/tjKCl5tsdUk3syfTlEyZpRiYmjs10gasVuikuRE1rUlCzIZVGHFNo7VDYHEWW8tY1xTzN9nP3Q3GQ==","signatures":[{"sig":"MEUCIQDi6HA3aeqvok38TsTcynyu1JqW4TGsfZ4XBSAGVTW1WQIgPhtF8hKLym6vuvWeTWcyibXxEkahem2sp8hUONJe9xI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56048},"type":"module","engines":{"node":">=18"},"gitHead":"5362df32267e71bf7e3120243973a12a7d16976a","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.1.1_1775372994779_0.8814910145333161","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"speckit-pipeline","version":"1.1.3","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.1.3","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"81b79f1679456554dfdce90730e89de82b8133fc","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.1.3.tgz","fileCount":16,"integrity":"sha512-DM1UTqibN9JQ56nwRr75FNfOVMcyYTQT1VeiVf+Bk9Q2xTFO7a0bA7J65KV9aPSqXrn76qheRcA0HkberOweVQ==","signatures":[{"sig":"MEUCICfI0e8HE2RwIDrOneQu68Y3JjudWbSh9mq3KzhhvOxVAiEAuXfLmz0k/8XeXs/hCaZxraOZTr3+PFhTUbFKdDGoc5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57145},"type":"module","engines":{"node":">=18"},"gitHead":"59331a6e69fcaa7afba09d399aa0888d4a6b7e9e","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.1.3_1775375340228_0.41959231569220634","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"speckit-pipeline","version":"1.1.4","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.1.4","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"c787fe8564066ac0097f339fd8c508f86a6721d4","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.1.4.tgz","fileCount":16,"integrity":"sha512-g0PtP5HbJBOUhybkLgw9FJmZdOMgnltZe+gyw0Un4qNR1lMAv7jjiAodmY9r8+OemsKOLgWzPMASt8M0rfAmGg==","signatures":[{"sig":"MEYCIQDjjB13NZQ1d8AquhRJSQCvvHZYQmDN8EX5YAUmt9jZDgIhAKso+1XWGWCQQwK1UZVMKBiiw1WPUzbPVAB9lLKiY/8n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58009},"type":"module","engines":{"node":">=18"},"gitHead":"139185ee0b875ef3d1204250e40fbdd4681bfa80","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.1.4_1775375660290_0.6458193600403417","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"speckit-pipeline","version":"1.1.5","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.1.5","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"b6f3b47261c7c777562ae41a6a5cd241eb6ee86d","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.1.5.tgz","fileCount":16,"integrity":"sha512-rCQ11EUiW65jIw3r4DuKewZjpRzaf7mNUeSEGaEHOPQXpTUY9DTwV943eFglZdwM6FhLk+f305nLmgFWGFbc7g==","signatures":[{"sig":"MEUCIQCozzLqC+jQ5mtGAP2DljUBgY+ITX5sYmqPLLiEg+xWXwIgaowCjWhGisYoJjCCpMxfV8yPuLT1glfrRVF2KII+yZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58652},"type":"module","engines":{"node":">=18"},"gitHead":"444a32d804323adb9d84f9c82ec98923456e8aea","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.1.5_1775389411899_0.7011499889929118","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"speckit-pipeline","version":"1.1.6","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.1.6","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"cbb5d29c79582d9d5d517591cf5ed112f8121a4d","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.1.6.tgz","fileCount":16,"integrity":"sha512-C/fN/sH1ksx3OcZoEVsdhGYfSwZ0qgyX8kbCeJxH31EwVgBDGygx3Sp79WVctoJjAvQNsGbL9hNw3k2f446prA==","signatures":[{"sig":"MEQCICTn75AH8AQOkMELfgkm+hheakLP+Aq+UoUzB4JyMBxUAiA6q3cDshyCMklEleLPPTBc94z9cHe8B43x0KjQMpNgLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59122},"type":"module","engines":{"node":">=18"},"gitHead":"b85837496c59e49ea88791208b00b45b05954dc1","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.1.6_1775391876613_0.878634070472466","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"speckit-pipeline","version":"1.1.7","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.1.7","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"2f9768ebbc95c51ebf7fd081f4c103a42115734c","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.1.7.tgz","fileCount":16,"integrity":"sha512-waQreZNWEPCtBLiBS7yGZNkkJK159iBG6bpWGS7lvjm6CNrhNkhgKYxkpNHkeevPT2QR/XKDUcGepHOBUOj8Cw==","signatures":[{"sig":"MEUCIDlhAVmZqx92KjvulXeXLW9EVaa4EARypH254BJmtJZxAiEAtPYc1YqWCv32LXmEpdl9mu1pbyLexUFEQaLl/WzGwxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59671},"type":"module","engines":{"node":">=18"},"gitHead":"421a863b4532c9ad7d0874398091ec994fd3fa4a","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.1.7_1775393367130_0.0017923733363247596","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"speckit-pipeline","version":"1.1.8","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.1.8","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"5e8edc5802474b0e4b87b7368e653701b3677b01","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.1.8.tgz","fileCount":16,"integrity":"sha512-FrHwV5DHLpZSFhG/xQD5br0JuWOh2qBbMmvh1fDJQZWzQdtwBEccXMnS382c3CTwORJVC0dlaf4/i7ec8oEcWA==","signatures":[{"sig":"MEYCIQD0K13Mg5fOupTzTiq/XzMQo639Tn5Ezm/5M7CsxJN1pwIhAJeY08ep2UnsuZFBdl4Nv6UiADWXIjIqPqxmQq1eeXtH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61015},"type":"module","engines":{"node":">=18"},"gitHead":"421a863b4532c9ad7d0874398091ec994fd3fa4a","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.1.8_1775396151239_0.013077823465257543","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"speckit-pipeline","version":"1.1.9","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.1.9","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"34391cd75e657e42ff21b27be432faf9f5230cd5","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.1.9.tgz","fileCount":16,"integrity":"sha512-O2yiyYopfs4q5tc9mfIrFj5sGtaMoNJy/CPvruU6/mefkTpnEp0gR04FBrVa6GZ6ocialmgMggM/RiuoHOCZ1Q==","signatures":[{"sig":"MEQCIHcOCfz/2mYrvSn7Z3ibfEotk74kCDMVnjZD86tY/3lDAiBvwwMNjlrErNakl5ymSOBX5MERctTPMMyPuH3F9SNybA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62887},"type":"module","engines":{"node":">=18"},"gitHead":"566d3c26530b7acc24f26761750afe1eaeb8f7f8","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.1.9_1775398544395_0.6413534976050557","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"speckit-pipeline","version":"1.1.10","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.1.10","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"4c515a709e938127f14ff4d1f08878185f93c42f","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.1.10.tgz","fileCount":16,"integrity":"sha512-BPjbBsB2LCQ+nNV40rCufWeihlxZy/H7VQHo9FJ+FEQuckOUGJR2QSj2PgpkF4t8BZJLzv4rnSyPxX7qkosJWQ==","signatures":[{"sig":"MEQCIDYawQ+IeZMLe73+eoIMWOP0xb0lmuyFugVURmHkryMZAiALCByqZfQhxyHkH3xAxpvAFij6qYQBnCjMsEJExQDzfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63336},"type":"module","engines":{"node":">=18"},"gitHead":"f5c15020710c6c137938d5bf28e9aefa082d2d97","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.1.10_1775422082836_0.004642163229814145","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"speckit-pipeline","version":"1.2.0","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.2.0","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"e5975b18ca568654dcf676042daac573c356c695","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.2.0.tgz","fileCount":16,"integrity":"sha512-fy+REBBX1m1H9p+t9fgIB5yLKK6l0WjXawuS4cGDkdNihfl0QROUYsj1QEcsZJaFj8KcQkiHxrD8h0NDwLvD3g==","signatures":[{"sig":"MEUCIQCIF0KzXKX7SZKVSNskGAwPjESRgwuAX7ehbMUjxHxpGAIgXdRXC4GMagK2vphxkfiLgQsy73DI4LCxozRfIP5NCUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64018},"type":"module","engines":{"node":">=18"},"gitHead":"caf8f3b4c0a07e262ee20c829a1e65ad639512a9","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.2.0_1775482185193_0.2566326753689925","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"speckit-pipeline","version":"1.2.1","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.2.1","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"172db7d26097f7ba6720938d69a3ac96ba41affe","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.2.1.tgz","fileCount":16,"integrity":"sha512-/DwEqZW3BJ8QA0R857Vm+B5rW7D1/e8NndGAMimzhc1qAhA7ddpdMQqIjEYBJJ6UnIIK/kt+sJuOQTqnuhUlcQ==","signatures":[{"sig":"MEUCIQCF/lE6/n4U/clNwTXVayZBCbCeFKodXh1gKQplzb8VyAIgKwAtYb9VJDVSvTPpkYEK2a9NbaWmIPMiETclI31EbAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64232},"type":"module","engines":{"node":">=18"},"gitHead":"aefc8ec707bedf61b8edededa15ec8eeadf30e15","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.2.1_1775505222813_0.9199725440214268","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"speckit-pipeline","version":"1.2.2","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.2.2","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"65073387854f8b182a52193c8bc258adaee7461a","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.2.2.tgz","fileCount":16,"integrity":"sha512-LdI/+zGfYkltIjqTsELz549KUM9IqKiTOoT4ZJolK7/aGhOQBWcmOtG5ucaCYiL3IebHT7X0FPPCT6Sh2RQi/g==","signatures":[{"sig":"MEQCIBBCNUMNATqwIzI5J3U11jEv/sqpl9wSyBFW/EgIetkTAiBEnWWRhuInliXbCyJ8N74RQgFwRD3NTLs74sK933Q05g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64018},"type":"module","engines":{"node":">=18"},"gitHead":"2d84f38fda47a16e0c5bd5b023ec6fb3f62caefc","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.2.2_1775507111146_0.6174779846867136","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"speckit-pipeline","version":"1.2.3","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.2.3","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"20a5bb8d11a1bcf517253c3ed7e3677efa4b160d","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.2.3.tgz","fileCount":16,"integrity":"sha512-pU5taqIouIUqSk3eSpTGMBWPQbz4ixHFUM/CFwQbWo8i1SQVjTzCKTqcUPZadc4KiXVJSzfHjZAm/WINkpT4OQ==","signatures":[{"sig":"MEQCIBUujIgti6e9VZiAkGeE01JoSXFqZCSnzD3CpURzEITEAiA3Z/g7PDLXVs4xmUfCr6VjGigvvUMAPAWWzUVFijLD5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65793},"type":"module","engines":{"node":">=18"},"gitHead":"983097eb494396febde3d991f40d3521ed875645","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.2.3_1775910189119_0.948680838307945","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"speckit-pipeline","version":"1.2.4","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.2.4","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"693a1f61692ce73f8e07bb74dad5bb6640ef6029","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.2.4.tgz","fileCount":16,"integrity":"sha512-WlMAmZ2CTBPl5A8B1LDlD8iwndqml63Y2Ye0z5VFpGCZxtd6prA2uh40IxjMOfD2mYzlY2vFygLkACbiw5mwrA==","signatures":[{"sig":"MEUCIFtMc/TnF6VRIix4esupcnAe/5R/Btxw47MuAbJ3tUV/AiEArDC8NUtWOE4yKhrf7HF2RajG1SZyfuQrjDgk8EtHJvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73256},"type":"module","engines":{"node":">=18"},"gitHead":"0e170f0b2dbd5b3eb41a9866c1caaa3910cce91a","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.2.4_1776709135136_0.770866684732578","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"speckit-pipeline","version":"1.2.5","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.2.5","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"a7e9fdeb8c9f07ada2f50dc97e0dbda62b924277","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.2.5.tgz","fileCount":16,"integrity":"sha512-mabr5NhekNUCpIsP/EsDHlHxyhiVc0Pg3ni+YSFj41e1bVUOf9lIGlw/QOPwU8WVi/yFUoCY+ZLTYW3zpscnOg==","signatures":[{"sig":"MEUCIFj391S2gp5SB0wDvMbHszgKArPrad0b1Zm8GAcsxP6XAiEA8Z7pvHGS8S8BzdgRe70P3PETxFzQxbrECUhDpNbwQu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73256},"type":"module","engines":{"node":">=18"},"gitHead":"c7203471829e54ab8999c7682b76d61863eb6d9f","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.2.5_1776709239266_0.6944621024292652","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"speckit-pipeline","version":"1.2.6","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.2.6","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"e1decb589ab84a903bb68ecc7b0f02de69c751a9","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.2.6.tgz","fileCount":16,"integrity":"sha512-So54OMcysrxIfEKAmjAI2WQyhztY22k6c9gyJ8XhH24w7nAb+/jkXRz0It3tHSLVyr7+5mde/mXGzq/zbNPn/A==","signatures":[{"sig":"MEUCIQCSGDMuW29WqREwXTAyhqPr1MO17m6bCd0XwIh9o+I1NAIgUs5E4xHUiwPQvC6KOwhBiZBA44g7JRdkIRtU1yJQ4qI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75260},"type":"module","engines":{"node":">=18"},"gitHead":"8520791e6fb8fd2afd5c3891fdafd52704246d7c","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.2.6_1776709807584_0.09296522333246715","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"speckit-pipeline","version":"1.2.7","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.2.7","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"22fc20dc16f9fa64e0c0c16d182a7b273924be9f","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.2.7.tgz","fileCount":16,"integrity":"sha512-b1mMz6MQxwCqt/rUNl21l6syKKsXMp/K30ZaLHHUx+UrSsAV9AyfUSQNtETgmMtyMut1HW0e46qe6ap86gPTzw==","signatures":[{"sig":"MEUCIQClf4TzlukA0PmsO0aLcFrLWwD8mc7GIAKZcfkoMiqo0QIgDXEal+jIJKtdZ3Hpbmjn4sqEJMp/lbp0tfSGFKOx+zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76987},"type":"module","engines":{"node":">=18"},"gitHead":"8223f91177abebb61f36ccf4671d1607d3727baf","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.2.7_1776717525719_0.849757101469419","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"speckit-pipeline","version":"1.2.8","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.2.8","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"7772cf048925a37593dda782a5859ea61cacc415","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.2.8.tgz","fileCount":16,"integrity":"sha512-7xS4EaeCvQI2Coc0Sn++aNTmrReOHrSB7hLe+3rZu8u/AV6HkoEgFsmKyBOdbyU1VKbg30wwW9qa4BG9CEw9kA==","signatures":[{"sig":"MEYCIQDicxAj4iw7RU5EYWeb4MU5dFZL+EVsSuKCSt5PJNaFnwIhAPxG8iwQ63Mvhbp0NOC7C0KSTbbCG3NgOSUMs76LVhMa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78133},"type":"module","engines":{"node":">=18"},"gitHead":"bd4ded4568391c80ec80965d82f319d5c606599e","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.2.8_1776861925900_0.0790014478782699","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"speckit-pipeline","version":"1.3.0","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.3.0","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"3f957eb5e97d69c7a6169b7e00348f4fa90cfd98","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.3.0.tgz","fileCount":18,"integrity":"sha512-o3Bi1wMkFZHQLY24tI5By/FQbYGtw9nn96nH6CpWkhgKvpZwFpbf/SwtcTlkNLUu/8pUP5AG5zFDCc4FTDOxKA==","signatures":[{"sig":"MEUCIE5s4fydq4kS4h5V0NTnw4ouvQt6DY8Q4KJyBlzllTaCAiEAtSEKrJqtMzcQZ74pULhLtGePO/VeQxNEquSWb15k4T4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96265},"type":"module","engines":{"node":">=18"},"gitHead":"7407023bbe4e374ad948d5bfc0ba69d6b7501757","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"10.9.7","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.3.0_1778059534850_0.3054720632698895","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"speckit-pipeline","version":"1.3.1","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.3.1","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"85a5b7e2ab70af7388e565c7781bf2547d597f40","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.3.1.tgz","fileCount":18,"integrity":"sha512-JKlay2LiX8Qsv14pHwv6qAtLrSp2TC5l25nGF20bmHk8x4TW9bRSWtqo6FhDE+GqP/zjNH967J/3jm9ytFBGmg==","signatures":[{"sig":"MEUCIAglIyoz2/fgeJtmSI9kvYL1tT4cjMvPWILdANegBGdAAiEAjK5WraGPZIMNReI3LgYVriHDAvCn8guFgomWMOnxXbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99496},"type":"module","engines":{"node":">=18"},"gitHead":"050d198b7f338085add751b8ed3dbd8ff92abe24","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"10.9.7","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.3.1_1778066439672_0.5145333732669883","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"speckit-pipeline","version":"1.3.2","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.3.2","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"208ebbc6f8667f4827c56f1a890630cbecf4e06c","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.3.2.tgz","fileCount":18,"integrity":"sha512-+wWqtnIH+YB62ay38N7zCRQvzTxZcPiRp/BSzNxr0hhyW4XLIFSrjcZu7SfmDH20FETIyRswwmwogd1aZ38i/Q==","signatures":[{"sig":"MEQCIDUeSSmxqoDaJbLxhhrT1P1O76YEV+Txh/ku0gssS7RYAiAb1Rijb7logC9aH1oCt4Gfm3ZfG89LKHiT1eYHyhl+Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101854},"type":"module","engines":{"node":">=18"},"gitHead":"e059323f40318ae7cb622a125fc34eb775d51559","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"10.9.7","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.3.2_1778067671553_0.16509304404211256","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"speckit-pipeline","version":"1.3.3","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.3.3","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"8772fe0d3e2f3e5209593607a15c49e1950c6f20","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.3.3.tgz","fileCount":18,"integrity":"sha512-hmzgQc+Skp2xrfIRYJ6leVCqag5AwFDeSRKgfoZCiI9OP5mFKxk9oZDSoLCNH3r9/cZAFzlgqJ8RtPKKr2V/pw==","signatures":[{"sig":"MEUCIE11nVJZOtOI0cYehX8NxU+1bm+txXedz0zIsGAIff3KAiEAs76xTtR3+6o09n424A861nmhZepVAumnlOBYu8G8gwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102812},"type":"module","engines":{"node":">=18"},"gitHead":"d1b6480478a4f93473864260fc203b097a21e2aa","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"10.9.7","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.3.3_1778067787875_0.8185433119666563","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"speckit-pipeline","version":"1.4.0","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.4.0","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"66bf4207325cf63d5438365db775ce8eff3fdbe2","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.4.0.tgz","fileCount":19,"integrity":"sha512-cPElu3suM6fEvPrGcGHSi5JJDFWX+RqKXqY9XH66evG6d7qUp0IZhmaonOt7Xeyz2cyuVDoxhWvo0v4YUVv8cw==","signatures":[{"sig":"MEYCIQDqCiQoNLHRGGqU2+D+ibwi26gcLXIBion3TPKlc8z8JQIhAIdVNhYk9j8KRY7hyJBtTPXRCBAffs6A/ePnxplOMD2O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119699},"type":"module","engines":{"node":">=18"},"gitHead":"17157960fc26a1e4fdf16733b5c003bf10e62dca","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"10.9.7","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.4.0_1778072575038_0.22339465309239404","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"speckit-pipeline","version":"1.4.1","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.4.1","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"ac8340bd1a509eca09565e9a8327ec77df27cfea","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.4.1.tgz","fileCount":19,"integrity":"sha512-tz6DPhY63Ju+eRQ9ITOYJhKtI/RCbaSudJhgOtIlf6kpSSqlvzUV63tUdWBvigJlSHOUzyFu7ie5nPWq3T9W5g==","signatures":[{"sig":"MEYCIQCxT453flx4kCt2+5Ih2jnpdEqw/N/S525oK7d6KXF3MwIhAPlUFo37UYTCIL3fIW8pXEW3+4AvFA9R6BhLHPyHTvT6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128947},"type":"module","engines":{"node":">=18"},"gitHead":"4ffcd527188e8e77702ac3fa98b5a66e6d90ec78","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"10.9.7","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.4.1_1778074476096_0.4356561225686828","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"speckit-pipeline","version":"1.4.2","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.4.2","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"e86a460f0f6957b6ed8ff6c8f1e50e3996f7d0a2","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.4.2.tgz","fileCount":19,"integrity":"sha512-GV/I14eTMKHIuvKPfgSMT56TPclvxsHjEz2+wiicOXpIxeqp6ASdWQ5qaoo5usJ8rX5yhskHFcotEC3FojZS2g==","signatures":[{"sig":"MEQCIET7syZQ98SdHG0M/tX+AbPH1vPN4Y3KhhVZRh2S17ztAiAUKDYEZewEPrkvKArGpcXvbpF/A3SZBldZ1tdsc5djgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132488},"type":"module","engines":{"node":">=18"},"gitHead":"02af5e5e94dafda3a81e98d0f8d071db86600475","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"10.9.7","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.4.2_1778076548394_0.7026094437748489","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"speckit-pipeline","version":"1.5.0","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.5.0","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"de9207f77d484806f7c4441465d2fe37d7ce9cac","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.5.0.tgz","fileCount":20,"integrity":"sha512-nga7v6jSeBvuG4+zfPbww7iXHQuYgvp+cHJ+TjDZjTdn+HvPkhmxtApytJMEyIClCXrsQFCqMKhqS+oz/4q24w==","signatures":[{"sig":"MEYCIQDm/xYkFb/swgyMYUEPNv3uTlxzcDmf9GaCDHS8StT1BQIhANenTaf5ZugtGIlKT2rP+Mls0LXo34hbBzut9giENjLT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140077},"type":"module","engines":{"node":">=18"},"gitHead":"4d141169b0bbfb9babbb0510781f2ad1a360ec93","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"10.9.7","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.5.0_1778078853882_0.4075498545079079","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"speckit-pipeline","version":"1.5.1","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.5.1","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"1d2fd773ddcc7520487b14ce8c0c0e291b086398","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.5.1.tgz","fileCount":20,"integrity":"sha512-4G/NjHB3CPsxNrvKBhVmYnLib+FO6v8n0rcho/nkBwOnqXimPLcCFJckIh+iwEEK3Dqf3L6GK4SyGceDCgqWsw==","signatures":[{"sig":"MEYCIQC/cKHamY3a6aoX6JDZCzctVmpxp9vIGccJYOVCpcBzdQIhAMhW3mOav452PULZoEl5cfRDY2s0G756YfwIGMIvDR01","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142263},"type":"module","engines":{"node":">=18"},"gitHead":"892a3f71c386d2924be3da38bf4f530dd37260ae","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"10.9.7","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.5.1_1778080975621_0.3598468540828814","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"speckit-pipeline","version":"1.6.0","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.6.0","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"f112530cec27149a9c0e35d042211da4ace46eef","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.6.0.tgz","fileCount":21,"integrity":"sha512-O6CQczX/ms948i7azQYpLe/eUF6r1vara97EZLix6Cix50DxAqkbm1hUgkLMJfxxbsWrtoRQqcX4x6yuuQILlw==","signatures":[{"sig":"MEQCIGWpj2cxq00xBnljFtzKaoa0P1wTWewRPVpA+Ex7aNBQAiB3KFpxQfMs4qXFyJM/mySeGT7L2CQW1pvRasNtRIzcKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152099},"type":"module","engines":{"node":">=18"},"gitHead":"179c684083ed9e6d8a11bad145178b09f20a1944","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"10.9.7","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.6.0_1778083025186_0.7279398830592614","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"speckit-pipeline","version":"1.6.1","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.6.1","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"e5df2fd137dafb9f3cf6d2f945635b0d8f1c93e2","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.6.1.tgz","fileCount":21,"integrity":"sha512-bZ0TS3OOlmFFF+P1evr/Pcqjbdi5+JDS4LY8vjNnoVURjcLFfCqDeqCTmqoJ1KlVqN+3iB7N9GsZBMiDoSOhkw==","signatures":[{"sig":"MEQCIGQqfMwGPgN+dbo47EWoLovMiMeofFBxAmtpf5tnd1PaAiBCoZpoV82ydhfcHvO7/Umu59q7bjLxeO4rsauRBeRpQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153075},"type":"module","engines":{"node":">=18"},"gitHead":"d075ece0e0a3383740f445b00e728b5a924ba958","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"10.9.7","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.6.1_1778156073626_0.35082407668212157","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"speckit-pipeline","version":"1.7.0","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.7.0","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"18fcb038dc19b55cf5d00a6af57fc83d537f5294","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.7.0.tgz","fileCount":22,"integrity":"sha512-5878y4DeZ4Q7NBmoZWbSQvj+SlK1W3duid2kpqHN8HKf29VD4arrR7tR2cav5aoVI2gw5uTxSYLBuDO1zWPkQQ==","signatures":[{"sig":"MEUCIF6w3UksuUFAMDKX93dL70QTnsfEKNvNaEO7KbXjhC6KAiEA5VWlzOUxzL0ueOYa0gZ9B+/zG34XpqB9M1hl/g7/ngQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157774},"type":"module","engines":{"node":">=18"},"_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.7.0_1778176337883_0.19777573272896554","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"speckit-pipeline","version":"1.7.1","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.7.1","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"dda8f05a04f8acefb0224d0bc51613200b185da6","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.7.1.tgz","fileCount":22,"integrity":"sha512-MP3OWWM1p46d65e6aUxlRS7l3rfcBe9zNvJUNuXk+Qkh0ihEGIm4eBwGpCp2Kni38n3CWJbbjBvJkwopb5ZmvQ==","signatures":[{"sig":"MEUCIQDGznPo58Ci8UK20pym+bgeDVY9Le0232JDKHAZ4fCLWwIgRUNpvTKPZ4OIafSl2MIcb16s8BtdtQIkAIOIHUxYxGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158241},"type":"module","engines":{"node":">=18"},"gitHead":"e3126e82c430a30f320746b302a1f2f0c329b826","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.7.1_1778188372025_0.47310558547545045","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"speckit-pipeline","version":"1.7.2","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.7.2","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"99950a3022fcc6e7447c3c8f1db0821882a19788","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.7.2.tgz","fileCount":22,"integrity":"sha512-FzKv+Y3AfAg5DZ+ryaAft7+KZhURiTHeURnUdkCBOFb7TFb8adNPmuOXhnTSx/SQ2cCP+c8B9sFM7W43SFo4Eg==","signatures":[{"sig":"MEUCIQDMBF7NnZILvk1hzjjgipfFwdgghCBpBRhrGSHlTVLEAgIgJOgwynpuE/2CQu8ISPEqV5mC5hlW0LIHO4yUAt+Kcho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160125},"type":"module","engines":{"node":">=18"},"gitHead":"2f5d41bdc3a3ceaeddc0440c0169c08b6a9b9393","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.7.2_1778326757364_0.5763695491375862","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"speckit-pipeline","version":"1.7.3","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.7.3","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"8cd0fdb6faccefaa255b2e5783bb80ba11d7fc48","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.7.3.tgz","fileCount":23,"integrity":"sha512-JevzwUYjXAz1dUssG+uR0C6/swLI980kM98l9aICH2RT86joEP7REih1qLY+3qAhCdYLY9d6JLwwM6uAnnL7zQ==","signatures":[{"sig":"MEUCIQCuvQfqGHW7eZyEtG5p5bDbl6P8jA7SMi31rCTkGW1qRgIgJ8Mzp9vGVVBm8tATWotoZgh0F5yAy4X6svArjU7d4Tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163021},"type":"module","engines":{"node":">=18"},"gitHead":"16fefdc34211a11c0fb466fcdbc98843a3be8272","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.7.3_1778326921869_0.15612581369355727","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"speckit-pipeline","version":"1.7.4","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","_id":"speckit-pipeline@1.7.4","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"dist":{"shasum":"91433193c5548c09d081fd6cadf3a03b9b3f1c1f","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.7.4.tgz","fileCount":23,"integrity":"sha512-My2oCHHpUiuNBeKL4bkd1LgKMuGd6QKr1bJqxp6r1Nw3ejn+nRIMGWYC1mLqlybM6nTx36hE8b0W/hMSyQPs3w==","signatures":[{"sig":"MEUCIBjpF7IHePWnqhZrxvWEWltcOSi+GUNjOGlLmsdM67miAiEA9zZxH88jLuCYGeJlpCWFQ2GwiAJQr2YVkJx0XDhmrLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163619},"type":"module","engines":{"node":">=18"},"gitHead":"ad8012bb98eeffea163b62d16ffc6c25f7485296","_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"_npmVersion":"11.7.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/speckit-pipeline_1.7.4_1778326983640_0.9103687020332016","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"speckit-pipeline","version":"1.8.0","description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","type":"module","bin":{"speckit-pipeline":"bin/speckit-pipeline.mjs"},"scripts":{"test":"node tests/guard-repeat-commands.test.mjs"},"engines":{"node":">=18"},"keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"author":{"name":"Ian De Herdt"},"license":"MIT","gitHead":"2894afe2b7c751ee93ab4799ff5040308b705a37","_id":"speckit-pipeline@1.8.0","_nodeVersion":"25.4.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-FS/Mij7FIRFh+i6X/Iysh5zDM/bG5FmP/8gnOQYHUuTL0QANhhXCYx0sJ4JgKCi4b8bTw7TaSgW7a3sMRuJqLw==","shasum":"c93c1701e65760ae24c54cde6601a5f3341015df","tarball":"https://registry.npmjs.org/speckit-pipeline/-/speckit-pipeline-1.8.0.tgz","fileCount":25,"unpackedSize":172175,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICOzrRdXtQkNLMvBzQEZ7ZS0aQL2Q9l4IxiLsij+uKB7AiA83OrFyvut8FRieDdfurubmUIpdvgIHZPl0WjrECN7rA=="}]},"_npmUser":{"name":"iandeherdt","email":"ian.deherdt@gmail.com"},"directories":{},"maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/speckit-pipeline_1.8.0_1778786104929_0.6836258139976883"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-04T18:58:30.134Z","modified":"2026-05-14T19:15:05.233Z","1.0.0":"2026-04-04T18:58:30.272Z","1.0.1":"2026-04-04T19:03:07.629Z","1.0.2":"2026-04-05T07:00:50.066Z","1.1.0":"2026-04-05T07:05:29.750Z","1.1.1":"2026-04-05T07:09:54.913Z","1.1.3":"2026-04-05T07:49:00.402Z","1.1.4":"2026-04-05T07:54:20.446Z","1.1.5":"2026-04-05T11:43:32.048Z","1.1.6":"2026-04-05T12:24:36.758Z","1.1.7":"2026-04-05T12:49:27.283Z","1.1.8":"2026-04-05T13:35:51.433Z","1.1.9":"2026-04-05T14:15:44.566Z","1.1.10":"2026-04-05T20:48:02.991Z","1.2.0":"2026-04-06T13:29:45.336Z","1.2.1":"2026-04-06T19:53:42.954Z","1.2.2":"2026-04-06T20:25:11.303Z","1.2.3":"2026-04-11T12:23:09.265Z","1.2.4":"2026-04-20T18:18:55.279Z","1.2.5":"2026-04-20T18:20:39.393Z","1.2.6":"2026-04-20T18:30:07.763Z","1.2.7":"2026-04-20T20:38:45.894Z","1.2.8":"2026-04-22T12:45:26.081Z","1.3.0":"2026-05-06T09:25:35.004Z","1.3.1":"2026-05-06T11:20:39.821Z","1.3.2":"2026-05-06T11:41:11.702Z","1.3.3":"2026-05-06T11:43:08.044Z","1.4.0":"2026-05-06T13:02:55.262Z","1.4.1":"2026-05-06T13:34:36.274Z","1.4.2":"2026-05-06T14:09:08.589Z","1.5.0":"2026-05-06T14:47:34.042Z","1.5.1":"2026-05-06T15:22:55.821Z","1.6.0":"2026-05-06T15:57:05.333Z","1.6.1":"2026-05-07T12:14:33.830Z","1.7.0":"2026-05-07T17:52:18.032Z","1.7.1":"2026-05-07T21:12:52.181Z","1.7.2":"2026-05-09T11:39:17.533Z","1.7.3":"2026-05-09T11:42:02.040Z","1.7.4":"2026-05-09T11:43:03.793Z","1.8.0":"2026-05-14T19:15:05.122Z"},"author":{"name":"Ian De Herdt"},"license":"MIT","keywords":["speckit","claude","claude-code","pipeline","build","design","ai-agents"],"description":"Build/design pipeline extension for spec-kit projects. Adds dev/eval and designer/critic loops with Claude Preview MCP browser verification.","maintainers":[{"name":"iandeherdt","email":"ian.deherdt@gmail.com"}],"readme":"# speckit-pipeline\n\nBuild and design pipeline extension for [spec-kit](https://github.com/iandeherdt/spec-kit) projects. Automates multi-agent workflows that implement and verify user stories through iterative loops — design/critique and dev/eval — with real browser verification via Playwright MCP.\n\n## What it does\n\nspeckit-pipeline installs specialized Claude Code agents and skills into your spec-kit project:\n\n**Design loop** (`/design`) — A designer agent creates HTML/CSS prototypes for each view in your spec, then a design-critic agent evaluates them in a real browser, scoring against a rubric. The loop iterates until the designs pass.\n\n**Build loop** (`/build`) — A developer agent implements sprint tasks from your spec-kit plan, then an evaluator agent verifies the implementation in a real browser against acceptance criteria. The loop iterates until each sprint passes.\n\nBoth loops produce structured feedback in `pipeline/feedback/` and log progress to `pipeline/build-log.md`.\n\n## Agents\n\n| Agent | Role |\n|-------|------|\n| **designer** | Creates production-grade HTML/CSS prototypes, reusing existing components and patterns for consistent UX across similar pages |\n| **design-critique** | Evaluates prototypes in-browser across breakpoints, scores on design quality, originality, craft, functionality, and cross-page consistency |\n| **developer** | Implements user stories with test-first development, enforcing code quality and design fidelity |\n| **evaluator** | Verifies implementations end-to-end in a real browser, writes actionable feedback with severity levels |\n\n## Prerequisites\n\n- A [spec-kit](https://github.com/iandeherdt/spec-kit) project (with `.specify/integration.json`)\n- [Claude Code](https://docs.anthropic.com/en/docs/claude-code)\n- Node.js >= 18\n\n## Installation\n\n```bash\nnpx speckit-pipeline init\n```\n\nThis will:\n- Install agents to `.claude/agents/`\n- Install skills to `.claude/skills/`\n- Install helper scripts to `.claude/scripts/` — trace hook, repeat-command guard, trace summariser, env-facts verifier, migration-drift checker, dev-server starter, run-artifact cleaner\n- Merge launch configs into `.claude/launch.json` (dev server on port 3000, design server on port 4444)\n- Add required permissions and trace hooks to `.claude/settings.json` (including `mcp__playwright__*`)\n- Add Playwright MCP server at project scope (for browser-based verification)\n- Append pipeline documentation to `CLAUDE.md`\n- Install an opinionated constitution to `.specify/memory/constitution.md`\n- Create `pipeline/feedback/` for evaluator reports\n- Create `pipeline/traces/` for JSONL run traces\n- Seed `pipeline/procedures.md` with the overlay-dismissal meta-procedure (existing files are preserved)\n\n> **Note on the constitution:** The installer ships an opinionated constitution with 7 principles (Test-First, Security-First, Code Quality, Component Separation, Library-First, Database Migrations, Design Fidelity). If your project has the default blank spec-kit template (`[PROJECT_NAME] Constitution`), it will be **replaced automatically**. If you've already written your own constitution, it will be preserved — use `--force` to overwrite. Review `.specify/memory/constitution.md` after install and adjust the principles to fit your project.\n\nOptions:\n- `--dry-run` — Preview what would be installed without writing files\n- `--force` — Overwrite existing files (full reinstall, including constitution)\n- `--update` — Upgrade pipeline files to the current package version, but only\n  for files you haven't locally modified. Skips user-customized files and never\n  touches the constitution, `pipeline/procedures.md`, `environment-facts.md`, or\n  `run-state.md`. Use this to pull in agent-file improvements without losing\n  local customizations. Mutually exclusive with `--force`.\n\n## Usage\n\n### 1. Plan your project with spec-kit\n\nRun the spec-kit commands in order:\n\n```\n/speckit-constitution → /speckit-specify → /speckit-plan → /speckit-tasks\n```\n\n### 2. Design\n\n```\n/design\n```\n\nStarts the designer/critic loop. Prototypes are written to `designs/` and served on port 4444 for browser verification.\n\n### 3. Build\n\n```\n/build\n```\n\nStarts the developer/evaluator loop. Implements sprints from `specs/<latest-branch>/tasks.md` in order, verifying each against acceptance criteria in a real browser on port 3000.\n\n## How it works\n\nEach loop runs up to 5 cycles per sprint/design. On each cycle:\n\n1. A **creator agent** (designer or developer) does the work, reading any prior feedback\n2. A **verifier agent** (design-critic or evaluator) checks the result in a real browser using Playwright MCP\n3. The verifier writes scored feedback to `pipeline/feedback/`\n4. If the work passes the quality gate, the loop advances. Otherwise it cycles back with the feedback.\n\nIssues marked `[High]` always block — they must be resolved before a sprint can pass.\n\n### Per-run cleanup\n\n`pipeline/feedback/` and `pipeline/traces/` are per-run scratch space. Both\n`/build` and `/design` wipe them at the start of every invocation via\n`.claude/scripts/clean-run-artifacts.mjs`. The persistent caches\n(`build-log.md`, `environment-facts.md`, `procedures.md`, `run-state.md`)\nare left untouched. If you want to keep a previous run's feedback or\ntrace, copy `pipeline/feedback/` somewhere safe before re-running.\n\n### Authenticated apps\n\nThe evaluator handles apps that require login. On the first cycle:\n\n1. Dismiss any overlay blocking the form (cookie consent, GDPR notice, etc.) — guided by the `## Overlays blocking forms` meta-procedure pre-seeded in `pipeline/procedures.md`\n2. Look for test credentials in `prisma/seed.ts`, `.env.local`, or `README.md`\n3. Fill and submit the login form\n4. Confirm authentication, then write a `## Login` procedure to `pipeline/procedures.md` so future cycles skip discovery\n\nNo extra configuration needed — make sure your seed data includes at least one test user. If only an admin user is seeded, the evaluator uses admin-as-customer for verification and notes the caveat in feedback (rather than guessing customer passwords and hitting rate limits).\n\n### Per-project caches\n\nThree files in `pipeline/` accumulate project knowledge between cycles:\n\n- **`pipeline/environment-facts.md`** — Stable shell facts (typecheck command, dev server command, env file path, DB resolution). Written by the developer on cycle 1, read first on later cycles. The `verify-environment-facts.mjs` script (run automatically before evaluator hand-off) cross-checks recorded DB paths against Prisma's resolution rules, runs `prisma migrate status` to catch drift from manual SQL or forged `_prisma_migrations` rows, and flags orphan dev servers.\n- **`pipeline/procedures.md`** — Multi-step UI flows (login, logout, navigation patterns) discovered by the evaluator and design-critic. Subagents grep by procedure name before doing browser work. Discovered flows survive upgrades (`init --force` never overwrites existing procedures).\n- **`pipeline/run-state.md`** — Per-run state written by the orchestrator (active spec branch, sprint plan, in-scope task IDs). Subagents read it first to avoid re-resolving what the orchestrator already determined.\n\n### Tracing\n\nEvery tool call by every subagent is logged as JSONL to `pipeline/traces/<run>.jsonl` via Claude Code hooks. To digest a trace:\n\n```bash\nnode .claude/scripts/trace-summarise.mjs pipeline/traces/<file>.jsonl\n```\n\nOutput includes per-tool call frequency, suspected flailing (≥5 consecutive identical-fingerprint calls), per-subagent stop markers, and total token usage by run.\n\n### Runtime guard\n\n`guard-repeat-commands.mjs` runs as a `PreToolUse` hook on every `Bash` call and refuses two specific anti-patterns mid-run rather than logging them after the fact:\n\n1. **Re-running an expensive command to re-filter output** — if `npm run test/lint/typecheck/build`, `playwright test`, `prisma migrate`, etc. already ran in this session and no `Edit` or `Write` tool call happened since, the second invocation is denied with a message pointing to `tee /tmp/<name>-out.txt` once, then grep the file. The \"base\" command is matched after stripping trailing `| grep/tail/head/awk/sed/wc/jq` pipes, so re-running with a different filter still counts as a repeat.\n2. **State-wipe loops** — three or more `rm -rf` of the same path (matching `pglite`, `.next`, `node_modules`, `data/`) within 30 minutes is denied. If the same failure persists after wiping, the bug isn't stale state.\n\nSet `SPECKIT_GUARD=0` in the environment to bypass both rules for a session.\n\n## Constitution principles\n\nThe installed constitution enforces these principles during development and evaluation:\n\n1. **Test-First** — All functionality must have tests. Red-green-refactor.\n2. **Security-First** — Input validation, OWASP guidelines, no committed secrets.\n3. **Code Quality** — Max 500 lines per file, low cognitive complexity, linting passes.\n4. **Component Separation** — UI components in own files, single responsibility.\n5. **Library-First** — Use maintained open-source packages over custom implementations.\n6. **Database Migrations** — All schema changes via migrations. Never edit existing migrations.\n7. **Design Fidelity** — Follow designs to the pixel. Architecture specs are binding.\n\n## Project structure after install\n\n```\n.claude/\n  agents/\n    designer.md\n    design-critique.md\n    developer.md\n    evaluator.md\n  skills/\n    build/SKILL.md\n    design/SKILL.md\n  scripts/\n    trace-hook.mjs              # Claude Code hook — writes JSONL events to pipeline/traces/\n    trace-path.mjs              # Shared helper: locate the per-session trace file\n    guard-repeat-commands.mjs   # PreToolUse hook — blocks redundant expensive commands & state-wipe loops\n    trace-summarise.mjs         # CLI digest — tool frequency, flails, token totals\n    verify-environment-facts.mjs # Pre-handoff sanity check (orphan servers, DB paths, migration drift, file size)\n    check-migration-drift.mjs   # Helper for verify-environment-facts: runs `prisma migrate status`\n    start-dev-server.mjs        # Start dev server, parse bound URL from output, record to pipeline/\n    clean-run-artifacts.mjs     # Wipe pipeline/feedback/ + pipeline/traces/ at start of /build and /design\n  launch.json\n  settings.json\npipeline/\n  feedback/                     # Evaluator reports per sprint/cycle\n  traces/                       # JSONL traces of every /build and /design run\n  build-log.md                  # Full progress log (human-readable)\n  environment-facts.md          # Cached project facts (commands, paths) — written by developer\n  procedures.md                 # Cached UI flows (login, etc.) — written by evaluator/critic\n  run-state.md                  # Per-run state — written by orchestrator\ndesigns/                        # HTML/CSS prototypes (created by designer)\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}