{"_id":"@damphuquy/agent-init","_rev":"36-e2fe6697ae56400d3a1c7e88030a88f0","name":"@damphuquy/agent-init","dist-tags":{"latest":"3.8.2"},"versions":{"1.0.0":{"name":"@damphuquy/agent-init","version":"1.0.0","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@1.0.0","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"5d4a9ca2c05d933f0d2948f7e575e8e9074b1902","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-1.0.0.tgz","fileCount":21,"integrity":"sha512-kzgGWBRK/bawBLkpCIqkrF8h4ihLt5oaE9uA+lXLvUkRhpdgLvjjJtijHOfrWEQ3Bi6nJ+XQNtAIMTrW0iDAOQ==","signatures":[{"sig":"MEUCIQD+ttBYNQWwLOR+exjiPgtmeJQL7F8rBjmX5Pwkb3XoogIgA8vL/1zvoZeFxdwiZsIPx+n54qsYxymPI57l63ZNPAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27377},"main":"bin/bootstrap.js","engines":{"node":">=16.0.0"},"gitHead":"11a4899eee0ad3f967bca15f4956644aec5278a1","scripts":{"build":"node scripts/build-bundle.js","start":"node ./bin/bootstrap.js","scaffold":"node ./bin/bootstrap.js"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"12.0.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agent-init_1.0.0_1787893281380_0.5316742453389134","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@damphuquy/agent-init","version":"1.0.1","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@1.0.1","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"dist/cli.js"},"dist":{"shasum":"8d34e047ab03dda6dc9913cf2957854c7eb13995","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-1.0.1.tgz","fileCount":49,"integrity":"sha512-zDmN8FcMPOX4zjXhAtpxL74eGYBHN0UP/YzSBLtdcOuTY9vTcAGA9jS6UPTIyQ9dixiuzfOTsBoaw0QAtj5ebg==","signatures":[{"sig":"MEUCIQDGbM3ruoo5Gui+bC1rXyHOMQr58JSkniK+AMDxAm8C6gIgVZg+U5KlguOzQNXS7QmNNn1xl136JlwlFf666ToAwX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68995},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"f4784da703f9112d76b2a8f7ee79bd8d66079bd9","scripts":{"test":"node ./dist/cli.js --help","build":"tsc","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"12.0.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_1.0.1_1787922355139_0.9420592012994986","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@damphuquy/agent-init","version":"1.0.2","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@1.0.2","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"2d7c002e97dcf7eb4c491e82e488df334b3d4e90","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-1.0.2.tgz","fileCount":49,"integrity":"sha512-q1RT9cAmBUQY6lwlthJALxFpCvc1t2gzn/86TT+Ft9cAafN5vyFy3Kd4JIn84N0Gmibstuj5nIVgAf4tuvZl4A==","signatures":[{"sig":"MEUCIA9AW6nhsikEANiHYtI7IdI9+pdGwITQLsAVhdTyUDahAiEAs80yCc3AZYd455yga0bDen5ktrKq01D78Piz3xyNtS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69075},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"ef2d2e23e80cbb0b1589973869ff54f36e484247","scripts":{"test":"node ./dist/cli.js --help","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"12.0.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_1.0.2_1787923384004_0.6933094651092269","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@damphuquy/agent-init","version":"1.0.3","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@1.0.3","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"5a5145d3d5f79debb5de45f72264b66493664cb3","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-1.0.3.tgz","fileCount":57,"integrity":"sha512-BkKJGJRuzTSgz7n6Dpb5d8l45oYp+OwDPxqGBAGUaBxlQRHG0li4UoBeyY6hNkTwP6LUWml0O1cxY3P/xVieZg==","signatures":[{"sig":"MEQCIDhJVu+1115DFJdyiaRKb6Yyoo9chqKGK4LYlpyVpk/QAiBedcrT4/B76bPLYlG+FIzS36fAD+Rvc2SSpMpXNhfB2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105738},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"8ed66aeaf7ea3df0bcaa780dbc122b2229c5efdf","scripts":{"test":"node ./dist/cli.js --help","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"12.0.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_1.0.3_1788236609191_0.3053062343969706","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@damphuquy/agent-init","version":"1.1.0","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@1.1.0","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"9f72098745f11b91d2c968183bac0c8e56c12ec5","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-1.1.0.tgz","fileCount":57,"integrity":"sha512-rVnsx73BTCbksIrvQ/ABZVeCJNxpIvRjC7+5faY/u/bw83NPDj86pbtUcrOU8G+RghHEm8MCnx1UrT3b36AfFQ==","signatures":[{"sig":"MEYCIQDQG2OjjF1snCifHoqyXfXeGC3wjYVa07PMTq34H/tM0gIhAIviK3+vaMYsMA/M3Fhgc7+MsyUs6MmmPbfMK275Ug6d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106859},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"3d6528769108e50fcb7ec0d341a145e11353c16a","scripts":{"test":"node ./dist/cli.js --help","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_1.1.0_1788245217212_0.5884969042332033","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@damphuquy/agent-init","version":"1.2.0","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@1.2.0","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"1569cafe9ea1aa6745f8c17a73ad6261e3f1e476","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-1.2.0.tgz","fileCount":57,"integrity":"sha512-1gTRMVoBTsLVl9TvAYQ48gFW06GYXfEuLT5ejuv34+l3YhbmUn11hLUfOP7PZEBCdh1/SLvgED9gbS/l3eikrg==","signatures":[{"sig":"MEQCIDyLpfFSHXSYR0mpZqBSCteQORAZrerWq+SWLMzzzESiAiAPSF85UQWpP5zQl3D8W//BjU4ttssEfqNPS2BidAxO7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112261},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"0a48ff40b162d13b8e6ff5f6c8faf9e190c3f518","scripts":{"test":"node ./dist/cli.js --help","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_1.2.0_1788245627615_0.2741334908798898","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@damphuquy/agent-init","version":"1.2.1","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@1.2.1","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"2808c44eed7e81d09bbb34f2cead93aca0573ee4","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-1.2.1.tgz","fileCount":57,"integrity":"sha512-kIJcXAcVlWDOu/oGo58smaiLPjdnFaCiqyw1WMXObqUP98ps6xpsq54U+CQaEXsdeU/80I84uKEApARr9F6HZQ==","signatures":[{"sig":"MEUCIQDP5g2E+99R+nHxjhlI9K07Jnv3Q27DSl7Bs1m/PhADeAIgYIJtXGdQzQYVnVMoc2kx244wH1bqtiXb1E3Je3KimTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112530},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"99b291016c97c59bb9591051119e63cecd1c618d","scripts":{"test":"node ./dist/cli.js --help","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_1.2.1_1788246174889_0.1358120048184317","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@damphuquy/agent-init","version":"1.2.2","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@1.2.2","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"36642ea4c5ba23bc36b5f1c83a7c4cdfb41f0110","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-1.2.2.tgz","fileCount":58,"integrity":"sha512-Q1W4qsfXyFmfOI3lMDQ/FRiUQaAwDUHQJaf9JmFWU0mP4Qtsh26e9uWcwsreAOvwGcMMgcyRnYpgScpe46BJbA==","signatures":[{"sig":"MEYCIQDWSKd/FQcttJ914p4TPGHmrHiiX2Gg2O2o5L7kGPX37AIhAM+fmSFE02sn2DYg4BCI9RV6tzW/4/Bj2BGQ4Ut6KZw4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116239},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"b58208711e3e0e932fabad7025717a6f12a5e048","scripts":{"test":"node ./dist/cli.js --help","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_1.2.2_1788255427246_0.6065534628789284","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@damphuquy/agent-init","version":"1.2.3","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@1.2.3","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"8239e4d472e750afe1c48faf91d9e376d585f6a4","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-1.2.3.tgz","fileCount":58,"integrity":"sha512-G/DPYq8D+fBg3v+Egarr9XE3NOXb+LlNTKeyCVv52B8ctxsZZg5H2tQopl0rdbri5n+YIuBpca2Fn6Fupe8zhg==","signatures":[{"sig":"MEUCIQCVM59Tj9/QXhGQdkNZwXG/UFaIvH7n5R/GQJIfKlHPBAIgRLoIC6T6qgEYU7HoBEbYdDvO2iIFL1vb83LCTtSJpoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116530},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"9651ceebc4e694b9d67696929cf3962437afcdf0","scripts":{"test":"node ./dist/cli.js --help","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_1.2.3_1788257294332_0.848691322035211","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@damphuquy/agent-init","version":"1.2.4","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@1.2.4","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"5bd50c6906d91be546deac0a133afb79f6be9395","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-1.2.4.tgz","fileCount":58,"integrity":"sha512-CzN6w5FA9ZTkgeG9/KNhEtdyH04/L8V5jJwCJmLn+049J756YPxw/7kU9CMxDlNimqKsA6NSJjj0Q3Bw2oCZqQ==","signatures":[{"sig":"MEYCIQDw4maDp4HUEbsrx2KAygisrwJRBjDU7WfaafjvIZkSOwIhAKP9j9NAmqlZA8P2yiZH/QU1VVc6/HinBC5iUskAkS7W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117180},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"cb9b9a65e61bd48ae8868de121454c6623694c39","scripts":{"test":"node ./dist/cli.js --help","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_1.2.4_1788258237558_0.9509265350630765","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@damphuquy/agent-init","version":"1.2.5","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@1.2.5","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"4fa94d9098e1b49aa4f2200a7f3deafbcba9bee3","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-1.2.5.tgz","fileCount":58,"integrity":"sha512-eXGlIj5ZRSMfKtiBfo7riNA/NSD9k8k7cVVlVcOb++fpv3HDT2HRdTynX4cc4cRHEF+uzPpxdoetjWs5wjBxjg==","signatures":[{"sig":"MEQCIFqbxC9aD2BObNMdhaKXIiM8IZ64Fn9GO/XcrjWW49XWAiA1voiIrP0EURzuxFU0lLbd2xVhWHDFmtTIRdPBrFkYtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117237},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"c54d9c173632ebd2579e224fb003eff0792318a7","scripts":{"test":"node ./dist/cli.js --help","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_1.2.5_1788259569753_0.04904817742654255","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@damphuquy/agent-init","version":"1.3.0","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@1.3.0","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"077ec634404d0e53f479d43a66550e3238b2971b","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-1.3.0.tgz","fileCount":58,"integrity":"sha512-Yd2X5ADrPw5BZ8qC30C3TtGk2DdBjEAlMSdGk+sxeii6gFTXNMbSY4QgnDxF3CVAWdqf/tvR2N5wEObf3VkY6w==","signatures":[{"sig":"MEUCIBKMlUmSGzw3nPScG4DLsEtlRAY31ZDdUJtb1kekHCibAiEAu+G/kPo/1RJoIXI61sMozl4VyRxaOlZPiNrxu/8r7d8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115192},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"89d80bd0571f4e0691e10af1e9060590859843a3","scripts":{"test":"node ./dist/cli.js --help","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_1.3.0_1788403134847_0.2739336550490099","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@damphuquy/agent-init","version":"1.4.0","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@1.4.0","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"4215d75be197bcddd7881a7108709aa5aa036e57","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-1.4.0.tgz","fileCount":62,"integrity":"sha512-thMBuTbiRTDZvekQMMxQdIpxqt+8mHVou+ZrrLM0EmdF32yGkshM8jV1+oRD9RCqRrxUZI6/ZEeLDRVINHje8A==","signatures":[{"sig":"MEUCIQCOp6ObTAyVtXXsv+edj6siL9I/8/a553m5nAtefhECfQIgNcBemvZUF/jO14WygWiJ+HD8gZomUdaFhA+LvXhq9Xs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124139},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"084e60c7e6b7e6946989367622e4a9b359785a91","scripts":{"test":"node ./dist/cli.js --help","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_1.4.0_1788443956534_0.3647110557759441","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@damphuquy/agent-init","version":"1.4.1","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@1.4.1","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"57aa60a3a64ccd779464f6d3942dd3514abce717","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-1.4.1.tgz","fileCount":92,"integrity":"sha512-qjIgwH52LmEnIkbIrUWH3CEcZoJwavT4jFm1bJ1Nq21zdv3FDMA+XsABLgm7CItA1H0sfnFqIx5VinJM3gDndg==","signatures":[{"sig":"MEQCIFNs1kA1N+cUBL+/5tKdRHT4lz9Lz3Ids+7L95hCF2hzAiAmV+Z5zWgV304xzQMu+kVTlPh0LY6Q3yj6V6E3w2L2XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238778},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"b839fc5175c8c4367d82395179e8bfaa3720f49f","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_1.4.1_1788454364882_0.2634727293484318","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@damphuquy/agent-init","version":"1.4.2","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@1.4.2","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"66bdbb698a18072a3a60eecd44b0677e476cade1","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-1.4.2.tgz","fileCount":92,"integrity":"sha512-kgorpEjiGTNLLIFAzTzRlnFkoGX7cdk8g+4SSK1U3U4+McoTlAtpTmh4OP2xO71jZ6Y4U8KGEBu0CqFHxa12Qw==","signatures":[{"sig":"MEQCIHga7ebdN0ufl2tScdyjfwPS1dghzQI3O/zK0yyw5mqyAiAveWVLRKeUCYVN1De/62OJkZGyLT/rmSFx486trqmfZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":238778},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"a96328a4c34d7d903bbb81b96cbfb8affd87e223","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_1.4.2_1788455786043_0.488473511007373","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@damphuquy/agent-init","version":"1.4.3","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@1.4.3","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"69dca33f51893640cb8cb6a5ff95f1f0a37b356f","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-1.4.3.tgz","fileCount":92,"integrity":"sha512-VfaQM0iHZQqu7WLGm6QfWosIM4Ff7O1jB7ZyvQec4C3y1xb9n7JUl15f6NG2EJEnkeUHizZfp3TnSkn8ROG2Wg==","signatures":[{"sig":"MEQCICRNE93c/Cb2YA98f+ufu1zxk2eaN+eKDeaEnilQqn74AiAU53KlqjWjxBk3ANya0UE6/bybLjt/QqMWZJNuzu9J6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246727},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"1bf6f535029b9b92ad0246319db2b0c7595090ac","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_1.4.3_1788502177623_0.2402452969900417","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@damphuquy/agent-init","version":"1.4.4","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@1.4.4","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"2f0ceba4af6d300c38547d3534943a334779bd5b","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-1.4.4.tgz","fileCount":94,"integrity":"sha512-JSPF93SDfpkr4xtv2i3+GiUXILCisuC9YOepTk8J/fPOyZZnBSAEZX+FwNtGrEU1xRff9VUG1uXwDARmCXHmkw==","signatures":[{"sig":"MEUCIQC0HxCjH7GYXh/MquIcMW8Lezg2StHjzTQLtGwC62Qo6QIgXAppXqde/BDkquHCpxztJEDsCPIqBb3BSuIIax81hL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257439},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"4088f7be0296b8ba647908c4423f6f19873c6e55","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_1.4.4_1788513381681_0.38002051746709253","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@damphuquy/agent-init","version":"2.0.0","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@2.0.0","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"6853011710b89fccf51b3ff852803eccd7d79965","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-2.0.0.tgz","fileCount":94,"integrity":"sha512-lXD6vHz7YQBJiS+pilYMkPoZtgqncKIDTmIsUInPcmF97BEdrPhH5EvNTquPrsbCtNHfZ9nkzNUiAlV2c1ClGA==","signatures":[{"sig":"MEUCICaXFoc0LhMjDjRE3OTAhq1/Wk39WITTjvfHCBAdnCDfAiEAoRLQVYhdPlMh9jm7/d5G7wj2xO/KQmnjiua+Q5ZqKx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290988},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"600ed43cf38709faaa572e31bf08d1bcd84ff8d6","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_2.0.0_1788516007360_0.8921915308537676","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@damphuquy/agent-init","version":"2.1.0","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@2.1.0","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"a7a34e45670786d56268c71cdafe21af9001fae0","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-2.1.0.tgz","fileCount":94,"integrity":"sha512-1P/kJYoOvubUTgUHdX5OIPcn5Sx99PXZaQ9MofYRGYLOo2ejFbMtOb1hWftC4yifdDpJ3f12qwE+AHwRpgF/8g==","signatures":[{"sig":"MEYCIQDUNnMswmPlWhEkmNyQXpjr5TT924pinAWA/h0z25SuGwIhAOdn+lNNlTN1JJ+3i4g0YL46OOb2EXdHEvtXhr54mzsM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302845},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"3060dfed48578a0e082414e1c576af8d076bcd7c","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_2.1.0_1788541433482_0.4963070518840691","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@damphuquy/agent-init","version":"2.2.0","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@2.2.0","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"54a29827f7c6042c3d197ed7050eb570bf42f4da","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-2.2.0.tgz","fileCount":94,"integrity":"sha512-dzin2ELO+0L9LxV1w61wGyIYeoKU+yRrPAxrcTKQ51qsOR5sBtiT0kxZ/jwUrvVth8u+iD3+8tNOjowVYrZ+aw==","signatures":[{"sig":"MEUCIEZeYznYoVUxyl2hPSG5b7BFS7h4P2lJOdElNy6FuKwlAiEA93F2jMrp+hhZL4e3baswvsqY0kUWLOkRmTwd/lAR5vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319813},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"3f7625aa8d3923f3d8c861b230a3b5ff42e689db","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_2.2.0_1788775231435_0.6050137554138775","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@damphuquy/agent-init","version":"2.3.0","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@2.3.0","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"7ad436d7061fb033bb56dd6573846fae6be7fa45","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-2.3.0.tgz","fileCount":96,"integrity":"sha512-TD2NuBp7KhBWHBhzeSGZFZsCBaxJZ5xs6wBxw0+linJEOojccPZaj1/uPW0Azsqk8HQPJh0jC3yK3Y5AEqgsrQ==","signatures":[{"sig":"MEYCIQCw7DmeDkOBol0jb64MbuCuP7d3ZPv7uZcsfOor2mqEzgIhAMwxYgThBhsTge0BDYJ+PMlWDwNdm0PqPcP+nBltfGXV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346312},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"769069e01743532a93f5c5f33745b7cda26e1361","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_2.3.0_1788875827611_0.2462662831462894","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@damphuquy/agent-init","version":"3.0.0","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@3.0.0","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"e7fb8895cb9298689c3b32e4328165be75f5aa1f","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-3.0.0.tgz","fileCount":98,"integrity":"sha512-LtTZj0nuRRAio/Fi9kH3lkuGBnLxrioGzXt7o8wA3Zq/+wiA4roHUC/qT/2+Yi98pkrTCcrBYpfS2U8J+B2LPg==","signatures":[{"sig":"MEYCIQDF1DC0zTWngvoNWhDDaGzIesXVa/L2OS2dTeYzs4nFCwIhAPn1z7+wNzgxtvGoM1iII1g/TLBSKRhPb84xoSj8OJCV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389698},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"58fe300f6c807a8f65f1c8ca315ba0bc29c5170f","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_3.0.0_1788941993930_0.022757722788737667","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@damphuquy/agent-init","version":"3.0.1","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@3.0.1","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"71c68b6d15bae25305389f172c6da6c6b0497bcd","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-3.0.1.tgz","fileCount":98,"integrity":"sha512-8ALo+2OhEkFxeTp8VTPRV0NNQPY7sNe+qHy+b/d/7TKiCH9lSPgUllPtsRRTcKmKNraQ+W5SAerGBEdQq0JUtA==","signatures":[{"sig":"MEUCIQCjchCp1CnDxxuW8cOYOCDF2gX0QJaO+NR1fAYbVV77kQIgTjgUfd7amN66NhO79GoyEzBM4MiK9HMWQmJ4CSvlBYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389698},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"742a3572e1d393ddf9b07c48f00c0841dff53f19","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_3.0.1_1788943166918_0.9678985070666399","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@damphuquy/agent-init","version":"3.1.0","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@3.1.0","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"3432dbe31e5138d2b4cc595c9410a07027547948","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-3.1.0.tgz","fileCount":98,"integrity":"sha512-Nr4jmIVBz/9yVZkgj+HFRBK/woYJ2/z7F9P4tUiRiPQ13LcW4gt2UMn4zmkZfRY77CjGzocKgLn/+BoBbFB1zA==","signatures":[{"sig":"MEYCIQCs39Z+W0eYeMKjKMUTOlBtZ1dU9+l6nBcXHh7G+I1ROwIhAMG0NdBkVM9EEicjZyKFsTjrHWtpZY4ID1DE0wm5r7Tk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397868},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"ecb5c6a0b0a0c9536dffab19a27b1bc6d7493f00","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_3.1.0_1788943601030_0.07286991925579733","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@damphuquy/agent-init","version":"3.2.0","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@3.2.0","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"64170af23e1c696128d8097bc49692cdd227c9dc","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-3.2.0.tgz","fileCount":110,"integrity":"sha512-W+hwpcom4bpQ0B0qzOr7KD0Hv0FlTS8w1Esr1kG+JyA8YXF1bvXrDdPmFyoSNTG0rljQS1dyfK+hdymmUsEOkQ==","signatures":[{"sig":"MEUCIQC3OqFnlZCR9sw8osnVngpV4LR1VJobv34yP2Z8fcfMWwIgKQxUwbl0o/BrXzR9XRd3UxVqsbWadR1/ca+nm0ldTYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445068},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"d0d8dd15e593a5ec87cca8ff7d58f9764a69c233","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_3.2.0_1789287179054_0.8859468268620923","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@damphuquy/agent-init","version":"3.3.0","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@3.3.0","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"8970f01d9a9d7a53d48f31dbd1434232349a7af5","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-3.3.0.tgz","fileCount":110,"integrity":"sha512-6YDTXrR5/6yY5XpZuVRYAqVPx9YCUzKkDB8iNzL8tu3cncfcFlOg3oOoJBLs0B0FE+d49JZGZoXKOoXbAMWDYA==","signatures":[{"sig":"MEUCIQCAHHDdxBSL5pKSrUYlIenwTjCtPCN/a4JKmM2GTIpdAQIgHjrQaJ69S1NiLCUeGXTDjSgfTEB9w1bDQ7XxUZ1qhMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":451622},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"2b422aac5c0c0a82b94e2bf1aa12c34045eab1a3","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_3.3.0_1789322375931_0.5785221206117337","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@damphuquy/agent-init","version":"3.4.0","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@3.4.0","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"95f76ffdbeec12859e2535f2b33733b4af7746a1","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-3.4.0.tgz","fileCount":110,"integrity":"sha512-uof0PmDx8hP3kmpnDbC8icCtsrpTriq9ahezVydZXChTlSJ9KuDVuZ/6Eb8lZE97qhQJdARA/TbxqVP7LuuXgg==","signatures":[{"sig":"MEQCIC+pNXl8k3+V9d9i63CgatK+cYeUQXtM/w+xlj6jk2SQAiARNyDgp5DIIS8GFjzN+CdVp+jMD/HcqTEzi+vNKa7eQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":485446},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"45f714820af88855fea5734ab4c831c3ab32224e","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_3.4.0_1789323311846_0.6505708752204236","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@damphuquy/agent-init","version":"3.5.0","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@3.5.0","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"9e5512d4b5130c783274d8dd90b5339d16794397","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-3.5.0.tgz","fileCount":110,"integrity":"sha512-od2MjDyEGLlEr6oq/cb1KWTWOxQ4DvLBZOZnUcUCpMcR74Ge8vFzm8OxYlHBxOdMOejqWPFeL+BGc3tTAOznTA==","signatures":[{"sig":"MEUCIAjtSIerfKs9mXXzkRKBrG14+Qzl2nMc8FAEOEoylxYkAiEAsiDr/k/PKeh4sc0e4aXHb4Xsxc16+VW+ZjQFs/W6AZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF5vdda0Tv+DJk81uf6Qq0Fjf+rGOfdnHI3hOB+nlVzhAiEA/GQrfHUT58+auuH5GDNXkXhYitE0J5THjp2NxltLxAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":502337},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"c78d543672793ba244ef312b5bfe9a90025aaa67","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_3.5.0_1789579721712_0.9699330547146363","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"@damphuquy/agent-init","version":"3.5.1","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@3.5.1","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"f2953795177ce83b995138d06ecdae997a759836","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-3.5.1.tgz","fileCount":126,"integrity":"sha512-MVln6CKQEFaNFxx7W/ZhEsKnENBStt71KHxFxtTStVzapPIBrVEgiVeZJWrG2dj+bI3QQhWUS1J26WpDuyRIkw==","signatures":[{"sig":"MEUCIHUZJh46VUjiBiPkGj7RYAkj05pERJGuMqXrXcBP6qg7AiEA3BJRvo1X+9jij6W13h0hP2ulmYYgMx8W6/58GT5Q6is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDteLVtlxnC1hZf70ptPmN2/fx4YLOe2ysSz85g8HhBugIgVvmCgwE/7tG1nG+6FqaDPLNPVqFCM5oorADeYgpMILI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":545997},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"3ec82024dd7391b6316519e1e470963feefa9a5d","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_3.5.1_1790097284914_0.45586477072311005","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"@damphuquy/agent-init","version":"3.6.0","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@3.6.0","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"a3965885963f48babbac82d9bab9442491d3e417","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-3.6.0.tgz","fileCount":126,"integrity":"sha512-mQB6qLGrtwQElKmYKaMKhI02xhl/7/WZISSEqb5ThhccC+CcO3XgUoA6eUmIj5vMsAVNZAKmIYdwjA/8itvl5Q==","signatures":[{"sig":"MEUCIQDwuN20fEhLDzHEywOgyVbFyE97eJD6IA3Pt2LuJPnITAIgRgLug7U0JOmCCGTbIPod406QuvWc4EV7ymoWGxmZw78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC0RxOrOnQQXxLra8UtUCwY/h9oeU+rXxwF+51qG8ZoSQIhAJGv7Afac5/OUIRkSJAHbaBOJTByarK5Ma5F9QiAFCj/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555233},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"4adbab4cb9644e15564293810889db86f2f00763","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_3.6.0_1790144352136_0.3517181531827731","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"@damphuquy/agent-init","version":"3.6.1","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@3.6.1","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"1f7b9d4e5da04e6ffee436706d6c9f51360b6721","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-3.6.1.tgz","fileCount":126,"integrity":"sha512-vFO2EQ6lfIWiianE4PXmsX1G3SmzNzqbxuG4DZf5rrsLanP1EkvKhAX7UeH//iw6YT4kQxotBL+3xqvtasWadw==","signatures":[{"sig":"MEYCIQCJiiLpSlvaZskXkgmJ2f6z/x8d34NB3/SskvdAyA0GtAIhAMYC1FV3+5LFaorz1eEdzX6KT1YAt4RDlfjJJ07wBrZO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCrZ/rmouQOd/Murz1AqRFDfs+dKqsitPf62l+B/xoy+AIgd996DqLeicTniK2STOCZZudkYYMRuboTtphnM8AJK0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":560123},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"9d2fb54e90c890ae9c752bf0eaa42deb4c50e5ef","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_3.6.1_1790165793897_0.3465658593715575","host":"s3://npm-registry-packages-npm-production"}},"3.6.2":{"name":"@damphuquy/agent-init","version":"3.6.2","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@3.6.2","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"58a5f9a313cf9e88345ccf0bc10e5f23aedb3b0f","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-3.6.2.tgz","fileCount":126,"integrity":"sha512-tefV9DdWecsq5CX0CkxYvY0H1X8MGdskSY7fGInnYXKtNQKGZsM7ih7ceXEMEo1/F0Ga2eNYSJy8UJOeFxd6XQ==","signatures":[{"sig":"MEUCIQDNAhaAaDlBDGRVnhCFKChLOzWfebM3DnOHJMHW31x6KQIgGsHOfj0r/h7jIc94l+jBs6OqAU/jdDO5Nl4BURs+x9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDQTqu96/9mVjJ5s7ZlEDSOWuw4V0i40Uobe3R+oXL+wwIhANpYjykS/LIKZLIOQ9UunljiTiR79c8KTOfoTQ1ESoSU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":560123},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"5cbb63f157a97fad64326e8a28585b1998cdfe39","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_3.6.2_1790185442025_0.5209947968036963","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"@damphuquy/agent-init","version":"3.7.0","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@3.7.0","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"3a074e37e06f30713fd82cadee5b0fd254229ac1","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-3.7.0.tgz","fileCount":178,"integrity":"sha512-9MC/ZILGOwURQt1joG8RbM2PZ6azRuYF93J0dzUeBG5RtJCFr94dcthaGHdil1ZlnfZ/kdfS6r3XAk90s0FE4w==","signatures":[{"sig":"MEYCIQD7vGdrHXoXFqT5ysMYUMV6ijN7Ibs7NmG7Mr1EoX7gBAIhAMd/FwmH6Ue7A0cPmNtip/sJVtQb/tdwCQPUVlMpm+wu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDGnwqjOOOlDcEJq1SrjygIVo3fdqaa/y/Zl3Vl/gQ7ywIhAM68/qVhgGDLduiCJMH6Z9oGdxySC149TxVprFdru3Tt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":700432},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"bac2cc58abdbdabff76a64bef63fa19b7e687816","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_3.7.0_1790266217654_0.750921115123238","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"@damphuquy/agent-init","version":"3.8.0","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@3.8.0","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"0a962b4748f6531607974bafc835a13f6c91536c","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-3.8.0.tgz","fileCount":184,"integrity":"sha512-xp0aMDXuUelVJnpvIljJjemBp5mUxtNVzYwNhV3QD7FDXqO3fERRVWRAG17gdAmxF/tPUhffupbKkE4M3I3h9w==","signatures":[{"sig":"MEYCIQC6KsyUvQ8k4tUjVYO723p7zs1wJjkXxd7qVrHInTScmwIhAL8hhY+yaQm7kj6Y9G6jJROlzT71U4kSFCXXMpTpZLFB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDljlVYKfBHYckp5nghYd1LIrZUarF+KGre7J7VjARl5AIhAOD3NWj7lUJ5ymtvf1TyLn5nTyqnHNGYwnkAX1UuhWFL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":726952},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"28f9048a4a6e29faa5574316ba035e60d8d04b5b","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_3.8.0_1790320907948_0.9511796936748977","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"@damphuquy/agent-init","version":"3.8.1","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"author":{"name":"Phu Quy Dam"},"license":"MIT","_id":"@damphuquy/agent-init@3.8.1","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"babc3c9a1889486b764f7d0a261f5839af4b7797","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-3.8.1.tgz","fileCount":186,"integrity":"sha512-E9zZP2/iDRiovfjrco+LcTeNDHSyUm4qGmECAiVEqT+/Ynexn45e8gveDwFI6Om64n764JpCOEaecuAgOC0fFg==","signatures":[{"sig":"MEUCIAhzNllcVoI1SXkZuQcfh0Fu4m4GgIpplyBPDatYQOhZAiEA0xoEik6u4pAVg/Qx6BdbAy6EUfMushRVhOX7RvSomI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEe10AK98aeXPFPsXrnpVV2B1sBvkp6eai4LyN9gO1rrAiAdsF1t15PJqJQuC0P6d9PAI6X3cHnbRCnGFdpBgtn3nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":755003},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"62e6112da503239505dfac7275fc689e061e4edf","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/agent-init_3.8.1_1790349300790_0.8698697779129789","host":"s3://npm-registry-packages-npm-production"}},"3.8.2":{"_id":"@damphuquy/agent-init@3.8.2","bin":{"agent-init":"bin/bootstrap.js"},"dist":{"shasum":"334a1e09591cd66c6f0511789c4a070d4b23d5c9","tarball":"https://registry.npmjs.org/@damphuquy/agent-init/-/agent-init-3.8.2.tgz","fileCount":186,"integrity":"sha512-tRzMcemlG26Kgjyw634Tgm9LKjLKjBL3E9q/6jvQ4IpAQMJdi4EPFWN1GfJCAGHXFoYKrYj0yN2LdJmxpOv1Og==","signatures":[{"sig":"MEYCIQD7pPF5P1XrpWFl5wsAWswjqeTzacaku+mCaNmuCYLVNQIhAPMd+xD3aUIJF1lw3YPVW5DxDu47REQqTuhV/YIrk13u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID7mtXflTIl49HFqoABE1x/mAWNs5XaI1vGDT4XHrtUXAiACWoo9RYrJnEubuOmMUeRRDx2sNA30W3NjbkRuGpTCuA=="}],"unpackedSize":755102},"main":"./dist/index.js","name":"@damphuquy/agent-init","type":"module","types":"./dist/index.d.ts","author":{"name":"Phu Quy Dam"},"engines":{"node":">=16.0.0"},"gitHead":"c63e0d615ca60c3c9e0a102e1f0b8c9ab1992e70","license":"MIT","scripts":{"test":"node --test test/test-runner.js","build":"tsc && chmod +x dist/cli.js","start":"node ./dist/cli.js","version":"node scripts/sync-version.js","scaffold":"node ./dist/cli.js","typecheck":"tsc --noEmit","sync-version":"node scripts/sync-version.js","prepublishOnly":"npm run build"},"version":"3.8.2","_npmUser":{"name":"damphuquy","email":"phuquydam06@gmail.com"},"keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"_npmVersion":"10.8.2","description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","directories":{},"maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.4.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agent-init_3.8.2_1790350404068_0.9795725956578349"}}},"time":{"created":"2026-08-28T05:01:21.126Z","modified":"2026-09-25T15:33:24.311Z","1.0.0":"2026-08-28T05:01:21.529Z","1.0.1":"2026-08-28T13:05:55.308Z","1.0.2":"2026-08-28T13:23:04.151Z","1.0.3":"2026-09-01T04:23:29.324Z","1.1.0":"2026-09-01T06:46:57.385Z","1.2.0":"2026-09-01T06:53:47.758Z","1.2.1":"2026-09-01T07:02:55.018Z","1.2.2":"2026-09-01T09:37:07.358Z","1.2.3":"2026-09-01T10:08:14.468Z","1.2.4":"2026-09-01T10:23:57.696Z","1.2.5":"2026-09-01T10:46:09.918Z","1.3.0":"2026-09-03T02:38:55.005Z","1.4.0":"2026-09-03T13:59:16.671Z","1.4.1":"2026-09-03T16:52:45.015Z","1.4.2":"2026-09-03T17:16:26.197Z","1.4.3":"2026-09-04T06:09:37.766Z","1.4.4":"2026-09-04T09:16:21.827Z","2.0.0":"2026-09-04T10:00:07.540Z","2.1.0":"2026-09-04T17:03:53.631Z","2.2.0":"2026-09-07T10:00:31.598Z","2.3.0":"2026-09-08T13:57:07.756Z","3.0.0":"2026-09-09T08:19:54.094Z","3.0.1":"2026-09-09T08:39:27.046Z","3.1.0":"2026-09-09T08:46:41.188Z","3.2.0":"2026-09-13T08:12:59.190Z","3.3.0":"2026-09-13T17:59:36.064Z","3.4.0":"2026-09-13T18:15:11.994Z","3.5.0":"2026-09-16T17:28:41.817Z","3.5.1":"2026-09-22T17:14:45.015Z","3.6.0":"2026-09-23T06:19:12.305Z","3.6.1":"2026-09-23T12:16:34.004Z","3.6.2":"2026-09-23T17:44:02.115Z","3.7.0":"2026-09-24T16:10:17.753Z","3.8.0":"2026-09-25T07:21:48.054Z","3.8.1":"2026-09-25T15:15:00.903Z","3.8.2":"2026-09-25T15:33:24.160Z"},"author":{"name":"Phu Quy Dam"},"license":"MIT","keywords":["ai-agent","riper-5","agent-manual","operational-workspace","scaffold","coding-agents","agent-init"],"description":"Scaffolding CLI to bootstrap RIPER-5 Coding Agents & Operational Workspace","maintainers":[{"name":"damphuquy","email":"phuquydam06@gmail.com"}],"readme":"# agent-instructions (@damphuquy/agent-init)\n\n> **Hệ thống điều phối và khởi tạo AI Coding Agent v3.5.0 (AI-Native SDLC / RIPER-5 Framework)**\n\n<p align=\"center\">\n  <a href=\"README.md\">English</a> • <b>Tiếng Việt</b>\n</p>\n\n---\n\nHệ thống mẫu (scaffold) điều phối AI Coding Agent theo chuẩn **AI-Native SDLC (RIPER-5 Framework v3.5.0)** — phân tách thành ba layer rõ ràng: `AGENTS.md` (cấu hình dự án & nguồn sự thật duy nhất), `.agents/` (quy chuẩn hành vi của Agent), và `process/` (quy trình thực thi task và kiểm thử).\n\nTích hợp các năng lực **AI-SDLC v3.5.0** thế hệ mới:\n* **Loop Engineering & Stall Breaker:** Thuật toán Trajectory Fingerprinting phát hiện deadlock logic (3 turn liên tiếp sửa cùng file với diff $\\Delta < 10\\% \\rightarrow$ `STALL_DETECTED`), tự động hard revert và chuyển sang System 2 `[MODE: ROOT_CAUSE_ANALYSIS]`.\n* **Deterministic Test Harness (`run-test`):** Trình bọc test runner tự động nén log stack trace (lược bỏ bootstrap noise của framework, chỉ giữ file lỗi, dòng code và 5 dòng trace cốt lõi) triệt tiêu ô nhiễm context Lost-in-the-Middle.\n* **Continual Reflexion Protocol:** Tự động chuyển đổi bài học thất bại (`<failure_memory>`) thành Procedural Memory (`repo-learnings.md`) có kiểm toán bắt buộc tại Gate G3 (`distillation.md`).\n* **Cô Lập Môi Trường Bằng Git Worktree:** Tạo sandbox worktree tạm thời cô lập hoàn toàn cho agent, chỉ merge khi nghiệm thu Gate G3 đạt 100% và dọn dẹp sạch sẽ.\n* **Cơ chế Định tuyến Đôi (Adaptive Dual-Track Spec):** Full Track (7 artifacts cho Epic & tính năng phức tạp) và Lite Track (1 artifact `task-lite.md` cho sửa lỗi, micro-task, tiết kiệm hơn 70% chi phí token).\n* **Đồng bộ Đa IDE Toàn diện (`sync`):** Giữ `AGENTS.md` làm Single Source of Truth, tự động ánh xạ sang Cursor (`.cursor/rules/`), Claude Code (`CLAUDE.md`), và Windsurf (`.windsurfrules`).\n* **Kiểm soát Phạm vi Xác định (`verify-gate`):** Lệnh CLI tự động kiểm tra `git diff` đối chiếu với danh sách `<allowed_files>` được duyệt nhằm triệt tiêu hoàn toàn code trôi dạt (Zero Scope Creep).\n\n```bash\n# Khởi tạo ngay vào project của bạn (chỉ mất 30 giây)\nnpx @damphuquy/agent-init .\n```\n\n---\n\n## 🚀 Tài liệu Hướng dẫn\n\nTài liệu được thiết kế tối giản, tập trung vào thực hành, không lý thuyết rườm rà:\n\n### 1. Dành cho công việc hằng ngày (Bắt đầu tại đây)\n* 📘 **[01 · Hướng dẫn Thực chiến từ A–Z](docs/vi/01-getting-started.md)**: **Tài liệu cốt lõi để bắt đầu trong 10–15 phút**. Hướng dẫn từng bước với **2 ví dụ thực tế liên hoàn** (Ví dụ 1 Làn Tinh Gọn sửa bug 5 phút $\\rightarrow$ Ví dụ 2 Làn Chuẩn Mực phát triển tính năng với thẩm định độc lập Cross-Harness), điều hướng LSP/MCP AST, prompt mẫu và cách duyệt qua các cổng.\n* ⚡ **[02 · Sổ tay Tra cứu Nhanh (Cheat Sheet)](docs/vi/02-cheat-sheet.md)**: Bảng copy-paste prompt mẫu cho từng giai đoạn, bảng 5 cổng kiểm soát (DoR, Gates G0–G3), lệnh CLI (`sync`, `verify-gate`, `run-test`), và ma trận giao thức.\n* 🚀 **[03 · Quy trình Nâng cao & Tình huống Thực chiến](docs/vi/03-advanced-workflows.md)**: Các kịch bản production phức tạp: Epic trong `process/features/`, đa lập trình viên đồng thời, sandbox đánh giá bằng git worktree, benchmark định lượng (`results.tsv`, pass@k), hotfix P0 khẩn cấp, và đóng băng task dài hạn (`paused.md`).\n* 📋 **[Đăng ký Phiên bản Tutorial](docs/tutorial-version.json)**: Tệp manifest theo dõi tính tương thích giữa tutorial và phiên bản templates (v3.5.0).\n\n### 2. Tài liệu Chuyên sâu & Tham khảo (Dành cho Lead / Maintainer)\n* 🏛️ **[Kiến trúc 3 Tầng, Quản trị Spotify & Context Router (v3.5.0)](docs/vi/reference/architecture.md)**: Giải thích sâu về thiết kế tách rời 3 layer, cơ chế thực thi của Spotify (Hooks, Scripts, Skills), lý thuyết toán học Lost-in-the-Middle, công thức benchmark eval, và danh mục toàn diện 12 seed template.\n* 🚢 **[Cẩm nang DevOps & Tự động hóa Phát hành](docs/vi/reference/devops-release.md)**: Quy trình CI/CD tự động tính Semantic Versioning và publish package lên NPM.\n\n---\n\n## ⚡ Quy trình Phối hợp 5 Bước trong 1 Phút\n\n```\n┌────────────────────────────────────────────────────────────────────────────────┐\n│                         QUY TRÌNH 5 BƯỚC HẰNG NGÀY CỦA BẠN                     │\n├────────────────────────────────────────────────────────────────────────────────┤\n│ 1. BẠN: Tạo thư mục task & viết yêu cầu vào task.md (1 phút)                  │\n│ 2. PROMPT AGENT: \"Đọc task.md, bắt đầu RESEARCH\" ──► Agent tự khảo sát code    │\n│ 3. BẠN: Chọn phương án kiến trúc & ký Gate G1 trong decision.md (30 giây)      │\n│ 4. BẠN: Xem danh sách file được sửa & ký Gate G2 trong plan.md (30 giây)       │\n│ 5. AGENT CODE & TEST ──► BẠN: Kiểm tra git diff, ký Gate G3, commit & push!   │\n└────────────────────────────────────────────────────────────────────────────────┘\n```\n\n---\n\n## 📦 Các Lệnh NPX CLI Tiện ích\n\n```bash\n# Khởi tạo tương tác tại thư mục hiện tại (hỏi chọn Vai trò: SWE hoặc BA, sau đó chọn Ngôn ngữ)\nnpx @damphuquy/agent-init .\n\n# Khởi tạo workspace Kỹ sư Phần mềm (SWE)\nnpx @damphuquy/agent-init . --role swe --lang en\nnpx @damphuquy/agent-init . --role swe --lang vi\n\n# Khởi tạo workspace Chuyên viên Phân tích Nghiệp vụ (BA: PRD, User Stories, Gherkin, Business Rules, Traceability)\nnpx @damphuquy/agent-init . --role ba --lang en\nnpx @damphuquy/agent-init . --role ba --lang vi\n\n# Khởi tạo vào một thư mục con trong monorepo\nnpx @damphuquy/agent-init ./services/billing --lang vi\n\n# Đồng bộ quy chuẩn từ AGENTS.md sang Cursor (.cursor/rules), Claude Code (CLAUDE.md), và Windsurf\nnpx @damphuquy/agent-init sync .\n\n# Chạy test suite qua Test Harness thông minh có cơ chế tự động nén log stack trace\nnpx @damphuquy/agent-init run-test -- npm test\n\n# Kiểm tra Cổng Gate G2 (danh sách tệp hợp lệ) hoặc Gate G3 (không sửa file ngoài phạm vi + kiểm toán reflexion)\nnpx @damphuquy/agent-init verify-gate G2\nnpx @damphuquy/agent-init verify-gate G3\n\n# Xóa dọn dẹp framework an toàn kèm cơ chế bảo vệ active task\nnpx @damphuquy/agent-init delete .\n\n# Ghi đè / Cập nhật phiên bản mới cho dự án hiện có\nnpx @damphuquy/agent-init . --force\n```\n\n### 🔄 Quản lý và Cập nhật Phiên bản (`instruction-version.json`)\nMỗi dự án sau khi khởi tạo đều sở hữu tệp [`instruction-version.json`](instruction-version.json) ở thư mục gốc:\n* **Theo dõi phiên bản:** Lưu trữ phiên bản framework (`version`), chuẩn RIPER-5 (`frameworkVersion`), ngôn ngữ (`language`) và mốc thời gian cài đặt/cập nhật (`installedAt`, `updatedAt`).\n* **Chiến lược cập nhật an toàn:** Định nghĩa rõ danh mục file an toàn để ghi đè cập nhật (`safeToOverwrite` như `.agents/`, `process/_seeds/`, `process/context/`, `process/development-protocols/`) và các file đặc thù dự án luôn được giữ gìn (`preserveUserFiles` như lệnh kiểm thử trong `AGENTS.md`, các task đang chạy trong `process/features/`, `process/general-plans/`).\n* **Lệnh kiểm tra & nâng cấp:**\n  ```bash\n  # Kiểm tra xem có bản mới hay không mà không thay đổi file (dry-run)\n  npx @damphuquy/agent-init update --check\n\n  # Tự động kiểm tra bản mới và nâng cấp (bảo tồn AGENTS.md#validation_commands, báo \"nothing changed\" nếu up-to-date)\n  npx @damphuquy/agent-init update\n\n  # Hoặc ghi đè cưỡng bức bằng bản mới nhất\n  npx @damphuquy/agent-init@latest . --force\n  ```\n* **Lệnh gạch chéo `/update` qua Prompt AI:**\n  Khi đang làm việc trong dự án, bạn chỉ cần gõ prompt `/update` (hoặc `/upgrade`). AI Agent sẽ tự động kiểm tra phiên bản mới từ registry: nếu có bản mới thì tự động cập nhật và bảo tồn các lệnh `<validation_commands>` trong `AGENTS.md`, nếu không có bản mới hơn thì phản hồi `\"nothing changed\"`.\n\n> 💡 **Mẹo Tạo Task Nhanh**: Sau khi cài đặt, bạn có thể kích hoạt tạo task tự động trực tiếp bằng câu lệnh giả lập (pseudo-slash commands) trong prompt (ví dụ: `/feature <tên>`, `/task <tên>`, `/hotfix <tên>`, `/update`) mà không cần sao chép file thủ công!\n\n---\n\n## 📄 Giấy phép\n\nPhát hành dưới giấy phép [MIT](LICENSE).\n","readmeFilename":"README.vi.md"}