{"_id":"spec-first-copilot","_rev":"40-44889d3058164557bd84cdedbe2d19d1","name":"spec-first-copilot","dist-tags":{"latest":"0.8.0","beta":"0.8.0-beta.3"},"versions":{"0.1.0":{"name":"spec-first-copilot","version":"0.1.0","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.1.0","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"ac52502a67350af6e0bd74c5e946cd7b3b3f0e89","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.1.0.tgz","fileCount":45,"integrity":"sha512-hMj34X5hbxcsTlG29w61Z6aKrViyjnZn+9T8K0qicSfNI1IPGcMmrKmWKMgr/bk4eE0aRRS+VxjC8PnXDnXZcg==","signatures":[{"sig":"MEUCIQDU+05sifHhteu4Ek7wgt4H6lgp0G1wwZ8bCENJ+62Y7gIgEnWwqjLqXWlZeaTebMI+PJ8UVzJUFsUi+/9ys5nanuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217990},"gitHead":"e019dcb2d9401cdc9663cc276548b1d02d050a6d","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","dependencies":{"spec-first-core":"0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.1.0_1775688942698_0.2967996742552166","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"spec-first-copilot","version":"0.2.0","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.2.0","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"1a1027e97026788bcf6e8c376c7ac89fa0a33988","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.2.0.tgz","fileCount":47,"integrity":"sha512-hT7woaJLizOike+SdBzh6yLfYh+77WHtiP94cSUCWZ4Q3QTvGCmDsdEsNUpashLjo7hyLFYUIz++AJ/Y9iCIJg==","signatures":[{"sig":"MEUCIQDI2oMYy96abl0dW4iiOjkU7xam5yDf+tGCqBgz/L78ogIgYZaTEooXTvAIESPWVm8kUsdoN/1rcEM6AegJ2rq+GJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226365},"gitHead":"e019dcb2d9401cdc9663cc276548b1d02d050a6d","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.2.0_1775689790276_0.6637867820447838","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"spec-first-copilot","version":"0.3.0","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.3.0","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"5486c4b062cb034873361f7fc55b294dca8c8b32","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.3.0.tgz","fileCount":47,"integrity":"sha512-EueIe9Qr4OCdznhOufQ7pYWhioHiHP3wfEg3IJVyxcpx56VFSoHMI0+uXwC54VCqrSwkBmTvKVauFuoSMj2jEw==","signatures":[{"sig":"MEUCIQCTYMjkZeO0osiHsWyOi7djNZpH9dk8qq+1uAye+0jfawIgYGvB6bHGs+/Hy5YnfjViW1NDYEb5y6FA0bCq627jUgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226314},"gitHead":"5cc8f5c6974071646be4adaa5976bf6bd3fd1806","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.3.0_1775694023644_0.9645900313252131","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"spec-first-copilot","version":"0.4.0","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.4.0","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"6d785c3632cbbb40de0146559c57adf276b830a9","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.4.0.tgz","fileCount":47,"integrity":"sha512-58wCl45RJ/dATTDbfj4EE2Hff7TlEeJBo4PuzMvg0dSHCcEKI4wkhvky1j9KQpadNFjMecr3SvSvI+3ro93mDg==","signatures":[{"sig":"MEQCIEgVXF0AQnxp+NGihU7Bm0rp4+qO8OCRlAGgug3YOJV0AiA69Ai6l9LL1POwu7N4K8Q/o0YKzZi9VXNOCk7hELxsCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233065},"gitHead":"79af722ed3bd19fed4ea62316c5b44582e71c619","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.4.0_1775856352570_0.7262342688907482","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.0":{"name":"spec-first-copilot","version":"0.5.0-beta.0","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.5.0-beta.0","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"430dddd87371461665064b94ca7154a87ea2b078","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.5.0-beta.0.tgz","fileCount":44,"integrity":"sha512-S36lVL0+8Lw5tQZJ9oQqy+CJkA5D8ZlGUEJKefCMn0dbD1vZynYv4a1hWWUv3kdj9DX3uNYzkCfPPNJjlf2gJg==","signatures":[{"sig":"MEYCIQCvCbuVjMN/UCeMnzKrBmCoCMLv2DlCMGB79cyGqZbDmAIhAJgDYi3NS5VH6NVF01whxyeQwgM19Vf5fuBrN77Sc7ti","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228018},"gitHead":"d01ea78979b06bef6c932a671e20b4b9b8ab30b1","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.5.0-beta.0_1775874046475_0.27824333599569107","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.1":{"name":"spec-first-copilot","version":"0.5.0-beta.1","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.5.0-beta.1","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"1e20e08bfce696e161b83249370657fe270fdd89","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.5.0-beta.1.tgz","fileCount":47,"integrity":"sha512-ngWbbjESnbbvBgJ3RIN51hne2lDYuOnS0LLQOPhUtNp6Cflsw69dOuqIsznpB8DX6MwovxgTsi70ejWYuTHP5g==","signatures":[{"sig":"MEQCIGqBdJwF+g+HAOjKt3K9sIUyc3l5vDdp22lEbmLYkoRsAiBNnAgHUZ7HDNPfoRoKt+k2Xtq2iSS9HDnylbnOmixGFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238021},"gitHead":"acd0f4460f049589d0a0d4432a0ee268a99d6188","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.5.0-beta.1_1775879810414_0.8926233647152169","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.2":{"name":"spec-first-copilot","version":"0.5.0-beta.2","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.5.0-beta.2","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"1b0837190a15c8d6f9e99bf13528a3bf187f6699","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.5.0-beta.2.tgz","fileCount":47,"integrity":"sha512-BKgnZ0cAisIv6l8PW4GTSeF5uBqSwpneSksdGccyUXnQX69NQDCFqLP0W2fFt0Dco/wqsm3wTaz/tP4G48tusA==","signatures":[{"sig":"MEQCID+BRQcK8C8sqyLzgbKJUusQQRx1MDjh9HFKpg4F8fiWAiAt9sGUlzOV4F4tCXmDuqtb9H2fUoGD3UqWt4ONi72iLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240782},"gitHead":"1e9c1a132e86bf1ea3d07f5e024ef5a3a8625eaf","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.5.0-beta.2_1775921876004_0.26982397251574475","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.3":{"name":"spec-first-copilot","version":"0.5.0-beta.3","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.5.0-beta.3","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"9de923101cd3798a93da321805617f32e1889dd9","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.5.0-beta.3.tgz","fileCount":54,"integrity":"sha512-cvEhhYP+YW0a1SRGRj0FDCrz2PBXBDdZ5ML8E0pU0NbOYkWRgLGaL6so9YlCxUVvIQhtCBw6e7kTrRUW0Pdzew==","signatures":[{"sig":"MEUCIGPohE4jdZpGnIKKgcOgvAnKqbvBRt9jlK/tRan5ZP40AiEAmsRsh4X/hw2Mamk6szbfi6GVF+pcC/TF6+ap6A0mRfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306269},"gitHead":"99eff04a99ab83102c90579562550c0c3a175e20","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.5.0-beta.3_1775962655531_0.33678583133870243","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.4":{"name":"spec-first-copilot","version":"0.5.0-beta.4","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.5.0-beta.4","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"d2825be1ce1b48208a7165aab308097a81bc5bd6","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.5.0-beta.4.tgz","fileCount":53,"integrity":"sha512-pgbImSsICL3Jvj6MKyfCg2M+yb+XVH9xQwyfnvM7ZPHJSX/8vJmNCahHxmcj7KDcqIJOLzDfL9BBminKyfMZnA==","signatures":[{"sig":"MEYCIQC54G8VePjAaKc5PyIQXMCw18BcGtS4SLFxBKqvi9WhMQIhAIv10mi8Yd/xKh9UDwRxDL59mngZpaqWduo47VSi4PZC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306176},"gitHead":"f54e6f81e03bd2bc1bcb7f87efe5081284b7c08b","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.5.0-beta.4_1775963471043_0.23995729457641035","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.5":{"name":"spec-first-copilot","version":"0.5.0-beta.5","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.5.0-beta.5","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"2071e9dc020294d57552459d166fb746863eafa5","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.5.0-beta.5.tgz","fileCount":54,"integrity":"sha512-gJ8BUkFLrcndqqU5affRXvv9P28okwuxMqFIQHLQflE+VEzdFbHcUcT4PqySZ2kWha0g8OpnZMZ8o3bG+7qt4Q==","signatures":[{"sig":"MEUCIQD9I7gUQc6cl8jYvJTmdTJITvxdEaKqntvMaplpR5h92wIgfeAKsTbZTGH9VFwVHPQSc8Ped6IO+c2UGw8GEwin8Rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314464},"gitHead":"88c8d42a2c1dc82b20c33af653cbbf126b44c41b","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.5.0-beta.5_1775970352609_0.673075832304215","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.6":{"name":"spec-first-copilot","version":"0.5.0-beta.6","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.5.0-beta.6","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"4a2f9ae05c7ac772501a1e6d611b36dbfa76b24c","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.5.0-beta.6.tgz","fileCount":55,"integrity":"sha512-yPBbBWg3WR/o77cXFEGHwyYiTj+cn19EXpq2bhPGF6U7+12qBko9OSG01IemtbZOPFRnf3X+y+3kwd/x17dIEw==","signatures":[{"sig":"MEYCIQDvAHc3rqSz9OArfUD0PMEPAQajK62m6nR5ixVUq1InJAIhAOh1Lvv6mNMrMrAaIqhxyRPBGch2ylvmFsrwM3frrQFQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":323359},"gitHead":"a091e729661d3683f29c4f8f26c1dc5999115b17","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.5.0-beta.6_1776005580306_0.5285991336855316","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.7":{"name":"spec-first-copilot","version":"0.5.0-beta.7","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.5.0-beta.7","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"d655bb1af00e7d41c72b9838d3ac7f9589e15adb","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.5.0-beta.7.tgz","fileCount":56,"integrity":"sha512-aIukntDA17IQ0jaBEdrAX+s/hzzo1V9AGW09dBDmtFXV9TX8aOw3CSN+v0k1RlWTmWisM8fJu959L/6JU+w/Ag==","signatures":[{"sig":"MEUCIQCHvIjzRM/FvzaHMOhmPwuvC08LMk+rwaZuqe/AUmIdZAIgLjjwcFYEQBTpNJLp3jmxHtrylMNBh++I2ujP17C8KSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328116},"gitHead":"2413bf09ad821a4a3cd05e127f147a57851808df","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.5.0-beta.7_1776005963029_0.5153585157704328","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.8":{"name":"spec-first-copilot","version":"0.5.0-beta.8","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.5.0-beta.8","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"4f4340cfccdb2049446868ae97608610130c7bf8","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.5.0-beta.8.tgz","fileCount":57,"integrity":"sha512-vNKZez+rKjbqV6Q4f1LRERduLMQTP7scjFpXJew9ok/31PNemQONtWBlLcTqq9Jaz2qn1v/AlqAf03+amd5ibg==","signatures":[{"sig":"MEUCIDKVPkbz5oUF6CanxmUf2ot7U59zMzqE5pqmqxoPeBTYAiEAng9SoyK9mYfQSV/PMIJ24dvxDKzxU4U+9MhAyfPrVgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333669},"gitHead":"7b736fcddf2d87f0931bd890d1d5438fcca8b90f","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.5.0-beta.8_1776006597429_0.17335765627630018","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.9":{"name":"spec-first-copilot","version":"0.5.0-beta.9","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.5.0-beta.9","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"aad7836d235b0fb4ac6aaeec2a14d7bbf3f27dd7","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.5.0-beta.9.tgz","fileCount":57,"integrity":"sha512-WLRrGjJPOTpciLr0AhWZRUYg4mfgYfi0nSO9SZIEnmZa6AgWb5PXnL1eTefjTjaGQzOfa6U+uuJZgS5bK23AwA==","signatures":[{"sig":"MEUCIQD62hm+kupxp228uQY9kU1mP6huRrXYs6sNKxWGgWjpjAIgTUYDEX9Z56uMRel0H46+gNKDB3FZ9dKL0gvA40a9aWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336371},"gitHead":"42716b34e8ec32591c9a7b71097dd3b40cb095ae","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.5.0-beta.9_1776008527621_0.9248160039010673","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.10":{"name":"spec-first-copilot","version":"0.5.0-beta.10","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.5.0-beta.10","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"60a619ccef994e56d5b7c750e55c86cd0538aec5","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.5.0-beta.10.tgz","fileCount":57,"integrity":"sha512-FIJxtQS5HSHGl9duC9W3NwddGJZelCO1f5QyAVQSggeUTcNFuvt3m1QsSsFNKOvOw9E0GKYlGozG+1WG7lhnIQ==","signatures":[{"sig":"MEYCIQCIXbJqlaRO8eapoKAW+GgZwDQn5u81t8GJknvIpsOhRgIhALAY59nroqPboxILnRuJep6t4MIfjrG0KFPz0YtE2vJU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334607},"gitHead":"7ca5c3e58147ca0c9d34cfa5752103826949ee30","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.5.0-beta.10_1776009027625_0.19405665848410325","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.11":{"name":"spec-first-copilot","version":"0.5.0-beta.11","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.5.0-beta.11","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"453ccf80c680260709a3963f4b6de5566f33f969","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.5.0-beta.11.tgz","fileCount":57,"integrity":"sha512-G7H14OllJEsn2ySNybDGDfYEy1aUsrDmPkIy0nlSemiPM4O1Kp0pm2hbaIpiIqS033Zj0yk+fSS8aZbaQsJ7Tg==","signatures":[{"sig":"MEUCIGkqQGp1mCpZPQLWzvJob9pWtOm09t4VBLS6gt/+qkLHAiEAwH2ASVQLjfhTBLObOZZ/UpGCYmUavDJlUH+zvu7bhFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334607},"gitHead":"ae0c9f1521cc99f1361707404bd7472c5c4e9685","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.5.0-beta.11_1776009441081_0.35630143632419187","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.12":{"name":"spec-first-copilot","version":"0.5.0-beta.12","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.5.0-beta.12","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"1b63f35387308ec04f4c4f242f5ed708b9a5df42","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.5.0-beta.12.tgz","fileCount":57,"integrity":"sha512-bmY2ZP3ZW8wAI+t7FCim9hzTLOI+a+/QfGVXNVWfxvXJ3Et7F55Ugo+oOCfcytZ/HjvVViL95cfPEqhGXlYXoQ==","signatures":[{"sig":"MEUCIQCsdPTNLMmI4uQMqe8tgHZplaeprTRZrNnSlkJzpMkZQQIgdCFQCv8+dSys0BOIGgNtymeIPA32DXQx6O4xjcPA4eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336046},"gitHead":"287e31e7265801e93c6f59aee8f5817142e474dc","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.5.0-beta.12_1776014833141_0.6234714536286721","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.13":{"name":"spec-first-copilot","version":"0.5.0-beta.13","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.5.0-beta.13","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"f61c7d024180f0bc40ca3226418af2b0ef55cb04","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.5.0-beta.13.tgz","fileCount":58,"integrity":"sha512-4cskBAoiLGXbiO0T4v2/MJW9rh31fXiLzL0+/cPO2nuKP4aa3m/ZySsntnpgO4CA0O4pQAo1ZRnyXulEeB2g7A==","signatures":[{"sig":"MEUCIB00hSuqmwDFXAFz/lJl9bv+h8chZkhEwLMxxxH2lVffAiEAgkqolET4+NdNkHfshO1PQkxyRMi89PQDH3eivjT5OTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336699},"gitHead":"a99017cbb1540106bb3734257b5c726b790be45f","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.5.0-beta.13_1776015430148_0.021063879375190053","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.14":{"name":"spec-first-copilot","version":"0.5.0-beta.14","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.5.0-beta.14","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"7301b68dddd9a588e4f2f36248926be338ba8221","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.5.0-beta.14.tgz","fileCount":58,"integrity":"sha512-Acmp4A0DfLsZzrIMeeVaVvTVgwr3301+I4NZChgtA2oHyuiFfxVDUXNTQ1NHJQi9cdSWjr2vUVfboIOq99YD+w==","signatures":[{"sig":"MEQCIAJpzi4taFucvYZj6fYIlNxry3mknk7TLuKQY4c3QWdLAiBDU9HztdC+/IwIiqKBZuKyg0RNLgRivl+JUZnlwHqqNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336239},"gitHead":"b7e22ccd4883381dd8e0065cb99631327d42afe0","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.5.0-beta.14_1776015886761_0.42200550017035043","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.15":{"name":"spec-first-copilot","version":"0.5.0-beta.15","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.5.0-beta.15","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"d93a64786d47a9a62826ef4b97c3f8d313e0780c","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.5.0-beta.15.tgz","fileCount":59,"integrity":"sha512-tI5D7hQVCtSMeEnX/3yHHjK1tKatN3t55/iwResJhBAGwXRnZMUsKZXKpGmNLnRFbNShiGdjo3ctL0anRWEkXQ==","signatures":[{"sig":"MEUCIQDhC6Vxxp1UMoCCVWY7XeE1nJVXWLmdRG6k3diw0oQjoQIgTfSTs/gZVgnOvjX9esD9lqHPstAKIKatkh+rHbxcTkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342642},"gitHead":"a683011eeb363b13e4fa561db1d5caea25fdb39d","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.5.0-beta.15_1776016504333_0.09727469387715293","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.16":{"name":"spec-first-copilot","version":"0.5.0-beta.16","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.5.0-beta.16","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"2ba2934fbef4124ac71135964a60116557619f2d","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.5.0-beta.16.tgz","fileCount":59,"integrity":"sha512-hzHXzDNymkuAogwsdoeaOuKnf+46k23d/WA5D0TcgiDon/T+JvOpHyF4zgNC9u0Hb4K6e2mAeCOgN3+hWpARmA==","signatures":[{"sig":"MEUCIBPt7yedd3CB9Y2iUWXmw1+3uDm04FhmMdtCn6KlyN7VAiEAxJyLsOloU9PTkHJ1m8nGgYlGvQUF7MEvVMQO3j3akOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344588},"gitHead":"1bc80fab1ac5a55a90c703221ae4959be1ba46b4","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.5.0-beta.16_1776016953673_0.7681158892184146","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.17":{"name":"spec-first-copilot","version":"0.5.0-beta.17","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.5.0-beta.17","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"c0237b84520d7914ff8b3bc84181f21a07331e95","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.5.0-beta.17.tgz","fileCount":59,"integrity":"sha512-qb2M6d4IYdXWuigZdhKPP89mEl7X6Raub8RLmKPsSR40sttNJdKG6C9V0cPxDIIVOf4Mq2Y/OTmcgFn33OL1AA==","signatures":[{"sig":"MEMCIEl+/6cOeIWUHAU75Ls90tJrlpwQoHFIddonsuiWcfHZAh9BNYQ186dyOplOSIGJfe9iHda7aFH3m7xqBEvW7du1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342857},"gitHead":"15e64845446d2caadcb4b636f1ce9297e680e7ef","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.5.0-beta.17_1776017970537_0.25181007134089795","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.18":{"name":"spec-first-copilot","version":"0.5.0-beta.18","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.5.0-beta.18","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"dd5491e361e410a877ffd7f96e7409a8ac97931f","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.5.0-beta.18.tgz","fileCount":59,"integrity":"sha512-k/jifBYNHqCH1KRRtlfFpaP6CPxLrkgDRIZknDOKAJZjGgb6HLISAV2ZFIPOyc7dtoeli1CTYzXh37OjPkmpfw==","signatures":[{"sig":"MEUCICAPNbvULS3Ri0y6RdmutoNoFj0lUBMx572TPnvwaA90AiEA3IeTW8CaxhM3xpNc9WOSDw3iOBZmstPvCNXXxupuMgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343858},"gitHead":"a5807ede7b2c866b0d717a0a03014ca10013256b","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.5.0-beta.18_1776018283268_0.37078750496354007","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.19":{"name":"spec-first-copilot","version":"0.5.0-beta.19","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.5.0-beta.19","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"d22220295b3b0d20207d49bab3f845680735a5a9","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.5.0-beta.19.tgz","fileCount":60,"integrity":"sha512-KCAyGJDRFUykCDye7+EgzF5cPvqbs/WEPMngq4qIxQuOE8Dl6u8FRbnelUIaY+E0CUC5Xjfwhq/4DSa0mxrLYQ==","signatures":[{"sig":"MEUCIBk1FezsoAVq2xqS2T1Q4qsyw5zcCDiP8L07A5s87AB3AiEAjMbRhZPLnu3SW2NcVNf/NdUNtQxoA3LQL+U88rRAU10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334886},"gitHead":"90366b80e7918af5590d85214a122638bd897623","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.5.0-beta.19_1776023592533_0.8176991903546775","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.1":{"name":"spec-first-copilot","version":"0.6.0-beta.1","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.6.0-beta.1","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"da66b3ba65effa6c8c7fcc801bf700b8f9648260","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.6.0-beta.1.tgz","fileCount":58,"integrity":"sha512-HSl0BLxiPmAysb9x7E/tY8MsFAN5wy+ZxtvNRi2Iup64DhpHN67rb0o4kp2WoAiTLDwo9L87b+cB6Iqi8uuwnw==","signatures":[{"sig":"MEUCIQDqHw81l+jjNHR+VKikGC3uiKTnAFjDer5AsR/aA7dYuwIgBRDojVpRiL9b6OLqjk/PsgoKhwNQYK53pvWEsMeAKEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":348827},"gitHead":"7544f14f7371ef7c99eede9c2b4e01f3626cf2e3","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.6.0-beta.1_1776045027135_0.814421510314232","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.2":{"name":"spec-first-copilot","version":"0.6.0-beta.2","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.6.0-beta.2","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"5fec0371cd96b19fa5424b47fda0c8fcea33831e","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.6.0-beta.2.tgz","fileCount":58,"integrity":"sha512-bzIJuwkH3kZ/B27ExGlrl6JfHYFGD/d02bOUzn4OL+smMl1K1uIaqA8aLXducOr4eYDseBatF4v0FiR3GQLmYw==","signatures":[{"sig":"MEYCIQDVFQS47deQya7IGo934SyzXkCxueIUzW1UApWhzPVN0QIhAI9kEcsnt+fdRKH1Md3eRLMnKixDj/7meHaEGejcV7r3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349299},"gitHead":"2651cba718d889ea098af13a03fe1e78b0ee7198","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.6.0-beta.2_1776045327164_0.7249309582074341","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.3":{"name":"spec-first-copilot","version":"0.6.0-beta.3","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.6.0-beta.3","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"de7a060f3f924886264cf8b39d029078b77ca7cb","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.6.0-beta.3.tgz","fileCount":58,"integrity":"sha512-WY4XNFWlBny0tJ7WL2LmP3yXhqzK4Uae5u88/5Mk/z8GEi0jCjbJF/zXxzdXIo+Bl2KGDP5p0II0SXP8QmxU/g==","signatures":[{"sig":"MEYCIQDqlbR6MBsWL4b0M44z1KVq1qEPQ79hOmvv9/lbqOXAnwIhAO1dRqKZ7WWIIBdCcnvGtmIaHEHsHjRNCAxIM3ve8/Xo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":354734},"gitHead":"47cfde1f6e8028afa4d73cc690f3ff4accc64c79","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.6.0-beta.3_1776054613952_0.9680331981059271","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.4":{"name":"spec-first-copilot","version":"0.6.0-beta.4","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.6.0-beta.4","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"f09e40ea8fb2c0524e383ccb2c0dda2c4e61e06b","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.6.0-beta.4.tgz","fileCount":58,"integrity":"sha512-Eo3zhOsBiVZyu9SRfKB9Z3RcBK9bNPVmIAg0lAD+UGINLveoibVBo3fUzVgjtyfAeSjbtNV0xU5NvdAOX3xhrQ==","signatures":[{"sig":"MEYCIQCX0enVZJ+dSngILhIJiHyM6Z14XZ7xR8ifdltFizuvngIhAPX7tqmbFMivUioe2xG0flp3sDI3IYgVwLz0WkCFJLTD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356718},"gitHead":"036ce167c669e0463661f0245dda87416072055b","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.6.0-beta.4_1776056125916_0.3460305893111393","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.5":{"name":"spec-first-copilot","version":"0.6.0-beta.5","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.6.0-beta.5","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"b7652c8e79e6d89eb709f261d4a35cef3fc5bd45","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.6.0-beta.5.tgz","fileCount":58,"integrity":"sha512-wsPM5peAOBxAHjk2A6IONbnL8SifnuFcCDSZJ5vWjk/nBpambXOhJ3m6en8UdIRw0udoXhOvcQGT70QV5c30+g==","signatures":[{"sig":"MEYCIQD/BRCk4yI39kkOR/vJLAZShBYjMPNVVEgbnc9/PqFUCQIhANac3zNoKnUyhDqn8MvRwAa14BL+2QnTdrVovOd7pgrA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372338},"gitHead":"8c885d6a9286e5d7ba22ac7fc32c2132f64165d7","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.6.0-beta.5_1776088437459_0.911320222402715","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.6":{"name":"spec-first-copilot","version":"0.6.0-beta.6","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.6.0-beta.6","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"2409c2ae374d1bfbb81a31ba02d386885a5e3fe2","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.6.0-beta.6.tgz","fileCount":58,"integrity":"sha512-LTaJXj7JGRLcM5a74olHl+WQi1Yy/q56j+m0OTyqFSmHi3zdvlz/bcmBD+yyZY2QtTS2+kVm0ZyeWTsEh7hpPQ==","signatures":[{"sig":"MEUCIG9/3ZkL/E+eXtBVc1tCQKWvSAkhSB0KEZ33cw/pukz3AiEAkCRfaedP/HdcZ/z8ucJSJvlO/k9WjHennXJMyUdAIFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376453},"gitHead":"d751620185e2b285cbb71366c149413f68cf0f28","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.6.0-beta.6_1776090362424_0.701505475419145","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.7":{"name":"spec-first-copilot","version":"0.6.0-beta.7","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.6.0-beta.7","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"98bef2ffe370189a5a005494d71f37c1980b6a0d","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.6.0-beta.7.tgz","fileCount":58,"integrity":"sha512-Q10ulgWKlvzBzrholi/EC1UOkLJk6MO6+cCsReecGXNVf71bSxFHPuYN+x3WYTroeWG66BZ1sr+pqhnyMQnlag==","signatures":[{"sig":"MEQCIDlnydPevQQIYmXr09cqjSLXB3GWIk03AXC5r8Vlpvk7AiBcOh1QSoG+DblfiKxGmMk4toy1s0uYn/rYUkgohAjkIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377540},"gitHead":"750143556c4d3f5bc3a6131640f8280aedd9ff9a","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.6.0-beta.7_1776091804101_0.18717572149244455","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.8":{"name":"spec-first-copilot","version":"0.6.0-beta.8","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.6.0-beta.8","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"da6a8788032da68a356e319ee6fca6bc12fc9135","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.6.0-beta.8.tgz","fileCount":59,"integrity":"sha512-vqc5H6Xw9G8KpJpSNOB6BmvJCXBlqKGxA7rVW5Me3S9TrWz9AMAIqh90OdRsOUExHFGsOPg4YqrC0J1Nip5fGw==","signatures":[{"sig":"MEYCIQDl/000o0OTaF017JexjollEy209Z8qvZmlhDkUIefk6AIhANOIqJLruTPGWWbPT7aOmvi5LbZYfQblYyJ6V+Z0fbkV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386034},"gitHead":"84b3db9f28f198f5eb54deef907c259eff6bbfa1","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.6.0-beta.8_1776098398806_0.5629490555805501","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.9":{"name":"spec-first-copilot","version":"0.6.0-beta.9","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.6.0-beta.9","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"919469e2e6766d25d0784db9a138571850b53848","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.6.0-beta.9.tgz","fileCount":59,"integrity":"sha512-8LeSCYuMYq712EJdbFwE0qvFSuDjvfEyxx3D0ipsEWGCqGrTU6YOFq45bK/vdiqNdGi2WHm301RSgdctyTVK7A==","signatures":[{"sig":"MEUCIHsT1aZSpGBAPfOCwlSFKTy1zEM1JVUgeGD/Jn+vXWp/AiEAjZthculb0snnm7c14lhSj7PkRea6l03rxPzsiDJoMyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387725},"gitHead":"013c0c4fc2d2e7bc8a2160f6b6c0656fffd8d78f","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.6.0-beta.9_1776103661925_0.5925947755699603","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-beta.10":{"name":"spec-first-copilot","version":"0.6.0-beta.10","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.6.0-beta.10","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"20bde94dfc9e895d36a43952f28cfdd85d56fc38","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.6.0-beta.10.tgz","fileCount":59,"integrity":"sha512-4s4gTqrchDgG/eJvH+N0RmNERE3xPXMyihlADC2L2a9O8eVE2KZjzVCzXmrfiepsRa68S3Ugk90eU5mfqtVAFw==","signatures":[{"sig":"MEUCIE6SyW18WbQWBRTurOCE+I5SusJHLDambud4IasYBNihAiEA/lAq2sW82e1GtFcTPUWgxQwmmLzq9SBD6sGjKbJvox0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":390501},"gitHead":"6a0b11152fc7e34e07af86e67d094da9ba9c77a6","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.6.0-beta.10_1776104282765_0.44580270102839514","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.1":{"name":"spec-first-copilot","version":"0.7.0-beta.1","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.7.0-beta.1","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"8b5208136edf8124c7c727ea99727059401d8c1a","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.7.0-beta.1.tgz","fileCount":58,"integrity":"sha512-oSXhrXWiHg9yX16DEWmE7jcp8vHelOggwxGw8yVbTWA6rQkKwSOEve4iJSDzJZVBPXZ1bnJW4RJXhGzdl1PUxg==","signatures":[{"sig":"MEYCIQDY6YDKZCm8uKEqLmH1p5in7N/IksX7eHm00vbvEvXkgAIhAOPzJp7hZWIbMLnXDzKK8nuCRiax0Qhv/0aniAujfB1T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":380866},"gitHead":"8aec2275776c07e6985f9fb0b707fa67e2f3de77","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.7.0-beta.1_1776124430930_0.43831752124337675","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"spec-first-copilot","version":"0.7.0","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.7.0","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"8e4a1050163d3746e3cce595e928b94dc7c8a304","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.7.0.tgz","fileCount":58,"integrity":"sha512-5pnSnI3gubYnDMwY+WbHdDZeksgyRqKLtCJ8d/zEm2Klu9RPfTM4ll31xduSNJ7iOz0GJLaXWaqp6a2inLLMVQ==","signatures":[{"sig":"MEUCIQDKaTJQ3qoP654qByfxstBS8YKVx+5j27PCuQybxG2TRwIgAib6W3ajFHrXeqW41QR7uJnb13ixNJKA0LK5xCb5KRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":400053},"gitHead":"57f636a733d83408200d2b1e7a468cd3a9713dff","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.7.0_1776184527228_0.1559599145587196","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-beta.1":{"name":"spec-first-copilot","version":"0.8.0-beta.1","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.8.0-beta.1","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"2c90632694d4fbb8117bb841b187c3a90f109cd1","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.8.0-beta.1.tgz","fileCount":59,"integrity":"sha512-EfCGuJCY6jyYBBd/9jiy0Tdw5Z9kSeTQr2asbDA6GkNvyRp1pIpBfzHeWVqXgrRVnNL9Vogw0gaYyDyml79PMQ==","signatures":[{"sig":"MEYCIQDnJGtlw/FfcZrSaq76S/5fVGOmKmeji3azq4ArShQE0AIhAMoS7JBGm29fOs3rT2xCEdNxaAOHG75QXs4i4YfzKDca","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421725},"gitHead":"663ae6e6db012925621283b1a541238ecd770526","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.8.0-beta.1_1778523412103_0.5182669290759556","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-beta.2":{"name":"spec-first-copilot","version":"0.8.0-beta.2","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.8.0-beta.2","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"2b9fbfa31165f3a59fee697b8b31bb6f105f8453","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.8.0-beta.2.tgz","fileCount":59,"integrity":"sha512-QNFw6Qdoy8B5WBnF3r3NUh0lh7etFaQuVI3feL/VmG+Ary6qdeqWdpM2EHBYcF55B0wnBmWTmf/DjcA3t/zidw==","signatures":[{"sig":"MEUCIBBAAYQPf4xQo1x4opEC20qVQF4H6ddk14RljxwmEWICAiEAu8syTkMXWoTenXEqQX7oft+HG9xRHlzsfO6uvzTLeR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425667},"gitHead":"beee082eb7027944fd6906e647ea4d8627225b97","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.8.0-beta.2_1778524574206_0.9898136234597821","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-beta.3":{"name":"spec-first-copilot","version":"0.8.0-beta.3","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"author":{"name":"gustavomaritan"},"license":"MIT","_id":"spec-first-copilot@0.8.0-beta.3","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"bin":{"spec-first-copilot":"bin/cli.js"},"dist":{"shasum":"4c05da156addbe623858773a74ee9806a7710cf9","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.8.0-beta.3.tgz","fileCount":59,"integrity":"sha512-wnbXKC+i6G+hY5kXxpplkbqRyX7pJXAa1FX+VmgffbHethdUKw3fgzeLaN9njGOasRtwr0pHSN/EGr6qK/XDig==","signatures":[{"sig":"MEUCIG9xISNB3OsjV6/AKe5FEHX+fshvYMZeKe8rAiMDjA7hAiEA6VbZF4D+snjqKW+HBR0gnvcufIaUlhM8yIk7cQAaVWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":430984},"gitHead":"d2042bbdbd2bfe3119d4335fb715b5626cf96c59","scripts":{"test":"echo \"No tests yet\""},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"repository":{"url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","type":"git","directory":"packages/spec-first-copilot"},"_npmVersion":"10.9.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/spec-first-copilot_0.8.0-beta.3_1778527567006_0.8974473771335671","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"spec-first-copilot","version":"0.8.0","description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","bin":{"spec-first-copilot":"bin/cli.js"},"author":{"name":"gustavomaritan"},"keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"repository":{"type":"git","url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","directory":"packages/spec-first-copilot"},"scripts":{"test":"echo \"No tests yet\""},"license":"MIT","_id":"spec-first-copilot@0.8.0","gitHead":"4f39c464ca9d4dc9fb46455da950ea3deb9e728f","bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-U1BEDhYNmu08Gu9iR9j8oMx3JNV+VLC214nBI+gSst0+0uS/lnbdmsF2XuT6Bg/yvaQZ6DOHQ6l+Zvv9I/jqAw==","shasum":"3eb5830a0953bca98b94b03e987bea2b060a950b","tarball":"https://registry.npmjs.org/spec-first-copilot/-/spec-first-copilot-0.8.0.tgz","fileCount":59,"unpackedSize":432257,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGk2NRC1C94Y5UwswkBVUYWqM6EmwLFuXyn8UP6uG7QqAiAokppk+Xe64+leyOFsyCuQH3p9O3mlFfL7NtS3ETQbmg=="}]},"_npmUser":{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"},"directories":{},"maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/spec-first-copilot_0.8.0_1778539574085_0.13821291667986046"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-08T22:55:42.697Z","modified":"2026-05-11T22:46:14.391Z","0.1.0":"2026-04-08T22:55:42.891Z","0.2.0":"2026-04-08T23:09:50.403Z","0.3.0":"2026-04-09T00:20:23.785Z","0.4.0":"2026-04-10T21:25:52.716Z","0.5.0-beta.0":"2026-04-11T02:20:46.640Z","0.5.0-beta.1":"2026-04-11T03:56:50.565Z","0.5.0-beta.2":"2026-04-11T15:37:56.169Z","0.5.0-beta.3":"2026-04-12T02:57:35.688Z","0.5.0-beta.4":"2026-04-12T03:11:11.308Z","0.5.0-beta.5":"2026-04-12T05:05:52.777Z","0.5.0-beta.6":"2026-04-12T14:53:00.441Z","0.5.0-beta.7":"2026-04-12T14:59:23.168Z","0.5.0-beta.8":"2026-04-12T15:09:57.684Z","0.5.0-beta.9":"2026-04-12T15:42:07.768Z","0.5.0-beta.10":"2026-04-12T15:50:27.811Z","0.5.0-beta.11":"2026-04-12T15:57:21.210Z","0.5.0-beta.12":"2026-04-12T17:27:13.320Z","0.5.0-beta.13":"2026-04-12T17:37:10.318Z","0.5.0-beta.14":"2026-04-12T17:44:46.967Z","0.5.0-beta.15":"2026-04-12T17:55:04.467Z","0.5.0-beta.16":"2026-04-12T18:02:33.827Z","0.5.0-beta.17":"2026-04-12T18:19:30.714Z","0.5.0-beta.18":"2026-04-12T18:24:43.425Z","0.5.0-beta.19":"2026-04-12T19:53:12.685Z","0.6.0-beta.1":"2026-04-13T01:50:27.277Z","0.6.0-beta.2":"2026-04-13T01:55:27.315Z","0.6.0-beta.3":"2026-04-13T04:30:14.104Z","0.6.0-beta.4":"2026-04-13T04:55:26.095Z","0.6.0-beta.5":"2026-04-13T13:53:57.655Z","0.6.0-beta.6":"2026-04-13T14:26:02.590Z","0.6.0-beta.7":"2026-04-13T14:50:04.281Z","0.6.0-beta.8":"2026-04-13T16:39:58.988Z","0.6.0-beta.9":"2026-04-13T18:07:42.077Z","0.6.0-beta.10":"2026-04-13T18:18:02.978Z","0.7.0-beta.1":"2026-04-13T23:53:51.068Z","0.7.0":"2026-04-14T16:35:27.456Z","0.8.0-beta.1":"2026-05-11T18:16:52.390Z","0.8.0-beta.2":"2026-05-11T18:36:14.406Z","0.8.0-beta.3":"2026-05-11T19:26:07.245Z","0.8.0":"2026-05-11T22:46:14.268Z"},"bugs":{"url":"https://github.com/gustavomaritan-labs/spec-first-workflow/issues"},"author":{"name":"gustavomaritan"},"license":"MIT","homepage":"https://github.com/gustavomaritan-labs/spec-first-workflow#readme","keywords":["spec-first","workflow","ai","copilot","github","scaffolding"],"repository":{"type":"git","url":"git+https://github.com/gustavomaritan-labs/spec-first-workflow.git","directory":"packages/spec-first-copilot"},"description":"Spec-first workflow kit for GitHub Copilot — AI-driven development with specs, not guesswork","maintainers":[{"name":"gustavomaritan","email":"gustavomaritan@gmail.com"}],"readme":"# spec-first-copilot\r\n\r\n[![npm version](https://img.shields.io/npm/v/spec-first-copilot.svg)](https://www.npmjs.com/package/spec-first-copilot)\r\n[![license](https://img.shields.io/npm/l/spec-first-copilot.svg)](https://github.com/gustavomaritan-labs/spec-first-workflow/blob/main/LICENSE)\r\n[![node](https://img.shields.io/node/v/spec-first-copilot.svg)](https://nodejs.org)\r\n\r\nKit completo de desenvolvimento **spec-first** para [GitHub Copilot](https://github.com/features/copilot).\r\nPipeline disciplinado do insumo bruto ao código — com checkpoints humanos,\r\nagents especializados por área, security review e rastreabilidade ponta a ponta.\r\n\r\n> **v0.7.0 (estável)** — TRD ressuscitado como peer do PRD, aprovação por persona,\r\n> SDD eliminado. Ver [CHANGELOG](templates/.github/CHANGELOG.md) para detalhes da migração v3→v4.\r\n\r\n---\r\n\r\n## Conteúdo\r\n\r\n- [Pra quem é isso](#pra-quem-é-isso)\r\n- [O que você ganha](#o-que-você-ganha)\r\n- [Instalação](#instalação)\r\n- [Estrutura gerada](#estrutura-gerada)\r\n- [Pipeline passo a passo](#pipeline-passo-a-passo)\r\n- [Brownfield: assumir aplicação existente](#brownfield-assumir-aplicação-existente)\r\n- [Skills disponíveis](#skills-disponíveis)\r\n- [Agents especializados](#agents-especializados)\r\n- [Backends plugáveis (adapters)](#backends-plugáveis-adapters)\r\n- [Troubleshooting](#troubleshooting)\r\n- [Links](#links)\r\n\r\n---\r\n\r\n## Pra quem é isso\r\n\r\nVocê gerencia projetos onde PMs/POs entregam requisitos em formatos\r\nheterogêneos (docs no Confluence, SQLs de modelagem, wireframes, notas\r\ndispersas) e quer que o desenvolvimento assistido por IA siga um processo\r\nprevisível. Sem \"a IA adivinhou\" — com specs aprovadas antes de uma linha\r\nde código.\r\n\r\n**Use-cases cobertos**:\r\n- Bootstrap de projeto novo (define stack + arquitetura + primeiras features)\r\n- Features novas em projeto existente (merge aditivo em docs cross-feature)\r\n- **Brownfield**: assumir aplicação existente — `/sf-onboard` lê o código e gera a base documental (ver [seção dedicada](#brownfield-assumir-aplicação-existente))\r\n- Bugs e tasks técnicas (mesmo pipeline, escopo menor)\r\n- Times multi-dev (contratos firmes via `specs/` + `projetos.yaml`)\r\n\r\n## O que você ganha\r\n\r\n| Benefício | Como entrega |\r\n|-----------|--------------|\r\n| **Spec-first rígido** | Nenhum código sem PRD/TRD aprovados + `specs/` gerado |\r\n| **Dois revisores, dois docs** | PM aprova PRD (produto), dev aprova TRD (técnico) |\r\n| **Rastreabilidade total** | Cada RN, ADR, endpoint, task aponta pro insumo-fonte via hash SHA-256 |\r\n| **Security by default** | Security Reviewer audita 6 categorias pós-dev (Auth, AuthZ, Injeção, PII, Headers, Banco) |\r\n| **Backend-agnóstico** | Rode local (filesystem) ou sincronize com Confluence via MCP |\r\n| **Multi-repo nativo** | `projetos.yaml` mapeia serviços → repos; cada repo com branch/PR próprio |\r\n| **Entregáveis contínuos** | Features obrigatoriamente faseadas (P1/P2/P3) — nunca \"tudo ou nada\" |\r\n| **Re-executável** | Toda skill pode rodar de novo; hashes detectam incremental |\r\n\r\n## Instalação\r\n\r\n```bash\r\nnpm i -g spec-first-copilot\r\n```\r\n\r\n**Pré-requisitos**: Node.js 18+, Git, [GitHub Copilot](https://github.com/features/copilot) com acesso a Copilot Chat.\r\n\r\n**Windows (PowerShell)** — se o CLI não rodar por política de execução:\r\n```powershell\r\nSet-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned\r\n```\r\n\r\n## Primeiros passos\r\n\r\n```bash\r\n# 1. Criar o projeto\r\nspec-first-copilot init --name=MeuProjeto\r\ncd MeuProjeto\r\n\r\n# 2. Jogar insumos brutos (qualquer formato)\r\n#    em workspace/Input/<nome>/\r\n#    Ex: workspace/Input/app_barbearia/visao.md + modelo.sql + decisoes.md\r\n\r\n# 3. Abrir com VS Code + Copilot Chat e iniciar o pipeline\r\n#    /sf-start app_barbearia\r\n```\r\n\r\n**Opções do CLI**:\r\n\r\n| Opção | Descrição |\r\n|-------|-----------|\r\n| `--name` | Nome do projeto (obrigatório) |\r\n| `--target` | Diretório destino (default: `./<name>`) |\r\n\r\n## Estrutura gerada\r\n\r\n```\r\nMeuProjeto/\r\n├── .ai/memory/napkin.md              <- Memória persistente (curada continuamente)\r\n├── .github/                          <- AI OPERATIONAL CONFIG\r\n│   ├── copilot-instructions.md       <- Meta-regras pro agente\r\n│   ├── rules.md                      <- Regras invioláveis + quality gate\r\n│   ├── CHANGELOG.md                  <- Histórico do framework\r\n│   ├── instructions/                 <- Regras por contexto (docs, arquivos sensíveis)\r\n│   ├── templates/                    <- 17 templates do workflow\r\n│   │   ├── feature/                  <- PRD, TRD, context, extract-log, Progresso, projetos.yaml\r\n│   │   ├── specs/                    <- brief, contracts, scenarios, tasks (projeções pro coder)\r\n│   │   ├── estrutura/                <- 5 docs cross-feature (architecture, domain, conventions, apiContracts, decisions)\r\n│   │   └── global/                   <- progresso_global\r\n│   ├── adapters/                     <- SourceAdapter interface + 2 implementations built-in\r\n│   ├── skills/                       <- 11 skills do workflow (ver tabela abaixo)\r\n│   └── agents/                       <- 7 perfis especializados (ver tabela abaixo)\r\n├── docs/                             <- SÍNTESE CROSS-FEATURE (atualizada pelo /sf-merge-docs)\r\n│   ├── architecture.md               <- Containers C4 + stack + ambientes + deploy\r\n│   ├── domain.md                     <- Visão de negócio + modelo de dados consolidado\r\n│   ├── conventions.md                <- Auth, authz, LGPD, env vars, códigos de erro, monitoramento\r\n│   ├── apiContracts.md               <- Convenções de API + catálogo de endpoints\r\n│   └── decisions.md                  <- ADRs (append-only)\r\n├── specs/                            <- AGENT CONTRACTS (projeções de PRD+TRD pro coder)\r\n│   └── {scope}/\r\n│       ├── brief.md                  <- Problema/Solução\r\n│       ├── contracts.md              <- Sistema + áreas tocadas (schema, endpoints, integrações, RNs)\r\n│       ├── scenarios.md              <- Jornadas + CAs + estratégia de testes\r\n│       └── tasks.md                  <- Tabela única com coluna Área (gerado pelo /sf-plan)\r\n├── workspace/                        <- TEAM CONTENT\r\n│   ├── Input/                        <- Insumos brutos (QUALQUER formato — nunca modificar)\r\n│   │   └── {scope}/                  <- Nome livre (app_barbearia, feat_login, bug_checkout)\r\n│   └── Output/                       <- Docs narrativos pro humano\r\n│       └── {scope}/\r\n│           ├── PRD.md                <- Requirements de produto (se insumos têm produto)\r\n│           ├── TRD.md                <- Requirements técnicos (se insumos têm técnica)\r\n│           ├── Progresso.md          <- Tracking de execução\r\n│           └── .context.md           <- Estado da pipeline (YAML)\r\n├── projetos/                         <- Repos de código (gitignored, cada um com .git)\r\n├── projetos.yaml                     <- Manifesto de repos (gerado no first-run)\r\n├── sfw.config.yml.example            <- Manifesto de adapters (input/output)\r\n└── .gitignore\r\n```\r\n\r\n**Três zonas, zero ambiguidade**:\r\n- `.github/` + `.ai/` → config operacional + memória (time edita raro)\r\n- `docs/` → síntese cross-feature (atualizada pelo `/sf-merge-docs`)\r\n- `workspace/` → content compartilhável (Input = time, Output = workflow)\r\n\r\n## Pipeline passo a passo\r\n\r\n```\r\nworkspace/Input/<scope>/ (seus arquivos)\r\n    │\r\n    ▼\r\n/sf-start <scope>  ──▶  /sf-load  ──▶  /sf-discovery  ──▶  /sf-extract\r\n                                                              │\r\n                                                              ▼\r\n                                                     PRD + TRD gerados\r\n                                                              │\r\n                                       ┌──────── CHECKPOINT DUPLO ────────┐\r\n                                       │  PM aprova PRD | dev aprova TRD   │\r\n                                       └──────────────────────────────────┘\r\n                                                              │\r\n                                                              ▼\r\n                                                         /sf-design  ──▶  specs/ (sempre)\r\n                                                                          docs/ + projetos.yaml (first-run)\r\n                                                              │\r\n                                                              ▼\r\n                                                         /sf-plan    ──▶  tasks.md + Progresso.md\r\n                                                              │\r\n                                                              ▼\r\n                                                         /sf-dev     ──▶  código nos repos\r\n                                                                          + Security Review\r\n                                                                          + /sf-merge-docs automático\r\n                                                                            (diff PRD+TRD ↔ docs/)\r\n```\r\n\r\nMesmo comando pra bootstrap e feature — `first_run` é derivado da\r\nausência/presença de `docs/`.\r\n\r\n**Apresentação visual**: abra\r\n[`apresentacao.html`](https://github.com/gustavomaritan-labs/spec-first-workflow/blob/main/packages/apresentacao.html)\r\npra ver o fluxo completo com personas, artefatos e adapters.\r\n\r\n## Brownfield: assumir aplicação existente\r\n\r\nPara projetos que **já existem** e não nasceram com SFW. O `/sf-onboard` lê o\r\ncódigo, identifica stack/padrões/decisões observadas, e popula a base documental\r\n(TRD + `docs/` + `projetos.yaml`) sem PRD.\r\n\r\n**Filosofia**: cartógrafo, não arquiteto. Descreve o que existe sem julgar.\r\nCoders de features futuras **seguem** os padrões observados — mudanças entram\r\ncomo features propostas pelo dev.\r\n\r\n```bash\r\n# 1. Criar shell SFW vazio (mesma instalação)\r\nspec-first-copilot init --name=MeuProjeto\r\ncd MeuProjeto\r\n\r\n# 2. Onboardar repo existente (pré-req: SSH/PAT já configurado)\r\n/sf-onboard https://github.com/empresa/app-legado.git\r\n\r\n# 3. (Multi-repo) Re-rodar pra cada repo do mesmo projeto\r\n/sf-onboard https://github.com/empresa/app-legado-web.git\r\n/sf-onboard https://github.com/empresa/app-legado-worker.git\r\n\r\n# 4. Começar features novas com o pipeline normal\r\n/sf-start feat_nova_funcionalidade\r\n```\r\n\r\n**O que é gerado**:\r\n- `projetos/<repo>/` — clone(s) com `.git` próprio\r\n- `workspace/Output/onboard_<repo>/TRD.md` — completo, com §1.6 Padrões Observados (snippets reais)\r\n- `workspace/Input/onboard_<repo>/code-snapshot.md` — índice + hashes (re-onboard incremental)\r\n- `docs/` — 5 arquivos cross-feature populados\r\n- `projetos.yaml` — entries dos repos clonados\r\n- `docs/decisions.md` — ADRs **inferidas** com flag `Inferido: true` (dev revisa e remove flag ao confirmar)\r\n\r\n**Re-onboard** quando o código legado evolui: rodar de novo, hash detecta arquivos\r\nmodificados, merge aditivo no TRD.\r\n\r\n**Diferença vs `/sf-start`**: brownfield NÃO gera PRD nem ambiguidades (código é\r\na verdade), não tem checkpoint humano, e auto-aprova TRD. Após onboard, features\r\nnovas entram pelo `/sf-start` normal — `first_run` da feature já será `false`\r\nporque `docs/` existe.\r\n\r\n## Skills disponíveis\r\n\r\n| Skill | Tipo | Função |\r\n|-------|------|--------|\r\n| `/sf-mcp <provider>` | Setup | Configura backend externo (Confluence). Cria `.mcp.json` + `sfw.config.yml` |\r\n| `/sf-load <scope>` | Utilitária | Puxa Input do backend (incremental via hash) |\r\n| `/sf-publish <scope> <tipo>` | Utilitária | Publica PRD/TRD/Progresso nos targets. Auto-chamada por extract/plan |\r\n| `/sf-start <scope>` | Orquestrador | Entrada única. Cria `.context.md`, chama `/sf-load` + `/sf-discovery` + `/sf-extract` |\r\n| `/sf-onboard <git-url>` | Atômica | **Brownfield**. Clona repo existente, gera TRD + docs/ + projetos.yaml (sem PRD) |\r\n| `/sf-discovery <path>` | Atômica | Análise profunda prévia dos insumos (obrigatório em v4) |\r\n| `/sf-extract <scope>` | Atômica | Gera PRD e/ou TRD conforme conteúdo dos insumos |\r\n| `/sf-design <scope>` | Atômica | PRD+TRD aprovados → `specs/`. First-run também cria `docs/` + `projetos.yaml` |\r\n| `/sf-plan <scope>` | Atômica | Lê PRD + TRD + specs/ → tasks por área + Progresso.md |\r\n| `/sf-dev <scope>` | Atômica | Implementa tasks com loop (implement → test → review). Merge-docs automático no fim |\r\n| `/sf-merge-docs <scope>` | Atômica | Diff semântico PRD+TRD ↔ docs/ → atualiza síntese cross-feature |\r\n| `/sf-session-finish` | Utilitária | Encerra sessão: salva estado, atualiza napkin, gera retomada.md |\r\n\r\n## Agents especializados\r\n\r\n| Agent | Área | Stack padrão | Modelo |\r\n|-------|------|--------------|--------|\r\n| Backend Coder | BACK | .NET 8 / C# (editável) | Sonnet (S/M) · Opus (L) |\r\n| Frontend Coder | FRONT | React + Fusion (editável) | Sonnet (S/M) · Opus (L) |\r\n| DB Coder | DB | PostgreSQL 16 (editável) | Sonnet (S/M) · Opus (L) |\r\n| Infra Coder | INFRA | Docker | Sonnet (S/M) · Opus (L) |\r\n| Doc Writer | DOC | — | Sonnet |\r\n| Reviewer | Todas | — (quality gate) | Sonnet |\r\n| Security Reviewer | Todas | — (gate pós-dev) | Opus |\r\n\r\nPerfis em `.github/agents/` — editáveis pelo time pra ajustar stack\r\nespecífica do projeto (ex: Node.js em vez de .NET, Angular em vez de React).\r\n\r\n## Backends plugáveis (adapters)\r\n\r\nArquitetura de **adapter layer** via `sfw.config.yml`. Skills não conhecem\r\nConfluence ou filesystem — chamam uma interface padrão. Novos backends\r\nentram como plugins sem tocar o pipeline.\r\n\r\n**Built-in**:\r\n- **`FilesystemAdapter`** — zero dependência externa. Ideal pra times\r\n  offline, testes automatizados (mock natural), ou diretório compartilhado.\r\n- **`ConfluenceAdapter`** — via MCP Atlassian. Conflict detection client-side.\r\n  PM edita Input no Confluence, agent auto-publica Output (PRD/TRD/Progresso)\r\n  após cada skill.\r\n\r\n**Roadmap**: `NotionAdapter`, `JIRAAdapter`, `SharePointAdapter`,\r\n`GitHubIssuesAdapter` (formalizados quando surgir 3º caso real).\r\n\r\nSetup do Confluence:\r\n```\r\n/sf-mcp confluence\r\n```\r\nGuia o setup interativo (space key, parent IDs, credenciais gitignored).\r\n\r\n## Troubleshooting\r\n\r\n| Problema | Solução |\r\n|----------|---------|\r\n| `/sf-start` reclama que pasta Input está vazia | Verifique que há pelo menos 1 arquivo em `workspace/Input/<scope>/` |\r\n| Pipeline trava em ambiguidade | PRD §12 ou TRD §10 têm linhas sem resposta. Preencher coluna \"Resposta\" e rodar `/sf-design` de novo |\r\n| PM quer mudar algo depois do PRD aprovado | Criar `workspace/Input/<scope>/ajustes_v1.md` e rodar `/sf-extract` → merge aditivo preserva IDs |\r\n| `/sf-publish` não envia TRD pro Confluence | Verificar `publishes: [PRD, TRD, Progresso]` no `sfw.config.yml` |\r\n| Coder pede algo que não está nas specs/ | Não é bug — é feature. Significa que spec ficou incompleto. Completar via `/sf-extract` e re-rodar `/sf-design` |\r\n| Security Review bloqueia merge | CRÍTICO/ALTO são bloqueantes. MÉDIO/BAIXO são recomendações. Ver `agents/security-reviewer.md` |\r\n\r\n## Links\r\n\r\n- **Repositório**: [gustavomaritan-labs/spec-first-workflow](https://github.com/gustavomaritan-labs/spec-first-workflow)\r\n- **Kit Claude** (equivalente pra Claude Code): [spec-first-claude](https://www.npmjs.com/package/spec-first-claude)\r\n- **Apresentação do pipeline**: [apresentacao.html](https://github.com/gustavomaritan-labs/spec-first-workflow/blob/main/packages/apresentacao.html)\r\n- **Issues**: [github.com/.../issues](https://github.com/gustavomaritan-labs/spec-first-workflow/issues)\r\n\r\n## Licença\r\n\r\nMIT © [Gustavo Maritan](https://github.com/GustavoMaritan)\r\n","readmeFilename":"README.md"}