{"_id":"reins-method","_rev":"35-a75d0f201cca927159728591e409f7b4","name":"reins-method","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"reins-method","version":"0.1.0","license":"MIT","_id":"reins-method@0.1.0","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"b3030e877356a2898c8893a7798567e3b2bf70be","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.0.tgz","fileCount":32,"integrity":"sha512-uVINcLOSp4tHNL1am30EskmU4+IcXNfNsO6OConPBQbNgrqDz1A4lA/9fYyPnLaudWHtdDcVhCYk+n+EkT4D0A==","signatures":[{"sig":"MEUCIQCIkjJz2+klRiP6oQTakn5xWqERGR8dYATmciDTS9JcQwIgYtyTn9hUJ+549DKshWVBaHUburGwvwMWa/IE45R5ulY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137230},"engines":{"node":">=18"},"gitHead":"439192944063d5abd25a4ef11eb24c8b6e038dbe","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.0_1781471406630_0.03417081677391676","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"reins-method","version":"0.1.1","license":"MIT","_id":"reins-method@0.1.1","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"eff877d1e3f02029e57557e45ed7c1dfe315cd3c","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.1.tgz","fileCount":32,"integrity":"sha512-rUnsoCcJadkbv1YGvI+gqwzsrN337D3Qj13xu+l7PAYuTSsh3w/H+oP+UuXnpj96MFYLP1/nEgJK+o2WmI62Dg==","signatures":[{"sig":"MEQCIFsXYd3ioZDHJYQ2TIpB+AEi7G4U2p/wYsBf1LamqGpaAiBRd+SU8R4Q3SAYyPPgBg3V9rPRecd82kAV1q9WWPwNBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138993},"engines":{"node":">=18"},"gitHead":"60f22bf098897e6fddc156298722a2bca83fe30a","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.1_1781477044682_0.3859398591663572","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"reins-method","version":"0.1.2","license":"MIT","_id":"reins-method@0.1.2","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"3f56cf3d6794d7d3d6ebbff3ace5fb1351d257c5","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.2.tgz","fileCount":32,"integrity":"sha512-4vZGHvPqnJbB0pQA7G12sGzEFpVC3gRBLRGvuTsfG8EYZOcqnJalQMX5I2/n6iAdo+CjJPETzxJyBbYNGGx/jQ==","signatures":[{"sig":"MEUCIQDUb+2CEODQZw30xDvN4V0jop2JvIMeoGyoKVd1oKf8ZQIgd1/iaUzXvZsRASAg4KswP+gVRCWaWZzpV+NRmAJl4do=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138498},"engines":{"node":">=18"},"gitHead":"c831463f5b69681f75272513222cfce566eebfa5","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.2_1781477623774_0.482536112223376","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"reins-method","version":"0.1.3","license":"MIT","_id":"reins-method@0.1.3","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"65e493777f66adee00c3222645e30a5d083b6f5a","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.3.tgz","fileCount":32,"integrity":"sha512-GudezhtpKJ3L3iI1YBxVNiv5kHA0I/HYyr9M2XUHyLH/vCPy6TxaK1v5IzhqKoWpwBe8guzrwz3msPwD9awxuA==","signatures":[{"sig":"MEUCIGFTH3jWL3PY0enu7mn0QoG7/GZyrgzp2zHLVjJ2AGzgAiEAxcCWSlbk5bZ9hVmVN4htHq+tOtPEaAfbK08ySsinE9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142736},"engines":{"node":">=18"},"gitHead":"9236f8b05406ef9990e967917378285919325bb7","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.3_1781481790396_0.12016717986071379","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"reins-method","version":"0.1.4","license":"MIT","_id":"reins-method@0.1.4","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"3b8dce7b71bdb6dc4878fd65de8dbf74eb85a64f","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.4.tgz","fileCount":32,"integrity":"sha512-4k4NhUHIP6rZL+WBHaDbo27nGHXwyBKBSPDpYlXMOivDpEyWxR+GdLcR9n+/+y7ShzFKvuALoFacBpkpFdSyaw==","signatures":[{"sig":"MEUCIH48PEibWUkA+8PSVyjipVRMYGRPqdDfbYcu2BN9ofUQAiEAhzmm4RVmLnf/hDE2XI1G6hToL4Qrcy3hTV15UfmA/h0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142526},"engines":{"node":">=18"},"gitHead":"c2266cdba1d572d334814bfd3bdb475e5b174ac9","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.4_1781537332139_0.35795451149269275","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"reins-method","version":"0.1.5","license":"MIT","_id":"reins-method@0.1.5","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"73e687df9691f3924571cf812c78d8f270d1f8f7","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.5.tgz","fileCount":32,"integrity":"sha512-hHkCvT/rrYfG9K+QMdcDMYp0yZj1bzb9EQFlXab2fGs/qeJRqvwCmHRiSrQtdkCYAMbveEBUyrx7SGXBHid//Q==","signatures":[{"sig":"MEUCIFdzFa0mrBsJD+FYzQUad0KxI5Qoyd+aUJIE5UJVxUPtAiEAtFnppnPlpL0tPD2qG99ID1J1si57rGDjRnaUQ7y5nQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142671},"engines":{"node":">=18"},"gitHead":"c1971ed4b452143dd87a541b95f8b0887a60b49f","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.5_1781538345685_0.5259157248253084","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"reins-method","version":"0.1.6","license":"MIT","_id":"reins-method@0.1.6","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"7d2bca8537e2b9caff272696b201018b0af89a54","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.6.tgz","fileCount":32,"integrity":"sha512-Alb4sT7Oyjr96we/pxo6u6HNj/mfNBgbvYtXtJgukJwIzVJD1d1ZJ8NIFzxiwQ99lUveFHWk4avhYw9ClojRhQ==","signatures":[{"sig":"MEQCIGC2lIJDHkd6j8IaSttKGWqJ4Fl31H1R4NtDSW1845SBAiAgsbGzDrTAcHdjINrMoV1LIzp2P1U5BYZVdlt1EwPweA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146392},"engines":{"node":">=18"},"gitHead":"ef2f448281128f1e82ae40b35022553fd885de37","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.6_1781606309105_0.7524372557919448","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"reins-method","version":"0.1.7","license":"MIT","_id":"reins-method@0.1.7","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"17f2b1287f083b7713fd337a48ade513361d9aba","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.7.tgz","fileCount":32,"integrity":"sha512-3yQR53fP9Hb41k1r/7nI8VtM8RZgqcnflVeeKDtYi0X/zc7hh+WeT93SZ0vMZ5g7ADmIfqXmgwavp8eEUMrcjw==","signatures":[{"sig":"MEUCIQCD145AFVNnkq5q7TqUTLw3z6V+C87vpPvaWxAn95wRKQIgYN/tXzc5OSOjAkVgC8rWx28Ywy9zww/K3bUO6VvVdgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147973},"engines":{"node":">=18"},"gitHead":"0b9fb60269369c27e931e6731a75f20a0ddfd8b7","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.7_1781607233179_0.2608763536787635","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"reins-method","version":"0.1.8","license":"MIT","_id":"reins-method@0.1.8","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"00a896606923147b722b682ae4f10b3159c0eff2","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.8.tgz","fileCount":32,"integrity":"sha512-NEdrrR7ZenBDDzbXJic5FftfYsjNo5F53KNKMCy6Ze8DdtyNPM5aI6flgfAUJcPkRG7Rnb8bxxh6ZCM5IpXbUQ==","signatures":[{"sig":"MEQCIHydQDi4gehWVSBVzDmz+d6kb5jwy1+obqnJhrM9A2gvAiA6QrRXSYMtKZ+9Pd/dAQuq5TDQfJYq0zPH9ThypizZzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147909},"engines":{"node":">=18"},"gitHead":"9a864db15651abc0838c7a94d7eee858e09413f4","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.8_1781607367159_0.17163113505430183","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"reins-method","version":"0.1.9","license":"MIT","_id":"reins-method@0.1.9","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"8713095c8740a64b1747e8cc9e0a761a52aca533","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.9.tgz","fileCount":32,"integrity":"sha512-yAT73ti7lAZX/1yLVoME9S3HaH6oWcARimvjoHNyDNqV9TkpnNPNlHG1ROEDAcO/CZ/MhoGYwaoh1uoUco57Jg==","signatures":[{"sig":"MEYCIQDl1hGCKKfRkJi02bytRkE1vdgNBgidgNSc7CmPigblcgIhAKLSI4jc+dXfU9EShAtglFKzpwq4ro1FJkx+arc+9Qcy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150095},"engines":{"node":">=18"},"gitHead":"d5a3c40f068f4faddd261a5727eea6d0280e2ad3","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.9_1781607704682_0.6743464535659838","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"reins-method","version":"0.1.10","license":"MIT","_id":"reins-method@0.1.10","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"6cc6515470de6902041c18370d493253aa757ebc","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.10.tgz","fileCount":32,"integrity":"sha512-zRgOry/SZvSwSDMzVB+ktWoSHYLxbxEQmJxyGevxCreRrJVFbq6BfmtkvYkdDDmbFQAhlptvBKNLOCXO5+QKsg==","signatures":[{"sig":"MEUCIQDV0wPMlRLjajeGzf0HaXUuWu6Qp8TRtahv71Y/L06+NQIgHnjG5aWt5HFmUEVQ/lD7I23kOAqyrm4GogzEdcX5+4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150466},"engines":{"node":">=18"},"gitHead":"6f089e11950b1dcd9356c9132d63702815828540","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.10_1781608208562_0.7266688323704777","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"reins-method","version":"0.1.11","license":"MIT","_id":"reins-method@0.1.11","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"73ba2e4ea731604c01913f5c56cd34d79a0ad854","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.11.tgz","fileCount":32,"integrity":"sha512-mfRr6UFkMkrOavo6l2GjWZvSUui8lyP3TYezgQfSRzEHAbWrH3pjROd+C3XTOakXWsN9VPvokuNM3YDsV9mWzg==","signatures":[{"sig":"MEUCIQCdFUlqBS37uNwRziUUERFZmQ2pIdA8kn6xWrv47SAW6QIgbWIPjKvqfbsbSE0eaxiccC1XaRNQrHf37dzy7/9pWrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150733},"engines":{"node":">=18"},"gitHead":"f41044741b7f316f3defe7a20901ea3a077a53d3","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.11_1781608591445_0.14292613366505824","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"reins-method","version":"0.1.12","license":"MIT","_id":"reins-method@0.1.12","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"7c7a10cf81eee7e15e0154dbeb835c415503b7e5","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.12.tgz","fileCount":32,"integrity":"sha512-AdPD1ShlBDRn5/3J2zPkC0fwwh4B3ChAkU7b5ihYr9YsaZ/rkr9ydmA9I7nmmiw1p8F7JRwMNQXR0dn7tRkqUA==","signatures":[{"sig":"MEYCIQCkQgBNuHqXV0ye3BGtMr4YsIk3Dg+96owk429gwbY2KQIhAOVzPbtfqn4X4aQTtizeWq1XQawWtHCxuU7qXsqtc1ih","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150767},"engines":{"node":">=18"},"gitHead":"77c8bb2ec4f68a0ce268e8d887e5df9b43157854","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.12_1781609009721_0.09916445832551468","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"reins-method","version":"0.1.13","license":"MIT","_id":"reins-method@0.1.13","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"af5333d1a256302815c5426ad7b9b4f3261a269a","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.13.tgz","fileCount":32,"integrity":"sha512-GRkxlDXShLfag/OYbY9Fgm4+Wm7S1/bFGyzhsHb5PUk0bDqoohRLS8F9OQK2GEdK7A6ChRCftWk/XYRL74XTfw==","signatures":[{"sig":"MEQCIEKvefSPkogCixLRuNUy5OMadF3JD72CKjpKKaEoD18WAiBIFLY1W2MC8qfjqFav1oXnhoWhPVAp+2rBKudo2fD93g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151932},"engines":{"node":">=18"},"gitHead":"407f81f3a0220bef0c464755e829a4272a1fc66a","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.13_1781609295904_0.7725299799701677","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"reins-method","version":"0.1.14","license":"MIT","_id":"reins-method@0.1.14","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"1069888914929762dd40fde19736da83a8e60d3e","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.14.tgz","fileCount":32,"integrity":"sha512-ni6q2Cd5vDDZ5E458DTa5T1tL3Tan+L52z+VUUgX3CS+lpar2+krAN8okaztvGJZhxt8Np43/dL3SyrMC8Zdfg==","signatures":[{"sig":"MEYCIQC0kKAR3dTiNJs6TCRyuBi5Xi7DwuEeIgO3U4e8VYu+yAIhAOgVpQTzEDHGSJTGn6PuuETneaOE17ASyz9DMqOnScVe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155217},"engines":{"node":">=18"},"gitHead":"9451d744d16adb42e33665d74942575bc45a9d97","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.14_1781621011244_0.07823378563301708","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"reins-method","version":"0.1.15","license":"MIT","_id":"reins-method@0.1.15","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"8eae266cc9a31f6dbb6d7832616dac0ce94dd723","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.15.tgz","fileCount":32,"integrity":"sha512-wwmLXQoLXH6raZ7EVQxWX51SVls+sAxLYMihl2AcaNkB2EiUuIVGwQS36xWeYsoWZzKUsuFikMKanfYLOU8RyQ==","signatures":[{"sig":"MEUCIAK/dhI14sijcxuid5lL0YTx61fOT40hE+mKjPwMHZzWAiEA36axyLqGnPUWyAvknoHHKqkSNjiJJF5EyYvedzLpMIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155236},"engines":{"node":">=18"},"gitHead":"b41591c55899e1c0355cc37b66358937688d337e","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.15_1781621309464_0.46547615419868404","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"reins-method","version":"0.1.16","license":"MIT","_id":"reins-method@0.1.16","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"3b00b89419abb7075946676f7a9a4ccc6cc77df7","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.16.tgz","fileCount":32,"integrity":"sha512-KGnbNFVPej6vvqm+ooY4I93WbkSIVPKs3LmIjanmhqfj6fMbjyZ4F5YoQrwQbtNIQ2OucxVimriWUpCRJfqbCw==","signatures":[{"sig":"MEUCIQCfsLOyP0kjkqUOvwreC0DkZGrPjftDc0Gm/N5xUWTIjwIgc69AjWngFdW0DNUtjLCejBrsYQXWhc+WYtqUwOjUGy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155537},"engines":{"node":">=18"},"gitHead":"60e5fbd77d9911509c00099728ca963d8abfdb0b","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.16_1781621570148_0.8280258524776611","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"reins-method","version":"0.1.18","license":"MIT","_id":"reins-method@0.1.18","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"1c246d490482de657b6504894959c54182571dcf","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.18.tgz","fileCount":34,"integrity":"sha512-XN72hPFHThgcFg3TS3ZYdQGc90e5lrT4g4YMKnYH0y2TTMvI/mqGN+ytp7tbPNAPmUJz5ZGRa8F/BHLf5JXB9g==","signatures":[{"sig":"MEYCIQCzt88n1oanyLJW2ly0aoCvNUPmnOtGidjn5QLLEcebZAIhALJig7erTuGXilRNjNDGZk+94MEm7Z9N3Uph+Wxg3dpC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163630},"engines":{"node":">=18"},"gitHead":"556c24e222d297fe77503b19c7253253b770b445","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.18_1781633402481_0.7424035483185949","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"reins-method","version":"0.1.19","license":"MIT","_id":"reins-method@0.1.19","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"8b6642b0133c4a50d1b43c417bfebd5b59a80ce0","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.19.tgz","fileCount":34,"integrity":"sha512-p2KDhOtb00Uo38UrCAUqYPS6Uhpo38h3HhpmyDNREoIOCVhVUbUcVN6eW684Blo2B/WJRtGVHmsmZJ4j1+qrwA==","signatures":[{"sig":"MEQCICkDknAIFGWjBLPBUZ4nh3UtCoDG5mwLUsr9d5nBydz8AiBtge14GETueCXobOo3hWsoZc64piXgPtA34Ku8fXx5tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164344},"engines":{"node":">=18"},"gitHead":"135b665974e31849f20018df25aa2f2f9b2516fa","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.19_1781636882009_0.22627675242391754","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"reins-method","version":"0.1.20","license":"MIT","_id":"reins-method@0.1.20","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"a752e9c849f9794319c2354d2d5d316c10e29b68","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.20.tgz","fileCount":36,"integrity":"sha512-Divb0zC0oMQQn1cNhV0/UzQcXPQY8BN00j8zf0xso78MW0U4IFll7KsuycYhkc+GYjEy04y5tSDpoHVWIOnwMA==","signatures":[{"sig":"MEYCIQCBXNSZ2sJ6x74n+aocIaFDFdNeLQ40rE3J4Nats7FWOgIhAJIdsyMd+n0LabTv3l24prgDQJZjYhbHZrBeC1C41X3B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178987},"engines":{"node":">=18"},"gitHead":"1ed4e10a75864773639b7a9c14cc57fa8ec438f4","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.20_1781792552829_0.2903412457819663","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"reins-method","version":"0.1.21","license":"MIT","_id":"reins-method@0.1.21","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"f63908886679c6ea9dcb8d28b67ffd85d13f0b6c","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.21.tgz","fileCount":36,"integrity":"sha512-zf5MZHZ24U92fkESDLjYMz1QmKlf+DsYit/N+fLaEu3i0Kc/eptyrYejaRgI1s39UuLpfstliJOlWW684/9Mrg==","signatures":[{"sig":"MEQCIHWh0XYT+YhE51bkXenS+jJ3G2MQjTomw3bDeKuI+byhAiAqrlujlHrXjBsEJSCpVXXGrQHpXrQHN0Ji8qwxxy8fpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178987},"engines":{"node":">=18"},"gitHead":"17ce601fa51c69572501837b8a694eba4a1e9154","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.21_1781792764075_0.2913113904207838","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"reins-method","version":"0.1.22","license":"MIT","_id":"reins-method@0.1.22","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"0d48ce0478a3386194726d95fcf28109578e3485","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.22.tgz","fileCount":36,"integrity":"sha512-r6zRYaBAxlXmeipsDTIALzRcozSGtjZWGWm0/FP6VWu92Ibh8cjK1wqRQGt1G/UUhvXhG2OtXNqxejd0BB0YJQ==","signatures":[{"sig":"MEYCIQCBos9UsWlbfuXeg8iCFFaeqykTjMbAmMhicW8RpOy9aQIhAP2qgUCWJtNvjqBPFRdEJl4MOm2M0U6SrnCCVJz75UNc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183178},"engines":{"node":">=18"},"gitHead":"934c2afe259500e17255e2399cca29c0dbb0d815","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.22_1781795655058_0.18808910539450707","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"reins-method","version":"0.1.23","license":"MIT","_id":"reins-method@0.1.23","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"fc72bb87e66ac3b673b5ad00ee608bb0bb867050","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.23.tgz","fileCount":36,"integrity":"sha512-bnvZNEEX6jKEi7OGIOsFoUUm+Icy69Tv0b3gDHj8BqbXBLnagJ422RIwFPUgR6viNhT8DtgMJdtsTnavq5n/aw==","signatures":[{"sig":"MEUCIQCTTH8BYZ6hZ8CGV/7gs6yBjCPa7hYKrFlfRn8ITaLmGgIgRE+Hd6b5ih3KiyCF/afehN5gyHSj0W02M484u0ZbdZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183158},"engines":{"node":">=18"},"gitHead":"4d01c04910155dc7bc7a9fa9110d9dbf254ec8aa","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.23_1781796226850_0.40913915925966804","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"reins-method","version":"0.1.24","license":"MIT","_id":"reins-method@0.1.24","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"8ea3ee7f223785c4735ab3d94a4ff11735a4628e","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.24.tgz","fileCount":36,"integrity":"sha512-XTEGmbL980i4rJMDRtja6U5RgkUrs6Px+B4mcR4/qLw2ek/eOW56r8xP/trYKXQDKZr2D2zXRcjRcc0gBmXllg==","signatures":[{"sig":"MEUCIQDlyCaHTwV8H3PjUGNPlZDLDvPdlm65AhxJ7n8KSJdt+AIgYO/Pt48mEpxDP0+qGAyE7+WeW0dXr5DHN6/gZfZs0Rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184729},"engines":{"node":">=18"},"gitHead":"b3fa5fd9a86409fa11474a97ae8d5576bf94948e","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.24_1781796732788_0.19201542803653648","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"reins-method","version":"0.1.25","license":"MIT","_id":"reins-method@0.1.25","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"77bc7234387f7c50248355b07beff79bc680f4de","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.25.tgz","fileCount":36,"integrity":"sha512-tKwImG8PShQM1YCAATMiV9NLWqaT95ilYNzVniYDVSR3i1EC/OcbpRSOV+zd0FLXpsxW0K+Li0uN3wmu3En95g==","signatures":[{"sig":"MEQCIHBfg5h9cfKS/wGrWAYCVp4ixzL8Ft3Z9ow5YYh5GiYQAiBkJ7eE6Q6gnFqbipPEhXKoWq0IPCpb7NkSv99Oep2PKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185738},"engines":{"node":">=18"},"gitHead":"17b9f7767d743b8d34f8347a5963f51a9f54f5c4","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.25_1781797202702_0.037345268817741584","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"reins-method","version":"0.1.26","license":"MIT","_id":"reins-method@0.1.26","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"24a8d1b5643eed774e62f5bdb14f577a678eeab5","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.26.tgz","fileCount":36,"integrity":"sha512-8KrOkjVj54PdoDGfLcfWo3eHEJ8Uk8yCcVVexQZaPMqPSAE1exL1wqaZSHJSaWH3IJD2Ah4w+oLYSmSxS8Yvmw==","signatures":[{"sig":"MEUCIQD1Rl50yCqPv/IP3I5tWUBTajPJd4mN1aRG0YYbLTzR7QIgKi+BUTDwhRQwkp1IXkziOslHOE5sfY77Ra/5yRGf454=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185436},"engines":{"node":">=18"},"gitHead":"bf970da546396897370a6925ba80e3844dfba834","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.26_1781797570607_0.09608047594410185","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"reins-method","version":"0.1.27","license":"MIT","_id":"reins-method@0.1.27","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"3a1d43535e2b1934723617a08a15f7702ab1e1b8","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.27.tgz","fileCount":36,"integrity":"sha512-08LXKYwiSEK9mob6TkDSee9it8dUciBzQHhX3GdTNS/IhVpAu8PSTuZAhxzq0g8uxV5NpD4u0OB1RpGcwgxHkw==","signatures":[{"sig":"MEQCIFOdcANSNeKhT5ZwP8uElTDDggbkDUT7fUHDrzadzLwxAiBztIQIQmrknOPTWeIBZF9SBr9MQJAggIpFLkNloAwvxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185012},"engines":{"node":">=18"},"gitHead":"d75647dbfbd46a47c5bce73fa684db3714a2ba76","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.27_1781798388557_0.9714833723143907","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"reins-method","version":"0.1.28","license":"MIT","_id":"reins-method@0.1.28","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"b2bb3a93e5c0cdd5b282fe8249fd929f0bfb083b","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.28.tgz","fileCount":36,"integrity":"sha512-/PphSFuQEe0lpHU2UYEBb9d6CqX2c3YvYG1/lJ9o6QWDrLnLyd4U6EbIkN9WIHfU4F0WP2EkUDoNXjfJCnRLYQ==","signatures":[{"sig":"MEQCIAYyD7fucyeW1dwbtSc92GA1kar3EAOsWdtrFwS/2xwwAiA/AP2kKlqsT2uTq5rvDOsuAOfhLSFl9of4dmU2iHuuSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182212},"engines":{"node":">=18"},"gitHead":"2cbbe57de9738a4158eb7c3df0a6bde6e7901ce2","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.28_1781798823748_0.2496846392381875","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"reins-method","version":"0.1.29","license":"MIT","_id":"reins-method@0.1.29","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"a4837ae7419c75741c884f95f446bb46dfab916e","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.29.tgz","fileCount":36,"integrity":"sha512-zdBVNWaRw3xs1npCw3eLTOgA3UQvsw1NxsAOlnBd/WY0ASv+ataw00pgHd4QNdCmXVDMN9Obkiu97BLajfX87A==","signatures":[{"sig":"MEUCIDQln7ffVLVNkXq22bBa85O1H/h8R1JN0UbiQuiDAxvKAiEAiJc0htBTb2F+Pa0QUwSRSYue47k/aLhSW9weSCkaJVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182572},"engines":{"node":">=18"},"gitHead":"ee8a8fc666a3a3865fb28488ff50ca5412a9d33e","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.29_1781815948989_0.8786911134741204","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"reins-method","version":"0.1.30","license":"MIT","_id":"reins-method@0.1.30","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"d54084a9250fa1791868ae2526eb113a92cc2310","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.30.tgz","fileCount":36,"integrity":"sha512-8TPUGAinI1yLF+iR2g7XAB6O0vzDnicYswyGmYPR5hZ9lUG40jVVJZK8AEZ8z9nd5t580M7AVECspb8vhomkxg==","signatures":[{"sig":"MEYCIQDxVwXPz8d2GYon8XIPJnWSxBQUP0snvgi3HTNHSdzpyQIhAKbYU8L/tfnaLDbrvvscUvPjjKRxQFhYWd9k1qXw0eCS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183047},"engines":{"node":">=18"},"gitHead":"d8c9094ff67bf538ce167acf069a333b5fd1caa8","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.30_1781818506983_0.016733894397308102","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"reins-method","version":"0.1.31","license":"MIT","_id":"reins-method@0.1.31","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"d87b1256a47fb0df3532f5be0dacec149ed5bbb2","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.31.tgz","fileCount":39,"integrity":"sha512-GVnWxVrKZEwF6QD3Dj8syCFcUSz4H661yl7GBjs/zzGDeLsEtoRdI1sg1MqLRFtfgo3or1qCFUpom/ZcGgz8gA==","signatures":[{"sig":"MEQCICxlLVi3AA/VWdKMLc2QR6w3F3KViCEC50AvGf9Y0WsmAiABmSJHu7Xd2YyON8S1HI/hYtOlG/U8YzVDHszl6+bshg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197363},"engines":{"node":">=18"},"gitHead":"8f477e85fb9c5699dc2a3c5e2b76909960cb08d2","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.8.2","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.31_1782169601903_0.8358413825543951","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"reins-method","version":"0.1.34","license":"MIT","_id":"reins-method@0.1.34","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"923ba06431139b75561c693f14d0f789084490c2","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.34.tgz","fileCount":39,"integrity":"sha512-14Ewjrox9f5D5oVsPFQktzRDZIzTZhrHY2kl2WmG0KNu+wKkqSwq50ZLJcHPisyw36GDPbJo2JaBdjIBbe98/g==","signatures":[{"sig":"MEYCIQCKnmkl8ythoy5m1J/ardP54q3e3G2a25QR2979WA1RzwIhAIQex4BjktJ7Zg+J2NT39JHPCWzfNUgEtjwRECR2ieR/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/reins-method@0.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197363},"engines":{"node":">=18"},"gitHead":"0b8a1d2fd8c9b7e40d6dd62efb3112e60a8cc2c7","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.9.8","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.34_1782170620038_0.2784362725228209","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"reins-method","version":"0.1.35","license":"MIT","_id":"reins-method@0.1.35","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"bd4352140161dd35a80c8acddf3a15636f4adb31","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.35.tgz","fileCount":39,"integrity":"sha512-x06xldSIb6P7IX0F+WhNdY0Te/W2yCglD7EAX9dI7fHYWgU1OoHg52X7VARFd8lvS7yCUxTyQFfiJRd2829ZaQ==","signatures":[{"sig":"MEUCIQCii7OLc7LuiApavyYYpRt1fiN+OxA7Xof85GQX4Ng29QIgBF46gOtHeoZKSXeT5Fg1pVH4FCk/X5zk+Ns6H2krXOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/reins-method@0.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":194472},"engines":{"node":">=18"},"gitHead":"bebd2bd320f1eea1ecc94d72f31af0d75fb1b136","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.9.8","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.35_1782198442132_0.850601687494871","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"reins-method","version":"0.1.36","license":"MIT","_id":"reins-method@0.1.36","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"homepage":"https://github.com/gustavodiasp/reins-method","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"bin":{"reins-method":"tools/installer/cli.js"},"dist":{"shasum":"3238a14b0f24b974eb5349c3487322ceaa4b66dd","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.1.36.tgz","fileCount":39,"integrity":"sha512-mAcNKLikQVtJ0eSYG/aR0psUXQfrs0NjIAQHEqicvalZXY24x93Tv0b5f0FKSY84+9SesDvlINPP4y+wXlkjfQ==","signatures":[{"sig":"MEUCICNlCCMSqG7WMBbdwHe4V2lacmNLQBHffENtWv/mSZYhAiEAigyPz3yDhPVdVOaHsZVrrBgSKWnDKlOwt2na63uLrA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/reins-method@0.1.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198371},"engines":{"node":">=18"},"gitHead":"bddc70a712f26071f2def3b6c0f175ab2af0aadf","_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"repository":{"url":"git+https://github.com/gustavodiasp/reins-method.git","type":"git"},"_npmVersion":"10.9.8","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"commander":"^12.1.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/reins-method_0.1.36_1782227967420_0.7246624411092826","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"reins-method","version":"0.2.0","description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","license":"MIT","homepage":"https://github.com/gustavodiasp/reins-method","repository":{"type":"git","url":"git+https://github.com/gustavodiasp/reins-method.git"},"bin":{"reins-method":"tools/installer/cli.js"},"engines":{"node":">=18"},"dependencies":{"@clack/prompts":"^0.8.2","commander":"^12.1.0","picocolors":"^1.1.1"},"_id":"reins-method@0.2.0","gitHead":"47b2415227e3064ce04a4eebba9ec68ee39df18b","bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"_nodeVersion":"22.23.0","_npmVersion":"10.9.8","dist":{"integrity":"sha512-Rnim8Gq0PxTGr6ZpICmlqMvo4uyeFImURv5Od7GHrWyum8MglspFjGpHgztW1ZrGelo2LQzHSAoIMyqoz8HLAA==","shasum":"571364df7eaf9d53b19e671d3f38ae9f2db5574b","tarball":"https://registry.npmjs.org/reins-method/-/reins-method-0.2.0.tgz","fileCount":39,"unpackedSize":196394,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/reins-method@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH4n+KomBadNn6MVJgSe45mRIIshLGHOPvSx2Ywn2i/jAiEA/782eK+sWTTJYqruedFE55HSzmmvRXxG13B5jAAAPnI="}]},"_npmUser":{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"},"directories":{},"maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/reins-method_0.2.0_1782858124126_0.20586727786136638"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-14T21:10:06.563Z","modified":"2026-06-30T22:22:04.629Z","0.1.0":"2026-06-14T21:10:06.780Z","0.1.1":"2026-06-14T22:44:04.868Z","0.1.2":"2026-06-14T22:53:43.916Z","0.1.3":"2026-06-15T00:03:10.529Z","0.1.4":"2026-06-15T15:28:52.283Z","0.1.5":"2026-06-15T15:45:45.836Z","0.1.6":"2026-06-16T10:38:29.235Z","0.1.7":"2026-06-16T10:53:53.322Z","0.1.8":"2026-06-16T10:56:07.293Z","0.1.9":"2026-06-16T11:01:44.813Z","0.1.10":"2026-06-16T11:10:08.711Z","0.1.11":"2026-06-16T11:16:31.607Z","0.1.12":"2026-06-16T11:23:29.867Z","0.1.13":"2026-06-16T11:28:16.038Z","0.1.14":"2026-06-16T14:43:31.372Z","0.1.15":"2026-06-16T14:48:29.618Z","0.1.16":"2026-06-16T14:52:50.293Z","0.1.18":"2026-06-16T18:10:02.625Z","0.1.19":"2026-06-16T19:08:02.217Z","0.1.20":"2026-06-18T14:22:32.986Z","0.1.21":"2026-06-18T14:26:04.261Z","0.1.22":"2026-06-18T15:14:15.245Z","0.1.23":"2026-06-18T15:23:47.042Z","0.1.24":"2026-06-18T15:32:12.916Z","0.1.25":"2026-06-18T15:40:02.845Z","0.1.26":"2026-06-18T15:46:10.754Z","0.1.27":"2026-06-18T15:59:48.699Z","0.1.28":"2026-06-18T16:07:03.890Z","0.1.29":"2026-06-18T20:52:29.131Z","0.1.30":"2026-06-18T21:35:07.139Z","0.1.31":"2026-06-22T23:06:42.026Z","0.1.34":"2026-06-22T23:23:40.196Z","0.1.35":"2026-06-23T07:07:22.293Z","0.1.36":"2026-06-23T15:19:27.564Z","0.2.0":"2026-06-30T22:22:04.315Z"},"bugs":{"url":"https://github.com/gustavodiasp/reins-method/issues"},"license":"MIT","homepage":"https://github.com/gustavodiasp/reins-method","repository":{"type":"git","url":"git+https://github.com/gustavodiasp/reins-method.git"},"description":"REINS Method — agent-agnostic AI pair-programming workflow. Interactive installer.","maintainers":[{"name":"gustavodiasp","email":"gustavo.diaspereira@gmail.com"}],"readme":"<div align=\"center\">\n<pre>\n      ,~~_              ____  ___________   _______\n      |/\\ =_ _ ~       / __ \\/ ____/  _/ | / / ___/\n       _( )_( )\\~~    / /_/ / __/  / //  |/ /\\__ \\\n       \\,\\  _|\\ \\~~~ / _, _/ /____/ // /|  /___/ /\n          \\`   \\    /_/ |_/_____/___/_/ |_//____/\n          `    `\n\n  Structured AI Pair Programming Method\n  ──────────────────────────────────────────────────\n  Agent-agnostic · Stack-agnostic · Globally installed\n</pre>\n</div>\n\n<p align=\"center\">\n  <a href=\"#quick-start\"><img alt=\"Install\" src=\"https://img.shields.io/badge/install-npx%20reins--method-orange?style=flat-square\"></a>\n  <a href=\"#supported-agents\"><img alt=\"Agents\" src=\"https://img.shields.io/badge/agents-Claude%20%7C%20Gemini%20%7C%20Copilot%20%7C%20Codex%20%7C%20Aider-8A2BE2?style=flat-square\"></a>\n  <a href=\"#\"><img alt=\"Dependencies\" src=\"https://img.shields.io/badge/dependencies-bash%20%2B%20git%20(installer%3A%20node)-4EAA25?style=flat-square&logo=gnu-bash&logoColor=white\"></a>\n  <a href=\"LICENSE\"><img alt=\"License\" src=\"https://img.shields.io/badge/license-MIT-yellow?style=flat-square\"></a>\n</p>\n\n# REINS Method\n\n**One install. Every project. Any AI agent.**\n\nA structured, SPEC-first AI pair programming workflow that lives in your home\ndirectory — never inside your repos — and activates automatically in every\nproject you open, with any supported AI agent.\n\n---\n\n## The problem with AI pair programming today\n\nMost AI coding setups break down in one of three ways:\n\n- **Config drift** — `CLAUDE.md`, `.github/copilot-instructions.md`, `AGENTS.md`\n  scattered across every repo. Out of sync, leaked into commits, duplicated endlessly.\n- **Agent lock-in** — your workflow is tied to one tool. Switching agents means\n  rebuilding your setup from scratch.\n- **No structure** — the agent runs ahead of you. It skips planning, jumps to\n  implementation, and ignores your standards. You spend more time correcting than\n  coding.\n\nREINS solves all three.\n\n---\n\n## What you get\n\n- **Automatic wiring, zero per-project setup** — install once in `~/.reins/` and\n  every project you open gets the full workflow automatically. Nothing is added to\n  your repos.\n- **Truly agent-agnostic** — Claude Code, GitHub Copilot CLI, Gemini CLI, Codex\n  CLI, Aider, OpenCode, Cursor. Switch agents anytime. Your workflow, standards,\n  and task history follow you.\n- **Context that persists across sessions and agents** — active tasks, specs, and\n  decisions are saved between sessions in `~/.reins/user/projects/`. Open a project\n  days later with a different agent and pick up exactly where you left off.\n- **SPEC-first workflow** — the agent proposes a breakdown, flags architecture\n  decisions, and waits for your confirmation before writing a single line of code.\n  You stay in control.\n- **Company + personal standards, properly weighted** — define your team's\n  non-negotiable rules in `company.md` and your personal style in `personal.md`.\n  Both are enforced. Neither overrides the other. Conflicts are caught before they\n  happen.\n- **Built-in expert panel** — six on-demand AI personas (Business Analyst, Product\n  Manager, UX Designer, System Architect, Senior Engineer, Technical Writer) for\n  multi-angle task discussion and adversarial code review. No external tools needed.\n- **Fully customizable** — adapter packs teach REINS your stack's conventions.\n  Custom skills add on-demand procedures. Override any workflow phase without\n  touching the core.\n- **Session reliability** — if your agent drifts mid-session, one skill invocation\n  re-anchors it on your configured standards and workflow. No manual context\n  reconstruction.\n- **Historic mode** — optional monthly tracking of closed tasks for self-assessment\n  and check-ins. All data local and user-owned.\n\n---\n\n## What it looks like\n\n```\nyou:    Add a password reset endpoint to the API\n\nagent:  Detected stack: ruby (Gemfile) + node (package.json)\n        Loading adapter: acme-rails (matches `ruby`)\n\n        This looks like a new feature. Proposed breakdown:\n          1. POST /password_resets        — request a reset token\n          2. POST /password_resets/:token — consume token, set new password\n          3. Wire up email delivery via existing Mailer\n\n        Architecture decision needed: store reset tokens in the DB or Redis\n        with a TTL? Flagging this before we proceed.\n\n        Create a context file and start on step 1?\n```\n\nThe orchestrator instructions live in your AI agent's global config — every\nproject you open gets this behavior automatically, with no REINS files in the repo.\n\n---\n\n## Quick start\n\n```bash\nnpx reins-method@latest install\n```\n\nThe setup wizard guides you through:\n- Pick your AI agent (Claude Code, GitHub Copilot CLI, Codex CLI, Gemini CLI,\n  Aider, OpenCode, Cursor, or other)\n- Set your company and personal coding standards (optional — defaults work out of\n  the box)\n- Enable Historic Mode for performance tracking (optional)\n- Install an adapter pack for your stack (optional)\n- Choose interaction and documentation languages (default: English)\n\nRestart your terminal/agent, then:\n\n```bash\nreins status\n```\n\nOpen any project — REINS is already active.\n\nNo Node.js? Use the plain bash installer instead:\n\n```bash\ncurl -fsSL https://raw.githubusercontent.com/gustavodiasp/reins-method/main/install.sh | bash\n```\n\n### Install once, not per project\n\n`reins install` always installs to `~/.reins/`. REINS wires itself into each\nAI agent's *global* config (`~/.claude/CLAUDE.md`, `~/.gemini/GEMINI.md`, etc.),\nso every project you open automatically gets the workflow. One install covers\nevery project on the machine, with every supported agent.\n\n### Why does the installer need Node?\n\nOnly the *installer* uses Node, for the arrow-key menus. Everything you run\nafterwards — `reins update`, `reins sync`, `reins new-adapter`, etc. — is plain\nbash with no runtime dependencies. No Node? `install.sh` runs the same wizard\nwith `read -p` prompts.\n\n---\n\n## How it works\n\n```\n~/.reins/\n├── core/    ← workflow engine (updated via `reins update`)\n├── user/    ← your config, standards, adapters, skills, project contexts, historic data\n└── agents/  ← generated bridge files, one per AI agent\n```\n\n- **`core/`** defines the workflow phases: `1_orchestrator.md` (read first every\n  session — detects stack, loads adapters, locates the active task),\n  `2_new_task.md` (understand → breakdown → confirm), `3_implement.md`\n  (SPEC → implement → verify), `4_close_task.md` (summary → commit → cleanup).\n- **`user/`** is yours. `reins update` never touches it. Holds your standards,\n  adapters, custom skills, per-project task contexts/specs, and optional historic\n  records.\n- **`agents/`** holds the generated files that each AI agent's native config\n  imports or references.\n\nNo REINS file is ever written into a project repository.\n\n---\n\n## The workflow\n\n```\nNew task arrives\n      ↓\nDetect stack · load adapter · locate active context\n      ↓\nUnderstand task · propose breakdown · flag architecture decisions\n      ↓\nWait for your confirmation\n      ↓\nFor each confirmed step: SPEC → implement → verify\n      ↓\nSummary · commit message · optional historic entry · context cleanup\n```\n\nTask context (one active context per project) persists at\n`~/.reins/user/projects/<project-slug>/contexts/` across sessions and agents.\n\n---\n\n## Standards — three layers, clear responsibilities\n\n| Layer | File | What goes here |\n|---|---|---|\n| **Adapter floor** | `<adapter>/standards/floor.md` | Stack/framework non-negotiables: framework conventions, tooling, file structure |\n| **Company** | `~/.reins/user/standards/company.md` | Team or project behavioral rules — mandatory: testing philosophy, PR standards, documentation conventions |\n| **Personal** | `~/.reins/user/standards/personal.md` | Your individual style — additive, never overriding company |\n\nPrecedence is enforced: adapter floor → company → personal. Conflicts between\nlayers are caught before any implementation starts.\n\n**Example:**\n- Company: *\"Tests must describe system behavior, not implementation.\"*\n- Personal: *\"Group all expectations for one behavior in a single `it` block\n  using `aggregated_failures`.\"*\n\nBoth applied. No conflict. Both mandatory.\n\n---\n\n## Adapters — teach REINS your stack\n\nAn adapter pack adds your stack's non-negotiable conventions (`floor.md`), an\noptional implementation phase override for TDD/SDD cycles, and optional on-demand\nskills.\n\n```bash\nreins new-adapter my-company\n```\n\nThe orchestrator matches adapter `stacks:` against marker files in your project\n(`Gemfile` → ruby, `package.json` → node, `pyproject.toml` → python, `go.mod` →\ngo, etc.). Multi-stack projects load multiple adapters simultaneously.\n\nAdapters are user-owned — keep them local, share privately within your team, or\npublish them. See [ADAPTERS.md](ADAPTERS.md).\n\n---\n\n## Skills — on-demand procedures\n\nSkills are `SKILL.md` files the agent loads only when invoked — never\nproactively. Each `reins sync` / `reins update` refreshes skill registration\ncleanly (removes stale entries before re-registering), so there is no risk of\nskill duplication across syncs. Create your own with:\n\n```bash\nreins new-skill my-skill\n```\n\nOr invoke `reins-skill-creator` for guided creation. See [SKILLS.md](SKILLS.md).\n\n---\n\n## Expert personas, Party Mode & Code Review\n\nSix built-in persona skills give you a multi-angle expert panel natively:\n\n| Skill | Perspective |\n|---|---|\n| `reins-business-analyst` | Methodical, evidence-based — represents every stakeholder, never takes sides |\n| `reins-product-manager` | Jobs-to-be-Done, pragmatic — skeptical of complexity that doesn't earn its cost |\n| `reins-ux-designer` | Deeply empathetic — thinks in user flows and friction points |\n| `reins-system-architect` | Calm and strategic — favors proven tech, ties decisions to business value |\n| `reins-senior-engineer` | Test-first — red/green/refactor, 100% passing before review, no shortcuts |\n| `reins-technical-writer` | CommonMark/DITA/OpenAPI — writes for the reader with zero assumed context |\n\n**`reins-party-mode`** — before a breakdown, bring the relevant personas together.\nEach speaks independently, a synthesizer distills what actually matters for your\ndecision.\n\n**`reins-code-review`** — before a commit, spawn independent subagents for\nadversarial parallel review (logic, security, requirements). Closes with a\nplain-language summary of what needs fixing before merge.\n\n**`reins-remind`** — if your agent drifts mid-session and stops applying your\nconfigured standards, invoke this. Output: *\"Ops! Let me focus again!\"* — the\nagent re-reads your standards and re-anchors on the workflow.\n\n---\n\n## Historic Mode\n\n```bash\nreins historic on\n```\n\nWhen enabled, a hook fires at the end of every closed task and records a short\nentry under `~/.reins/user/historic/`. What you do with that data is entirely\nup to you — track your own velocity, feed it into a review process, build a\npersonal knowledge base, or anything else. REINS provides the hook and the\nstorage; you decide the purpose. All data is local and user-owned.\nSee [HISTORIC_MODE.md](HISTORIC_MODE.md).\n\n---\n\n## CLI reference\n\n```\nreins install              First-time setup (interactive wizard)\nreins update               Pull latest core, regenerate agent bridge files\nreins sync                 Regenerate agent bridges + skill registration (no git pull)\nreins new-adapter <name>   Scaffold a new adapter pack\nreins new-skill <name>     Scaffold a new skill\nreins link-agents          Wire any newly-installed AI agents into existing bridges\nreins historic on|off      Enable/disable historic mode\nreins graphify             Run graphify and store output in ~/.reins (not the repo)\nreins status               Show installed version, agent, adapters, historic mode\nreins doctor               Validate the installation\nreins edit home            Open all of ~/.reins/ in your IDE\nreins edit standards       Your company and personal code standards\nreins edit adapters        Your adapter packs\nreins edit skills          Your custom skills\nreins edit config          Your REINS configuration\nreins uninstall            Unhook REINS from your agent/shell, optionally delete ~/.reins\n```\n\n---\n\n## Supported agents\n\nDuring `reins install` you can configure one or more agents at once — pick\neverything you use. Every `reins update` / `reins sync` re-wires all configured\nagents automatically:\n\n| Agent | Bridge mechanism |\n|---|---|\n| Claude Code | `~/.claude/CLAUDE.md` imports `~/.reins/agents/CLAUDE.md` |\n| Gemini CLI | `~/.gemini/GEMINI.md` imports `~/.reins/agents/GEMINI.md` |\n| GitHub Copilot CLI | `~/.copilot/instructions.md` references `~/.reins/agents/copilot-instructions.md` |\n| Codex CLI | `~/.codex/AGENTS.md` references `~/.reins/agents/AGENTS.md` |\n| Aider / OpenCode / Cursor / other | `~/AGENTS.md` references `~/.reins/agents/AGENTS.md` |\n\nThe agent you mark as *primary* during setup is used by `reins status` and\n`reins doctor` — it doesn't restrict which agents get the workflow. If you\ninstall a new agent later, run `reins link-agents` to add it without a full\n`reins update`.\n\n---\n\n## Your data stays on your machine\n\nEverything inside `~/.reins/user/` — your standards, adapters, skills, task\ncontexts, specs, and historic records — lives exclusively on your machine.\nREINS is a local tool: it reads and writes local files, makes no network\nrequests, and sends no data anywhere. The authors of REINS have no access to\nany of your configuration or history.\n\n---\n\n## Uninstalling\n\n```bash\nreins uninstall\n```\n\nThis unwires REINS from all configured agents and removes the CLI. By default,\n`~/.reins/` is left intact — your standards, adapters, skills, and project\ncontexts are preserved. If you choose to delete `~/.reins/`, you are offered\nthe option to back up your `user/` folder first.\n\n---\n\n## Companion tools (optional)\n\nREINS works without additional dependencies. Two optional tools integrate with it\nif you choose to set them up:\n\n- **[headroom](https://github.com/chopratejas/headroom)** — token-efficient context\n  compression for AI agents (works best with Claude Code; known Copilot limitations\n  — [#1](https://github.com/gustavodiasp/reins-method/issues/1))\n- **[graphify](https://github.com/safishamsi/graphify)** — codebase knowledge graph;\n  use `reins graphify` to generate and store it outside the repo (code-only\n  extraction works without an API key; docs/papers require a separate LLM key\n  — [#2](https://github.com/gustavodiasp/reins-method/issues/2))\n\n---\n\n## Inspiration\n\nREINS borrows specific ideas from these projects — full credit to their authors,\nnothing here is a fork or a dependency:\n\n- **[spec-kit](https://github.com/github/spec-kit)** (GitHub) — the per-feature\n  `specs/<feature>/{spec,plan}.md` artifact separation that shaped\n  `specs/<type>_<slug>/step-NN-{spec,plan}.md` and the spec/plan templates.\n- **[BMAD-METHOD](https://github.com/bmad-code-org/BMAD-METHOD)** — the\n  multi-persona discussion and adversarial parallel code-review pattern,\n  reimplemented natively as `reins-party-mode`, `reins-code-review`, and the six\n  persona skills.\n- **[ruflo](https://github.com/ruvnet/ruflo)** — informed thinking on fluid\n  interlinking of workflow phases; shaped how `1_orchestrator.md` surfaces optional\n  steps inline in the workflow diagram.\n\n---\n\n## License\n\nMIT — see [LICENSE](LICENSE).\n","readmeFilename":"README.md"}