{"_id":"@the-bearded-bear/claude-craft","_rev":"360-d679335d2b4c12aaf952526be604b6c0","name":"@the-bearded-bear/claude-craft","dist-tags":{"latest":"8.22.0","next":"8.22.0-next.99c1ee3"},"versions":{"3.0.0":{"name":"@the-bearded-bear/claude-craft","version":"3.0.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.0.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"71051a74e79128b48bc20d63a8ec1b748ad8399a","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.0.0.tgz","fileCount":1926,"integrity":"sha512-G7F9EE9tLFGTgmrIl+0EuU1+ilTZ7M7+7LTpuBuFY6cslM+wd1rCOpQEFyH4D5Hp0OXLV5tVzRzkCbI8yBdUlg==","signatures":[{"sig":"MEUCIQDqtf6ynK93rcrxd2fIM4DnEbwYLHNqVGi4PJr1g9RVjgIgHoZPoj08TkY2UyXcsUCQCmUIHUUzh7iMgCkWm1PPWQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16527919},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"a17557fccd482c920d638c2d8d0647ab362854bc","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"flavien.metivier","email":"flavien@quality-code.fr"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"9.2.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"20.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.0.0_1768240345077_0.22833796424410102","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.ac0b619":{"name":"@the-bearded-bear/claude-craft","version":"3.0.0-next.ac0b619","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.0.0-next.ac0b619","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"8f60d8380f6188ec6e1fe299b35c526d1015e3a1","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.0.0-next.ac0b619.tgz","fileCount":1926,"integrity":"sha512-s/r+lRMu1WwJkfnqZ9mL/b2QyhGe6dfvLm1LTKQrwP3b9CQCVHRWsU8wasM9GTZiRZd90tfSgvVNex3V/pd68g==","signatures":[{"sig":"MEYCIQDiRgEZ8JSN9zBzez8ySspC3LBEiLSWBG1BuJN4ekCkVQIhALf7uVs/XDSg1MVm8Eryu8kDPynJg/qRm+MJgtyfth6t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.0.0-next.ac0b619","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16527932},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"ac0b619349b18f1e4cb0b82b0f0fa809fc723a54","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.0.0-next.ac0b619_1768246586460_0.03165622880282659","host":"s3://npm-registry-packages-npm-production"}},"3.0.1-next.81e44b1":{"name":"@the-bearded-bear/claude-craft","version":"3.0.1-next.81e44b1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.0.1-next.81e44b1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"e0ef3023af52977e4d126d75d445c6e00f0cea1c","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.0.1-next.81e44b1.tgz","fileCount":1926,"integrity":"sha512-3Pyqt1ab1N6gAZUQVMDntChCqDwS+PkCOxNE852LS2+8ZvdYzm0UlhdSH7wl41RSoWW04G4OJn+8ZbpGzL95lQ==","signatures":[{"sig":"MEUCIEX4GHDIJSbzm0RcBs3aHdqbTdCU4wUGXo+SmxpllfKYAiEAyximsFKPSxwHvuO7jAGaSL3yW45MUNtS4flB/2aCb2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.0.1-next.81e44b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16527932},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"81e44b19ffd628c71eca06d80b1643b74f4f7d39","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.0.1-next.81e44b1_1768247001955_0.34488002681584984","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@the-bearded-bear/claude-craft","version":"3.0.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.0.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"d02b8d4c153a39520eaa493c1ee0eb54131e4a12","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.0.1.tgz","fileCount":1926,"integrity":"sha512-5Qh4GObeU7L2N2r2PGPTRrfSK0i3qz1ZPUw/cvuacScE4WjzsV/pjKxSKxY+BATMhAsG5i/m5tUz8dQVp1fmeA==","signatures":[{"sig":"MEYCIQC+RCVEWiHsxRKE1OqbYcBXSZbbFocXNXhkYguBemhc8gIhAJ1X5fr+16V5gUP73K4MPr9/y2lmUkPZVp17lANp1GrB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16527919},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"81e44b19ffd628c71eca06d80b1643b74f4f7d39","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.0.1_1768247047686_0.027918221851587433","host":"s3://npm-registry-packages-npm-production"}},"3.0.2-next.7d0e8d0":{"name":"@the-bearded-bear/claude-craft","version":"3.0.2-next.7d0e8d0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.0.2-next.7d0e8d0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"c4bf6c823223633002cfb502f0a97f295a2685f3","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.0.2-next.7d0e8d0.tgz","fileCount":1926,"integrity":"sha512-Y5ae6VnlJpPLWdmJ1JuSyCd4dTuw0B8MjQ7WlDUgCKj4oKKW6KjCCxkqLiKQEzqZzFEk35al4QQP0TDMcout+g==","signatures":[{"sig":"MEYCIQDzGDa3/+siUKx0oMWBXuABkdwQr8ydHTF6F9C/VRRiFQIhAPEUoAqQnp1HjVXiuWNS8gMUUnKPF8jx03KYYMxvthN/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.0.2-next.7d0e8d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16527932},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"7d0e8d09839f043070da03324e8b006955a89729","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.0.2-next.7d0e8d0_1768249543582_0.3461711331084887","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@the-bearded-bear/claude-craft","version":"3.0.2","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.0.2","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"30c7adc2fdaaf986aaf775c468e58677931d945a","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.0.2.tgz","fileCount":1926,"integrity":"sha512-0P5MAh8BLdfxAr0+tNlBh1ErHhMdH+0RcAjG9qbwPdsAt/kI9onvRuYsC/sNs4L9Vj7s9QVLyhwe0msA/KsH6A==","signatures":[{"sig":"MEQCIDFXIPxXe3TI7Voi7LKasRtxhfV3R0r2zF9SUrjMLXT0AiBpuIF4GIGcZLNkHtIyAwIzW7glQrSCXuXmGBzhoUHBeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16527919},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"7d0e8d09839f043070da03324e8b006955a89729","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.0.2_1768249543698_0.6059704152227177","host":"s3://npm-registry-packages-npm-production"}},"3.0.2-next.d96fc1d":{"name":"@the-bearded-bear/claude-craft","version":"3.0.2-next.d96fc1d","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.0.2-next.d96fc1d","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"e3e72614b88258a499431e645126f4f3e1014d6c","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.0.2-next.d96fc1d.tgz","fileCount":1931,"integrity":"sha512-YImw+5ZKg25nMlsrAbPkZNiTkjQ7ZSUTzOoDk1xHF1d35lS5XBO558adCUxLOgQrUzl4KoAOvokOHMcVbswFrQ==","signatures":[{"sig":"MEUCIQCp2qBoZthnvZE/j47cxlLfZMTRD0eu7yScg5UNQxpHbQIgWwqfIiqnHsSyaizcSEbiirM1UI6X5OT12JsBZO5qi9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.0.2-next.d96fc1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16571840},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"d96fc1dba2b254d168755b5b9f0a89dbcb221997","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.0.2-next.d96fc1d_1768279527176_0.4342058411785401","host":"s3://npm-registry-packages-npm-production"}},"3.0.2-next.d41de66":{"name":"@the-bearded-bear/claude-craft","version":"3.0.2-next.d41de66","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.0.2-next.d41de66","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"10d8c71850196f232e6d07815e3cc98edce04438","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.0.2-next.d41de66.tgz","fileCount":1931,"integrity":"sha512-QTHFGeyrBLdmE/t7VPmjdnAghSkjgXbjoVfAuBfJKfo4v9rYMTofI48s9ms3gjqFtKh7Fs3Tvk7/G5LhLwE7yA==","signatures":[{"sig":"MEUCIQDgsr255Sfh4jEXj2X8AWQYDUauhwoLtE3JOplvM9ko/AIgTfonXuovPErEQbpcL3pqAtSpP5JVYUtIbGFzpzvStUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.0.2-next.d41de66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16571840},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"d41de668567f4fcfe98eb3ef779e8ff337048da5","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.0.2-next.d41de66_1768280297344_0.7755802514533223","host":"s3://npm-registry-packages-npm-production"}},"3.0.3-next.d0d2746":{"name":"@the-bearded-bear/claude-craft","version":"3.0.3-next.d0d2746","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.0.3-next.d0d2746","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"e43f5575f269c68fcc77d07386a61bcbdb5669e4","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.0.3-next.d0d2746.tgz","fileCount":1931,"integrity":"sha512-lBDn34J6RDok7pXffPpxt1AZ49E53CWWYHOlaaBS3MuEbP9BM8IEiJxSQGyHgQ6lPKiyqkwYalbGi64mfXXAEg==","signatures":[{"sig":"MEUCIQCZnv9khn1gfN4iJlK9qRhf1QGeEZoYOJlRZOOLnitXBQIgLKtV63mLzVfZnjIlBNxxC+ANVvfpkmbvi117QkygNzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.0.3-next.d0d2746","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16571840},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"d0d274681e276db714121849857c863c7f200408","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.0.3-next.d0d2746_1768280450972_0.6444321448974908","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@the-bearded-bear/claude-craft","version":"3.1.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.1.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"6ab71359baa237494ecbd8982f29549681196624","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.1.0.tgz","fileCount":1954,"integrity":"sha512-qYHf0JaL9VtzZoq9IFAfWEJX7KMMLSFSxZDEeZzJGvW6U0bXbZHKZUD5wMx91zGDPMyMKfPGQznxqtMc/eSzvQ==","signatures":[{"sig":"MEQCIDx+SzP23ng1iwJCFUQmsKxLbK2BebHoANWcNkkgEF1DAiA8DHhFCvt8yI6Lzzwsw5XMrSIZHb+uUlbghxJaAtusjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16718156},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"a356bbd70dd9df328a497a7de75b456dfc10345e","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.1.0_1768281985395_0.2138887800356537","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-next.a356bbd":{"name":"@the-bearded-bear/claude-craft","version":"3.1.0-next.a356bbd","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.1.0-next.a356bbd","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"7274d6a3d5b406ed4a682cb285631a6c92858c0b","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.1.0-next.a356bbd.tgz","fileCount":1954,"integrity":"sha512-QHiRlLGs6Jwcv6AXuuwY+CEtb95de3WimcTc1tsjygzb+5vY5lzjD+iUMS99b616amLli7pY9t0UZDTjbZRFQA==","signatures":[{"sig":"MEQCIHTuTZ+Umd61NuVW7rs1uKzBNSAq/7hKnEWs/9Vw1NfqAiAIJzgssArCJKHbn9FTuMaoxqPN25cG0TubDhiTjuRQsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.1.0-next.a356bbd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16718169},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"a356bbd70dd9df328a497a7de75b456dfc10345e","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.1.0-next.a356bbd_1768281988441_0.10492612497230369","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-next.dd02a03":{"name":"@the-bearded-bear/claude-craft","version":"3.1.0-next.dd02a03","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.1.0-next.dd02a03","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"e7cd88592f47200a241ec3390787d2d301f1f3b7","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.1.0-next.dd02a03.tgz","fileCount":1954,"integrity":"sha512-Kt10hWBI9LKYOj5yAMKO6P9EKl1ajIn2T/75l3lmv4nXwLrFd2bBuYqaKlwIuQ32sw800MrOfw8K5En34ckeSQ==","signatures":[{"sig":"MEUCIQDa0GAOYwoglJQ6q1c3wSO2brd7VtzojYhpgEtgkvztJQIgJnPiD7MOY3xqv7EHRxvS4VfzT+OxZJP9euvEEUIAHhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.1.0-next.dd02a03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16718692},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"dd02a03233c4037a3b321f0dfb8af0752a105f7e","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.1.0-next.dd02a03_1768282531225_0.9936077067136555","host":"s3://npm-registry-packages-npm-production"}},"3.1.1-next.c5288c1":{"name":"@the-bearded-bear/claude-craft","version":"3.1.1-next.c5288c1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.1.1-next.c5288c1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"55b01823528b033426c34c8e8d751c68b34b6031","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.1.1-next.c5288c1.tgz","fileCount":1954,"integrity":"sha512-VtGgTgJ0ZOn20ZcKN+lkx8oYpWa1dZXziXAUmF1myNOz3jyuWEV0hTZAWKgQCg0UXxCrb9U+csB4sDyOn8XknQ==","signatures":[{"sig":"MEQCIB0akeV0vWZifpwNJM6BaUUv2RbKnyJDmw8CR6hpvPRYAiAmWugC861fgo/EcBmFZhA73Nc3TH5ZWR1Yk1zHg5371A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.1.1-next.c5288c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16718692},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"c5288c17080b4577c459d353885f72ebe1590a59","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.1.1-next.c5288c1_1768283006248_0.6877351579793902","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@the-bearded-bear/claude-craft","version":"3.1.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.1.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"af217e56d568d4dcc8cb715de815ed5e96fe954d","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.1.1.tgz","fileCount":1954,"integrity":"sha512-Cnwdxl9JBsJkxprfJtydT510fMI1feeGUovn7ntNOCzyO5U9MmHYyd+lWYOTZSPAY1CXvgBE0C2+00M+hiUMlQ==","signatures":[{"sig":"MEYCIQCxo/AZHhoWCl48CvkLVkyCBcZWMdtkc6/LpiETdFPIlwIhALKsjT+bJW5MOXz2Kecz3CIEQeSnkGlS3xybCSEoy1G8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16718679},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"c5288c17080b4577c459d353885f72ebe1590a59","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.1.1_1768283011340_0.891297612440928","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"@the-bearded-bear/claude-craft","version":"3.1.2","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.1.2","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"ea21510d6d92ceba610620b7a9f2b0a2cb52423f","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.1.2.tgz","fileCount":1954,"integrity":"sha512-/3pUxmiJtGnt4c3V8C6+oNDRydJUSwFoAyC6tvs+712Hk7edHphrofHigLzPPP8jlVnsmIJVCd2GWJCX/Q6I3w==","signatures":[{"sig":"MEUCIC3CnNJ2kcFtkXfNEtmcMkUYTji747zoZnVkjt1zsqPsAiEAmsOZ1gUvuQOaXusLSakflhXVikLK72SnaQLT5Z6t1w4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16718679},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"76514a8daacc77f77a5c36595dae31ff277599f5","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.1.2_1768284696098_0.5990599912642496","host":"s3://npm-registry-packages-npm-production"}},"3.1.2-next.76514a8":{"name":"@the-bearded-bear/claude-craft","version":"3.1.2-next.76514a8","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.1.2-next.76514a8","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"9e50f4ecb2ffdcc569c1d6230e02e03eef95e950","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.1.2-next.76514a8.tgz","fileCount":1954,"integrity":"sha512-x0NGhN3o+jtsLRHBH9fapJlgRiZXejdmn79nKL/vId3CPC8WTCkxEgfMB93TxChOdEC+SsnNRieJaXyGxd3+xA==","signatures":[{"sig":"MEUCIBFY6Be1my2F6yW+hBkwTTIcRbE+La4tiu5wBpn9VRyzAiEAm9zKdNjSzeFifnWTIcsvK9prc3n5w4JE4GkABMVRAwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.1.2-next.76514a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16718692},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"76514a8daacc77f77a5c36595dae31ff277599f5","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.1.2-next.76514a8_1768284697114_0.5328999801055125","host":"s3://npm-registry-packages-npm-production"}},"3.1.2-next.4f7921d":{"name":"@the-bearded-bear/claude-craft","version":"3.1.2-next.4f7921d","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.1.2-next.4f7921d","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"39f1ff1b2f949301ac95598bc486b6f6dd15d8d4","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.1.2-next.4f7921d.tgz","fileCount":2368,"integrity":"sha512-H9Y4hceGxuntfq96MIFVtYchXwJjhcTN+rId1zRGSSxejX72sfx0RYTW4JEA+4jRhHBgnSGCRSQvIOCtb6L7qw==","signatures":[{"sig":"MEUCIDpRFwsEuNM98N5z8e03RdNDBL8thFksrUWGi9Zv7QVwAiEAz4HaOpknfJSOUbECgp+y+bfSjYI4p2VrUZyfTrgmnqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.1.2-next.4f7921d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19995464},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"4f7921dbbbb825cec110baea3984c2f4c16ace5a","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.1.2-next.4f7921d_1768299474776_0.6972444248942891","host":"s3://npm-registry-packages-npm-production"}},"3.1.2-next.a90024d":{"name":"@the-bearded-bear/claude-craft","version":"3.1.2-next.a90024d","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.1.2-next.a90024d","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"9c9d655ba3826eb1c6a2d2fe8f17c3aae5d506d1","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.1.2-next.a90024d.tgz","fileCount":2464,"integrity":"sha512-k4pqDsWLilPgZcX0BbFA8qMQvGq2x0aSrMZ+pCIEDY1oiBtlouQfpyiZjLzrRBa1IXWjPs8QpaTF3Bfo9C8Icw==","signatures":[{"sig":"MEYCIQCZI6hMuJCcjVfAuAFeLdFdrcEfXH5tbRql1YGLa3j0/AIhAMNgBI3PeXV80y2y5xJUnea1PqSaWTpSQI1zhKXK7Mdk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.1.2-next.a90024d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21099894},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"a90024d7e6d34dbf5a2da4f82da28c4488bea721","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.1.2-next.a90024d_1768330566036_0.666114833745322","host":"s3://npm-registry-packages-npm-production"}},"3.1.2-next.045b427":{"name":"@the-bearded-bear/claude-craft","version":"3.1.2-next.045b427","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.1.2-next.045b427","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"43ce0c0a46b69d67bb0d3205b7766ff49ad86304","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.1.2-next.045b427.tgz","fileCount":2468,"integrity":"sha512-HlRxKf6hC4i8o6xOKd+6lFDCeue+WwqSqFv1PBj6Enq1o4+F4cFO7MJQ+KPgvFCxxwWPDCCGNZ/MkuBc4CtOSA==","signatures":[{"sig":"MEUCIFMIc0sVHVdai1fnYiBjttCCe8IgQxBDEQ0iBtzFKe55AiEAoV7DnlD9GNomrtxX/wlJf+kp/AlQRXKcAA6pT7ZEr7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.1.2-next.045b427","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21161002},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"045b427dc1fcd51412ec0a1792da00370e5ba59e","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.1.2-next.045b427_1768344461547_0.07939214905605674","host":"s3://npm-registry-packages-npm-production"}},"3.1.2-next.6d0c300":{"name":"@the-bearded-bear/claude-craft","version":"3.1.2-next.6d0c300","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.1.2-next.6d0c300","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"82ab388130119c20fe284f6d91225124b72d90a8","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.1.2-next.6d0c300.tgz","fileCount":2469,"integrity":"sha512-V+hjJYPud2QZbW+mYcHGNt3keqOnDhh8eBKZ8HN7CSGWGGtWcqQCwT58wbRTN2Nfw17WUUtca36/Eb3tkcu9Kw==","signatures":[{"sig":"MEUCIFFFMrFQ2EAbmBohnwgsedBhvbvE3oDp7MPnBddWpRaTAiEAgv0gKktGfaihKNJAFP8AGBhJhnyvpmnAoqQUEKvLsWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.1.2-next.6d0c300","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21185406},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"6d0c300b8e6550864145e09599098da77dd601b9","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.1.2-next.6d0c300_1768366867953_0.3799115784045166","host":"s3://npm-registry-packages-npm-production"}},"3.1.2-next.2732582":{"name":"@the-bearded-bear/claude-craft","version":"3.1.2-next.2732582","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.1.2-next.2732582","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"cf4a8cee26f3942ad6d3321aa8623a6926b990f3","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.1.2-next.2732582.tgz","fileCount":2469,"integrity":"sha512-VZYk3BCszVX0bf7D7B8a1qrXRxr+bU81nXMIvPwdscszZLjY9fiYDJt0JZUFKg90MJ9+Lw0yLB3PC6i/R+wp3w==","signatures":[{"sig":"MEYCIQDAdoScucDe+WR9y87JeFU02fgO4dqV6S0bfWHMjeMrjwIhAM84U2K0HAIRpfAtJ9OkAlsB2EyvleYxmdWsBoJsfLG/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.1.2-next.2732582","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21185406},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"273258230716af16171b2eaf17e631e969ef0114","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.1.2-next.2732582_1768367162229_0.3549085665475138","host":"s3://npm-registry-packages-npm-production"}},"3.1.2-next.a299202":{"name":"@the-bearded-bear/claude-craft","version":"3.1.2-next.a299202","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.1.2-next.a299202","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"f3d1e3669a6882fd85690a28da90f2cc14887492","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.1.2-next.a299202.tgz","fileCount":2469,"integrity":"sha512-VG5hh69wE/Il0NZbV7WVFp8lU/5WgI1gh+Ja5E6yvVYi1DkhMqPEYnVGQZbfpcrIHolnvx9bP739SP8s4CJiQA==","signatures":[{"sig":"MEQCIGi6EzaN1OumttN7wLnUpQD8PhMyCIBsJ0F3ZYND6CJKAiB16ir+SiA8a851trV66VFRNt9X2iCtM+cvO9dnxDkviQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.1.2-next.a299202","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21186888},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"a29920236c6a8cd4d947f9eec4c996ef3287712e","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.1.2-next.a299202_1768368737169_0.25238441459148575","host":"s3://npm-registry-packages-npm-production"}},"3.3.1-next.a536696":{"name":"@the-bearded-bear/claude-craft","version":"3.3.1-next.a536696","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.3.1-next.a536696","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"ea264afbe7c2d0531ac0c3ae2e565cdb26b3c683","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.3.1-next.a536696.tgz","fileCount":2469,"integrity":"sha512-klP7uks3fcO/Vt9LAJq2NBQfiTopS4age0dC1zBcCMKBITW80DU7H90WgzH+2Dl8gG2zGuFrkZeRa64xNgAsvg==","signatures":[{"sig":"MEUCIQCUK0pPRMF1zxmFk0H3jovk08AxAM8HYTBE/4jOUe6JDgIgI3iLBewZDAzm+Nn84E9CAeJbhDeKHR8mlQ/T2NvOa8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.3.1-next.a536696","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21186888},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"a536696d82006c5c702dbeb2a0df47ef04969e44","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.3.1-next.a536696_1768409944519_0.26594588263446317","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@the-bearded-bear/claude-craft","version":"3.3.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.3.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"d0cc3a8a6abdc73aeebf36c0891f7b99353d494d","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.3.1.tgz","fileCount":2469,"integrity":"sha512-QPjQLd8lgmf+bidpBVyHqiMH1Id15R4B4v/e3XLqm8X5GR2Ici/UMxBzDNuBxnSj3Csc3Bh79GGj3BGEuYA9Zg==","signatures":[{"sig":"MEQCICLDSKR6PVtspWrH3z9NkT3D20BDIuH+MFnlHJn2cLUuAiBSj3NunOLdJ5IdJB4+gJUnyf5zgVSPfIWyQizO+kPZ/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21186875},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"a536696d82006c5c702dbeb2a0df47ef04969e44","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.3.1_1768410074706_0.07523370622567893","host":"s3://npm-registry-packages-npm-production"}},"3.3.1-next.f4f0d1e":{"name":"@the-bearded-bear/claude-craft","version":"3.3.1-next.f4f0d1e","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.3.1-next.f4f0d1e","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"57ec2eac7df8bdfa53141bab23a123789de2ad9f","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.3.1-next.f4f0d1e.tgz","fileCount":2469,"integrity":"sha512-fZ/ElhSKMntE8RM8tJiLb/DROBhCa9Ox6lc0NqZiFZOr3LBNq6rTCI3RW/zGElh2UZeXnra0nqRFfNI4/UJWxA==","signatures":[{"sig":"MEUCIQCPRlxt0CoBbRZ4cPN6frzfeLKzZuXC5ieE87h2si1LcgIgXv3C5Y4JkhY2zufPAaan3hDgdst2kl4Wx/KxSSJ8JK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.3.1-next.f4f0d1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21189376},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"f4f0d1e4af5baecac407b3afefb16bd347005984","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.3.1-next.f4f0d1e_1768457649766_0.8511162328259372","host":"s3://npm-registry-packages-npm-production"}},"3.3.2-next.b3cf7c7":{"name":"@the-bearded-bear/claude-craft","version":"3.3.2-next.b3cf7c7","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.3.2-next.b3cf7c7","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"8c354c093595b5fcddd1a364d4b3389544e94489","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.3.2-next.b3cf7c7.tgz","fileCount":2469,"integrity":"sha512-QFxvQ0kgKCmaHuI0jCoNraf5pH/frsV3CU+5JizIS48npSB53h9/tDUCVM2oosFzpeIC239q+DWjuOXgDoywuQ==","signatures":[{"sig":"MEYCIQCU+FfthF8hDx+m17c3bFyX/SgOH+hbY6qPz4cZOJ3i+gIhAMv91bTOZ969A93DAMa3uaUrdq07I8HUgRWyAhcz8cSc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.3.2-next.b3cf7c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21189376},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"b3cf7c7e229ac4294a4501b2f45d7e5cdcf44f0f","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.3.2-next.b3cf7c7_1768457827394_0.8144050966528693","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"@the-bearded-bear/claude-craft","version":"3.3.2","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.3.2","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"4167c7d7b5d4fef88cd831766b703891be2deb3a","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.3.2.tgz","fileCount":2469,"integrity":"sha512-eJfw1daU1R3SJl5WlDxV6HHZkztjv5fbmbSRI9XzNZgRy4DfBy9SjI5KYLlbs+/jbgNnES2jvbvilxpZGvsThw==","signatures":[{"sig":"MEUCIQD4kLpk2SgnmXPjZqTSBU8HXGeNWTyWD5DI4HqLFLpvRAIgMy3nGXaFciqjROszscJiRiJVPt10ukz8R5YaTOe3JEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21189363},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"b3cf7c7e229ac4294a4501b2f45d7e5cdcf44f0f","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.3.2_1768457856030_0.5959981179798679","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"@the-bearded-bear/claude-craft","version":"3.3.3","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.3.3","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"0211c4f28d7ec8ed16923101a749c8eff7ca9613","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.3.3.tgz","fileCount":2469,"integrity":"sha512-qT6KJZE9n7AK4lc/Jb2W0HucfgJpiL7c3JMs7VuiItC6kpwOCB/Vyst0OuGiXtbykSwXnuQ2om8lndmCzUCsqg==","signatures":[{"sig":"MEQCIEWhuQBB7sTe1dDu/b44A4h85PDPT6C+ydvq+4Ctr3NfAiBPkDWsDXBiV58ywA/7GWWML5sBmnZkfNkKusj4VtBqew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21189449},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"fa1c85b5b28f43774379c379a67d9f330a05d02e","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.3.3_1768580630780_0.9131856031846954","host":"s3://npm-registry-packages-npm-production"}},"3.3.3-next.fa1c85b":{"name":"@the-bearded-bear/claude-craft","version":"3.3.3-next.fa1c85b","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.3.3-next.fa1c85b","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"b7453cced82b1b7977060c8c153db8de10f128b3","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.3.3-next.fa1c85b.tgz","fileCount":2469,"integrity":"sha512-v9/G0Y7Ig6qIr41HIxDKQFQVjvvAOlpOrVd//FGXzrWgBLSO+rBhxoSAPdGbNytju8U4s+HoOGcB2AqejyxBxQ==","signatures":[{"sig":"MEYCIQCc3N0gqhRDfIOXjnpkKE1pocCzM3f8cL69JRqb28GppAIhAKYE+Q2arTMY8BK+CV67S2o/SbQOQ9sUxznkcQCcmzP0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.3.3-next.fa1c85b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21189462},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"fa1c85b5b28f43774379c379a67d9f330a05d02e","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.3.3-next.fa1c85b_1768580641777_0.978632293061906","host":"s3://npm-registry-packages-npm-production"}},"3.4.0-next.004633f":{"name":"@the-bearded-bear/claude-craft","version":"3.4.0-next.004633f","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.4.0-next.004633f","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"6d3370375f2af7c405feb178e93e24cccdd5c02f","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.4.0-next.004633f.tgz","fileCount":2471,"integrity":"sha512-EI1eW2dAI0IHcQKgEbXV54CYGADP1djWh9jgyA+xuIoG1mj3JL9+zxVpQTBaieq1ROpk5s3S2yUxKJMlJOcskw==","signatures":[{"sig":"MEQCIGJl5tDkrcERUClpub//FpXBF6PkPvw6IER0HqA9CEWOAiAZavMJp/afrMxR04k7HQRU2s0YzK4FOa2QzwFmN8mJrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.4.0-next.004633f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20970540},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"004633fc62edea5f8a4296b2ccf293787bf92983","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.4.0-next.004633f_1769031513056_0.1548047406936366","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@the-bearded-bear/claude-craft","version":"3.4.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.4.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"ddd9415a5fa5b07390a25d0cd6d5604e8255f674","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.4.0.tgz","fileCount":2471,"integrity":"sha512-iGLHYtbr3QOQq+HSj40aiPxlBfpD8Guzs5vZ3Kj/Xc7U7p6C8V5BcQbemuCyMprdsoA0oRZWaXRoWCI2Y/wB/Q==","signatures":[{"sig":"MEQCIFYwD5w3HZcUG31FNUkeGlqr2SWWW/AavOqJXdat4BJKAiBWfgo/ZTDeXCunjowSZ7zePPsRM9AuQ0KEDx6NEvL3Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20970527},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"004633fc62edea5f8a4296b2ccf293787bf92983","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.4.0_1769045445057_0.49432714560982327","host":"s3://npm-registry-packages-npm-production"}},"3.4.0-next.8d3a5fc":{"name":"@the-bearded-bear/claude-craft","version":"3.4.0-next.8d3a5fc","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.4.0-next.8d3a5fc","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"e60a9b8b89f792864c5e5150274204aa854dea4b","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.4.0-next.8d3a5fc.tgz","fileCount":2471,"integrity":"sha512-dlRGYtWWmkIJ2pi7/zXkEy/crCK6yRzwuTmywefyHyvFHcMVQpIjVgi7t2xMsS3GfxaqqLRGknPH0trchrQFVw==","signatures":[{"sig":"MEQCIG/m1vkCil6QnnntiHt8jtBOs4XnxnKN4leH5sqzqNMAAiB9F7LaTl9KaebQNd72AMfSsxj7uwxdQAdAgpdBh057hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.4.0-next.8d3a5fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20970540},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"8d3a5fc3f93770b8235a3cc198a19ce4b0db853a","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.4.0-next.8d3a5fc_1769046042496_0.7920729597687421","host":"s3://npm-registry-packages-npm-production"}},"3.4.0-next.593280d":{"name":"@the-bearded-bear/claude-craft","version":"3.4.0-next.593280d","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.4.0-next.593280d","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"381c1a1e25e3873e5ab24908e27a629e8ec8c5f9","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.4.0-next.593280d.tgz","fileCount":2471,"integrity":"sha512-EwqmGGOze3fyPg+MwyWwKzeYXKLA68naOZlqXFsTQe3Ir01HSLev+8m9hkkwBc6ShmfEjulVzeaIAYr+tyjk4g==","signatures":[{"sig":"MEMCICTndpMqbrxWhcEsxP7H5yZb5buQg1Ahrbj+Pt2cTMZzAh8vjr6Z+peRZHp5ggMcInwXK6UZ/hEcfLBZASmxCr3g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.4.0-next.593280d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20976249},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"593280d6661bf01080e1dd603aef779fe4dd7c0b","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.4.0-next.593280d_1769048547876_0.8503843689125217","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.ec45b1e":{"name":"@the-bearded-bear/claude-craft","version":"3.5.0-next.ec45b1e","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.5.0-next.ec45b1e","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"f35a01ad66f72e4309ee5b95f844bb7678105322","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.5.0-next.ec45b1e.tgz","fileCount":2207,"integrity":"sha512-1c41WXKRvXfEbgAYh60R8gzZGWYg7PeVgfpNDDWcE2ZedSFkLH27YHRHkNeoZELNkZ0d9BxA+GsWyZ8QzRE5CA==","signatures":[{"sig":"MEUCIDkVyP9eXkrAJHckhKbTJOfI9Sx+NXfCUFOsS11BFwZpAiEAnwlWsf3hdjxqI+G8vHvP/1cOoCtY6UI1K3AlcRgTQCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.5.0-next.ec45b1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17115397},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"ec45b1e5ed46ca86a2b3943fe78854569077c500","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.5.0-next.ec45b1e_1769113166218_0.6246217271337016","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"@the-bearded-bear/claude-craft","version":"3.5.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.5.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"c9359de18656f68b454ea1c7e20514a47f5bb05f","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.5.0.tgz","fileCount":2207,"integrity":"sha512-+m3WDm1k4Hk0/yAD55Wajw1jPoYjhNHELnlrTUsX/CuaZK5iNDDXec+2RGXqd2SpIPledpHNf2yOCGDYhFxR8w==","signatures":[{"sig":"MEUCIGZ3bD5exUc/It5cV6IkQx9Fgzcgcqukv7k3SHg2gS8MAiEA2DK0Kigo3aopL3nqfHJnVGn760PCWNxDCCyXQaGN/nE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17115384},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"ec45b1e5ed46ca86a2b3943fe78854569077c500","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.5.0_1769113323765_0.22980170103151676","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.1b49d4c":{"name":"@the-bearded-bear/claude-craft","version":"3.5.0-next.1b49d4c","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.5.0-next.1b49d4c","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"ccc26bf7035ed2cdb6559237383c20b1a4e9be0f","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.5.0-next.1b49d4c.tgz","fileCount":2207,"integrity":"sha512-ng/SBMDi2qYZXxjBUnQXFCaIMq1oGIqwDG7UXrO5YZ1PipyW2LCkM80Y1ZC438DalS6pMfm1ccNzrxFfrahVTg==","signatures":[{"sig":"MEQCIDTvbYgvbMZL+RMYztmWBUNXxRBK5K56p8STm5/8b2u8AiAaAQDpZTNydTeGGxlJOXHJZzHjWUsplUmK+9Ba2FwK4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.5.0-next.1b49d4c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17115436},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"1b49d4cd3f9e0c0e25d68573105e44ca3e59649d","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.5.0-next.1b49d4c_1769149878662_0.7742795797899178","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.b0a6685":{"name":"@the-bearded-bear/claude-craft","version":"3.5.0-next.b0a6685","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.5.0-next.b0a6685","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"f9de6ac1cd06d006d673a8bb558ee5ec576fa904","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.5.0-next.b0a6685.tgz","fileCount":2207,"integrity":"sha512-WcFJgaQukCIWHGRnEBcFhxRvCWZVpZ2rQPudRRM55Z9jrNz90pMxYfECoaUqwnyRrLS++liVo26mDd8kjyazqg==","signatures":[{"sig":"MEUCIGnpmtU7BibL2uK7HNQSGrK2mLp8L5qGDL6du0jHwdMfAiEAsJnm65BIuxQRWMmqgKfswygpa1OGwbMk9Bx6uw1N8uE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.5.0-next.b0a6685","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17115436},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"b0a6685e1c6da5279b9ebc64e258ef82ce071328","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.5.0-next.b0a6685_1769150087514_0.6116708399937332","host":"s3://npm-registry-packages-npm-production"}},"3.5.0-next.0f69fca":{"name":"@the-bearded-bear/claude-craft","version":"3.5.0-next.0f69fca","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@3.5.0-next.0f69fca","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"7ec3202ea8ffd866fb03ccfc54ba42aabfa05651","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-3.5.0-next.0f69fca.tgz","fileCount":2210,"integrity":"sha512-Z7uHT7Z44cRj3RLOmzy5ejTjx9uzvsPRmIg6+ZMgw9FNwYrn+xYjs79dOg9ChGdBl1On89K2NOPki9tamdgXVw==","signatures":[{"sig":"MEUCIQChQtYWShe/M8oCMDhllJKtiBAIlpmFvm/PjS7XGm/xtwIgSRAzFwpeIXlCxnrl9zy7jPAnIPaX8y91lx1xEd6Hs4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@3.5.0-next.0f69fca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17151981},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"0f69fcac18e3776fc4c6bd8891db3b615ad926af","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_3.5.0-next.0f69fca_1769648849245_0.7949300854433621","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@the-bearded-bear/claude-craft","version":"4.0.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.0.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"af2dc59b7c5be182c90396476a04640ad26b5d0c","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.0.0.tgz","fileCount":2210,"integrity":"sha512-5I8oUu05TZzg20+weEXZH5QxDmdFO/osBndy6qgAr3Js1XosVRpRpjs/oT/hdJYmTSiEXbuUhEk74IhH00x0wA==","signatures":[{"sig":"MEYCIQCgVtO/f7AAxYLnpM9FnPOLvADtEwx48uVvyNufJKV8UwIhAN1ld4IpmAFHSxsNKRfchE4BJ9wF55uUH+0AuqOOIHMM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17151968},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"43532ae7f1e8cf6d87c6ef37f569d0423065487e","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.0.0_1769651603000_0.9802084052298856","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-next.43532ae":{"name":"@the-bearded-bear/claude-craft","version":"4.0.0-next.43532ae","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.0.0-next.43532ae","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"0cc34a35c62d8353b9d1aad94f067ba028fbece1","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.0.0-next.43532ae.tgz","fileCount":2210,"integrity":"sha512-MSqr7lDuFjPXYzyJWzc6HhoZD3Jg6Jl7N/t3XKPdHFG7vCgbKqa/uX9MyIqVEUAZe5LMfCMEFLRkEsVkjsUO/w==","signatures":[{"sig":"MEQCIESWqPxowTcEeKYo+ytWbFJAJRW+6pxMmwVl1U73cMatAiB8DJE9Jtp98eGhSjTyXXyCKccBZmqHWGor73WIXQSyrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.0.0-next.43532ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17151981},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"43532ae7f1e8cf6d87c6ef37f569d0423065487e","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.0.0-next.43532ae_1769651607157_0.46647479134300074","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-next.7493895":{"name":"@the-bearded-bear/claude-craft","version":"4.0.0-next.7493895","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.0.0-next.7493895","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"0755d713b8ebec81edfcf45fe80db02e8a71836d","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.0.0-next.7493895.tgz","fileCount":2210,"integrity":"sha512-F9g+S/N0bS7sANscF2C7/VkpVsxGldSbuHnpjcJRcyWSoAQsCmQd4JPdBZAwUVMMt7eKA2mhDye5W9evjwoeKQ==","signatures":[{"sig":"MEUCIHgWpg1z4g66GeJfaTeNGfWZ5JKx4VJJ68vbOByryPt2AiEAokBFMpZjNDdEH38UefAe+CYp7cOF6MXMQgipFP93drQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.0.0-next.7493895","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17156246},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"7493895724a5a09837248f067d8d16ad14f92e0a","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.0.0-next.7493895_1769652426645_0.7965989717734352","host":"s3://npm-registry-packages-npm-production"}},"4.0.1-next.fe3e2f8":{"name":"@the-bearded-bear/claude-craft","version":"4.0.1-next.fe3e2f8","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.0.1-next.fe3e2f8","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"fa24c09d874bc82da41767f88aef1f5c51bcc509","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.0.1-next.fe3e2f8.tgz","fileCount":2210,"integrity":"sha512-HahTvY4854uHRut7EnQgdoXoecrzg3OQEDGn8h0/4jDeKvAZ+a+ITXW4QpvWiuB8E28p+JhogiEXVhPZD3BtjQ==","signatures":[{"sig":"MEUCIQDLJXTNwMPt8JWYSCSbqO/whe8XRNjMG6e+J8f9g+yagAIgJa1/NTKCAMUCcir7XvSOdiO2Xua9+KJWdo5lGSz50Yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.0.1-next.fe3e2f8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17156246},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"fe3e2f82762a3cf1211b945a2463c659508f7282","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.0.1-next.fe3e2f8_1769652488367_0.2423140351334505","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@the-bearded-bear/claude-craft","version":"4.0.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.0.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"cde8c1dce5aced426e821d7c1063607b52ac5be1","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.0.1.tgz","fileCount":2210,"integrity":"sha512-TMFK2r7pxAs5zcBgQqkRVDex3VOELZoJPQBkaBH7cejWyVVvThoA6tejne3z9LBPOwefH06DHlIIHg3uGO+6NA==","signatures":[{"sig":"MEQCIALe2qFNjmfYSmuNNq/zNrgsJ7A+GXRbGmBsJ17q4/PFAiAylVyg3tvFb+UOsEk6mQ6xRSdKFTm+MA9nH8JOGbIeng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17156233},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"fe3e2f82762a3cf1211b945a2463c659508f7282","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.0.1_1769652527599_0.2848428586534988","host":"s3://npm-registry-packages-npm-production"}},"4.0.2-next.7a62933":{"name":"@the-bearded-bear/claude-craft","version":"4.0.2-next.7a62933","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.0.2-next.7a62933","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"ec87606e76e3443992d9acc63e1aeeaf510ed6e5","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.0.2-next.7a62933.tgz","fileCount":2210,"integrity":"sha512-giYZ/89X4ymDyIQV6BZeWbjIYt3jOcTEFkHn6sAp1hQmJwQbi6lGnPsdB0HTq15VstYW2O4Hrtjxp7y7rO3RZg==","signatures":[{"sig":"MEUCID/k5OVlToelyMfD/XQ5X9Bv2K+jdz2TsIsyAc7dAwoFAiEAmJoUc+mSx8QmUlSFmXCHRN3LkH4bHsXA22n6AB9ceq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.0.2-next.7a62933","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17157864},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"7a62933bcece356728b98af835b0aa636887e04b","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.0.2-next.7a62933_1769665205510_0.47259340669866146","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@the-bearded-bear/claude-craft","version":"4.0.2","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.0.2","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"fcd633cd89b60ad6fe52f13b8117fb2f53920946","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.0.2.tgz","fileCount":2210,"integrity":"sha512-cZB2AKs2F45QzPLKuXdM3NewYxE8+/l6mwr1nkutjKCYf5tThTwq1Ug8EDOWC8y82KOnfNtDMd6DNs53gXOZ4A==","signatures":[{"sig":"MEUCIEzc5hvaq4LR7RWA6Yyydp9i+3qAYU+W02cNrTmCSZEHAiEAlPmsYzWjZMkKUszFI96LZdWY2nsYoAlusP5MG4OfqJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17157851},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"7a62933bcece356728b98af835b0aa636887e04b","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.0.2_1769665211892_0.7759674957064613","host":"s3://npm-registry-packages-npm-production"}},"4.0.3-next.3151de3":{"name":"@the-bearded-bear/claude-craft","version":"4.0.3-next.3151de3","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.0.3-next.3151de3","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"160df0c67e85a1ba7d0d99d31ceb854e8c5641aa","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.0.3-next.3151de3.tgz","fileCount":2210,"integrity":"sha512-zwkdyweXIN33QOILpkzNvwYXte5a6gbSeSGme07tlHLmf912ukHFSnoT/skr6eRMcpo1aD9vsaEbfBiuIV8bHg==","signatures":[{"sig":"MEQCIHYK54HNe9DlLlJwdSLTnXGw6NQNpnTiqMyUM3yCagXtAiB/yclgGkMMGt3F/w638kz/VS3WoTbEIm6lRWZcM5SJ/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.0.3-next.3151de3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17158113},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"3151de3ccdc77d43269deb6b0af3a1c8c3c9c84d","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.0.3-next.3151de3_1769665608599_0.24001203973251428","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@the-bearded-bear/claude-craft","version":"4.0.3","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.0.3","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"05a204d04f08a0fa227ff72323a401ed7e4fcd35","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.0.3.tgz","fileCount":2210,"integrity":"sha512-JSP7TDakUq6UrK0OQUEc5EYwblgOGaveUjqzR3vAxWkoxjwu1JQP08hXUwhDwxuL/XTcp2UYedHsswuT3PzXJg==","signatures":[{"sig":"MEUCIA9dKBwkhTWdF/f2Mjj3xoa4ETI2et2LXNJHJ7sFQpxFAiEAzatEfQkvlIjfxa67MAhEHx8uxSpApteiY9s9mnli61s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17158100},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"3151de3ccdc77d43269deb6b0af3a1c8c3c9c84d","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.0.3_1769665610936_0.19212700316505793","host":"s3://npm-registry-packages-npm-production"}},"4.0.3-next.db8034a":{"name":"@the-bearded-bear/claude-craft","version":"4.0.3-next.db8034a","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.0.3-next.db8034a","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"b4bf3a23b8b376fa1ac46988d9c726ad4cff8406","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.0.3-next.db8034a.tgz","fileCount":2229,"integrity":"sha512-wKRmxZN9MvEcNyWvT9XBOyZfeJ0xblDzKA5l1Kf+NIclQFFLS5SYws48CCyDE4kQH5p7LDownHFMsFPXOtNZPQ==","signatures":[{"sig":"MEYCIQCxhczgfTAwLNKniaMO1uP5tyYLlBqWd8TEESbJT7a46QIhAKeMPrDWUNsCXM38S5g9kUPWIT/YL+u08ZOWcXeI6/NB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.0.3-next.db8034a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17320979},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"db8034a3de2ff5b603d9552c9e89d42d59dab23e","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.0.3-next.db8034a_1769668195162_0.8408267748320069","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-next.ce124a1":{"name":"@the-bearded-bear/claude-craft","version":"4.1.0-next.ce124a1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.1.0-next.ce124a1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"fc1b1bcc041cc85d126a306840dd935dfb8b9dca","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.1.0-next.ce124a1.tgz","fileCount":2229,"integrity":"sha512-VI7lxU6vnRVbIALYY8KSyre8ygfMucc64G45bpJjbX9elmhQWvVQ+LWK0OzE8cQ1RHtJBbatEa/zY7unT1ETvw==","signatures":[{"sig":"MEUCIGH2ZDTPqQnu1uQj9n/Pd7dCSq82Va6Ut20uAGWTltKJAiEAiH4/E7R6Nz30MROvGP5k7X6PfcjVuLWs306LOyokmF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.1.0-next.ce124a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17320979},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"ce124a1f088d2c2392c89f402b4b46e39dd32f5a","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.1.0-next.ce124a1_1769668243172_0.8493983144263177","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-next.ec2a6af":{"name":"@the-bearded-bear/claude-craft","version":"4.1.0-next.ec2a6af","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.1.0-next.ec2a6af","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"5bfaad31937867794f41ae1f663f38e7d0228233","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.1.0-next.ec2a6af.tgz","fileCount":2229,"integrity":"sha512-+EmpxdyGSZ3o1nlF8z4nvAsOR25fW2T+xWTyzF2NoVsBHd2oBfE+tdU+G600r4iCgNuoi00QYIWcSrD2hTvyIQ==","signatures":[{"sig":"MEUCIQCpkwSm7AVhZngH9H1a6O1Ccp0RFchI8OeFaY1ZTyqF0gIgPqHuITJmjzGstXg/0sWcJIDN8CLGZGWugh1IA9SV5E8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.1.0-next.ec2a6af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17321509},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"ec2a6af538ce1ffb927ec97e80ab9b0a3d698b1e","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.1.0-next.ec2a6af_1769668469888_0.15908655724359244","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@the-bearded-bear/claude-craft","version":"4.1.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.1.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"b5348013c87fa81db3bc66c90148ff78aa0100ee","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.1.0.tgz","fileCount":2229,"integrity":"sha512-5CzdzMKR73ZkaVVaB2R6/ja3PZJIXNXUuKRLToa6tMPgsgxBzVnzbT2Z8GoWNVf6wSum0058d3nXHNltXqIwtQ==","signatures":[{"sig":"MEQCIDEZuNY1Mac3t666+uRK50GuFO2hazSy6Z59E4przJc9AiA5An3ZaPv42CCBfQZXuqtk3rcxxNuk9RmPBRE8LS/+Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17321496},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"ec2a6af538ce1ffb927ec97e80ab9b0a3d698b1e","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.1.0_1769668515235_0.5976797100828524","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-next.b1ed3f3":{"name":"@the-bearded-bear/claude-craft","version":"4.1.0-next.b1ed3f3","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.1.0-next.b1ed3f3","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"c89b31c090b8c3d363a0de8014420b360b6c5b97","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.1.0-next.b1ed3f3.tgz","fileCount":2265,"integrity":"sha512-iaJ3uyD1ytF7gMMkzW8oqyol5GHo2DfysMZW0tyYVBqAve0CmxdCNBFMieTyQfN4JYS4CmDz4psN+z0iJ61z9A==","signatures":[{"sig":"MEUCIQCn+htG8O8sNXtSXw/cMhcCnlk9aWooo5p8Kriyx1QL2QIgIG1YRS9nM5xtYsGjxwPnqHpdvQJtwet7PCx0uhgOSJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.1.0-next.b1ed3f3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17485401},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"b1ed3f3cf644abd23b1df6e0cc6848b3f575eb93","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.1.0-next.b1ed3f3_1769673214884_0.3081256568041215","host":"s3://npm-registry-packages-npm-production"}},"4.2.0-next.db8db23":{"name":"@the-bearded-bear/claude-craft","version":"4.2.0-next.db8db23","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.2.0-next.db8db23","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"b7e4cbd065a634dff53ccac028f23019975782af","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.2.0-next.db8db23.tgz","fileCount":2265,"integrity":"sha512-iw5DvtsJT9m7AFFWA9ftFejaYsJ8aN6ekkU3zyVUps0QCsetyvn0aXTgPLcvExTpBw+KUyYG4njNqJIC23wbZQ==","signatures":[{"sig":"MEUCIH8RXQLj3DTNZW+kfPGbN/VXrug4elpNKBUP/LBsW6MOAiEAjB3545k/FVWZiIhyk4EU+y4QzVskW14zsg99TwjwayE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.2.0-next.db8db23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17485401},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"db8db232ccf2d25f07830efd6165c966ec72ca10","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.2.0-next.db8db23_1769673442850_0.5396594462771176","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-next.70cc26c":{"name":"@the-bearded-bear/claude-craft","version":"4.3.0-next.70cc26c","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.3.0-next.70cc26c","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"efe3116639c8b7a4cec2abe868aae98ae75a7df2","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.3.0-next.70cc26c.tgz","fileCount":2349,"integrity":"sha512-XHWBHMsxpaNZ0kU7cifF4hV59N6lduWhaKmnCLbMq4vwkXCDB/lyblEf9yV9y7MlLuapHi2iM+S58rBowxPBdg==","signatures":[{"sig":"MEUCIQDLFb7Upr27HW75YH2KeZMouV86Y5SkIbCEV7OugSUIDQIgc8ynN6tu5RknzIXNPLA+jC5dTPzhIhqppnKmqnsda88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.3.0-next.70cc26c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18009441},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"70cc26c04d960d680a6ac341f844489eb729a20d","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.3.0-next.70cc26c_1769677526518_0.7844505621943687","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@the-bearded-bear/claude-craft","version":"4.3.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.3.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"d0eb0bc22b0ff6e779acf3d528114f254670f990","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.3.0.tgz","fileCount":2349,"integrity":"sha512-k8TezjQCx3N6vqc8ngxqlA89jaew8I+k5biJuh+WltOD7tUeRy1Lx9dQ6XbwRwm67FefNF+IkTNpQr7O+S3LlA==","signatures":[{"sig":"MEQCIGdzNfl0gPbMI/pFD5Xj4sYL4VMcAh+3Xa1bjKMAX0GlAiAPiPi+ZvQeqNq61ncUwvrRb7pqcukPxG3Qhpm1IW/Puw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18009428},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"70cc26c04d960d680a6ac341f844489eb729a20d","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.3.0_1769677535438_0.03783552482502062","host":"s3://npm-registry-packages-npm-production"}},"4.3.0-next.38aeb91":{"name":"@the-bearded-bear/claude-craft","version":"4.3.0-next.38aeb91","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.3.0-next.38aeb91","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"9ef946af12b04d9805c17340d983a36fe7c2f9dd","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.3.0-next.38aeb91.tgz","fileCount":2350,"integrity":"sha512-gh3uvRV4mAG3yE+ktg39Oj5MPUHzR6DaiJYJTyMRrHjFUPlfYaFHbIaV/gCGzbX8kohuu56/OlOKqQU0BYPG2g==","signatures":[{"sig":"MEUCIAC4TrQX2N2kNLjU1TbF+NrAnEQOpSFBBObX0I4QFFs9AiEAzCSFiPkfnvDriWLT68Fb3eRr9ZlmxUj2F+RSmjT9FPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.3.0-next.38aeb91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18016151},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"38aeb9148c3db285b660279735785cc644ef1745","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.3.0-next.38aeb91_1769686136482_0.3759828945804975","host":"s3://npm-registry-packages-npm-production"}},"4.4.0-next.bcb55f4":{"name":"@the-bearded-bear/claude-craft","version":"4.4.0-next.bcb55f4","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.4.0-next.bcb55f4","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"0dbece837c180ea952cde7714e5912b02605d366","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.4.0-next.bcb55f4.tgz","fileCount":2350,"integrity":"sha512-jYmTeK9UNUGziW8wwAvXfMu1OdbtQcJAdVgARA1PRVZo9kKd3bjwNoPau/Hi12HUgi/t1pmlJWX/OqFjd0GOjw==","signatures":[{"sig":"MEQCIC83mZ/adL0vdNktWe0GU9ZHH00usH/K9T2hEGgeRAx9AiAUuqg8CRXh0V7GF+Z7uvOgc006QTFmkrRn85paYouQwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.4.0-next.bcb55f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18016894},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"bcb55f4f35c9070c2e5d6c22614624f70d93852b","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.4.0-next.bcb55f4_1769686298185_0.1718018567553703","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@the-bearded-bear/claude-craft","version":"4.4.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.4.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"47e19ff4153b3636082a2647ff7d6af751252e9f","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.4.0.tgz","fileCount":2350,"integrity":"sha512-+nkf5Q7OoBudNp9UvyHmRCaMelyTdTuvBObGj1I+EZy6TOW0NdXC8cuT9Qfhn2XHAUZ/U72C2URe4g/ltUzBqQ==","signatures":[{"sig":"MEUCIQD7XHpVUTshoyepDFMXWCPBCXSFOBCfur2hqRK237W5rgIgd9vL4ozchYznec2LZsvktcqBwgi5ltoar7dIEiPtCf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18016881},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"bcb55f4f35c9070c2e5d6c22614624f70d93852b","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.4.0_1769687457878_0.39068035545332847","host":"s3://npm-registry-packages-npm-production"}},"4.4.0-next.8233314":{"name":"@the-bearded-bear/claude-craft","version":"4.4.0-next.8233314","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.4.0-next.8233314","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"95ccb5038775d84acde41edc98f5ab400869c46d","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.4.0-next.8233314.tgz","fileCount":2360,"integrity":"sha512-3R4D3irM02NE8J94i93pVrA3NcGCYShmzJ1uHBEXlrW95F3bqnTuwX4VTgS28vUjaDQlb9npgLa59ZBcxT+RxQ==","signatures":[{"sig":"MEYCIQCD/VpB4BMRreacLd5+dd8aHPE91o4XQngvpRXwdJXNLwIhAIvJMaItuZbSPmQrhhmaXZobf3ydRWcmr+9/UZAD+bR2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.4.0-next.8233314","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18148842},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"823331406f5c105b0653589f31f57031490d00fb","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.4.0-next.8233314_1769729556250_0.38964241283736856","host":"s3://npm-registry-packages-npm-production"}},"4.4.0-next.568608":{"name":"@the-bearded-bear/claude-craft","version":"4.4.0-next.568608","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@4.4.0-next.568608","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"81eeaec93d55bdf2f42905dec5cf70f1b33bb582","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-4.4.0-next.568608.tgz","fileCount":2362,"integrity":"sha512-JLhBrnj2/8qCIMdgL2GkqF7apfh28NLhZFDndzR4Ng/ERDIPQ9REp28GTlLJiYPP8G++SsOe6Chh0R6pcrD6qw==","signatures":[{"sig":"MEYCIQCVG8v1Dnf0zk1HjHzXKA0OyikJKy90gI84DbD1DJii1gIhALjZM8DL2Jfxs9SMYL9z1nCajQ8kss0OIFSABjGIfwzF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@4.4.0-next.568608","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18166567},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"05686080f1f08726aba58479778569d271d1b727","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_4.4.0-next.568608_1769730442742_0.877310645620927","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-next.484826c":{"name":"@the-bearded-bear/claude-craft","version":"5.0.0-next.484826c","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.0.0-next.484826c","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"1c2521bfdea960998b20380197c6208f8fa12b84","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.0.0-next.484826c.tgz","fileCount":2362,"integrity":"sha512-pWSNtlB5h7whmfQN3LCzAjFwlfu+Vwe4R4qg87L0p0A5Sbs76DL301652FNc2deXRQGEXQrRLcm+YWeJx+US4w==","signatures":[{"sig":"MEUCIFmDQKpFXgmJUvQ6EHyS11y/XQd7h5C/qZSFtggWeGXkAiEAjsSEoMV+gmU5DMQ909fwuoEIHP5SAd711sdDYDLj7cY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.0.0-next.484826c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18166568},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"484826c533b45286ab45b262af1bfb9a01a9d760","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.0.0-next.484826c_1769730881001_0.49752425108452547","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@the-bearded-bear/claude-craft","version":"5.0.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.0.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"91a60221b0b0654690b76dc93af680ae9aea01e4","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.0.0.tgz","fileCount":2362,"integrity":"sha512-p29z7dy7FIGRsHYeFNHvZoHS9aRrHCg00XiTGIpsqKVWBTkDjXD4HStwsUM9zJPmhIRVgouY/1z3W6xEXkM12g==","signatures":[{"sig":"MEYCIQDDpHK4Y7fXY4cfmAfx4512J8JKku45j7EPI5VJMFL7cgIhAJVC9sLHmgBHaqHKDl3+/Y6GojMIZNdZMiot/bgOzRQ+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18166555},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"484826c533b45286ab45b262af1bfb9a01a9d760","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.0.0_1769731155555_0.10599105878210935","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-next.fa2403f":{"name":"@the-bearded-bear/claude-craft","version":"5.0.0-next.fa2403f","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.0.0-next.fa2403f","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"a19e18ac013eab620b865a47a1632c6345323d16","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.0.0-next.fa2403f.tgz","fileCount":2362,"integrity":"sha512-B+tACcKE2s6fNnU81hkp29YCWrxbdwRISFT75rw3GNiUcuvQdjIu5ql8TSAN4y39FJq3yXa03gotn+auwLOIaw==","signatures":[{"sig":"MEYCIQDKDBFrlArFv+/HQqM+i9dTwO9BJGmo4MQwGTuonUKGKwIhAIN0mK+iGTLd5C8QKT+NjmARLKe+8FV1Eup877jrnVsx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.0.0-next.fa2403f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18179898},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"fa2403f5eac0ca52562c6d4c3218d76bda002bf9","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.0.0-next.fa2403f_1769734383403_0.30847474223705373","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-next.6023ffb":{"name":"@the-bearded-bear/claude-craft","version":"5.1.0-next.6023ffb","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.1.0-next.6023ffb","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"d8465dc72660dbbc87651afa9782b65bd5d94fec","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.1.0-next.6023ffb.tgz","fileCount":2384,"integrity":"sha512-BFgZlSuar+8VNFC+5IKzlUJNN9WXqDtiIBT5oO3pbvJXXBFouOMxw1wnumhfU0ybtWsqGTJcaQnyXu45P7Y0UA==","signatures":[{"sig":"MEYCIQCURvkKsYVjaBqD+PrrFwuB+jlhjG6uhmbzrMmvwZ0zRQIhAKRVmstC0ygVdQQZN/JtVhFg0K/Ja9yh42YV09ina3x0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.1.0-next.6023ffb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18363017},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"6023ffbb4ad8c8a898db0229071cd456e8a735fa","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.1.0-next.6023ffb_1769740341789_0.03592849774111273","host":"s3://npm-registry-packages-npm-production"}},"5.2.0-next.985d3c6":{"name":"@the-bearded-bear/claude-craft","version":"5.2.0-next.985d3c6","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.2.0-next.985d3c6","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"46c781a3056203e94c6a431adc5ec5cf4ca58090","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.2.0-next.985d3c6.tgz","fileCount":2399,"integrity":"sha512-xFi/tC1FtpJgi40Lb2nHfPD36lBKRnUMXrKTHH4vmDauvbdKurzDp+MpINBRdWfoopw3XVsW/MKIDWPPRDz8fg==","signatures":[{"sig":"MEUCIQCMJDA56AaztVv6Sb80bU/ptgkw8uKcVsjIiCBnGAtBEAIgL8Dkv8RaeAdxr6My3mWZ6zMb/q3zpzqdfLu29pCGHxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.2.0-next.985d3c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18443296},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"985d3c69b0fd390b482e2355e9939de3adcd38a8","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.2.0-next.985d3c6_1769742322286_0.5036303297775231","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@the-bearded-bear/claude-craft","version":"5.2.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.2.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"f1e3e2e00fe101c93a68a4c912a9ad140aa72f10","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.2.0.tgz","fileCount":2399,"integrity":"sha512-zAEqlVRwoMyAEFTStGtluUYjMOOOBNmatX9NLwxn912tuIxVsPtaC8/QuaBbWjOQ5rWSLOEeHY22v3veXLsXsQ==","signatures":[{"sig":"MEQCIF8rei6IPlJ9DankYRQye/dZz4op5sU7UQx5P87FtwzQAiBZVk7tq89Qw5m5v9uxw3qWroBp3XW1pbDEKi/IEuVvGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18443283},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"985d3c69b0fd390b482e2355e9939de3adcd38a8","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.2.0_1769742330871_0.32920205657994384","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@the-bearded-bear/claude-craft","version":"5.1.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.1.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"18fb68548dd123602eae419ba8330ae3d09bd388","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.1.0.tgz","fileCount":2384,"integrity":"sha512-CHcEBJg71B9IHcRywUbZ0JNJRGZStnxkmUvXalzMkjux561LE1/k2VLsVuoAPCivA6DONPL3EUzOKcc8Nc2s2w==","signatures":[{"sig":"MEUCIQDu1dO5WSAHiHrUO5ZtMjsnZxsaNhb/PP3NTydIMkyJ0wIgUbDEnNsbwJ/5ic22+8oCvyM071CiA9/ijR5mqDn3/FI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18363004},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"6023ffbb4ad8c8a898db0229071cd456e8a735fa","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.1.0_1769742535487_0.5223169434855903","host":"s3://npm-registry-packages-npm-production"}},"5.2.0-next.451defc":{"name":"@the-bearded-bear/claude-craft","version":"5.2.0-next.451defc","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.2.0-next.451defc","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"588c7dc7da168ecc1e85fb88cf4a1184d9e83dd8","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.2.0-next.451defc.tgz","fileCount":2399,"integrity":"sha512-x29A1NkHohn109/hdHzYjGgidKu+IFG1tuhJMpKhj0xkmgXqxWCDm+RHVSiZuTnXjD1sGFR0Zg+aAbT7t2z6+A==","signatures":[{"sig":"MEYCIQDawN0D5G7rfe7TOu5AwIMvHpUvDWCklKEgAfW8tumd8AIhAJR9YnadseP1pAIMn5VGF/9DGACKyk1dhoorXk9fkOfj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.2.0-next.451defc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18443296},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"451defc48e6cd2765e95222a1ff98c55e17a313f","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.2.0-next.451defc_1769760518046_0.26320650945750423","host":"s3://npm-registry-packages-npm-production"}},"5.2.1-next.f8c01f3":{"name":"@the-bearded-bear/claude-craft","version":"5.2.1-next.f8c01f3","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.2.1-next.f8c01f3","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"998a3f63fa90768625a113ed6cab4ba17a9e6cab","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.2.1-next.f8c01f3.tgz","fileCount":2399,"integrity":"sha512-Q24eaFhMrB4F2uvzO8Ps5mw4eSBugvEaiPLXRqMTtEr8/kXwOcUD+7NNDivwzKhYVbqTQVnv7qM5PTd6EP4k2w==","signatures":[{"sig":"MEYCIQDP3r297UHOkFDmtR2K+tBApeBwsltBMWHWG2jg8nyx7QIhAJUQBNVvPM0C9qpdf00LAZxduJ6DWZSBRkvuZjhMrl8r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.2.1-next.f8c01f3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18444497},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"f8c01f342bf5735b6e60dfbcad784c00655ae998","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.2.1-next.f8c01f3_1769767952500_0.43648639917534826","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"@the-bearded-bear/claude-craft","version":"5.2.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.2.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"9516ed6ba9bcb3080e292a518b7d5ee004a85ff7","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.2.1.tgz","fileCount":2399,"integrity":"sha512-oOJX0PL+nGgAth00SMKmWdzBWB0FSudBXlxssOuoPeVyndwy1SrTwqxRUBBph06CGo4YAdmwL/eZd3dU2pP74w==","signatures":[{"sig":"MEUCIBhRr6ftf+4EFCj1ktCKWpBZLbtIikDR4yTm3cCsyXWaAiEA+xWEWNDwBMsJQCGSXWogRcUrbYJfWqNwG9b+/qvr6+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18444484},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"f8c01f342bf5735b6e60dfbcad784c00655ae998","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.2.1_1769768044929_0.9333232746052915","host":"s3://npm-registry-packages-npm-production"}},"5.2.1-next.399026e":{"name":"@the-bearded-bear/claude-craft","version":"5.2.1-next.399026e","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.2.1-next.399026e","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"468c0c196128253fd5c5995306c2a850fd6c9a23","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.2.1-next.399026e.tgz","fileCount":2409,"integrity":"sha512-BJ9NCjFr1eIxqMGMQFZ2abG8LrHk3+eWvJbvUx8NFhQ6o5LqeV1cXAETkXJBz+1JH/IjyXZdU+dKxBZMBxow7A==","signatures":[{"sig":"MEQCIC6j9MTmGFyGZ27sJBn/RHpIGyXlajoWLdDTWKGzcVwNAiBvUoXeWMLEWmSH8q6PB059ejTF2YNhHjgXL9NBmyEl5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.2.1-next.399026e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18501332},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"399026ed8411a250d5be3aa19a43fa22b7b5814c","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.2.1-next.399026e_1769856754166_0.4791449459728714","host":"s3://npm-registry-packages-npm-production"}},"5.3.0-next.cc5a278":{"name":"@the-bearded-bear/claude-craft","version":"5.3.0-next.cc5a278","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.3.0-next.cc5a278","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"e810cbe36c10b2d0c1e1316784ac233067cc53f2","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.3.0-next.cc5a278.tgz","fileCount":2409,"integrity":"sha512-J5vg6zlOL6Cv+eNnzwir6uIjjjHXWaVQz6XdHvGoCmoIhaoBR3clvrYBYNoQVG1tVTJFMJiixxHj6MolAiUaPg==","signatures":[{"sig":"MEUCIQCs4+CX6Dv2i08nyDJ9x7ZOLlxIuzSB/3ln8HIOHWzd8AIgEhmcaEvjVgdqiJ/MXHlfxYXlQwftadyXiGiF3A8IyEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.3.0-next.cc5a278","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18501332},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"cc5a27877b6f5da257023696ce1fff68554f88ce","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.3.0-next.cc5a278_1769857084453_0.3010878977160467","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@the-bearded-bear/claude-craft","version":"5.3.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.3.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"51ced3eaa489b7c15520ed809221e7800c83e2c3","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.3.0.tgz","fileCount":2409,"integrity":"sha512-tZ/jdvXXf+SnoM2w+4fMyUlELXWVXimVn3B+8GYTc0Z3sXol+Dye81Fw1khurqbnvY1olsBux4200XKwhwFQ+A==","signatures":[{"sig":"MEYCIQDY+HoeN8gltEGylIeMafRegZm4Rcri6kCeqtbYKJTIZAIhAKVCb9AeHl4phpIUYWZKuwnCRDSkKnc3tSYWDNfVJY5j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18501319},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"cc5a27877b6f5da257023696ce1fff68554f88ce","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.3.0_1769857134429_0.06060739401866688","host":"s3://npm-registry-packages-npm-production"}},"5.4.0-next.78340fd":{"name":"@the-bearded-bear/claude-craft","version":"5.4.0-next.78340fd","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.4.0-next.78340fd","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"3aa8f88e212135a26fb400cfe6b53d56ac584cbc","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.4.0-next.78340fd.tgz","fileCount":2409,"integrity":"sha512-bKln7IntVrop30lv36/K2JBtzzzs5S8xnFuhvyguMzUSXdTZjHyAfnj3PKkLlIS/4L8aXPgBm/Wg+e5m2vtgfw==","signatures":[{"sig":"MEYCIQDgvj1GnQY0iDid3RJHKNkG7tGz3rXT7wG5gUtX9bcVaQIhANqfZKVuOsNf+B1UxP45xyq3E3KVLLZmXyI/wPS3MBxN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.4.0-next.78340fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18502846},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"78340fd1accdacf4ccbcb9ce3a624a935fbaf452","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.4.0-next.78340fd_1770094515752_0.603520563128604","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@the-bearded-bear/claude-craft","version":"5.4.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.4.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"98d17550dcf4a335a8b802a0f9b985980e64db09","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.4.0.tgz","fileCount":2409,"integrity":"sha512-kvL2a76RCkFLLq2Ygx1aZ7rGTsabXn8ctaU1jCrQ3MeQiLfErZPJ1IZNZA26OBVXwPPPFKojSHlg4+VAGmDvfA==","signatures":[{"sig":"MEUCIQD+iRfVYsyFzHTQ/gYTBI175WDfJzGyZ5qdxd7Sy0Kd9AIgO7KXjn1xBuUsnSbElbWbhvCBDzahlQkhGNEIWDxZ+fA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18502833},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"78340fd1accdacf4ccbcb9ce3a624a935fbaf452","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.4.0_1770094565303_0.6345063522062198","host":"s3://npm-registry-packages-npm-production"}},"5.4.0-next.a6b23ff":{"name":"@the-bearded-bear/claude-craft","version":"5.4.0-next.a6b23ff","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.4.0-next.a6b23ff","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"1a90e6358118b2d8af90f943e5ee0d2437df4efc","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.4.0-next.a6b23ff.tgz","fileCount":2409,"integrity":"sha512-AdznC5N3aWIAW51HmNZzPj5RE+7K/Xq7Fmh6h8guyKI6U01PHxjP36OPXsm5XJ8sM1KHMcsT4sf6IgqA6xG2Kw==","signatures":[{"sig":"MEUCIQCv8+vSz/s2h/OtDzzXLKwFWdnuWrRib/j8MntpK4y3DAIgUPfcarNmJ/oeVG/2PUTIe2Ds2YXpbsLpPpePjK1XTDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.4.0-next.a6b23ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18504204},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"a6b23ffa9f7b73962c7ec4af74545beafd8c74a6","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.4.0-next.a6b23ff_1770175034172_0.7169883962713028","host":"s3://npm-registry-packages-npm-production"}},"5.5.0-next.bf37c8b":{"name":"@the-bearded-bear/claude-craft","version":"5.5.0-next.bf37c8b","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.5.0-next.bf37c8b","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"e92701da8e1c31f53419a2c93fad2072bdd95787","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.5.0-next.bf37c8b.tgz","fileCount":2409,"integrity":"sha512-DS/krDfB0RvLBdDfO2lBMoM0F6bsPfchoRk1RFfjEVPU06J3WGPkS5Diac7eTIeMDjuqXfpUP/JQJQtMvWI9lg==","signatures":[{"sig":"MEQCIBru8hOTcuKjVtIyyAf21uccKG46SbS1yv2uSrV2yPy6AiAIkRz+FWcB9kuC/nvBOyt4+PaP7kYK7tV2EcdcaA9aNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.5.0-next.bf37c8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18504117},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"bf37c8b433dfbd8be3057ac50e88aa6c16004eac","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.5.0-next.bf37c8b_1770341375010_0.19358488028057286","host":"s3://npm-registry-packages-npm-production"}},"5.5.1-next.67612dd":{"name":"@the-bearded-bear/claude-craft","version":"5.5.1-next.67612dd","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.5.1-next.67612dd","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"78621885defef701e5ec512ccc6cd82600871e1e","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.5.1-next.67612dd.tgz","fileCount":2409,"integrity":"sha512-OBuQbPIDRV7QUBqBo8rAan58z+0pfYkWWdVj5ZlBO6S2oBzs9sbmVpaMqPnSD88Ww+vpxYIqCzYyjdKHBtQQdQ==","signatures":[{"sig":"MEUCIGY7827iKlRjrRNVQFsRWNYukJHnNdP1R9p+HqDd4zUGAiEA1nAlRQ80OuP+7/ISI6uUH0Ent9Bvs6XApF8yjsvKzpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.5.1-next.67612dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18504117},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"67612dd40eada401ba8c794c0678a14dd217d06f","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.5.1-next.67612dd_1770341964683_0.9436792807247685","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@the-bearded-bear/claude-craft","version":"5.5.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.5.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"d82686de4d3150986551ca74f554188faab45c7d","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.5.0.tgz","fileCount":2409,"integrity":"sha512-uUbv4kQ8r5aDknUa39AZix9h0HSXuRCG3CXB5wEQhDqG7HQRtTOOwGuASZ7pT4qi0Tgps7M7SM+9u85z03FXBA==","signatures":[{"sig":"MEQCIGx4OelN6vkx6faMkJpLDMn3nZwwL9n7yezTm5FxWp9DAiBbahRVVvrx125tWL7QpEIrzxegyFhrVNlDNOMKdDJMcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18503645},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"2c1c7a1140cda3541714e3004dd2750b97c03b28","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.5.0_1770342451893_0.28248622949265156","host":"s3://npm-registry-packages-npm-production"}},"5.5.1":{"name":"@the-bearded-bear/claude-craft","version":"5.5.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.5.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"ce1459da677b0a300c06da11928fff53529ef262","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.5.1.tgz","fileCount":2409,"integrity":"sha512-FkYfR1bJ3UUma1i+1CJ3Bd7x+Zy6UsPmcMaakybMXPlVtBWLNYYmAF1AA3Vdddu3rC/Pfs/tM3t0uh2jaqgjsw==","signatures":[{"sig":"MEUCIA/9kTGFYBreaW8qXXejLfbVew+7QmenA6sadLs9TnIzAiEAwUI6VK/5Y3oxKV18+Navh1ttnCdSZxSAmXJbRmfdy64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18504104},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"67612dd40eada401ba8c794c0678a14dd217d06f","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.5.1_1770342463275_0.24112156698104292","host":"s3://npm-registry-packages-npm-production"}},"5.6.0-next.8bfdffa":{"name":"@the-bearded-bear/claude-craft","version":"5.6.0-next.8bfdffa","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.6.0-next.8bfdffa","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"795ba0f013cffe37516c4504c8d25c7695f8ca1f","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.6.0-next.8bfdffa.tgz","fileCount":2409,"integrity":"sha512-JDZE841iqGZZKFG03FVAGR6i9rLXwAPpQmdMyOJsar2A/INLAgKnzOBNpEv+zKQcI+9lmHPBcmT3xlKPSkqKsA==","signatures":[{"sig":"MEQCIAkLSe+ukbs2TJoKmqZ2hwZ9JmnYTg2CzTh1NWCf+uCWAiAuOz6u3ieq9ubcyNqNJfBNWgGJuDm0SRk8y+fRrEWvDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.6.0-next.8bfdffa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18504164},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"8bfdffa126bc656594d2f6e7b0c6398644eb6579","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.6.0-next.8bfdffa_1770370767528_0.7494606182946966","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"@the-bearded-bear/claude-craft","version":"5.6.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.6.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"daafd465d5ad59dc10a0b8f51b9d1ec76c6fada2","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.6.0.tgz","fileCount":2409,"integrity":"sha512-f7d88vNfoksJI7qxgVqxnJZpBoTADsCKAG9tDuTKkiDtwgFFKnYWIJXe1MUG3CLI9n8Q02Nkz+NCpJ5xWDsgXw==","signatures":[{"sig":"MEQCIEoiAcxRBccrOzig8D7PVVJ7rmxwj+WMWwrbUdUllspIAiBpNK1bU/HTFsuQZRjCtf3RJeUEBKMSw3F75vFhiY2ZAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18504151},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"8bfdffa126bc656594d2f6e7b0c6398644eb6579","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.6.0_1770370768769_0.4029757182597593","host":"s3://npm-registry-packages-npm-production"}},"5.7.0-next.bf058ea":{"name":"@the-bearded-bear/claude-craft","version":"5.7.0-next.bf058ea","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.7.0-next.bf058ea","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"8e86c20d1a5f1fe14687055451f99e1cf3054e3b","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.7.0-next.bf058ea.tgz","fileCount":2417,"integrity":"sha512-jkaVIGxbFO7HKflQHM281VxuRQJb7JEKtvikd0njrOoc+vmNDTxNJm04RhhnH1CWmnesnsm02DK1NeHH0e0JUQ==","signatures":[{"sig":"MEUCICrjlK4oNbfJfNAViZNBLCv8HNSGZEctSHBy57EZ9qxLAiEAxFBSF8fwjmcwd7i42UC6yIye/VyQLFGHF7SLMZ5s0x8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.7.0-next.bf058ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18644414},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"bf058eaa245fa3cccc9b2c98f7d60311f184734b","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.7.0-next.bf058ea_1770448192153_0.7839040543964011","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"@the-bearded-bear/claude-craft","version":"5.7.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.7.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"c33122db168f559b389f068825c2401f2c12621e","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.7.0.tgz","fileCount":2417,"integrity":"sha512-yC944Ahoeg6DJNWPjoPpfELE0q0b80JTV6rf+Km7KBKdn4WXcZMV+Qs5fz5AC811kLMPp9lPSSxEPJdfN9CmPA==","signatures":[{"sig":"MEQCIGMOCG56fiA+/ks8N7NNWWlzLPAmERo29fEdKF9nhTNzAiBBQARTRplKAvHXQ08oi/59dQrx4QPqv9nSoc5ocnUszg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18644401},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"bf058eaa245fa3cccc9b2c98f7d60311f184734b","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.7.0_1770448380020_0.009157132784177069","host":"s3://npm-registry-packages-npm-production"}},"5.7.0-next.47da02d":{"name":"@the-bearded-bear/claude-craft","version":"5.7.0-next.47da02d","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.7.0-next.47da02d","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"a71f197294418561a1eb89a6f47fbcc859e6c105","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.7.0-next.47da02d.tgz","fileCount":2418,"integrity":"sha512-ScUiI0Gu+p1cbT7DfoMgZvK1i0pwht5FNmPg/hNIIDUvO8OPFTZvcyLcq1LgfQDSsQmwvz7fsxg61LZEaHhumw==","signatures":[{"sig":"MEUCIQDyZCu73iSBaxpHDyrQGw5b6D/KS0bMhaRfHWjNJ/XvRwIgFtWTzkF1W/ZeITdGsgRXIE4TkUFvHFkSIQByof0Nnw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.7.0-next.47da02d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18661147},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"47da02da17ca5b4df591b73b7a19090d9898de8c","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.7.0-next.47da02d_1770459574771_0.631086400985015","host":"s3://npm-registry-packages-npm-production"}},"5.7.0-next.5a7a72e":{"name":"@the-bearded-bear/claude-craft","version":"5.7.0-next.5a7a72e","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.7.0-next.5a7a72e","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"6bcd2d8f820bff95802ded2e63bcb2d259006b9d","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.7.0-next.5a7a72e.tgz","fileCount":2418,"integrity":"sha512-zYCg3PG6Ovzlxbch5y6txQMBniU0UEcVk0oF0rRXvg+36Rp+z4IzrlIAkHf7zFn7oEiNzyBpf04qNRFAIWm9LQ==","signatures":[{"sig":"MEYCIQC/hr0/Hv8N5UKDNMSaYdS0v8nyKWgr48iSzoVk9LI47QIhAL3fzslwjTrbnQHewtGikPdAjv/DBoGKpdjMnRLdSMIH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.7.0-next.5a7a72e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18650339},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"5a7a72e166eaf6bdddc48ff918de21e85dc185d6","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.7.0-next.5a7a72e_1770466663995_0.23230149795567256","host":"s3://npm-registry-packages-npm-production"}},"5.8.0-next.31b6a9f":{"name":"@the-bearded-bear/claude-craft","version":"5.8.0-next.31b6a9f","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.8.0-next.31b6a9f","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"cfb6541f65adebb176dfb937d6e15ff10898672b","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.8.0-next.31b6a9f.tgz","fileCount":2418,"integrity":"sha512-2d2cKFDMiAYVJTihzIP9RZlQeUPtqkN6YzYRTnRLjo/67MSY9gt6bL5UAUYe+lS0r7enIyMM1yxz1Xsk/iptJQ==","signatures":[{"sig":"MEYCIQC0MXHaMhH084ZRuP6z/M2lxMYGWYBOaLlxrxe6rxc3YwIhAMQQUaNXIz3yoztvESIFUHsQs8pRQtAcDxyZaV7D+wm+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.8.0-next.31b6a9f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18650339},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"31b6a9f8e9ee91f9993516ec36e28cf8f4ea8008","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.8.0-next.31b6a9f_1770467148839_0.8328976921574627","host":"s3://npm-registry-packages-npm-production"}},"5.9.0-next.67ef952":{"name":"@the-bearded-bear/claude-craft","version":"5.9.0-next.67ef952","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.9.0-next.67ef952","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"158f98b3c908565c911b249203dfa31c799952c5","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.9.0-next.67ef952.tgz","fileCount":2418,"integrity":"sha512-vgqKN/fO65rkTpv30ycK+wqEk+CyvagOrUy4uHm2yXHIjFB3O6QyFKevAZUgeXnuH+Au+h95JfK54MboysYRAQ==","signatures":[{"sig":"MEUCIQDbU24DERnqOYpM3au5zJ0Z7StFfHsmEAQY0Kh5QGh4gAIgN1Nj3Qg5XyIm8PjyIyKiZ8eAHnPPi75kzuXQG+PRZPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.9.0-next.67ef952","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18650870},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"67ef95214d4b517a9ef1ae3f5df0d6bd662dc35e","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.9.0-next.67ef952_1770730728536_0.23896014788724718","host":"s3://npm-registry-packages-npm-production"}},"5.9.0":{"name":"@the-bearded-bear/claude-craft","version":"5.9.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.9.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"ecf341bd6b8a78cb7843a7b2b87ae738232cb77d","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.9.0.tgz","fileCount":2418,"integrity":"sha512-jzuaKNoBjUVjNFoCD9OxNGY9exgKbNBr9jOpUnM1DfliRgcsmQm7dTf+dWOVek+pEq9Lm70vbIeCuGhb/DOaow==","signatures":[{"sig":"MEUCIQCXgunZoQwZ9AvB45GgCx8328awRrTKaUTHl/a7i2+YtwIgNOea2Kdboz99QWbJk9D/U7SWPCDUASisrnnnq0lkt9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18650857},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"67ef95214d4b517a9ef1ae3f5df0d6bd662dc35e","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.9.0_1770730918794_0.814947241371099","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"name":"@the-bearded-bear/claude-craft","version":"5.8.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.8.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"b1e99ea0b2422375fe026f6c3c35cfdc0e83725d","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.8.0.tgz","fileCount":2418,"integrity":"sha512-dsT/JGdzDg6+b+qPUz/wiyogbny5suLHIrKMdaQO8eCaYgolKGSYbBbG+9kLq5EB9Q1+eXYIkvoWdUwdYJOrVQ==","signatures":[{"sig":"MEUCIQDWiQTbZMT6oYSeym8nooQo4+iNeumWHA7eSGbotl3E2wIgR8ST7FJ+HFQ481vAc3o9Bzo7cr7LGeW0eUKbOefVjGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18650326},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"31b6a9f8e9ee91f9993516ec36e28cf8f4ea8008","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.8.0_1770730921089_0.8889074671441946","host":"s3://npm-registry-packages-npm-production"}},"5.9.0-next.47bf213":{"name":"@the-bearded-bear/claude-craft","version":"5.9.0-next.47bf213","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.9.0-next.47bf213","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"a5ac08a65e6e637ccda57e42b371c3f81dae3dc5","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.9.0-next.47bf213.tgz","fileCount":2418,"integrity":"sha512-UN/Q1xeKB9laT4AztJZg5x5phaiBzeIJnaveiTVnDAJWxt/lLuShw6q6l7MYLzZvlSE3WlVogdIaW68+oy7OcQ==","signatures":[{"sig":"MEYCIQCksHooVKG5Js3FHitBHOOSBPfz5MZ6V4NASur0PTUQQgIhAMIBQvSWRWUqixQ5ogdBHlfeQyY4tditTtGTFLRdIHNo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.9.0-next.47bf213","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18650870},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"47bf213974767bad3a647c61413168901d71c6bf","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.9.0-next.47bf213_1770737325637_0.5681283193814539","host":"s3://npm-registry-packages-npm-production"}},"5.9.0-next.75e618a":{"name":"@the-bearded-bear/claude-craft","version":"5.9.0-next.75e618a","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.9.0-next.75e618a","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"3fe06c7308dbfbaf4bf42864389a68d1ef029a30","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.9.0-next.75e618a.tgz","fileCount":2418,"integrity":"sha512-+ZcspgUWkjw0Ahbkkqk0zmV9QR9f2YSkobgCEkdiwGxnP7ovBN0v9RLnH0D6fA6GKVRniuHHiKg8tV85eFagiQ==","signatures":[{"sig":"MEQCIF7LB6azFvB4K0FxqcFBhM7/gC5bkFgY2BhDdLyYAcKyAiAWoOFwVOVannAv2PP3zpmJW7fPLhCY+J2rd6DBuW3XRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.9.0-next.75e618a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18641911},"main":"cli/index.js","engines":{"node":">=16.0.0"},"gitHead":"75e618a4f26b8baa0e69bef84900a96ee6b3b001","scripts":{"test":"echo \"No tests yet\" && exit 0","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.9.0-next.75e618a_1770740020113_0.681729818405812","host":"s3://npm-registry-packages-npm-production"}},"5.9.1-next.f6754aa":{"name":"@the-bearded-bear/claude-craft","version":"5.9.1-next.f6754aa","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.9.1-next.f6754aa","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"edef4c23b3bcacec3b73480781af6cce36093e7c","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.9.1-next.f6754aa.tgz","fileCount":2418,"integrity":"sha512-uE8Dz6R3Gt14RapN1tpm81cEteMxdc51iP7KduCTLTLFSg8AmIClRocBC2p5+JbGDOxZXuGz8A5VbYCiyQpw3g==","signatures":[{"sig":"MEYCIQDSzEQGIFJyx9Ul+UCA0f0uV4RZTtNn1h3+QMVKRoinEAIhANt2neUB7UeS2YXUwpZklbMxC9lEakSBQLy8dZucqZ4m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.9.1-next.f6754aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18642059},"main":"cli/index.js","engines":{"node":">=20.0.0"},"gitHead":"f6754aa697a3dc79ff6afed5538fc7a9162ceb68","scripts":{"lint":"eslint cli/","test":"vitest run","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","eslint-config-prettier":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.9.1-next.f6754aa_1770740156747_0.4026221445287581","host":"s3://npm-registry-packages-npm-production"}},"5.9.1-next.39bcac0":{"name":"@the-bearded-bear/claude-craft","version":"5.9.1-next.39bcac0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.9.1-next.39bcac0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"2292c04d2d2622043e880e06459898d497700fac","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.9.1-next.39bcac0.tgz","fileCount":2418,"integrity":"sha512-f3ptQBsmVnSja/jvb/JXXtj3CW11kld1bxwcnkPYys8SEwFpcRE54FldVFIeoj3+ZIiCHcfM4++v8WGT8JBIJQ==","signatures":[{"sig":"MEQCIHDGn1TO6erF9Q+wMnzKXf8mDiP4nOsdwj48tHPelnqTAiATQf9flNTu/4NFH5RX/PERQIKKXngtbQBebquJW3f0iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.9.1-next.39bcac0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18642059},"main":"cli/index.js","engines":{"node":">=20.0.0"},"gitHead":"39bcac0370cc3368299118ea30675d82949f6d3e","scripts":{"lint":"eslint cli/","test":"vitest run","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","eslint-config-prettier":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.9.1-next.39bcac0_1770740403774_0.15571444994913008","host":"s3://npm-registry-packages-npm-production"}},"5.9.1":{"name":"@the-bearded-bear/claude-craft","version":"5.9.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@5.9.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"a9e7c1de0b5fc428fc33e5e6a62e4fa58022db91","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-5.9.1.tgz","fileCount":2418,"integrity":"sha512-95QpIrvl6V7heQ9yO7u/AIK1Wi16JghEAGtQ77lqyfAemncT2uu8lpyeFiYNbSiQI+zg+cH9Zd+nSrxRFVICxQ==","signatures":[{"sig":"MEQCIEj8PSiqJWhUZRwQvxGXuNPWGSuln7WDj8hZOLkXp5JzAiAwbbfIP9mTnZzSDhYfNAUv3cPop6ClCyQX1+QBfL4XDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@5.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18642046},"main":"cli/index.js","engines":{"node":">=20.0.0"},"gitHead":"39bcac0370cc3368299118ea30675d82949f6d3e","scripts":{"lint":"eslint cli/","test":"vitest run","prepublishOnly":"node -e \"const p=require('./package.json'); if(!p.version.match(/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","eslint-config-prettier":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_5.9.1_1770740427773_0.5533443006306684","host":"s3://npm-registry-packages-npm-production"}},"6.1.1-next.30f458f":{"name":"@the-bearded-bear/claude-craft","version":"6.1.1-next.30f458f","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@6.1.1-next.30f458f","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"9f31091bb74aa183da0f87591032bfdb204f74f7","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-6.1.1-next.30f458f.tgz","fileCount":1987,"integrity":"sha512-bP7Og7tBGsGf7FSy29E3PFun6x3eGmGzYd5n7CHYsJLNMiJqatKzdyLR21naKAqpvK2xD+C82ApeDtaxfqhdTQ==","signatures":[{"sig":"MEQCIGmCz2b1PDYzPab2pnquKKdpiPAawCYytZjUw3QWxaIrAiBSXr48SxVmN1ZO7y0mK23E04qJllVrWuaUmWFjCyVWlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@6.1.1-next.30f458f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15292392},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"30f458ff26302b10b8b1e5bccef9eb60c09194c9","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_6.1.1-next.30f458f_1770869455902_0.10690267648063134","host":"s3://npm-registry-packages-npm-production"}},"6.1.1-next.eaab7d8":{"name":"@the-bearded-bear/claude-craft","version":"6.1.1-next.eaab7d8","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@6.1.1-next.eaab7d8","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"e059fda57ba46b8acaa5c46d649f5351c4394e86","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-6.1.1-next.eaab7d8.tgz","fileCount":1987,"integrity":"sha512-6N6Ko2wSqKtcKmNgO9CFSoMKRzxr4wcnnG9xly61boItO+3PB+7HQjHxdiXdDG6dQuttRg8Rho1nyXgsd1eV7g==","signatures":[{"sig":"MEQCIGNfUGwNiTJfpPBtHxpow8dVaisBsAuG8LY6/bcvuV0nAiBAObpAL56X68z1XXcaYwDBbr7wW/fvPupx2nJoHR8HfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@6.1.1-next.eaab7d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15292392},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"eaab7d8ea851ec9af5090e609855fd00af8d3e23","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_6.1.1-next.eaab7d8_1770872973403_0.5465978451180233","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"@the-bearded-bear/claude-craft","version":"6.1.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@6.1.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"145600752ff29f92c02d1e45a6a35f4eef668b16","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-6.1.1.tgz","fileCount":1987,"integrity":"sha512-Lfi0grgR0xMJojNehISjxJaDAYrbULDv9Q3AuSca8tPr6hwtAsaMJc32jllbxO5+yo6LEf9wEa7vvvftFLt4yA==","signatures":[{"sig":"MEUCIH8lZWiWvXPd8punxNCf1J0unFqITANhTRdJN71cgnaCAiEAyVBl3st4Wfrz1/08cmNVcAROo+xrzdoVYs+MGt1Xhd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@6.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15292379},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"eaab7d8ea851ec9af5090e609855fd00af8d3e23","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_6.1.1_1770873066589_0.9296205061252392","host":"s3://npm-registry-packages-npm-production"}},"6.1.1-next.7327267":{"name":"@the-bearded-bear/claude-craft","version":"6.1.1-next.7327267","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@6.1.1-next.7327267","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"090c1743289761bd176eb98bcfb6a33afe4a3237","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-6.1.1-next.7327267.tgz","fileCount":1987,"integrity":"sha512-h6L8Tsj4oo+H3XqtmLNTG7RwKP+rIMLJ/ZnXzpkjLh34ArxQJvI2ym3e8tO8hx6lN/PVcMeTTRySY9BfPwrn9Q==","signatures":[{"sig":"MEUCIGYUSpGT44xfqKH9hk6I8QHVlX2NgAu49IGRIdO1bUx7AiEAwhhf3vdkjXwSsf4do2eEUQ5pookAPJjgU1yE8Ngshtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@6.1.1-next.7327267","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15292392},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"73272678df2186d032c3b1d876c273d4c9f5e468","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_6.1.1-next.7327267_1770873224392_0.8901107574047535","host":"s3://npm-registry-packages-npm-production"}},"6.1.1-next.751d9bc":{"name":"@the-bearded-bear/claude-craft","version":"6.1.1-next.751d9bc","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@6.1.1-next.751d9bc","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"9086cda735c14fce642050657cc91512605a2d72","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-6.1.1-next.751d9bc.tgz","fileCount":1987,"integrity":"sha512-MAtKqdxEoFTsamt5zmPwvvbhK3Y9uMbVZcw9cpWd8Xqxo+lQUd4ogYVc5Fvf1XuEGjk2T1dlaWUV8GrJvuf8Pg==","signatures":[{"sig":"MEUCIDxygjHilJM8oyEn1Jk28tV6xktpTuPDoyxfn+s+5HF6AiEAg9ndgBSOsVUHCHFDXbpXjy0XAPD9w9yOVHJPJPiOsS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@6.1.1-next.751d9bc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15292392},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"751d9bc5843ab14079d97abbfb5f58448dcf0555","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_6.1.1-next.751d9bc_1770873412989_0.6213930727902353","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@the-bearded-bear/claude-craft","version":"6.2.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@6.2.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"08f96e3c6c568947aec6c865e39d90d8daab135d","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-6.2.0.tgz","fileCount":1972,"integrity":"sha512-v+MH8lqD/Z64B9q662ZyEhIfKWeM4gl0XfQrK9Eh2AH0B7amt2Rcd46vgT1tqkr/cdKnzEbTYwQHf/GCsEyW9Q==","signatures":[{"sig":"MEYCIQDEXP/ElU96YbyPYewX2FOigjoPHzPUidtzcaqu2Gno8AIhALKul5oN0cXht2+UOXkUpNLDJd0vd+VtsNOFC4w43fot","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@6.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15212029},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b6544b6408f62a480084153f854a8954925e870c","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_6.2.0_1770877194115_0.8507243941394655","host":"s3://npm-registry-packages-npm-production"}},"6.2.0-next.b6544b6":{"name":"@the-bearded-bear/claude-craft","version":"6.2.0-next.b6544b6","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@6.2.0-next.b6544b6","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"0ec3aceae8bc6c63310232fac8c3308609f6425b","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-6.2.0-next.b6544b6.tgz","fileCount":1972,"integrity":"sha512-ISaZ3kFGL9LoVu7HcpbVln+XwQ7tr2L15GOoxrhCyeWTESddkxZ3GGpWHBlVEXi3wrTycPSvMh/hQ3USBC2T3w==","signatures":[{"sig":"MEYCIQC8IibLvrnd3VoG5Jxf8A8s91OTStd7c2DebZEPFmfJAgIhAMDZ6Wr8Q1GqLTlfWiIUgElEGPXZN75E9gNF07YatQlh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@6.2.0-next.b6544b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15212042},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b6544b6408f62a480084153f854a8954925e870c","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_6.2.0-next.b6544b6_1770877210343_0.2909735497419865","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-next.a60ae61":{"name":"@the-bearded-bear/claude-craft","version":"7.0.0-next.a60ae61","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.0.0-next.a60ae61","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"9c94b93b0ff5025ff7cb28e0249bff33ff104ee8","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.0.0-next.a60ae61.tgz","fileCount":1972,"integrity":"sha512-1sy5/qbxp+kpBtZV9pRvCETn3gzC08FJkqwybUSpWPppbqzpruA2TIm3b+CcvxlT5mKCPJgPj8yF+tkYDIMk/A==","signatures":[{"sig":"MEYCIQDDHZhMKG9kMFXEnPL3t0TMS0PI/paN+BLvb8p6WOoY2gIhAK8CpSgwwTTZZA6tXYpdLeUi8/gyNLima8rqDGsmzV+J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.0.0-next.a60ae61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15214763},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a60ae61d2b880eec95d20cde67885fa4989dffbf","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.0.0-next.a60ae61_1770882267033_0.600919570979821","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@the-bearded-bear/claude-craft","version":"7.0.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.0.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"b293edbcf219bb1e7bd02401a3d34d6aae72586c","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.0.0.tgz","fileCount":1972,"integrity":"sha512-sDhgROd8m1meh1epXhoX/v15KyM8nfAUj/464ouXac0Sf3R+jNFGgvhyA9OtCnBLmxJbzouPKmrg1sKzI0bshg==","signatures":[{"sig":"MEUCIQC7E6pjnjHhg5qxoYmzXrKcw4niffB2w1LMIYtfLj6SHQIgJB6nTIO5g4yOzO8ggS/lZ1vlm6i7Pp/CwavlNBqCxJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15214750},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a60ae61d2b880eec95d20cde67885fa4989dffbf","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.0.0_1770882827104_0.2901638777246509","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"@the-bearded-bear/claude-craft","version":"7.1.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.1.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"7b8059d74a71915754f898c23c951978c1879471","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.1.0.tgz","fileCount":1974,"integrity":"sha512-xiqCDp2fHABegqAJPjFhEXk8rHrM5hG1DBYF8/88Nhwose5U1YD90dELehBxmR1xV0Cgd9+vkL/a/pV8mMt9dw==","signatures":[{"sig":"MEQCIAOwB7lZeJjXioPzLFWTuUFHqZ3FM/OBdVI5uTGvuOybAiA7oFtzX0Lzni09AyRrftHOrb1y6UuDKpbx/GN4CqIs/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15220808},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4e7f5ed13ca901ceed278eb7a1193a602c525f64","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.1.0_1770886469947_0.4510132162267353","host":"s3://npm-registry-packages-npm-production"}},"7.1.0-next.4e7f5ed":{"name":"@the-bearded-bear/claude-craft","version":"7.1.0-next.4e7f5ed","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.1.0-next.4e7f5ed","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"f211a4b0eedfb2f8a02539e2891abebc2d39c02c","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.1.0-next.4e7f5ed.tgz","fileCount":1974,"integrity":"sha512-u3H8xO+O4nTwjWMi35S2clAZHs/x1kcuOkItZpQJsaT+COziK7cIKmuTuwo14WVJkkkYzS8IobRB0jZ8GSDoSg==","signatures":[{"sig":"MEYCIQD4nu3NgBjFNFdL1P++Z+p5hkb2L/Px9mb5VVSy0kwmCwIhANMy4bLGYQwANLrP/e4M/66AjPmQymKVSUwcV7nfPqjg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.1.0-next.4e7f5ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15220821},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4e7f5ed13ca901ceed278eb7a1193a602c525f64","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.1.0-next.4e7f5ed_1770886475434_0.36422425131012237","host":"s3://npm-registry-packages-npm-production"}},"7.2.0-next.084f329":{"name":"@the-bearded-bear/claude-craft","version":"7.2.0-next.084f329","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.2.0-next.084f329","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"0e6d65805a6a52a6116bd47c4e300ecf7b292c6d","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.2.0-next.084f329.tgz","fileCount":1974,"integrity":"sha512-p4M8iaYBmLe3EUVyAkXoJTfylqcSLA5WdD0QeWUt0q8WlKjz6XmSEtmwakJSAWFfs6lOCBwn4nA2zQ0u/JHQFQ==","signatures":[{"sig":"MEUCIQCj7xDrjmbOFRpkA+pdYZprOS21FL7GWL2F83OE/6/53gIgTe08WE2Z5+dVxCSwHIrFiw993zdbfY1nb7N7XJ6M4OY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.2.0-next.084f329","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15221758},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"084f32986e8d03f874f40e74fb123d9985eb6ce8","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.2.0-next.084f329_1770888774378_0.6036160931248173","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"@the-bearded-bear/claude-craft","version":"7.2.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.2.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"74bdc28bed7b57fea790ad7cf7aac7cc5cf149eb","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.2.0.tgz","fileCount":1974,"integrity":"sha512-JUPexcG5Gec7QNAs9j0YRhsRIffDdiqkaBCjRDejKB9aiaoaITgFm8mSccPqH1iArzD9TVXdfh3pM6u+o1N7GA==","signatures":[{"sig":"MEUCIC8D+P+2R15qYht5qCZCCloKyX419v4EKKshRuqIuw/qAiEA+KVaCWBFo0MneXOvuCPRrm4Nge5agLTNOJ0uDxc81CM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15221745},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"084f32986e8d03f874f40e74fb123d9985eb6ce8","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.2.0_1770888780676_0.8889006625451248","host":"s3://npm-registry-packages-npm-production"}},"7.3.0-next.2c55cff":{"name":"@the-bearded-bear/claude-craft","version":"7.3.0-next.2c55cff","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.3.0-next.2c55cff","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"f936721326da562d59b1de5f9306e6b2d340252d","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.3.0-next.2c55cff.tgz","fileCount":1975,"integrity":"sha512-F7bjwY2carcVpVT/84wUtL3iJjIjOfTOzvMHHEiOzqfiVjR4mDgoA3o27WgWDTBLZqlGDa5iSGttfK+qkNmomQ==","signatures":[{"sig":"MEYCIQDeqk5G+jJoFWRT/QqE1Rnl4pz3YsScc4hLHOy3fpPdWgIhAOiZDfeXgYhLP+uT8rxUWi7mSif8r3N1UFi4ovQtiOPv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.3.0-next.2c55cff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15224980},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"2c55cffff4ac9160c72d0fd7a6df4e93360876d3","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.3.0-next.2c55cff_1770891521269_0.6826325223282466","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"@the-bearded-bear/claude-craft","version":"7.3.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.3.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"eee871024ef14453cfc6285086ca804c38d534f4","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.3.0.tgz","fileCount":1975,"integrity":"sha512-N+gC4mOc2AvSXHfWEI4eDj19aK9msgejpmQWSAjvAUGK4FumEQ8KWf2NE7ESNqiEUL57EH8ff2rBSn35zovwSA==","signatures":[{"sig":"MEYCIQC3vx3IBvjM8ZUdQ2rUBPRTxgiADouMJOPM2XMy3ZNb6gIhAK2eln4TuSKP76NWDepz5BkccEAh6FQf+Ru0OmKZ1E+z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15224967},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"2c55cffff4ac9160c72d0fd7a6df4e93360876d3","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.3.0_1770891524345_0.4157675698494334","host":"s3://npm-registry-packages-npm-production"}},"7.4.0-next.cf176bf":{"name":"@the-bearded-bear/claude-craft","version":"7.4.0-next.cf176bf","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.4.0-next.cf176bf","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"a853c29f12a21d5bc865b8dc4b6e541ee8b9a69a","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.4.0-next.cf176bf.tgz","fileCount":1979,"integrity":"sha512-7p5szqJN6rOdB/1398XXTXHNhrRF2I9g8gfDM1gA5/ezp7tJmtrbhONn0FSz4wJ/mK1/6KazW+NqlY3UHatS7g==","signatures":[{"sig":"MEUCIB8MNBZJjAOJuSNhalq9dbCCJDCankhyVllbAGBGMFvYAiEA0mNWj5tetF/PhDBhIKlYrQF4IJmevvTXDXgADPYGeDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.4.0-next.cf176bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15238275},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"cf176bfceedbdfdfe61cbbb3211978496cd6885b","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.4.0-next.cf176bf_1770896053471_0.5468400519198942","host":"s3://npm-registry-packages-npm-production"}},"7.4.0":{"name":"@the-bearded-bear/claude-craft","version":"7.4.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.4.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"e77c9196990c5f3ac9e35a88bbd5f760df770f43","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.4.0.tgz","fileCount":1979,"integrity":"sha512-mFSGFW2IPt9B+trO6odU+tTNhKMbpP8wVhb13/hhU1mZRqno6z9lQmyzxJHZslwcrN8XgVxXn+amkBRCS+YAyA==","signatures":[{"sig":"MEQCICZ+r/RYacvvZvpnEgF7FeGYNtak4aiGLb7Vlmh3RpfZAiA1ZcVn52sKLOoFHdRiUtmbhEF+VUUe5FBm9qj1Hf68YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15238262},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"cf176bfceedbdfdfe61cbbb3211978496cd6885b","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.4.0_1770896164114_0.49030561445877896","host":"s3://npm-registry-packages-npm-production"}},"7.5.0-next.bacd6e8":{"name":"@the-bearded-bear/claude-craft","version":"7.5.0-next.bacd6e8","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.5.0-next.bacd6e8","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"0f75e2bf9e52f77a85fa96ae07961c21b6e5e1e6","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.5.0-next.bacd6e8.tgz","fileCount":1979,"integrity":"sha512-LhQDzjVYH3KiQpW4+VJ+007XAVZHE9dCO7DOe8Az6fDQI8Qf9gFl77PHg1/YDzU9r7bkrjO85rSGXcerpUm3KA==","signatures":[{"sig":"MEMCHy2D2yO28FXrP37xuOcsENTPAXedpC3f2ykhpOyG3M4CIAPO24rBd3+ycjEQQQkI/pYxoEBR9UxQpHKxAldunR8+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.5.0-next.bacd6e8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15238608},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"bacd6e8d428bdc06650b50ba582dcd392e4cda41","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.5.0-next.bacd6e8_1770898248995_0.10091600671498946","host":"s3://npm-registry-packages-npm-production"}},"7.5.0":{"name":"@the-bearded-bear/claude-craft","version":"7.5.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.5.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"d1e286b877d443abe2b8a0996167eca320e74cf4","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.5.0.tgz","fileCount":1979,"integrity":"sha512-3YhmsXnHmcUeD4FBHNje0rKSkIwBxNR57Ko9OSKZ6aFpPILaZvV3Z9g6rCxHNBwUZ90Ud0bLu6Qbmr2GhWMjew==","signatures":[{"sig":"MEUCIQDocqN0f33idafVTWlI/TIn9HIbFQYEcJofPB9yr5ItGgIgCIiyWvQLec+aMd2v4hxKDNgyncqaynTm2tMVR5OBJq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15238595},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"bacd6e8d428bdc06650b50ba582dcd392e4cda41","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.5.0_1770898481148_0.9520371800551206","host":"s3://npm-registry-packages-npm-production"}},"7.6.0-next.219a297":{"name":"@the-bearded-bear/claude-craft","version":"7.6.0-next.219a297","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.6.0-next.219a297","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"fc3ff1f553d1b358e1d3c2b102317a3650f5c2cc","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.6.0-next.219a297.tgz","fileCount":1979,"integrity":"sha512-E0YPmCTIh+KUkH1w8LCBP1LIK9N5tkYoLtQBFfQJ6wOXVCnn+GLv9xgR8QmJ5qnQyA2Na+swOuJM3AXRXCPnkA==","signatures":[{"sig":"MEQCIHFm396jrb748GkF7pUK9fsAZ33BghXwfUpCxqKPQcsnAiBn942Q9soa+xXTrEx2q58GoJL+Y62yTWQm0HIyhus9mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.6.0-next.219a297","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15238719},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"219a29749e8f74c08c979289a65722a707c7ddd8","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.6.0-next.219a297_1770903329670_0.5909495392697635","host":"s3://npm-registry-packages-npm-production"}},"7.6.0":{"name":"@the-bearded-bear/claude-craft","version":"7.6.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.6.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"ba7ae3c63420fdf21a705ba02f2f266c287ce4d9","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.6.0.tgz","fileCount":1979,"integrity":"sha512-607IqgZqzrgnfXGwQKR6cQjltpBiguhDCAIAo+bg4KrfkOLmi4icGP/UNed98oLYBD1gS+b3lk1Zvi0jsFAnWA==","signatures":[{"sig":"MEQCIDbnN65ZzLm8rdvKnxKBP/fr3NP+0NOIFIYT5Xe2K/eKAiADUePLSyk9YXYlFUoJEqawNZOIvgvDqbQTk+RBYR2ccQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15238706},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"219a29749e8f74c08c979289a65722a707c7ddd8","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.6.0_1770903506719_0.8236735705558085","host":"s3://npm-registry-packages-npm-production"}},"7.6.0-next.4372357":{"name":"@the-bearded-bear/claude-craft","version":"7.6.0-next.4372357","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.6.0-next.4372357","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"2204efbdfab99f3db2de8ca88bcd8fd96f54d4b1","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.6.0-next.4372357.tgz","fileCount":1979,"integrity":"sha512-sk4OyFwnUWKLrIgcmvif0m3qOQDXoItZ5r6SfT3K0WkJsv2SaSMeaFyWJqh5nYp6tHoQWtOqE+v1gQFL55XOJw==","signatures":[{"sig":"MEQCICjna2/4+cEOZR1OGjQ94EAvVrNmXzrqwPteQ9W/YbMmAiB990+PQS7EHxC9SoTTKNvhtk/oDvwSJMmfKJo7UZ67Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.6.0-next.4372357","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15239225},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4372357d68dee55249948ff0b73c85bf4ddab56e","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.6.0-next.4372357_1770904838210_0.6987295966001965","host":"s3://npm-registry-packages-npm-production"}},"7.6.1":{"name":"@the-bearded-bear/claude-craft","version":"7.6.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.6.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"b33210576db9a288fdca6a2f65eb85e226537835","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.6.1.tgz","fileCount":1979,"integrity":"sha512-Np9izxJNabrFIGMpzhnl+eljyTpTFRXAxYKnUWLozaNDhuUAgdYFvlukStWQL64LZBoDnwSctzVrmGg2WWI7oQ==","signatures":[{"sig":"MEYCIQDo5b5uvgAV+3Cty5yTv4KFEnAGYRN5Z83xMorpLq1hBgIhAMKFe2VyL4tRqspMEV6G1m/rMgUfe72bjWi7gqBs2m8S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15239212},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3f341509eca527eb1f35f17b58d3a9cf768bb98c","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.6.1_1770904900247_0.0041884438129689006","host":"s3://npm-registry-packages-npm-production"}},"7.6.1-next.3f34150":{"name":"@the-bearded-bear/claude-craft","version":"7.6.1-next.3f34150","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.6.1-next.3f34150","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"9229f9955039a28a4d610692d6c07d96a0d70b99","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.6.1-next.3f34150.tgz","fileCount":1979,"integrity":"sha512-XJ+LlW1rO5xG/T7ImmGC0Inl7nGFurLGJL7hpRsRTP++deO98YSLPQh4vjedXpLWmyubIsPiol44Cr1p+5tdWg==","signatures":[{"sig":"MEQCIHK1YKmZO7IwpK2C7vVk9LboVZGP8pLFcGBrpH1Sq6slAiAOmcgn8cayw+c6/2dzqWDuKPeC9ktKiGrHlf4BPKvj1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.6.1-next.3f34150","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15239225},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3f341509eca527eb1f35f17b58d3a9cf768bb98c","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.6.1-next.3f34150_1770904933459_0.3893437370134514","host":"s3://npm-registry-packages-npm-production"}},"7.6.1-next.6631410":{"name":"@the-bearded-bear/claude-craft","version":"7.6.1-next.6631410","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.6.1-next.6631410","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"87458281ba46b9832da80700c84a5fef86a023bb","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.6.1-next.6631410.tgz","fileCount":1979,"integrity":"sha512-ytqR3gFj0lwZi6oC1sy8O0yr8K3PTCSmbpcQwYD9H0WdfUcQIXpMxZojBhsx099yO4/ZUsbzVHWpQF8yiWlVug==","signatures":[{"sig":"MEUCIGpwr5/tc/ytoyGJVkHKBwQsy7SaJljzFKciUiuB8fszAiEA6gxdEGVr5veaGlKEKZ9mmpiMwW3A3AQR/17KJ6fMYIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.6.1-next.6631410","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15239225},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"6631410c4f59c28eef14ddfd0b5cd1d60e53c028","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.6.1-next.6631410_1770909797665_0.3816968707574244","host":"s3://npm-registry-packages-npm-production"}},"7.7.0-next.734e877":{"name":"@the-bearded-bear/claude-craft","version":"7.7.0-next.734e877","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.7.0-next.734e877","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"afc3c69fd8fa7d7948fa41d1ad1577bf54521885","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.7.0-next.734e877.tgz","fileCount":1979,"integrity":"sha512-Xc/5AosSges+6wGe8RaoYjuS4jLPF+1VnBXxGzhETyFmn1l/8z24cN56jS9neLh08P2Sd85l9pkt2IBKo8iOqw==","signatures":[{"sig":"MEQCICy6I2sK0iutDJjjs8UWX4vptU2SvhGSfGg7IjjqHiRrAiBL/evE9tFZ5m2VTL3TRYsAZUMKCfTi9nwP5hRNtoacKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.7.0-next.734e877","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15239217},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"734e877d591c0dfbdcd3c711726788f07ef7641b","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.7.0-next.734e877_1770910191321_0.24222136506005643","host":"s3://npm-registry-packages-npm-production"}},"7.7.0":{"name":"@the-bearded-bear/claude-craft","version":"7.7.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.7.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"2663d7d645860dca95ec6674549579af3e2b1780","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.7.0.tgz","fileCount":1979,"integrity":"sha512-1aGO7yH7kqi8OVH/3GapB6ywWyTbi6wEMfCYbenAGL4AXmpFkjobV6iZj7Izkdad+ThOUnWWdLxHT9QpWCG59g==","signatures":[{"sig":"MEYCIQD7RcRIy/1o4E3L549iuiFF5TprtLHBDZ/VNRWDS1KH0QIhALmdnApx5NH+LMMsR3W6NATs19tFiAwjLC6kbM/HtTAl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15239204},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"734e877d591c0dfbdcd3c711726788f07ef7641b","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.7.0_1770910193619_0.1041211248658418","host":"s3://npm-registry-packages-npm-production"}},"7.7.0-next.a622ae6":{"name":"@the-bearded-bear/claude-craft","version":"7.7.0-next.a622ae6","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.7.0-next.a622ae6","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"4914d974232107f6d13f766a0e5e0f42debbf39e","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.7.0-next.a622ae6.tgz","fileCount":1979,"integrity":"sha512-TiVG7DU4P2T+eJet/TNoqF7lnKknTZIlAf+CorvqQk5GDf1i2bvFgSO1UsFgGduToinTZtcmklzVpbTWr4MYkA==","signatures":[{"sig":"MEUCIHJFXF4GZwAc/q9ZHHPg/Za4k319p7x5tvrGXqD7xYL8AiEApeHcVFLFH8vr1Z5lfjJ4t/oKqIEOcX3beiq2tkWRKeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.7.0-next.a622ae6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15239217},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a622ae69d970c7b342916a63c89079a41046c2a0","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.7.0-next.a622ae6_1770915544810_0.33072871898069356","host":"s3://npm-registry-packages-npm-production"}},"7.7.1":{"name":"@the-bearded-bear/claude-craft","version":"7.7.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.7.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"98d496065465ae16d4b5bd17bce8fc4df34fce4f","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.7.1.tgz","fileCount":1979,"integrity":"sha512-BnaAJQeTt/7hmx4+eCtF4F2miTpjEPO+IfnbvFhJjBy51jTdylJuCEE0pCaGXqAqOoHA5Wj6m2mO4HT/YhQgXQ==","signatures":[{"sig":"MEUCICSBDPr4eT9O3dmoyZ+84DdUevqrzM+jZnO1LLXVZdIJAiEAu1yua/hK8NYwCApKuXAIK6huYWtcmJyzLYLcrog4z3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15239204},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"67403ceddd05cdbbe007720707f6d2295cbf22f7","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.7.1_1770915641299_0.2545021567847179","host":"s3://npm-registry-packages-npm-production"}},"7.7.1-next.67403ce":{"name":"@the-bearded-bear/claude-craft","version":"7.7.1-next.67403ce","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.7.1-next.67403ce","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"08f53d6075a00cfdce502f3500c9c77958df1ce7","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.7.1-next.67403ce.tgz","fileCount":1979,"integrity":"sha512-7ksTUQviP0qnQaQqU8ExaTTKz6MZwJuwu5hvHe1wPmwzfRhr0qswq6T3xNc/jre6H70GYNsAkiOLx152AcSJfQ==","signatures":[{"sig":"MEUCIB/Y2ocf6Huz0FJuru0HtGwbiqmVZoSP5re9oK+37g6UAiEAxW434PvC9owIJLQ2JIHQLIAZdFxT5KglH6YVKJoK/00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.7.1-next.67403ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15239217},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"67403ceddd05cdbbe007720707f6d2295cbf22f7","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.7.1-next.67403ce_1770915650523_0.3872276623604376","host":"s3://npm-registry-packages-npm-production"}},"7.7.1-next.9f8f3a2":{"name":"@the-bearded-bear/claude-craft","version":"7.7.1-next.9f8f3a2","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.7.1-next.9f8f3a2","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"ec3171586fc7efbb1c882eb7454ee510d0bc58ce","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.7.1-next.9f8f3a2.tgz","fileCount":1979,"integrity":"sha512-t8mFiGnUO3TiUdXm7MpcxNAFcXS8QhmKsKD+EZsIy9XcZ33Mv/PtvYrjKcJewH9/qmbYFLIcQs9rln72yZ81qQ==","signatures":[{"sig":"MEQCIG07thWXOtWMeqVdQ9f3trwmSZFcV7dfOFlxAgj/8MQsAiAxDcZRnp343k9nYqJzuOaKCOMdILRF/iJ8t4j3ojxF7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.7.1-next.9f8f3a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15239209},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"9f8f3a27944e899cc9586fff7dd9af190f58b264","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.7.1-next.9f8f3a2_1770930967157_0.883050345441633","host":"s3://npm-registry-packages-npm-production"}},"7.7.2-next.ccea62b":{"name":"@the-bearded-bear/claude-craft","version":"7.7.2-next.ccea62b","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.7.2-next.ccea62b","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"7a71b03b1f2f5360e67a302d1b8ecfcb233de7f0","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.7.2-next.ccea62b.tgz","fileCount":1979,"integrity":"sha512-IH30FgsD3TBnqz/zb1NqWZ3WYI8DOOmj0S9Fx73MRtxec0kzIUGIEp2B514gptFEigl3Foc81XaH3xXDtuMT7w==","signatures":[{"sig":"MEUCIQDFQvIbfMAViFQsWfB4p6ePD0sb5B01yJohU/1HRrQAJAIgQNlJsz6srifV0Ln7hKSQft7mjWtxEsAGd5ycsGOnveY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.7.2-next.ccea62b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15239209},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ccea62b02acd0a5d8fcf6fa00303fe9d436ff6a7","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.7.2-next.ccea62b_1770931074403_0.6355337799318523","host":"s3://npm-registry-packages-npm-production"}},"7.7.2":{"name":"@the-bearded-bear/claude-craft","version":"7.7.2","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.7.2","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"76f97595b17864fd7f34f6c6c6a8a77aebcc786b","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.7.2.tgz","fileCount":1979,"integrity":"sha512-0J1fP18rvnpCqzpySOXqHwpD5gJxzR2hR6dHLc5MLIDCod1mScVJvglLM9qPW9NDkeDuSJ1muIJ0ih7Ucg9MGg==","signatures":[{"sig":"MEQCICCpXMdwU6TranMv+5i+gKkwEho0JrlItQat5E4eZUb7AiAAjvA9NGPovF5bAJM3CPWp9ICx8sJGa/mVIJ4zEAMI1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15239196},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ccea62b02acd0a5d8fcf6fa00303fe9d436ff6a7","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.7.2_1770931351200_0.40970892834489914","host":"s3://npm-registry-packages-npm-production"}},"7.8.0-next.ad8ad8c":{"name":"@the-bearded-bear/claude-craft","version":"7.8.0-next.ad8ad8c","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.8.0-next.ad8ad8c","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"c0f07755b244a067f32d0d3da51e2263d8e8b7cc","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.8.0-next.ad8ad8c.tgz","fileCount":2025,"integrity":"sha512-U8XYwjFms6iW5Ouvv9EcqkZHBl9CMUrvMcS21xRJ2xPJku+UyZ4HZ/3t4qaaTevq48WqwyZHcBZB8hPGQCb2qQ==","signatures":[{"sig":"MEQCIEQQSGqHddS2YuaMNAiQrdiDg3q6SBrsK8bNb5smGgmOAiAS63hCDOSBPaEIpcpvGfgKxIBvCdsdjD+whlzUDPkICA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.8.0-next.ad8ad8c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15756161},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ad8ad8c8b189455f81c65b20a3add7b1b22325bc","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.8.0-next.ad8ad8c_1770935028914_0.8554343166003688","host":"s3://npm-registry-packages-npm-production"}},"7.8.0":{"name":"@the-bearded-bear/claude-craft","version":"7.8.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.8.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"96cc610dd0d6ecdd631cb276959f8567798112c1","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.8.0.tgz","fileCount":2025,"integrity":"sha512-9w8JPOY/c7LFl32T4Of3cG4VHmpoDq9dRZYvzLB2e/pd8dNrmCtRzud7iysk3v2Th0cBhKQvJci/bwazuhxOnA==","signatures":[{"sig":"MEQCIDwXjkA2vvJNZJTe6jR9tPZPeSw0FP5TAuUyajc2quW7AiB0gtxlD/eJHbm5bEoQkmSwDcDA5hUOKyrBOY/FIayEeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15756148},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ad8ad8c8b189455f81c65b20a3add7b1b22325bc","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.8.0_1770935176775_0.4175837347336231","host":"s3://npm-registry-packages-npm-production"}},"7.8.0-next.ad2567a":{"name":"@the-bearded-bear/claude-craft","version":"7.8.0-next.ad2567a","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.8.0-next.ad2567a","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"7be2a6255298680542d039a5466ed9027df056a5","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.8.0-next.ad2567a.tgz","fileCount":2026,"integrity":"sha512-y7dBWQvFnh7Jaqzub8Ybv9Xu2kAmy7A3sk+xoX9TNwRqQHaLFxEiQNHjgjUcJb3VnnoZ5Amxo+vRYTYjhDK7cw==","signatures":[{"sig":"MEUCIEuOySKceMrfqAx99VZmC/g05Texsm0OdFuRWzFGsVR8AiEAqHS//L/m5GQegyz/xBjWCOj6ulnmwMS3tc2BKETNepI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.8.0-next.ad2567a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15762343},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ad2567a523628f81b26b80254dff5af201f93378","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.8.0-next.ad2567a_1770938405724_0.7089986002261135","host":"s3://npm-registry-packages-npm-production"}},"7.8.0-next.7bb03d0":{"name":"@the-bearded-bear/claude-craft","version":"7.8.0-next.7bb03d0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.8.0-next.7bb03d0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"a764358f9152cff55a54427c4dd708a5a4b8be8a","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.8.0-next.7bb03d0.tgz","fileCount":2029,"integrity":"sha512-h1NcUnePwzhOKiLyb2MLw8TZN6hXcT56idJ37vdKk1ZTMEwJN69cSEBAz3EpmiZc6okWm/Rg4JYeNkFn8yJuNA==","signatures":[{"sig":"MEYCIQDA8405v6ckkbpABaw2Rcp3gjjsHq2f519ChXFYhvPUFAIhAKe014tHb3fei1y3AXnmvxvjEzjaxomooyte0e03g+mp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.8.0-next.7bb03d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15785333},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7bb03d0eef4ef14a5db9880cbe4b274d99258852","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.8.0-next.7bb03d0_1770957732943_0.21634930259773988","host":"s3://npm-registry-packages-npm-production"}},"7.9.0":{"name":"@the-bearded-bear/claude-craft","version":"7.9.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.9.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"bce227679c1a30f265d30a7096d6e691c736fd71","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.9.0.tgz","fileCount":2029,"integrity":"sha512-eLHmx7wBCKK+k5ZVXErj74TfquCeLNtGVSZ1h8AIf7JDmRigVD0mnQxwwIr6z+bSw/LgNG1T5+uJbcY8OrMNgA==","signatures":[{"sig":"MEUCIQDlOQnWseRbsJ284ArgcYbRs5tNlFqHa+sc2UpOjCf+xgIgBxbkQiLWR4uY2X0Xzr0W+rOrlGFOrh8dJJKBca991C0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15785373},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"2b00ff5af4a0ed05392734fe241c45930d4efe4c","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.9.0_1770957873845_0.1710596574805927","host":"s3://npm-registry-packages-npm-production"}},"7.9.0-next.2b00ff5":{"name":"@the-bearded-bear/claude-craft","version":"7.9.0-next.2b00ff5","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.9.0-next.2b00ff5","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"e574b18e2e365d92645542395a5da7344541fb5d","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.9.0-next.2b00ff5.tgz","fileCount":2029,"integrity":"sha512-s3E2UArieZMqjzDFkfYSPiodT8fmlvOSVtUDpS3DyHbkVhzjqxeqt5j72H5FxSchGbg6Q0vxtaWS0ZrNZi2Jow==","signatures":[{"sig":"MEQCIFQOJUYv1ouRRm2jljjCHkBASR4mcFCS+/5RxTMQHu9rAiAiIvo6SpIS2ITLIrw8zpwEunhWo8HTDTIoMr3LH7QvAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.9.0-next.2b00ff5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15785386},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"2b00ff5af4a0ed05392734fe241c45930d4efe4c","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.9.0-next.2b00ff5_1770957877355_0.40501550902926686","host":"s3://npm-registry-packages-npm-production"}},"7.9.0-next.dd48cb6":{"name":"@the-bearded-bear/claude-craft","version":"7.9.0-next.dd48cb6","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.9.0-next.dd48cb6","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"38c84c7cbe9e048ad6aa7ff0be7a2d2dd12094b0","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.9.0-next.dd48cb6.tgz","fileCount":2030,"integrity":"sha512-p913tiNxPzDgtTPDYpNQ4+dMVVXsWBU4QFQ6sJkrPVSAF7y4MzTBN/pPF/AtuswTNm6kXMUWr6rW+g30xkSjhQ==","signatures":[{"sig":"MEUCIC3MRI4raCm0kVSQfP1E3sM+YjkJQXMzUvgc11LPgL/AAiEAs0V5WCsOBPuyDpC7vjfwLKnJOvN1NlhSp037bizWd9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.9.0-next.dd48cb6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15806043},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"dd48cb6305c52dd972c58b3ba644a0748e812508","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.9.0-next.dd48cb6_1770973824121_0.4505874325327055","host":"s3://npm-registry-packages-npm-production"}},"7.10.0-next.b6af4a2":{"name":"@the-bearded-bear/claude-craft","version":"7.10.0-next.b6af4a2","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.10.0-next.b6af4a2","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"7b207af96ac3e2d940308b58b7262ce1df2bb2b2","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.10.0-next.b6af4a2.tgz","fileCount":2030,"integrity":"sha512-w9u+2uMCjWVY8HYHUDJHZl2g7sexUEv3y6MqVvasNUAzNoCFj2jZjZ7X6GquozRwMBCZn35zNvaesUQvJwKtlw==","signatures":[{"sig":"MEUCIQCPVE240UfO4jAvc2t3yFoTo7FCWk1Pu2fk4eym7JB11wIgf5aTlLVPn1zmAyAGQ5bJKZBJPe7C8jRIzu/AKG7zz7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.10.0-next.b6af4a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15806159},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b6af4a2a2ac936437208e95a4bbaa411d6903cc1","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.10.0-next.b6af4a2_1770974311585_0.7733794862876435","host":"s3://npm-registry-packages-npm-production"}},"7.10.0":{"name":"@the-bearded-bear/claude-craft","version":"7.10.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.10.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"c8f248cbdedafc2be4ca24456588b7d4e1c0aa15","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.10.0.tgz","fileCount":2030,"integrity":"sha512-HEBhRVQF6nsjomSjxcxh3LPf8L42EUoFuTnm5jeQulqEqMaCknMXfFqvWSqXbmNCbK0ERnGvBNR+2Cb8/LGrjg==","signatures":[{"sig":"MEQCICnCoFPjXouJQ0VnlkLp5Ejw+IKns5MZA3NFxmRPbUYlAiBVfVlhyOUwFUE7j9fLOtcKPm7LnMHjM6gjeeZ/mYXMRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15806146},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b6af4a2a2ac936437208e95a4bbaa411d6903cc1","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.10.0_1770974412191_0.10376060756288985","host":"s3://npm-registry-packages-npm-production"}},"7.10.0-next.79ddea4":{"name":"@the-bearded-bear/claude-craft","version":"7.10.0-next.79ddea4","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.10.0-next.79ddea4","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"f60e85b0cd96da337faaba7b3dcb56fcce22413e","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.10.0-next.79ddea4.tgz","fileCount":2030,"integrity":"sha512-vFazwmGBKyKZmP/cF5tbQ5eCq1oUFsmmu/C3Gi85ulHR0J4We7DR4jjE1s32br7o2/dtxaeHrT0oJlFtRyW3JA==","signatures":[{"sig":"MEUCIQCdfEqSoC3oG0KPSyHQux2tERYjg8sm1NG/alXsMI6GzAIgXd4r4Ype7lw9OWX5OeraJbBhWjbnBTtcsGsbeiUf+YM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.10.0-next.79ddea4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15806257},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"79ddea40a3658f14caf2b2276a01ac77c03df258","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.10.0-next.79ddea4_1770982554984_0.6672662195999073","host":"s3://npm-registry-packages-npm-production"}},"7.10.1-next.a8704bb":{"name":"@the-bearded-bear/claude-craft","version":"7.10.1-next.a8704bb","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.10.1-next.a8704bb","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"2029c247859142797851ecc6a7bb5c88257308fa","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.10.1-next.a8704bb.tgz","fileCount":2030,"integrity":"sha512-gQhpzsai3SJIUla80qxJCwBiTTdY5zenyioel8nceJq8a1quuqvoMIPd+3afOoAqsHtAW+XPeJQHKxS77/p6XA==","signatures":[{"sig":"MEQCIEMzk6xFkzZIHbdfHCt5sYpXcLLQoLEEB07admNR5kqHAiBVKa+0i8lqmIIG9vvEss+1q9Ec01+wccZSePZjKYsycw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.10.1-next.a8704bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15806257},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"a8704bba26c0100811e7e512e6a439231553a869","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.10.1-next.a8704bb_1770983545167_0.9335385225234372","host":"s3://npm-registry-packages-npm-production"}},"7.10.1-next.4b2ca3d":{"name":"@the-bearded-bear/claude-craft","version":"7.10.1-next.4b2ca3d","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.10.1-next.4b2ca3d","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"e04254e0bce8aba322b22430dd3c539dab6a03b2","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.10.1-next.4b2ca3d.tgz","fileCount":2030,"integrity":"sha512-F6V7Kcsi9V1XxqY32TIHn+134d1LL6Pj8icv1P8Sl+dYQIbXyzlK6xFNEt6T++yMJQ8BgLTJsgzPHfVEOWG8HQ==","signatures":[{"sig":"MEUCIQCi3jgvrZs0D8QYvXhp63FTwFah4JPP8FuHPDJQNRDYEQIgDoZ0lIS6YEc0EyBiN1huFCcVW0/Vx1LImauULAgHMO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.10.1-next.4b2ca3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15806257},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4b2ca3d9c5af0f55c56635e902c5f6c7c16053e1","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.10.1-next.4b2ca3d_1770984333345_0.1315180320417637","host":"s3://npm-registry-packages-npm-production"}},"7.10.1":{"name":"@the-bearded-bear/claude-craft","version":"7.10.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.10.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"c00d90f9ced64c464946f7f74605c2d0e37b7539","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.10.1.tgz","fileCount":2030,"integrity":"sha512-MOz0pkyhC55YG6VLeN5DVeYohvTnNNVWL9qJ4BRZE8+Isb0rLLoNRxWE1nhvRG1v7il63FqONtKzwAY36i738w==","signatures":[{"sig":"MEQCIGeoV/0tVkPn5gB3G35zRszwigQGJ2/iK76PAG2JTCJmAiAbjwZU9AOV6IALYwvJq2QG9OpBfmcvIb5Ak8AKhGOp2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15806244},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4b2ca3d9c5af0f55c56635e902c5f6c7c16053e1","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.10.1_1770984452261_0.8726737262398456","host":"s3://npm-registry-packages-npm-production"}},"7.10.1-next.b77add9":{"name":"@the-bearded-bear/claude-craft","version":"7.10.1-next.b77add9","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.10.1-next.b77add9","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"05596642d2ce5faa5c20c34252b5c9ef3b53809a","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.10.1-next.b77add9.tgz","fileCount":2030,"integrity":"sha512-Szqk6dJTS4hH+PC5HoGvxPF9LRzRn3kGAx23fhEhvhCj/wW+9B3uLPucmXw0dmaYkq7XlmAbNXvUlqAeDi0Bcw==","signatures":[{"sig":"MEQCIDtD2RNEYOE9rlVN8T53STOOVhhu8o4kaV+HW95f8yjcAiA2ULrhO24UZtTKdrXZa6k/RD4B3L1eQXEg+BDRWBqhag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.10.1-next.b77add9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15806257},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b77add93dbeafad19f80bd6a0a3f205dd86b8072","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.10.1-next.b77add9_1770984857695_0.9284724990819018","host":"s3://npm-registry-packages-npm-production"}},"7.10.1-next.7c95e34":{"name":"@the-bearded-bear/claude-craft","version":"7.10.1-next.7c95e34","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.10.1-next.7c95e34","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"6b54d2de3aaee2b8e400c855e1b400fa3b2589de","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.10.1-next.7c95e34.tgz","fileCount":2030,"integrity":"sha512-rQROb4wXioxdNM8P6+nWhhbpDn+Q0IwrLyd+HtaTQ58G/DeFAJBQFw8IzmQgjgWTTm4p/S5iUpkPg2U1bIY3Ag==","signatures":[{"sig":"MEUCIQDfWZimKhtrFPg3+GvduDq0vECI07cdqPBt47VbctZN8gIgbtjdoHsGjhTm5zudV96kxCdU9X2m+99753PF9btE9lA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.10.1-next.7c95e34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15806257},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7c95e34274dc297224117149bc8f83dc9106b547","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.10.1-next.7c95e34_1770992666665_0.9293515556016323","host":"s3://npm-registry-packages-npm-production"}},"7.10.2":{"name":"@the-bearded-bear/claude-craft","version":"7.10.2","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.10.2","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"61938c113b84f8c00e8702fe4f7e143581597887","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.10.2.tgz","fileCount":2030,"integrity":"sha512-7UJKl6hEvLkZNmp3ZxYrvvt9zj3iSwlUBosS7PG+16pAbLPIi3X0OIMX8tRSlDmK12WlMm7tmY6n53Zsj3SvgA==","signatures":[{"sig":"MEUCIDdLLLU1wAsLOBFunrclnDohIyBHTZNSwpELyhCGikseAiEAuFL72YqZAe831AJ4sDKbNxY8QwR0ECBqZjAthLwldJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15806244},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"23f219f57fd154de7774bf81242b054131499ee2","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.10.2_1770992955733_0.2865067377931645","host":"s3://npm-registry-packages-npm-production"}},"7.10.2-next.23f219f":{"name":"@the-bearded-bear/claude-craft","version":"7.10.2-next.23f219f","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.10.2-next.23f219f","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"7bce4c6f94ff83ca18dd0d06a9821c40cda980ee","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.10.2-next.23f219f.tgz","fileCount":2030,"integrity":"sha512-nYBj2JZ+bKB6M6BQPsdJi/IHeygKY1OCZnrppDNU4TJFAprFOsLxu0M8V5ChkQcyGKaRGrQuuee8HssnBXXIFg==","signatures":[{"sig":"MEUCIGp1/lQJriZ5vqVe5NSATfL9nvV62BuDAzVXq7wx7NwrAiEA0Wn7jlFOCJWwnYRCHl9NnM9Gg8xe0qyyAmC42gpJ2MA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.10.2-next.23f219f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15806257},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"23f219f57fd154de7774bf81242b054131499ee2","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.10.2-next.23f219f_1770992958520_0.6701273324469454","host":"s3://npm-registry-packages-npm-production"}},"7.10.2-next.c1458ec":{"name":"@the-bearded-bear/claude-craft","version":"7.10.2-next.c1458ec","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.10.2-next.c1458ec","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"2e1c6bf3b0b193ef3362051dec2a65e9c0e55e6b","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.10.2-next.c1458ec.tgz","fileCount":2035,"integrity":"sha512-kIurn30enClBpKaVUlX5MuVodT0lUwO7UtF+vylUDaLJRuzbRPTIeTeYnwn0oIaXqlWLvGklOyXrTYUMXQExKQ==","signatures":[{"sig":"MEUCIQC68a+yKUQpgVRgw/SHIDKhrb4j9ot7IfhpSikb3a8MqQIgXWyEyfIeejjypKqXPyHKh56YedTNZ68dAmnw5IQzq7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.10.2-next.c1458ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15952247},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c1458ec8e9239893600c03690fa25e68dd93c1ac","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.10.2-next.c1458ec_1771002008023_0.5738026299059651","host":"s3://npm-registry-packages-npm-production"}},"7.11.0-next.b9f0e5e":{"name":"@the-bearded-bear/claude-craft","version":"7.11.0-next.b9f0e5e","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.11.0-next.b9f0e5e","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"2d38f907825f633df23d5a7ef22faf6938a4a84e","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.11.0-next.b9f0e5e.tgz","fileCount":2035,"integrity":"sha512-n7IDh+qGNuYUZf4j4tNm5rtz29MSCD3V03LmLD9JbYqL8NimjLZUkUe6vGLRK9HnFjOtc2jBEWt4kztgiTFJXQ==","signatures":[{"sig":"MEUCIQDkr0FQPgZkZe614mu+V73ORDGi6EtTboa2jjGe0vlbrgIgX45CWCK/VYAmn1C+K0C/5r0HDkyDv8HVSuuqFWD3fsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.11.0-next.b9f0e5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15952247},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b9f0e5eb3cc5be834b04237dc8e705ca28691420","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.11.0-next.b9f0e5e_1771002254823_0.05758168267695818","host":"s3://npm-registry-packages-npm-production"}},"7.11.0-next.3456b43":{"name":"@the-bearded-bear/claude-craft","version":"7.11.0-next.3456b43","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.11.0-next.3456b43","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"e53c0c0d296dd92dd65a30df0f7f287ba10677f1","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.11.0-next.3456b43.tgz","fileCount":2035,"integrity":"sha512-efEml3VYhjWpJo5odOmnPVyEPxoZF4bH+4jP00yC7MpjA86hUp8FGHRTDT3uuW7qXwLO+Vn9rPp0WIE+y5xYEA==","signatures":[{"sig":"MEYCIQDx4+RKZbbnHqeHh/4aPusx44r8vvRaLxNon09xCaUWNwIhAP/eu+J4B/HaQpzbOPGPViY2Sa0l39doSlSzutJ+R7CV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.11.0-next.3456b43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15952247},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3456b437ea64140ea475e9a084db32e83d75cae8","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.11.0-next.3456b43_1771002350842_0.7914144358754469","host":"s3://npm-registry-packages-npm-production"}},"7.11.0":{"name":"@the-bearded-bear/claude-craft","version":"7.11.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.11.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"ed08831a2d5acf3e063a030101dd60cb5f2f67ae","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.11.0.tgz","fileCount":2035,"integrity":"sha512-fnd3jRedw6fkCFclvVqXpGBaJq2CBIwlquNY0XXduYP0GjtV1e41R0Unk+MSogXbdYGVSP4izd679vKW+TYsgw==","signatures":[{"sig":"MEUCIQCTw9UemEE53mnii9jGEnpEhtGCQOBBvLJGD8UlKf8zmgIgJfFw8xdJVbsRcpLgH6VER4NCqz5BzLLePg0NmqLuEqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15952234},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3456b437ea64140ea475e9a084db32e83d75cae8","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.11.0_1771002425215_0.08068988832582691","host":"s3://npm-registry-packages-npm-production"}},"7.11.0-next.fb5d1a0":{"name":"@the-bearded-bear/claude-craft","version":"7.11.0-next.fb5d1a0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.11.0-next.fb5d1a0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"1f21a30ca932669a807e4533dfd3456f81aa94fc","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.11.0-next.fb5d1a0.tgz","fileCount":2035,"integrity":"sha512-p+rgW97HKDkoccYeZOfIdL3dNpVVqkNCPIlfL/VLsjPoFfIBK7ejHDkw8Io3k30aSdyXSTvhdR4j5Q//5lYlMQ==","signatures":[{"sig":"MEUCIHzEbGbg/nz+R4eFv9Egrtj1m/RioysdIblaagxUzDg+AiEA/ktDeGM5WSinKux47KH8HL1g3+esGEKAoH1GuJaEm/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.11.0-next.fb5d1a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15952247},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"fb5d1a00200c0727a61d6f147793b4511ab301b0","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.11.0-next.fb5d1a0_1771026556513_0.6483218258164236","host":"s3://npm-registry-packages-npm-production"}},"7.11.0-next.535f614":{"name":"@the-bearded-bear/claude-craft","version":"7.11.0-next.535f614","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.11.0-next.535f614","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"d805f5590d735e1bb9ce082c2bf3ad0b9db92149","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.11.0-next.535f614.tgz","fileCount":2035,"integrity":"sha512-uW9kWz+lVCEdgkcB6oNhz3MTdiFM6E1KlwCKfRL2z+zTffWkWD/8Wha6e+Pkjc3I8hNTPfbhSpsO/j6sKGG4Yg==","signatures":[{"sig":"MEYCIQDDnpyMKpvFASiDRg0GsNoyvs2KSQmyI6UYoazyDL0ZagIhAI/ZtuDiUhoDShy8o89pIjZ3NIiga1bW7/lZhffF0hpT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.11.0-next.535f614","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15952247},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"535f614f68df5838582955823cb8f1473480fc30","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.11.0-next.535f614_1771029725501_0.869902519512002","host":"s3://npm-registry-packages-npm-production"}},"7.12.0-next.ba70c07":{"name":"@the-bearded-bear/claude-craft","version":"7.12.0-next.ba70c07","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.12.0-next.ba70c07","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"7ca249e77b3ff762de84f74338f394f2c3189a62","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.12.0-next.ba70c07.tgz","fileCount":2035,"integrity":"sha512-TXsi1yiIQ4CjckevH2wCZv91GCHAQcrivAgD/vZNgwCJ1e7cPVGzaxfAlNs984P/CKwvfqU4TxuDwA4v7ZUZZg==","signatures":[{"sig":"MEUCIQDirxXCsAnIOW5BtMMundgGEixekUrkj02nwh30hwbfvgIgP+JD4HJr/gCyQwC5DR+xxxExD6gDvyLWIf16fFXcvBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.12.0-next.ba70c07","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15952247},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ba70c07d434c8e7776b147c3e1b2a946381bdb9e","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.12.0-next.ba70c07_1771374734521_0.5164278117900443","host":"s3://npm-registry-packages-npm-production"}},"7.12.0":{"name":"@the-bearded-bear/claude-craft","version":"7.12.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.12.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"4f68832d676bb4a7e2e7c2b106bb2fdb78da1c9c","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.12.0.tgz","fileCount":2035,"integrity":"sha512-RD2r9KW9nCH69avneTHt1f0PjKHGq23zx2GzBjCkvOKytbAeIufeJIXnA2bNR88vRt4ryLALjC/PeXmLCNbSUw==","signatures":[{"sig":"MEQCICl0dEAvIFBXJ6XiTXdKroMtI0AHvDHisxnBFxwfEFcPAiAHwGXqMnFfNk+i67a3qDZEse7T+/MjCX/TEFVNNGo5vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15952234},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ba70c07d434c8e7776b147c3e1b2a946381bdb9e","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.12.0_1771374855860_0.3481314615908051","host":"s3://npm-registry-packages-npm-production"}},"7.13.0-next.83f8821":{"name":"@the-bearded-bear/claude-craft","version":"7.13.0-next.83f8821","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.13.0-next.83f8821","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"68736273106cab3a40a1dc4a9e4ae5f73911246c","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.13.0-next.83f8821.tgz","fileCount":2035,"integrity":"sha512-jhtKsAYbJsjady8kZYcocUvSFfdSam+L7cnkcejQwvpqiDr6iGNSk7UjvFvY6HiF+Jn5fyUmjV8tf24EHZVjjA==","signatures":[{"sig":"MEUCIQD3PSENWDqxnV74CdHgvnI0AKQUfTZ6FEvBG++0Zx+/lgIgeNTsJdVkelnIWefkh0DCx0z1LTbHwSIY/U8SUMJ2ZVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.13.0-next.83f8821","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15952229},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"83f8821c8cbf4e4c59fc0fb6a8fb5294a726e108","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.13.0-next.83f8821_1771376993256_0.4307847324191383","host":"s3://npm-registry-packages-npm-production"}},"7.13.0":{"name":"@the-bearded-bear/claude-craft","version":"7.13.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.13.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"7c711eeaecfce6853a6a3db857e64c8b4c984b67","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.13.0.tgz","fileCount":2035,"integrity":"sha512-v9mEZYAtydEjUhxqoSkCG3mu5yoMgfG5QTbwoWL77NzGE8MtaXtDv/DAhjRPzU4xzRXvoNqxxbvkoXOmeDtnAw==","signatures":[{"sig":"MEUCIQCUFJLInXkp3PYorxPx4hykDyViZMcy50C+OLCtUAkQvAIgOWjOsf9lzqucj5iAmRkYB7B+a8ZLlRZpOf29tl/ppRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15952216},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"83f8821c8cbf4e4c59fc0fb6a8fb5294a726e108","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.13.0_1771376997437_0.07749634164802877","host":"s3://npm-registry-packages-npm-production"}},"7.13.0-next.247f8f4":{"name":"@the-bearded-bear/claude-craft","version":"7.13.0-next.247f8f4","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.13.0-next.247f8f4","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"7a495fda949191b3539423058976706d23cac52b","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.13.0-next.247f8f4.tgz","fileCount":2035,"integrity":"sha512-frQ/IVoFRBM0zb+ISs5wvR+Kh0MCIqi5HebixvA4VSHtC4IZ0HUFVQJJj6yku4zHOsW7G5OZ4pU0zwdpEp48+Q==","signatures":[{"sig":"MEQCIHPHX/7eEVo+w9X67jxfopFjDeH4FNE6wbVXmyhjagiDAiBHa4oXIwiEqf9dMsiyUcH0obklqKHq37bbSiQY8dSDEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.13.0-next.247f8f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16053891},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"247f8f4d641cbe4d2819dfa4a71d4fb5f55f3aeb","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.13.0-next.247f8f4_1771381422012_0.12635082132884","host":"s3://npm-registry-packages-npm-production"}},"7.13.0-next.958430":{"name":"@the-bearded-bear/claude-craft","version":"7.13.0-next.958430","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.13.0-next.958430","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"ad6b266fe17c349f51232c28a96b4634950114fa","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.13.0-next.958430.tgz","fileCount":2035,"integrity":"sha512-1lMVCXORoDNpmz+SSXuJ4vbUWF36PSL6uouU1WH1VEgl+Bi4s1F2GTqDwOLzh1iv1VFpeYvM9eK3xG4eRzxP0g==","signatures":[{"sig":"MEUCIQCaTImsXST1sXfYtpvxW4CsWNxGEWTeKvOy/KNj1sbrzAIgGcfSd0WTjUwFW5vCSMYMe/ItryVZbV/9dRnMu6A+wUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.13.0-next.958430","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16150654},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"09584306e341c3518ee74f144b18943b211eb63f","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.13.0-next.958430_1771384409459_0.737540506727794","host":"s3://npm-registry-packages-npm-production"}},"7.14.0":{"name":"@the-bearded-bear/claude-craft","version":"7.14.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.14.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"e04e2559b28598aa39e3f4a4566e813387102f35","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.14.0.tgz","fileCount":2035,"integrity":"sha512-ULz+d4hAkZPEklmm9s6E4vfe/wFlUN7YDNBUKWRTrYwxPfdKL0Hg/nptyP7SFRYpXr48NDqFD0uTdjSNNJlEuQ==","signatures":[{"sig":"MEUCIQDQfaOrdYO+POvRRVv7OoGQWL2wIW8vSawEBQoFbtO8RQIgJDArw/cPoqujuBUOz/m4Q0gZkQd6PlSP/DJxQw7IhCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16150642},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b6953dd11c42dd639fdba86489d2a7994b5b164f","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.14.0_1771384592970_0.23726401779368445","host":"s3://npm-registry-packages-npm-production"}},"7.14.0-next.b6953dd":{"name":"@the-bearded-bear/claude-craft","version":"7.14.0-next.b6953dd","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.14.0-next.b6953dd","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"bbd060fe9a79759f88a8e43994fdf67c0d8f2686","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.14.0-next.b6953dd.tgz","fileCount":2035,"integrity":"sha512-kL39rxRDXVoSbcSjZOMLok+HNv/v4QHMwHtsC7nkWpgqXaA56V4yXFiWkiixq48p+5RS/PuG5QjbFVelsCxE7Q==","signatures":[{"sig":"MEUCIEneFPo3OZaPaug12eOAdxOfHTZK4QLrIKazMo2ho8V+AiEA9q/u9lq6JJtdvZv+AU74bLfLoPjIo1tKkbboA5EE3DI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.14.0-next.b6953dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16150655},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b6953dd11c42dd639fdba86489d2a7994b5b164f","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.14.0-next.b6953dd_1771384594361_0.22741165576961664","host":"s3://npm-registry-packages-npm-production"}},"7.14.0-next.60b08e9":{"name":"@the-bearded-bear/claude-craft","version":"7.14.0-next.60b08e9","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.14.0-next.60b08e9","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"1c57293de6a40c69617085d0ee55918861efbf50","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.14.0-next.60b08e9.tgz","fileCount":2035,"integrity":"sha512-LwmGKeDkTUfmK3YpkeQN6WvDCX7428uBlyQBtCsvzuupI7tY7rZyZov1vlXknRPmIZFY5WkWIHNKX3P5v/m9Nw==","signatures":[{"sig":"MEUCIQCtzpekLwlC/HFWCeOOOIAWYupdawfs2ea8R/VIssVZPgIgVNloBXezaDrLPMSqYIqPh5BrlhDAQtsFeywDzm46k5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.14.0-next.60b08e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16150655},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"60b08e9d3589ce8a84fe695d9917176989ae3c26","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.14.0-next.60b08e9_1771385225826_0.34000680507868175","host":"s3://npm-registry-packages-npm-production"}},"7.14.0-next.8952049":{"name":"@the-bearded-bear/claude-craft","version":"7.14.0-next.8952049","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.14.0-next.8952049","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"8d1431fd32d07abdc4992f5ddea076a267239a63","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.14.0-next.8952049.tgz","fileCount":2041,"integrity":"sha512-omRpXGEcUI2vS3vxRu2093LJCHmPKdZr3lFBeQcW1DajSkeR0JaJvaJ4a12xxCc0fvFmLPwlf7T2vJUYpYEWjw==","signatures":[{"sig":"MEQCIEALJTjwNNmI5OlmzJRS4/c1G+uZxg3TFClA2PpXt+FrAiAtLzRCPsuN4E68wByuRoz7DoNPE/RH8oI3WTvbJpJXEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.14.0-next.8952049","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16195144},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"895204958608845c25cc352c6bc1fcb4560b5bd7","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.14.0-next.8952049_1771387976530_0.7589603890908101","host":"s3://npm-registry-packages-npm-production"}},"7.15.0-next.94fa72c":{"name":"@the-bearded-bear/claude-craft","version":"7.15.0-next.94fa72c","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.15.0-next.94fa72c","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"1df05cb5311d61b2f5ceb8136c3043e045ddf8bc","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.15.0-next.94fa72c.tgz","fileCount":2041,"integrity":"sha512-GqqFi3aKci6rM9lW5pyLncfypFLdtOnJ7az590YCFJmipDcNYRnl5xP/KNnHbksQkISECIUfhu3e4eH+kqtWEg==","signatures":[{"sig":"MEYCIQCIwBWCC7qQ6Dv40qENPwZP3IA2EOtuGb80oWOFyBVXxQIhAOj3Ty/CA2JXvbZi0wKX/nlKL0Hu2hPntPDKZ48obYQn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.15.0-next.94fa72c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16195144},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"94fa72cb8a5483e1e16411b62ef956329f773db1","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.15.0-next.94fa72c_1771388150026_0.5074247266279377","host":"s3://npm-registry-packages-npm-production"}},"7.15.0":{"name":"@the-bearded-bear/claude-craft","version":"7.15.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.15.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"cfaae3ef54460cbacf23249faf8ec49d2048e4cb","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.15.0.tgz","fileCount":2041,"integrity":"sha512-TRl8k728oLSkzfK482M5CnZ94IVJKja53jIwRbNx+OVMbaazpn7G0tfuRnCePnVKzRcJlSH5ZkCf3znoWlBDvA==","signatures":[{"sig":"MEUCIF4n/Z2wIt+NbWb4Dqy6/rSSQisJn+PCL8JjS/KwkvbmAiEAvKEcVe1FTO3cqJYUWBhxe/OJ6rvlj9nDhvAD5TMxE7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16195131},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"94fa72cb8a5483e1e16411b62ef956329f773db1","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.15.0_1771388155180_0.6810254008991676","host":"s3://npm-registry-packages-npm-production"}},"7.16.0-next.92ffb7a":{"name":"@the-bearded-bear/claude-craft","version":"7.16.0-next.92ffb7a","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.16.0-next.92ffb7a","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"dfb3cda318fef9e41b8a3c3bff2b6b9d64052248","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.16.0-next.92ffb7a.tgz","fileCount":2041,"integrity":"sha512-AYGsUzIRvOi1YPNnk1UdvFX5yv5wHiZn0jNYeGXbd3D9OSnrWQhladkGzrnMYrmIBuZfwWAtdufaLwHmXX6pGg==","signatures":[{"sig":"MEYCIQCS+pVznGzUu4r3anrDG1qB4gtpOcqHDB0rG3EvVJM9GgIhAMG9ZpUZ4lkla8k6GHNW6V4I8u7vI1jGL7nY0mO36BmG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.16.0-next.92ffb7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16194991},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"92ffb7a6381aeaaf8bfc5244de8e1746d255c1d7","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.16.0-next.92ffb7a_1771466628984_0.7718673040042292","host":"s3://npm-registry-packages-npm-production"}},"7.16.0":{"name":"@the-bearded-bear/claude-craft","version":"7.16.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.16.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"560688cb3e72b528acb25ed0eff06f37279130f4","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.16.0.tgz","fileCount":2041,"integrity":"sha512-rihZBQAFFTXuUyeEuaEmF8CZNYrzkb4e/2BkfU93nyihMOPgTNLMw/SQnnEGHcDe0Tmnh96GSjAkJ2vVkbjxqQ==","signatures":[{"sig":"MEYCIQDDc2f0sCepibns/I3Wm/V0FYhO38MVTxQJU8Mx/NmBNwIhAIbCR1SgUOVadmd2U8mAczBRZku4zNE1Hgy1boakSNUU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16194978},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"92ffb7a6381aeaaf8bfc5244de8e1746d255c1d7","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","vitest":"^3.0.0","prettier":"^3.4.0","@commitlint/cli":"^19.0.0","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.16.0_1771466654431_0.2886509934011716","host":"s3://npm-registry-packages-npm-production"}},"7.16.0-next.411285a":{"name":"@the-bearded-bear/claude-craft","version":"7.16.0-next.411285a","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.16.0-next.411285a","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"fe1ac96595c264fe46b519b9ef2507aa2bb98ca9","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.16.0-next.411285a.tgz","fileCount":2041,"integrity":"sha512-+5egDieW1G+V2Gc3CbWZxqd4aeXj9yX4De6KN2dseE3GObmFMY3QU59EeUhGfkgjeli1N2/MxORUKnsi1DFG6A==","signatures":[{"sig":"MEYCIQCIrlZfH1WXBnei/HHxppBZvchpEfS2p3x0aCPZBJacLwIhAM9eJ6L93f/R9kleqgB3PIlqEkSoV0DcmKM/3PDsQ0GW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.16.0-next.411285a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16195016},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"411285a098dd481632c51bd8423a1c7deaeb5c71","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.16.0-next.411285a_1771468447747_0.1719512736135036","host":"s3://npm-registry-packages-npm-production"}},"7.16.0-next.6f39d2e":{"name":"@the-bearded-bear/claude-craft","version":"7.16.0-next.6f39d2e","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.16.0-next.6f39d2e","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"04d1c7bb463074164504b28bf0523b38afd3ad80","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.16.0-next.6f39d2e.tgz","fileCount":2041,"integrity":"sha512-nQ0AD1zvKz78Ee+LffAuRFjnwqPAmLzL+uiRbOGxuFPn2iCqjKtJbiVdOutAa4qwgsrzNTIfB6nAN8Y789ab2A==","signatures":[{"sig":"MEYCIQDS/+yjhvusgqW6/fwCjKJqWBDkaMgrkgKSfqZ1jBn3DgIhALM5u/TZSOrbZFgImUPaXQyzecT8P1HlVr/msCzoEKUb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.16.0-next.6f39d2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16195016},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"6f39d2eee2ac93e108baad136c782204c1a70e7c","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.16.0-next.6f39d2e_1771473578856_0.7981481365991108","host":"s3://npm-registry-packages-npm-production"}},"7.17.0-next.5813dac":{"name":"@the-bearded-bear/claude-craft","version":"7.17.0-next.5813dac","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.17.0-next.5813dac","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"92a2efec9fc704b574bce003eeb8c6abc8b747ad","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.17.0-next.5813dac.tgz","fileCount":2041,"integrity":"sha512-QLaCdNzOtuwqZhjs3jyuw2ud+HNNGg/kSddF3eelAq77YtDgn8AOsvKtWLnclPe099481yzaeKcC6R4q2CgU6w==","signatures":[{"sig":"MEUCIB0Kt9c+Ju4ktkR6p5z9BCHlQM8iMNoIvjDLvld5Zk4BAiEA9f1QrITGbv8PX8fl88WW3Y7eCM4wWKEzAp6uE9UomPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.17.0-next.5813dac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16195016},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5813dac82c11e6a3233b50275ab7d31fde96ac3a","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.17.0-next.5813dac_1771473673999_0.7107895861418203","host":"s3://npm-registry-packages-npm-production"}},"7.17.0":{"name":"@the-bearded-bear/claude-craft","version":"7.17.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.17.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"cd5240169273b77c1af517bc1b5ec87e65f88683","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.17.0.tgz","fileCount":2041,"integrity":"sha512-/PbLWa/+WohG7NejUx/DhdxhcZdpjt8btyHhSM8LUyc7s3G9OfuJif4xzeWVaST70Rab778ngXWIVv7AG6CTJA==","signatures":[{"sig":"MEQCICEoH/kfrmgSG3dji3Od2TrN9ADB56Eub7OAzGFEvo7OAiB8d0630C8PhX32g0PJBP29Y6+7Xdl96fWti2GlJt5lpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16195003},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5813dac82c11e6a3233b50275ab7d31fde96ac3a","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.17.0_1771473676125_0.007953751071009263","host":"s3://npm-registry-packages-npm-production"}},"7.17.0-next.566f298":{"name":"@the-bearded-bear/claude-craft","version":"7.17.0-next.566f298","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.17.0-next.566f298","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"740f0db3661fe4363313b456d01a413bc33bbc2c","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.17.0-next.566f298.tgz","fileCount":2041,"integrity":"sha512-cZtOUOC4DYO9vOUelYUWtQvmDKodOniMPdmOepWtcQOmquaxWVSR7iUodJtwTI533UExUny7IbtfjhlM0i4bcA==","signatures":[{"sig":"MEUCIQDNGb+FBtUil9iftXbyKRVPnRu8bGZ6UNhF5jrhMKiypQIgAxS3Sg9rnnDjaINw4t80SJQH3eUcrsXe/CvOGUOhpIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.17.0-next.566f298","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16194869},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"566f298adff12f3aabb7a4bd222b54d3c42a0cc2","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.17.0-next.566f298_1771474108873_0.9569308114318129","host":"s3://npm-registry-packages-npm-production"}},"7.17.1":{"name":"@the-bearded-bear/claude-craft","version":"7.17.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.17.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"a2baa96729257bef639a5fbbac43f4996ebc26a8","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.17.1.tgz","fileCount":2041,"integrity":"sha512-/OZdJqFvtIlAJ6QeY4XpRIenOFriHgkG506iuTbSZ4NQ0j1QZtFKsosrcoXzOgW0xzdIap/h01V+8ce7ChfG2g==","signatures":[{"sig":"MEUCIAqKUFdlgeglUxQ5u9Eshk6pCZR8Dik9jaMU5iPgMilSAiEAms+QW5h0QLAN/3JHVYbKi543XDVJbD4m+VGs8TkQm6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16194856},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"510cf59d7ff331a149206e8a7e1fc736fd504aab","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.17.1_1771474175206_0.6575161661758953","host":"s3://npm-registry-packages-npm-production"}},"7.17.1-next.510cf59":{"name":"@the-bearded-bear/claude-craft","version":"7.17.1-next.510cf59","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.17.1-next.510cf59","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"38048327d607fe0dbc3f09e41729d632eb1e86ab","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.17.1-next.510cf59.tgz","fileCount":2041,"integrity":"sha512-W46/sSzNxHossF+aTiFY4Jg/Ssj8qfd18HyXXJeOK214TCXGJzp0zWZBlGP53N8Kw6PfiUzEvQwa/IFhPNt0Pg==","signatures":[{"sig":"MEUCIQD5eELTYXaAqjlcV79uDA2CsUDnlLDcUUc7/bDFJJjvngIgPCfmUytNWB0anPSEfKptj2yilA8wibkx5U5A9D8nwe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.17.1-next.510cf59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16194869},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"510cf59d7ff331a149206e8a7e1fc736fd504aab","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.17.1-next.510cf59_1771474203957_0.9171361871583168","host":"s3://npm-registry-packages-npm-production"}},"7.18.0":{"name":"@the-bearded-bear/claude-craft","version":"7.18.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.18.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"e0c00ff9d60ca6455772d7494bb88d3cba7834b5","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.18.0.tgz","fileCount":2041,"integrity":"sha512-/G9cozAhdIkeDo4S99Snf92SHdGnS6yFWXv9//hrVtwdQMBjBw867fKI8VSMTTh9I+OQiiwJG7LJIQM4MQDyaA==","signatures":[{"sig":"MEYCIQCfp5+oQSqijOdtLvnsGWYZwjzPzsXwKWQgj47KKqMTpgIhAL1atkGunbLT0tw5yyGTKCnAfJFcafeSENS+AZP+Lxms","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16181011},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"da3ce12b81e15ad1e3af92005bb9fbbf7c1bd9c6","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.18.0_1771480025906_0.3087046888195035","host":"s3://npm-registry-packages-npm-production"}},"7.18.0-next.da3ce12":{"name":"@the-bearded-bear/claude-craft","version":"7.18.0-next.da3ce12","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.18.0-next.da3ce12","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"800b626d3fa6c283a3481df8525d3e13fd33c4e5","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.18.0-next.da3ce12.tgz","fileCount":2041,"integrity":"sha512-53WZZDf9MmZMqcXf3v4J8aEZxSuMCkUGcwO0ib7cLMtLN4QAJb8NXXw+Llncb02Nd243OFNPGH2kYSOY3CR5Pg==","signatures":[{"sig":"MEUCIBD+AQmeBvGpwwwvrBkSYBXgMtFc9pb1y3hNEQKWhBlhAiEA8FYHeBFZC1BoRZ0zcSfTvN7qrkuJ1s4Cy3ti5LGbhEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.18.0-next.da3ce12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16181024},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"da3ce12b81e15ad1e3af92005bb9fbbf7c1bd9c6","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.18.0-next.da3ce12_1771480027426_0.9467932522423284","host":"s3://npm-registry-packages-npm-production"}},"7.18.0-next.c3e3337":{"name":"@the-bearded-bear/claude-craft","version":"7.18.0-next.c3e3337","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.18.0-next.c3e3337","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"798d0e1d1bd73e801f4da59ea6b5204f11006697","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.18.0-next.c3e3337.tgz","fileCount":2041,"integrity":"sha512-WEGRvZTVpS23fhAU8V0lFyloHkngdG9Al21Lk8Vrck5hGzT8R54Tob4Gy3BjRcKXVODGxsnNZn3gywEv6nAk8Q==","signatures":[{"sig":"MEUCIQCKzWubTl3A7ypSfFmlbWdXE7h6S3DTtc9+5TD1uDvnWwIgOB+083yh7V5nURdifkqukhOBGfRmdShqILoU/FR6Ohc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.18.0-next.c3e3337","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16181224},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"c3e3337af5ce57f96a2ee9dfbccf696e1ebd5b72","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.8.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.18.0-next.c3e3337_1771506439513_0.5601678645026198","host":"s3://npm-registry-packages-npm-production"}},"7.19.0-next.7244261":{"name":"@the-bearded-bear/claude-craft","version":"7.19.0-next.7244261","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.19.0-next.7244261","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"f38e9ddc52b74fc0a10b08f7904d905751276a85","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.19.0-next.7244261.tgz","fileCount":2041,"integrity":"sha512-b1u9UJUsg/gTl/uEsKCNNX0c7aEILYupnvHMrpNW/hBjst2YMYI1qWhuS35nKPM7lPw4oy7JylwpVWJWDYpsAQ==","signatures":[{"sig":"MEUCIQCqCDWV+8BjadjWN4AeximwcyoPQvzysnvvSpZSASxLBAIgRPHutjpwMGc+Ubr83CdaZXBwLlOAQVXPUdZ6wn/d4gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.19.0-next.7244261","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16181224},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7244261c4085f2c0033ff3bb1c7768f2b79c063a","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.19.0-next.7244261_1771506533808_0.9374358723062175","host":"s3://npm-registry-packages-npm-production"}},"7.19.0":{"name":"@the-bearded-bear/claude-craft","version":"7.19.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.19.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"72764f5aa313aa0551fe840be5410587191d89c2","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.19.0.tgz","fileCount":2041,"integrity":"sha512-Sz64OmBqAK9Sy3XDY10PTamTHnBghkusWDT5mTHpVUIukHaYE2YVDbVx5hDBjHUgZcpJiWksW6K9G5ECJhK01Q==","signatures":[{"sig":"MEUCIQCpiDroYeVapP4QofMTwoojhuZ9Guv7QHOqsIAJVz4/0QIgHYC0MrT7Ev7X1Td0O+jNbgjLfHUfcBKVkvhmVbFV1PE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16181211},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7244261c4085f2c0033ff3bb1c7768f2b79c063a","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.19.0_1771506543672_0.6037573179049243","host":"s3://npm-registry-packages-npm-production"}},"7.19.0-next.abf6a09":{"name":"@the-bearded-bear/claude-craft","version":"7.19.0-next.abf6a09","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.19.0-next.abf6a09","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"6a9cc2d275bf77aaf2657c3a1a3367402040ff4f","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.19.0-next.abf6a09.tgz","fileCount":2041,"integrity":"sha512-6oU64R1dmgfp8YwQZsYMTSwBmBhHAyHBOsZ1oPDjJf+UWSx8XZWzTNs1Mu0GAlEJ6TnnH8VmycyRF2B/qfRsTw==","signatures":[{"sig":"MEYCIQD9JCR0YnF3Q3rphW3TXPVsTzU0FEwOEuTwTkX9/SIlLQIhAOloXGzGI3dJoidLGb+uTfnGn2O42czPpR3XPQEaxUGH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.19.0-next.abf6a09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16181266},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"abf6a091a4c5c1ba874b37340502036a882edc9a","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.8.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.19.0-next.abf6a09_1771506633932_0.44728625466182304","host":"s3://npm-registry-packages-npm-production"}},"7.19.0-next.ca4b745":{"name":"@the-bearded-bear/claude-craft","version":"7.19.0-next.ca4b745","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.19.0-next.ca4b745","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"70dfd833fe50017c267ee4cdde7af2dde6859195","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.19.0-next.ca4b745.tgz","fileCount":2045,"integrity":"sha512-+vP+7n3OA4EDJd5K2157ld3CPLd0QNO27xGlX9ZS0rXyRH4MpMdCG5EBzPLWovtQE9AX1IV7oIAxsofYeX7POQ==","signatures":[{"sig":"MEYCIQCNFpAnhejDmsjCUT89bKWCgFnZo/CNd5YfmhHF+Nh9qgIhAMkvOopWYL8hNcvEIUVNmOGJm2S1F7S+GlRUzelRpHd+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.19.0-next.ca4b745","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16642988},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ca4b745e2422a3a3bc4018140fb31273f14674dc","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.19.0-next.ca4b745_1771513976718_0.6578072268091215","host":"s3://npm-registry-packages-npm-production"}},"7.21.0-next.07db57b":{"name":"@the-bearded-bear/claude-craft","version":"7.21.0-next.07db57b","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.21.0-next.07db57b","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"f025b57bc993fee098a01cba659497ef83114bf8","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.21.0-next.07db57b.tgz","fileCount":2434,"integrity":"sha512-MoznpirZSOviPP0q37k/M7M5xVAd+RWbACcWTtd/OwILjnXLPxWHJyQ3Uom+/QvjynP41ZOVXjWNWCjcNIKxcA==","signatures":[{"sig":"MEYCIQDfsF/ht3qdz+tmQbxJX+WP52wnFmrroBIJC+/iaEu0MwIhAIWMnFuRsSWwvyZ1NuPdjLlAqlHUhZQ/xliCZShGJpd3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.21.0-next.07db57b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19901512},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"07db57b663e878d0e852093a56ed1421accf6b97","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.21.0-next.07db57b_1771554002461_0.8906108250971165","host":"s3://npm-registry-packages-npm-production"}},"7.21.0-next.d375268":{"name":"@the-bearded-bear/claude-craft","version":"7.21.0-next.d375268","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.21.0-next.d375268","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"6b69e2bf58bd6c73527aa0d6177d717d18e3cd1e","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.21.0-next.d375268.tgz","fileCount":2434,"integrity":"sha512-a/8Os18dL1FX9tlUPlTP87SYZ+QXcxGKaHMAjMPjdxVjeK39jXqtsZ7BRsludgAI09aPnHbeZ1jemSdSkB0a7g==","signatures":[{"sig":"MEQCIAPb18FolZLZi+bnZEXbyUBE6kgWGHyMxxOBswPsWABZAiBTChQja6h0CXkt2TKdFiAAFVFsp6F6oneEI5ZhicrH5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.21.0-next.d375268","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19901512},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"d375268a39711e7d2a96b861684fdefdfb3bbf5d","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.21.0-next.d375268_1771624710834_0.6231188484572034","host":"s3://npm-registry-packages-npm-production"}},"7.21.0-next.b0cc749":{"name":"@the-bearded-bear/claude-craft","version":"7.21.0-next.b0cc749","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.21.0-next.b0cc749","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"3e3f31418aa393992f66317cd82721cfcb05d7af","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.21.0-next.b0cc749.tgz","fileCount":2434,"integrity":"sha512-Shun+6NB6HAdLNjV5KVQU1t13tQl0cRZE7pY5CNN2LE0Dm45AJRoW3ygrphv56X/wrdZ6VJidEehRulEB87grQ==","signatures":[{"sig":"MEYCIQCBaCUypSLnVw+eHBJjknB43OlCeeqp+WoHk98iSDPC3QIhAIH/GjHuAqeS1gCzIxIb3f/sSEyzZnCtujtSJ+/xy5GQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.21.0-next.b0cc749","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19901512},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b0cc749d2b1d8ad1037e5e89f9f8e214c757eba8","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.21.0-next.b0cc749_1771626579378_0.9549848236296381","host":"s3://npm-registry-packages-npm-production"}},"7.21.0-next.f16cfda":{"name":"@the-bearded-bear/claude-craft","version":"7.21.0-next.f16cfda","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.21.0-next.f16cfda","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"da4375d9a30d9736e85e04d00df30e047a3aa48a","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.21.0-next.f16cfda.tgz","fileCount":2434,"integrity":"sha512-cWSBGoiKdrTaGe8HxfFPzCy5gZKP10NvlP+ESXlJiPafA2nizstxkaWBK/P2vj+NEVq4c+kcOz/a3eXq+VmXQQ==","signatures":[{"sig":"MEQCIFL1FtrDZZxeq4as+DTfcTj003Bhkme1zMDe6Yy73JXiAiAzAZ7e1Ezhhjx2OntBmgc/QIiCFJtqqcTWd1mGUgssJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.21.0-next.f16cfda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19901512},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f16cfda11ed3536b6c6e9e3b478428bfd5459cd2","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.6.2","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.21.0-next.f16cfda_1771732704591_0.7857231909639455","host":"s3://npm-registry-packages-npm-production"}},"7.23.0-next.25f2893":{"name":"@the-bearded-bear/claude-craft","version":"7.23.0-next.25f2893","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.23.0-next.25f2893","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"2eae2e58b2b9c66bd7bfae1958472ee6896831fe","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.23.0-next.25f2893.tgz","fileCount":2434,"integrity":"sha512-YwQRHIHrqC991jZy9j3c3c6U4VwCpVxf3W1W104gL07cAfgcYHT82sW4pPwt0CV86SD5Dk9L402PgqcL2kjGYg==","signatures":[{"sig":"MEYCIQDQe6KQP6jqsfnR5iQLOf53GUsIudd8KdUX+uFDo9vFVgIhAJlMQUPpLzlCSl2UjjtnxCez8zuuWVXifvgT8vDPNl9R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.23.0-next.25f2893","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19901643},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"25f289323d76831f95281ed44d79ef90a6de7647","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.8.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.23.0-next.25f2893_1772154192474_0.6325646099496807","host":"s3://npm-registry-packages-npm-production"}},"7.23.0":{"name":"@the-bearded-bear/claude-craft","version":"7.23.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.23.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"b867e20ef71ba5a3c377fbd986ee97ac02c43c81","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.23.0.tgz","fileCount":2434,"integrity":"sha512-uWHmF03uztaLjHUSq88uq6VL073IeY6OgZEgr4hX9BFobNTOIeFATIExDQN4CokrqQYi8fbtCfpjGMXZuxDtng==","signatures":[{"sig":"MEQCICl2GQcsiY3hVDHWn2J5s2744SeBu894G1j/TkNbg4+UAiBbxngSwpItxkABkI6RzDtuTr/ls+HHOT4XY8Ze4NrCCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19901630},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"25f289323d76831f95281ed44d79ef90a6de7647","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.8.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.23.0_1772154214353_0.6307269304626046","host":"s3://npm-registry-packages-npm-production"}},"7.23.0-next.f13b250":{"name":"@the-bearded-bear/claude-craft","version":"7.23.0-next.f13b250","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.23.0-next.f13b250","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"a914e267604362d681d9b06055172c618fcf110c","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.23.0-next.f13b250.tgz","fileCount":2434,"integrity":"sha512-6ELYYl2kEfbiiUlIKg2N9U0GHt9P6bFDDGZt6IICPhGp7/Mc84fZOhMzZ/VM9gLv0p+SmIHYOOq6hRhLSSV+Nw==","signatures":[{"sig":"MEYCIQCsDvNKm1lhjwmaVeDyyygPBnEEBHJMm5XcJlBmv0iNRAIhAOlwUsfdLoBngoe8BwX0W3C3+Az0CTrMxAX+t0CTG82s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.23.0-next.f13b250","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19901643},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f13b2504246d4c86c85381485d93d25edfe3d96f","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.8.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.23.0-next.f13b250_1772228782150_0.06907156664631042","host":"s3://npm-registry-packages-npm-production"}},"7.25.0-next.08672ba":{"name":"@the-bearded-bear/claude-craft","version":"7.25.0-next.08672ba","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.25.0-next.08672ba","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"c351d398e337adb085a82f44eeb5faa08551670e","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.25.0-next.08672ba.tgz","fileCount":2434,"integrity":"sha512-ybvcKnYNCCjg7AFiJhXKPy6RRpEbzGHlfN6H0//11uDbiqJ5A6LViW8+c+dKGOZB0GJS7v/SgQMO9mGCsuLL9A==","signatures":[{"sig":"MEUCIDuLF3XjPvG3c6ym4N3r+dce8SycbAhbSQBKVcV1nOWCAiEA3l3RtemQN8ohjrb68fl1jyHybpNIZYZ1Gkx4orCUDOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.25.0-next.08672ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19966827},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"08672ba875bdeb28fd039fac8f11e8fa1b531772","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.25.0-next.08672ba_1776123284852_0.07343399529433658","host":"s3://npm-registry-packages-npm-production"}},"7.25.0":{"name":"@the-bearded-bear/claude-craft","version":"7.25.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.25.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"638cf2eecc95a50840f443178150ae3961da1dae","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.25.0.tgz","fileCount":2434,"integrity":"sha512-lk0uP3m9cpKoXo3dJ43+bdGNRq2IRl/8CMt/7E+Jz0Gf2rv1SVG04Ra3Cx46ZyLrYo4SnYDlcpSG/8bpwWUEnQ==","signatures":[{"sig":"MEQCIHN9pigfwc9yBQud2j2xUus4p5OvCqVdCqmQ8ZJTMmrhAiAQDC7uAUx4OiRLXDtVQmo9mU/onxyi+LhsIgdmEmR9oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19966814},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"08672ba875bdeb28fd039fac8f11e8fa1b531772","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.25.0_1776123291979_0.016525644644148185","host":"s3://npm-registry-packages-npm-production"}},"7.26.0-next.9a9f7b2":{"name":"@the-bearded-bear/claude-craft","version":"7.26.0-next.9a9f7b2","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.26.0-next.9a9f7b2","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"c15d9e07a98b7108751b4f58e6fa4f8832afc5bf","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.26.0-next.9a9f7b2.tgz","fileCount":2434,"integrity":"sha512-kkNAWBPqI3voIlwrJKYZflau0DToVfnfeVBmNPkfoybxX7LfxNPUd/4t6TPArIhAw/DqgfEiADYnkJko2iLVFA==","signatures":[{"sig":"MEQCICOC372FoVE2PVsooOODjkU9npktn6WttQzdvnDWb0pJAiAHGHMjz6Xa8QL3YRPcXoGhqoJ9C/ImHwgVGsvpySIVZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.26.0-next.9a9f7b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19966827},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"9a9f7b2b851a8c6b7aca8fe68dcd9173df224852","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.26.0-next.9a9f7b2_1776154591155_0.08159834249935849","host":"s3://npm-registry-packages-npm-production"}},"7.26.0":{"name":"@the-bearded-bear/claude-craft","version":"7.26.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.26.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"6b0a542870f5e1c59bf584157bb5e47f5752964a","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.26.0.tgz","fileCount":2434,"integrity":"sha512-Qh2zrtzhZXFVwibda6Qs8bCQGWUPRGyJ3yZ6XhWq1DTsdRO1IWVJ/MR9pZIoXkzm1pXBSOpvdgwK0RtlhV3TLg==","signatures":[{"sig":"MEUCIAlL6zBK4zZXDCezDtO4jrvIilb8VkAyih5pM986XG++AiEA1p60PHifVxS8448FKg6uesTKWf7y54MbDS8N6JphVa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19966814},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"9a9f7b2b851a8c6b7aca8fe68dcd9173df224852","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.26.0_1776154597632_0.31339224812435607","host":"s3://npm-registry-packages-npm-production"}},"7.26.0-next.55f5fbf":{"name":"@the-bearded-bear/claude-craft","version":"7.26.0-next.55f5fbf","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.26.0-next.55f5fbf","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"fefe3f0aab708632129381042ab44e9bd219a1b0","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.26.0-next.55f5fbf.tgz","fileCount":2434,"integrity":"sha512-dqWcYt3MC5DgQRThWcLXh92zxdCBSBrSaMEXEa7AsuOFmTnmcpXsKahWDIv0cjjYWdOWdYKlmy8hSMAyVz4StA==","signatures":[{"sig":"MEUCIQDgccMYv4qAIdt6vs/dnzqvPdu+6r8Ync8g2Czld0VpEgIgbdGDYj27gOtQZQE0st1hD7W3Sv8JIp48+ZUXAoH52Ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.26.0-next.55f5fbf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19966827},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"55f5fbf67dc5dfe4b827bcfdc572d4ebb80b164d","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.26.0-next.55f5fbf_1776160398580_0.01997946403872275","host":"s3://npm-registry-packages-npm-production"}},"7.28.0-next.7fa5c27":{"name":"@the-bearded-bear/claude-craft","version":"7.28.0-next.7fa5c27","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.28.0-next.7fa5c27","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"2890ea531a558f16593fde5a97d5d93f9de22a9a","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.28.0-next.7fa5c27.tgz","fileCount":2437,"integrity":"sha512-p1MqWZTfBsm/cJt/p6Nht+EhHK7NJSS+iZz7DZOw+CWtnzblFHx4hqxphV3iBwTfxB4STzC3qwNS/1N1U8MbNw==","signatures":[{"sig":"MEUCICtsKMu0NgxVOgKq6NvInMyOV+EcBkWhQhY8UzLjRC49AiEAud1dOjdZiIEjXb+fo3dNI3W3EfsnWRKFusatspFC2/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.28.0-next.7fa5c27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19994588},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7fa5c27fe5eb9a50be5cb652f0e192286c19228c","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.28.0-next.7fa5c27_1776180090270_0.41100136497851514","host":"s3://npm-registry-packages-npm-production"}},"7.29.0-next.48b8a34":{"name":"@the-bearded-bear/claude-craft","version":"7.29.0-next.48b8a34","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.29.0-next.48b8a34","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"b5893bc92df10820c718ccf6200b4a12f2fc917f","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.29.0-next.48b8a34.tgz","fileCount":2437,"integrity":"sha512-syhej2GUKLz/F0cGZUGL3+LM89JMxIAxzZbvqXCFCTJzCQpiM84wORRq7V12QLnSWpLCUqkSRYh6Oy2RZSvAZg==","signatures":[{"sig":"MEYCIQDKGaaZny7RXmEs5T+NzdwYKA/Laytj3QljTXY6cRiFDgIhAIdtqGph2ppi9vcpBZYmMqNu9bPh+xWB2xCwv9QDmyVE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.29.0-next.48b8a34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20002577},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"48b8a34b456bbd52d3a5cd8b0d1626d63581f4a5","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.29.0-next.48b8a34_1776186401689_0.9419358240142033","host":"s3://npm-registry-packages-npm-production"}},"7.29.0":{"name":"@the-bearded-bear/claude-craft","version":"7.29.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.29.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"4114a40c0363056ba65d95aad58d823c8f92f15c","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.29.0.tgz","fileCount":2437,"integrity":"sha512-Ap0yhZIQbMF1jGcJdw2OV04f/IU7TMH4M+JqvrMAI+e+xxGMoPhA3u5eG82PY6XOnjPCTSEL4qDZz4FprFSvpg==","signatures":[{"sig":"MEUCIQCqE8/v6GoZ8Qfqa8ovIqjyEVbEwqXxMxhR7CfkWVy7BwIgUdRDtwB7a1ung62svmtBK47JqRuh3+tuoKcJx49xSgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20002564},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"48b8a34b456bbd52d3a5cd8b0d1626d63581f4a5","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.29.0_1776186403753_0.6415501955791085","host":"s3://npm-registry-packages-npm-production"}},"7.30.0-next.1e626c3":{"name":"@the-bearded-bear/claude-craft","version":"7.30.0-next.1e626c3","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.30.0-next.1e626c3","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"6a1a43077ecd08a4f293cad0e6fd8075f961def0","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.30.0-next.1e626c3.tgz","fileCount":2583,"integrity":"sha512-zeulOre3mVJiE/boDWUOHPRkqZC4jxub6kNQqzLlXaj9/eY1xrcwRQOESChD4srUtNTS1ysvdDdI6WpNtAZe6A==","signatures":[{"sig":"MEUCIQD4u+U3Zd9QaanLeAytVlSWg2VNEK+SeDD3knQ+ASGaJAIgcajGL1z9rWC68k3Jz5cFSyX98IP3zgPetGkPHWXr1Yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.30.0-next.1e626c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20560486},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1e626c380c87b65eb039e2931e96fc9e1d7c241b","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.30.0-next.1e626c3_1776208393662_0.40196840683779045","host":"s3://npm-registry-packages-npm-production"}},"7.30.0":{"name":"@the-bearded-bear/claude-craft","version":"7.30.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.30.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"bb2d8747faf70aa1e70f11240b6ad1792072f672","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.30.0.tgz","fileCount":2583,"integrity":"sha512-L1L8b9NoN6YhXPXF3hWzGwVEDw6F3NLYOg80DhXdRctgrI0YDJOXW7A5MebOtblrgQwR2FyumCo/IhWUG19+6g==","signatures":[{"sig":"MEQCIE3uG0JUvdTLrk1vGzxkRun7GK3ZXsqZwR3HsxZQ8RpFAiBqLN9BGqz20nvmr109hvt9hlXkecI/mj5xcv9rpd/jKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20560473},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"1e626c380c87b65eb039e2931e96fc9e1d7c241b","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.30.0_1776208400192_0.19443339126060377","host":"s3://npm-registry-packages-npm-production"}},"7.31.0-next.bf5c62a":{"name":"@the-bearded-bear/claude-craft","version":"7.31.0-next.bf5c62a","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.31.0-next.bf5c62a","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"d052f80a5671b9af5fb701822dd5c8ac2387a6d2","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.31.0-next.bf5c62a.tgz","fileCount":2583,"integrity":"sha512-+LaklDY2x9yavmsuEZ14CqkTMW6GdPQQH7TE5u2pXHcEV6bQ3J3bS2PZhYqdBpLlG/t2daLwwx7jDkZKCsheqg==","signatures":[{"sig":"MEYCIQDi1/fy0RrNKR37wAMVJlQQhQAY8kg4Yy2K2RYS5s0PRAIhAPrzjSpLFEAFT5Ec7ovkyaU+HktxN5RfGG1u7C+DVcTb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.31.0-next.bf5c62a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20560486},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"bf5c62a5cce94f529c092998eb344ba1943132ff","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.31.0-next.bf5c62a_1776209681645_0.469474699256728","host":"s3://npm-registry-packages-npm-production"}},"7.31.0":{"name":"@the-bearded-bear/claude-craft","version":"7.31.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.31.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"cc07c2e0b2f52c2389f93cf5561b4849be4939a4","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.31.0.tgz","fileCount":2583,"integrity":"sha512-WhrHmS8tHChhXjHMnrxNVKof8acZ8mBGTYjJYYeHYOknlSmngsWAzQ/SFJIXMrXQUD0kLQEmscwA/MUBnoyGoA==","signatures":[{"sig":"MEQCIFWxmvvMGJnJvYgxXzfdILIn3jvfOaFI0cnM+wqnI8phAiB+nXrsLGTXJkGuDCFeBgZ2oEONykTwInmnYLPnTjZTZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20560473},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"bf5c62a5cce94f529c092998eb344ba1943132ff","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.31.0_1776209685649_0.4114088769672748","host":"s3://npm-registry-packages-npm-production"}},"7.32.0-next.5085d3f":{"name":"@the-bearded-bear/claude-craft","version":"7.32.0-next.5085d3f","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.32.0-next.5085d3f","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"241d802bbdd9f6e8892f5d2888b3c3460227af7d","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.32.0-next.5085d3f.tgz","fileCount":2583,"integrity":"sha512-w6EA5l3btEusfvgIItwOOLKupPMCBdVhDmIDFrtpj0Jf+j5OSp2SrsS2DI+ogUauPIe016+k4xAqGK5Krpgcwg==","signatures":[{"sig":"MEQCIBrDaCkrXrGV2F0aqx88yHEEthoUPW4EXSKjOGqhXz6/AiBdMFl/vI/GqzMeF/0xZVvGfBsiThbjJJ9A1z0/CCQtTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.32.0-next.5085d3f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20560486},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5085d3f180027aabe07a671fe27108370e8083b0","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.32.0-next.5085d3f_1776209900234_0.6874653966508619","host":"s3://npm-registry-packages-npm-production"}},"7.32.0":{"name":"@the-bearded-bear/claude-craft","version":"7.32.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.32.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"4bd50a94ea2a5bbe7a3e350bc211e97cb9095e25","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.32.0.tgz","fileCount":2583,"integrity":"sha512-t7Sdtd1mgZiI19ysLYXYb2ReG6hjMFNjFJZQl8cYowDsV69idW2mXvQ5S6HbL7pp17ZxWB2oOpG+79LBcKuZTQ==","signatures":[{"sig":"MEYCIQCtQWxtmtqztAFNyVVm9JDlYUR9D7pQlPwIQSmcLDRCngIhANNfh6kRlkNXQG305pxy/pj7zd+e4lbRF5qwQzAxlLMK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20560473},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"5085d3f180027aabe07a671fe27108370e8083b0","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.32.0_1776209914178_0.07007230927515606","host":"s3://npm-registry-packages-npm-production"}},"7.33.0-next.95a645b":{"name":"@the-bearded-bear/claude-craft","version":"7.33.0-next.95a645b","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.33.0-next.95a645b","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"eb2430d39d80d0aab2e72312a9cb7d5f8d8e5788","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.33.0-next.95a645b.tgz","fileCount":2584,"integrity":"sha512-ows36IqRxe1bnXUIwtkn1vAMW0H3VEXUOxx9ZBG3SGzG/FQ/dUGTtTcFJq6lJYh2/UQnvl008CIp60LxbXeOOA==","signatures":[{"sig":"MEYCIQDKKOL4I3jCo131rl2iNDOFaAXUPht8jKDRV83WwQ9NowIhAMMJb0TksC+a31CTFTV5MzAgZPnQL0AZbaU4ZAsrE1DW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.33.0-next.95a645b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20564636},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"95a645bf783ebef426120e518a81e706cb9b6674","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.33.0-next.95a645b_1776210373170_0.32206443101279536","host":"s3://npm-registry-packages-npm-production"}},"7.33.0-next.928c037":{"name":"@the-bearded-bear/claude-craft","version":"7.33.0-next.928c037","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.33.0-next.928c037","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"c5b22a73ca289579ac06c98e9f33e572e12b4aa8","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.33.0-next.928c037.tgz","fileCount":2584,"integrity":"sha512-SjGrMz64XJtlkkPVjb2hwAi0cv5BDVe6pSlwNuwH0tRLopF8mkvfQdAWvfsMpRXQrGPBYCNI/QCTT8VVTTX/kA==","signatures":[{"sig":"MEUCIQDyxfkLN7qcuk6371f20FPd0db0FrXz4f7kOEuWLqclMwIgGAt3xwzM4dCzDeG15qOl84+07fZP3sCzoHsApFdzM9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.33.0-next.928c037","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20564636},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"928c0371a7e2c63bd9f5f1c4f5b7523eee885113","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.33.0-next.928c037_1776210492394_0.41759335431819355","host":"s3://npm-registry-packages-npm-production"}},"7.34.0-next.765cfc0":{"name":"@the-bearded-bear/claude-craft","version":"7.34.0-next.765cfc0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.34.0-next.765cfc0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"b0397b6b109f077b8bed2464be8d2b9c8c753e93","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.34.0-next.765cfc0.tgz","fileCount":2584,"integrity":"sha512-CzBo1sia/SmuTH8rKepCy08Qo2Ga4XWTADrcncSVihU7zDL4o6ovgPWQu8y/upaEmFyknVfdS33nmEhxK1kOGA==","signatures":[{"sig":"MEUCIQDl3IW8tNo0a3SLqmuZtXaQLSERhsiMR5N/y10GXA3X+QIgOh1+NHYferoYRnvDnNAc9v/AoRSM67e4mywrpyYItxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.34.0-next.765cfc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20564636},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"765cfc0bf9a857a1ed0fa9a211332afa042ee047","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.34.0-next.765cfc0_1776210675035_0.5351774577702422","host":"s3://npm-registry-packages-npm-production"}},"7.34.0":{"name":"@the-bearded-bear/claude-craft","version":"7.34.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.34.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"499f8b781e2e2b1c9e31e2322483a284de3e51bf","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.34.0.tgz","fileCount":2584,"integrity":"sha512-W6PODqV1qe22o6Ktb9IaQu3hUZjaJeS5ryVW2f7TL2nYa44ajEKcPdC1Qc4DWNamxS042Zz12kuQ03xmuV3u+g==","signatures":[{"sig":"MEUCIQD7ge5NBbutrmWlwVsg46KXehGl3RkG3ykpNk+pgrpsPAIgSIGfVy8PdlOZDRdag2wYj8i3wdr6pz0F7/DOWNHYZ70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20564623},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"765cfc0bf9a857a1ed0fa9a211332afa042ee047","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.34.0_1776210687521_0.13158643318867203","host":"s3://npm-registry-packages-npm-production"}},"7.35.0-next.8eea053":{"name":"@the-bearded-bear/claude-craft","version":"7.35.0-next.8eea053","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.35.0-next.8eea053","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"39b93e1d89c49279d088abae3d6112d3fbfa1e70","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.35.0-next.8eea053.tgz","fileCount":2591,"integrity":"sha512-kj3mvh9dkhwKRlJxaFFxPJWWAxFVVYWC0il8AV6Z5k7ICuYeVWEg7vqMMljKES09EDKzE/4OF6pqCg/Jt6sm7A==","signatures":[{"sig":"MEYCIQD1zpODek9/9nq28OXlX+snIEfxgphV6dPwNUFIP1BusgIhAMGU8jX5vlK1WnOQ6yCGZOrwrpehZsODCclwAYBJF92m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.35.0-next.8eea053","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20576464},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"8eea053e6eae1d790c1c4e5d3c795f29f038faed","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.35.0-next.8eea053_1776211052085_0.695874339572804","host":"s3://npm-registry-packages-npm-production"}},"7.35.0":{"name":"@the-bearded-bear/claude-craft","version":"7.35.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@7.35.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"623cf9faa52f5f83fa4659e56cf5d211797c05b7","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-7.35.0.tgz","fileCount":2591,"integrity":"sha512-uLsZ9K6sz48J0jcWaCunPPEvhAYkAERQrGKm45Ixsx80SSUjxY918nMuMrVx72ERij3oogv2Clj5LiIq2I9aVQ==","signatures":[{"sig":"MEYCIQD5dSj7UZNu7HsUoSCVbJyIwMYepQDydLMByhsit9+sgwIhANkRd6SZSrbMd8TYDAgkWf3KtCX4TpT1r7nuZgdwKQI0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@7.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20576451},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"8eea053e6eae1d790c1c4e5d3c795f29f038faed","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_7.35.0_1776211055241_0.8833376604816068","host":"s3://npm-registry-packages-npm-production"}},"8.1.0-next.7ab47d7":{"name":"@the-bearded-bear/claude-craft","version":"8.1.0-next.7ab47d7","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.1.0-next.7ab47d7","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"fa23a86db744a9119be3ed9163de55edf66a018d","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.1.0-next.7ab47d7.tgz","fileCount":2616,"integrity":"sha512-8oXPJH+aKH4V1UCu/TpjIl2wejp9T8XVnqP59m+r2lruJHt3zFmgJeRFCnmElONMuxay49QolypwIYyzT35BUw==","signatures":[{"sig":"MEQCIDITskwWgfK7wDNF2HqWtkqu3pBIe+oB8oePaYq1jZbmAiBAtrJoW2/DOMS1Ho5o1KzGS+Aa7Dnvg0kuiJVik0bpqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.1.0-next.7ab47d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20675412},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7ab47d7b9159a8e7c018251f345be4c7c1ee116f","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","uplot":"^1.6.32","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","eslint":"^10.0.0","svelte":"^5.55.4","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.1.0-next.7ab47d7_1776246805439_0.08967493663617243","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"@the-bearded-bear/claude-craft","version":"8.1.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.1.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"2b687a67076ca832e106baf51b54e3763e72a502","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.1.0.tgz","fileCount":2616,"integrity":"sha512-csRNQtq/aM+qa5si64/EptneiXBD9Vx2whBn/5eXppNQqaoc9oAHP50cZUV+BWBm2DqEbrCtFoHHdBnWK0wjAg==","signatures":[{"sig":"MEQCIFXu/KAfcWAOBRqGK1wdrgUDR29wGKmiD1GMSSi85IQvAiBEZjk0/q0lSARz2zJsRC3pPESsD1yZZMJ86FklwkmKWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20675399},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7ab47d7b9159a8e7c018251f345be4c7c1ee116f","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","uplot":"^1.6.32","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"^10.0.0","svelte":"^5.55.4","vitest":"^4.0.0","prettier":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"^20.0.0","@vitest/coverage-v8":"^4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.1.0_1776247081697_0.6580239269975632","host":"s3://npm-registry-packages-npm-production"}},"8.2.0-next.4a9b8a6":{"name":"@the-bearded-bear/claude-craft","version":"8.2.0-next.4a9b8a6","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.2.0-next.4a9b8a6","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"637eb92b26f449f886a9b45aa04a3e758312f8e9","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.2.0-next.4a9b8a6.tgz","fileCount":2622,"integrity":"sha512-pmb7Mq2e5FmSOgXuD45swbGzjQ1lepqA2+zpeCS6NvW5NHBf/sPGPVE1hGYSFkqRU67aJ7T77+Dj3YXuUOhHrQ==","signatures":[{"sig":"MEQCIDlxxb2Wu+KZv7JwQxKAMq50bv+NL/2ugQqO4K0GMQTtAiAzfPiekPKPjbDgkshggeflkanATTJn3y7sFCqpzqdneQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.2.0-next.4a9b8a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20745437},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4a9b8a688147072e3bb3844ebe129d1ee8b59377","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","uplot":"^1.6.32","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.2.0-next.4a9b8a6_1776500382432_0.3066965603569638","host":"s3://npm-registry-packages-npm-production"}},"8.2.0":{"name":"@the-bearded-bear/claude-craft","version":"8.2.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.2.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"d52dfa27af4b5c16fa67590db0e72ed5de798908","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.2.0.tgz","fileCount":2622,"integrity":"sha512-449cgaPsNAiNLJtbaj5XRch/PdUeRsZo2kdgwQG4Y5NCL4YrR1JGe9T3Oje3rgdy7JXorHXmjRog7X3kDtGGKg==","signatures":[{"sig":"MEQCIET4VOzZZ9YFzqOYGU8XIqKEWoXY5wylif+Vg6ZHubFyAiBu6WKarHmxJryp7lg3TOLKxS98ETuL8KIDME8zYcKIyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20745424},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4a9b8a688147072e3bb3844ebe129d1ee8b59377","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","uplot":"^1.6.32","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.2.0_1776500580309_0.631926953976929","host":"s3://npm-registry-packages-npm-production"}},"8.2.1-next.7f477ce":{"name":"@the-bearded-bear/claude-craft","version":"8.2.1-next.7f477ce","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.2.1-next.7f477ce","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"6d8957a4e7e149338fd2c9589e883cd197b4b9ff","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.2.1-next.7f477ce.tgz","fileCount":2622,"integrity":"sha512-iGvbvifJBxc5JiAfVaV+yn0IQMWrhza5yx761fu/W+wR2g9/3oDkuzWCzXR3f/ikTxYulNbrYXx42uXTjbzKQg==","signatures":[{"sig":"MEUCIQDO6I9TNhqyewTI2N8cmZsRNywgx0B1O9unX0lq8DLD2QIgLZnIhKZEJ4zsidGU73PrUIrFCbZu42ptnIz1USaSoBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.2.1-next.7f477ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20745437},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7f477cea3ee0339f2b77ed326215d26325ce0d90","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","uplot":"^1.6.32","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.2.1-next.7f477ce_1776878769425_0.5418619082484379","host":"s3://npm-registry-packages-npm-production"}},"8.2.1":{"name":"@the-bearded-bear/claude-craft","version":"8.2.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.2.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"a1aae372618f4e822e50e50642c9333350266767","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.2.1.tgz","fileCount":2622,"integrity":"sha512-w3v+y62GHXkLM0j9xnWF0dbSrYc3tMO1HqLYwzUw5lFPqQi99Ukm1NUVh87fWgEObLQfvFWpmEMbBf34vDsTWg==","signatures":[{"sig":"MEUCIEhQISgqqaCOLPSrn1DPQEEVq2pdFchKWPerNewjWjkYAiEAnsx4HW939k9iHilKoisLRfrHkA8IHM6xw5JJ3wX+y+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20745424},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"7f477cea3ee0339f2b77ed326215d26325ce0d90","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","uplot":"^1.6.32","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.2.1_1776879002477_0.13016499491425293","host":"s3://npm-registry-packages-npm-production"}},"8.2.2-next.494e0fc":{"name":"@the-bearded-bear/claude-craft","version":"8.2.2-next.494e0fc","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.2.2-next.494e0fc","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"a06aced2c613219cd0d31635c1042f09f8765980","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.2.2-next.494e0fc.tgz","fileCount":2622,"integrity":"sha512-1ETMMY+BliDpwu8nUUcuF41jXOwTxZSRbIrayirdLRXHka2Dc/IFCvAxtKBsdVd2mpJWQz8FOd6rx9gVpkTQ7g==","signatures":[{"sig":"MEUCIGXgq/BXA+yzoKdvh0mOfmhBp2qh93R5lsE7vDDSUC1lAiEA3BESupoOLoTQxfhntkc1BfVBAXK/VTtXlhVerfMIIjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.2.2-next.494e0fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20745437},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"494e0fcf61aba9434c52f7f9a1ea796578b2a164","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","uplot":"^1.6.32","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.2.2-next.494e0fc_1776880301709_0.6571826563824541","host":"s3://npm-registry-packages-npm-production"}},"8.2.2":{"name":"@the-bearded-bear/claude-craft","version":"8.2.2","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.2.2","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"dd1de35ff69b0026935707745301ddaee9f0b339","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.2.2.tgz","fileCount":2622,"integrity":"sha512-bWWTFfXcsnTmcs04Ft2aDJ1/KjhYj3ilVE5hUqOFlEcnW0oUMwB+Ou6a29LlhE0mPz4UgMREVoGvM7T2j2px1A==","signatures":[{"sig":"MEQCIDmqld+2Y4F3d2/Qe+mTemHhgpcOhkvtpDDAh2aq/u0YAiAVB9AgHrDyQjI/FyvQb+xbrcla16jKa3UToVPHFCxHSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20745424},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"494e0fcf61aba9434c52f7f9a1ea796578b2a164","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","uplot":"^1.6.32","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.2.2_1776880486882_0.7763373206122934","host":"s3://npm-registry-packages-npm-production"}},"8.2.3-next.ce3c65f":{"name":"@the-bearded-bear/claude-craft","version":"8.2.3-next.ce3c65f","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.2.3-next.ce3c65f","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"922a2906005da6d3213ba60a3dec9c6e3e8ad34a","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.2.3-next.ce3c65f.tgz","fileCount":2622,"integrity":"sha512-VAggrUee6mW8WSDQI+cOxwDHDBbxQ1frAkGky7xEqX3EVNcEZ6iWB7lmGHewkKLa1IoBo6LrsiLY7oSkXOuGVg==","signatures":[{"sig":"MEYCIQCO34ymHNDh+Dq+SdSdSiIfsj3O7bpiaBvISU8LmJwbdgIhAL4eSklPbQq/ftZLn6dpKtfvE/3nvSiKBbN1jpVPDS+9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.2.3-next.ce3c65f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20745437},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ce3c65f7d0c52f806b677254508b7b26aa9f3409","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","uplot":"^1.6.32","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.2.3-next.ce3c65f_1776882392013_0.7856774997308278","host":"s3://npm-registry-packages-npm-production"}},"8.2.3-next.9cd6f57":{"name":"@the-bearded-bear/claude-craft","version":"8.2.3-next.9cd6f57","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.2.3-next.9cd6f57","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"be13ef99606d5984cc9d3f1aa262898c6f4e00a5","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.2.3-next.9cd6f57.tgz","fileCount":2622,"integrity":"sha512-nYiVqOgmw3YF9w3o76nWFCgl718nYn9WGn2BiU9se87e/CLq116dYEMIlu/B/y5PWfrTU8XLSyWgEuCYc414Fg==","signatures":[{"sig":"MEUCIQCKWFBm8wa9vzNlY5PTAub7jg+xmt1oWHuq2oYI0OLX5QIgIfxxEAB4dEfaq0htVh0JUwRlhcJh2oHBllO+fZUUYNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.2.3-next.9cd6f57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20745437},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"9cd6f579d36684128ce06b39b35882bd81177a15","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.12.1","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","uplot":"^1.6.32","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.2.3-next.9cd6f57_1776882663340_0.2734895981301302","host":"s3://npm-registry-packages-npm-production"}},"8.2.3":{"name":"@the-bearded-bear/claude-craft","version":"8.2.3","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.2.3","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"697c6dd6f9f404cd2e47a2c9ed197fbc9a3c48ef","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.2.3.tgz","fileCount":2622,"integrity":"sha512-f6hjUVvetriOFxmc4BPy9ivWtBaE2WPDLe2mi4wtjT29sdFT/43Cu5B/2HR5AywRpNz7nxkPbOhKOgP8s/ct5g==","signatures":[{"sig":"MEYCIQCBnpv+2Zjc6G+lxD4segkTU8XhHMR3A7/Ey10n5rC6UQIhAPENFY69WEIhIMz7n/9RPaJZ45yKimLtNtH6oze4+cGD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20745424},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"9cd6f579d36684128ce06b39b35882bd81177a15","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.12.1","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","uplot":"^1.6.32","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.2.3_1776882869635_0.5825827582975989","host":"s3://npm-registry-packages-npm-production"}},"8.2.4-next.848047e":{"name":"@the-bearded-bear/claude-craft","version":"8.2.4-next.848047e","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.2.4-next.848047e","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"5d36d12e3d1d5b6257e1f46a46e2c49cc7674113","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.2.4-next.848047e.tgz","fileCount":2622,"integrity":"sha512-z1GXgWE0CT1q98hvnTBRV6eG2/xXMvdHj5BovnSPQ9LFMWs47h8UmAPs+7L2MwigSgP8AE98ygatuJKrepedbw==","signatures":[{"sig":"MEUCIFH9rJkKB0T/VBjgOap9m2O28/6tbx4maScJGBdINp/iAiEAg+dpyESYbhaKjiNKnEWYqqNBs4W4l3m+RzQMgGWN8jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.2.4-next.848047e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20745899},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"848047e96a1058d35cf9dc528a21f511272bc4e6","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","uplot":"^1.6.32","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.2.4-next.848047e_1776906353887_0.1966556489941509","host":"s3://npm-registry-packages-npm-production"}},"8.2.4":{"name":"@the-bearded-bear/claude-craft","version":"8.2.4","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.2.4","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"055c3058db171beb88fa962e2637c477968b6e4d","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.2.4.tgz","fileCount":2622,"integrity":"sha512-gVBTuhT7SvuRO3hryv0czDjOUhFxNC/GFprCpS53UGUcBVEDgBbiAhN+hXm8NHNZsyDC55inazTgyn/HHLanTA==","signatures":[{"sig":"MEUCIFjzU8Q9HEoMVdkXgbf3meHmo0Lde0iIo/XiMXIDyyVSAiEAkrfhjqptCCNTU7RkpBek+fztpSZmzqxhxJblnWGGViw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20745886},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"848047e96a1058d35cf9dc528a21f511272bc4e6","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","uplot":"^1.6.32","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.2.4_1776906506443_0.021578263692338506","host":"s3://npm-registry-packages-npm-production"}},"8.2.5-next.ecfbf9c":{"name":"@the-bearded-bear/claude-craft","version":"8.2.5-next.ecfbf9c","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.2.5-next.ecfbf9c","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"c4e51399c9841b8ea0b1c3995b2fa97f05237b1e","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.2.5-next.ecfbf9c.tgz","fileCount":2622,"integrity":"sha512-lT0A0obNRhaJAWLdBVyG/FBT8kBtPIh6HUcNDCpFWlgoh5zTJGVhr77azzgCe+TxGwTKI+cTkUzwPJCW7ZI9Bg==","signatures":[{"sig":"MEQCID8m0L+WQR6hqiAVZr7GqxKxeerKAGUk2ZQA2KSPG1IQAiAfrAq09VgGizmpAJUT59XnPkqlV+zhvZ3/0hEPSi18Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.2.5-next.ecfbf9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20748020},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ecfbf9c6f3578990de4b28d90064b91f6682fb62","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","uplot":"^1.6.32","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.2.5-next.ecfbf9c_1776909055778_0.6987943344117347","host":"s3://npm-registry-packages-npm-production"}},"8.2.5":{"name":"@the-bearded-bear/claude-craft","version":"8.2.5","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.2.5","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"0de97ae5c2e67daf1c6fe4dd9f54901e3204374e","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.2.5.tgz","fileCount":2622,"integrity":"sha512-2R/pzwrzG8zvckmd3pWP0/ZNlUdbhwlAI0Pz2lc6h5vH82qwO961kHX3buKa7qndu29r6scICWEcjfBCoBqvXg==","signatures":[{"sig":"MEUCIQCeR1ULAAIlobq0kUF3HgobKpa0CiASnKhWA3hWKpdTAwIgDRbqwHPMyo3jgDgKDo8pqDlvC361g9vJz9Jvue4lVNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20748007},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"ecfbf9c6f3578990de4b28d90064b91f6682fb62","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","uplot":"^1.6.32","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.2.5_1776909227431_0.07637073140441997","host":"s3://npm-registry-packages-npm-production"}},"8.3.0-next.3ef2ee7":{"name":"@the-bearded-bear/claude-craft","version":"8.3.0-next.3ef2ee7","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.3.0-next.3ef2ee7","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"4513fd26d9e2973b2c69fd80050d0a08a7d13289","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.3.0-next.3ef2ee7.tgz","fileCount":2622,"integrity":"sha512-/e1OqR4a5Gj2Kvjys2k7W379BwH7ibLvfV3Jdz6vctLxWT6pMFMW7KRNFLV62JSgxtgGlxAZ70o/12XCo7vvwQ==","signatures":[{"sig":"MEUCIE/lnrIg9vz8pInLlGAouIpjZeDaJVCmBTvD/5VInNZ8AiEAoIeBy/O6pSHyr7Z9jcUJ4lEhJvBvp6IoE7kMkt7sMkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.3.0-next.3ef2ee7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20749564},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3ef2ee72f2c431dc488013d6ed1a39f7ff9b4e9f","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.3.0-next.3ef2ee7_1778069689851_0.479908693775597","host":"s3://npm-registry-packages-npm-production"}},"8.3.0":{"name":"@the-bearded-bear/claude-craft","version":"8.3.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.3.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"054e2e12a2f27428491a97ae0d71d6bbca87c55d","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.3.0.tgz","fileCount":2622,"integrity":"sha512-L4zbPjJXc19FlQ5i0beYnv//SbF6vwdtL4HnE2K8yT0qycrGpOTO/tY9r/omQZOWw9FgLoBk0g30JFDPeEoySQ==","signatures":[{"sig":"MEQCIGp2vQANPUHwNHIzlf0T6r8YjVktu2Ku0yzLGJFvl11NAiBgOpQFmn5Ue/rSOrQZYg4jXwKJ+X0r2Fs5WCqUkrxnKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20749551},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"3ef2ee72f2c431dc488013d6ed1a39f7ff9b4e9f","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.3.0_1778070050749_0.07708180823178479","host":"s3://npm-registry-packages-npm-production"}},"8.3.1-next.dd18e0b":{"name":"@the-bearded-bear/claude-craft","version":"8.3.1-next.dd18e0b","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.3.1-next.dd18e0b","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"b2a1ac6c5da7d6670a9e6ed914ffb74a86c5f196","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.3.1-next.dd18e0b.tgz","fileCount":2622,"integrity":"sha512-TdGV9bKeoFKCk0OEkfhaVxLM4HXRoycljUAqXZbknZqL89JsqRvYhw0TXQjKo8ccPOCvdDsmebqILzNf7953lA==","signatures":[{"sig":"MEYCIQDyc1ngaLlHr02C0RHiqknOJtpLiyE52Ycm2fVnHPrwYgIhAJ6Ni1Y9e2kfF6B94wLWU2NlhR2pvhNM+EEpVrBAcgJi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.3.1-next.dd18e0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20749732},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"dd18e0b326e3f1d7a02417c57ac4c5819a8f9090","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.3.1-next.dd18e0b_1778073686640_0.37698092056889276","host":"s3://npm-registry-packages-npm-production"}},"8.3.1":{"name":"@the-bearded-bear/claude-craft","version":"8.3.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.3.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"2e273a4d931da49b4d5a2bb286d982e9f25071d3","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.3.1.tgz","fileCount":2622,"integrity":"sha512-PYzCY3heqQ83NA/Mas+SqYPtJczWJP3WjmXTpFhb/kujE89GPVOft9iaoOhLm7c6R58uerEZty1s3BYIggHPzw==","signatures":[{"sig":"MEUCICWMLV6B8PJodNQZgdJTnCQAt9R8p96PkjDX91JHwO6tAiEAxvwGjSpYzld7sSjkQRd5mB5LdrzJogjZBubjXBWJzUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20749719},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"dd18e0b326e3f1d7a02417c57ac4c5819a8f9090","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.3.1_1778073990347_0.5181683032916558","host":"s3://npm-registry-packages-npm-production"}},"8.3.1-next.f702894":{"name":"@the-bearded-bear/claude-craft","version":"8.3.1-next.f702894","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.3.1-next.f702894","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"1dc634941288c170b0b3844432bcc9c231cb125b","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.3.1-next.f702894.tgz","fileCount":2622,"integrity":"sha512-wOO6XO7v5x7SrFKsABWg7/0JnvFzaz4F28yuqXc54iT+Wufx7KpfOahXaXkfRcQXs1/Vqtvh230P8jTXuTyFLg==","signatures":[{"sig":"MEUCIBUnDE9F72x44W8K5V2gPE4TjA3RNqnP3cPeAupVqj7OAiEAhdIBcAaiYhp0mse2liVqYEd5t8hTQRzT5PwCmRed/xM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.3.1-next.f702894","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20751546},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"f7028944d3655bfd8e1a796cb71db65265889f23","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.3.1-next.f702894_1778077008221_0.8696683263356313","host":"s3://npm-registry-packages-npm-production"}},"8.3.1-next.4b61309":{"name":"@the-bearded-bear/claude-craft","version":"8.3.1-next.4b61309","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.3.1-next.4b61309","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"0cb53bcb48209d733f875fbbf576bc2fdfbb044c","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.3.1-next.4b61309.tgz","fileCount":2627,"integrity":"sha512-V45mDw2B6ZMBtbYPY0LOHN6889cDcIhdn1FHMckw/kBIS7ofUJrc3fLHXKkGyjjuUSKh1PPGFS3zMQWFwRQ0RA==","signatures":[{"sig":"MEYCIQC+FVakhow3hXP1C7JHqICYB0AEAETdnNwNeY8pu0wzJwIhAP2FKnVdbdnJNPT4S0aBwNxiN3uwS2eE2S51BjKfhkyM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.3.1-next.4b61309","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20765728},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4b6130901c0c56beb1408c0591ba24ad86a28322","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.3.1-next.4b61309_1778081155867_0.826405425957135","host":"s3://npm-registry-packages-npm-production"}},"8.3.2-next.989ef26":{"name":"@the-bearded-bear/claude-craft","version":"8.3.2-next.989ef26","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.3.2-next.989ef26","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"e150f40619217176820506b684a937e5fdfc08f6","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.3.2-next.989ef26.tgz","fileCount":2627,"integrity":"sha512-C66/tfqwV4CR2x1PHbI5X5vpqlTikIWMsk2EDcD5/Jwjlup9DAz+dSyXe2IxvcwQibBJAvgUBp9auJg/C3ZbnA==","signatures":[{"sig":"MEQCIEazhyoWKdVjFeiJwLUBH8GsDOFE5bMhrdslVoQtR/SAAiAxx2/rQVzV8TXlZKR8W773V4IMi2La12b169uczny3OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.3.2-next.989ef26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20766154},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"989ef26a69167a88b107ce9b14fe253dd2f8e076","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.3.2-next.989ef26_1778320168001_0.4220644614597171","host":"s3://npm-registry-packages-npm-production"}},"8.3.2":{"name":"@the-bearded-bear/claude-craft","version":"8.3.2","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.3.2","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"74bd3867f159e3d7f4ce86739d5f45ac1dca027c","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.3.2.tgz","fileCount":2627,"integrity":"sha512-h3R51ny8l4yJRoHQmlvRHQg3lTyY0Gz4Ue4AcS5wRPU/vWpc+wwR39Jf/xVHbimxstXbPbivCE8lkchLK01Xrg==","signatures":[{"sig":"MEUCIQDOTdDJSrqIBjTLkBklQL9FL41HyKgQKFGR0x5YHqsknQIgF5kf4c2BPUVzK7hmD/BceKrc5kwM/YteKMEaGstRe8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20766141},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"989ef26a69167a88b107ce9b14fe253dd2f8e076","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.11.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.3.2_1778320464207_0.40186745867148965","host":"s3://npm-registry-packages-npm-production"}},"8.4.0-next.4522fab":{"name":"@the-bearded-bear/claude-craft","version":"8.4.0-next.4522fab","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.4.0-next.4522fab","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"eb7c8cf5f76e6164f8752012e0e1e91676edc792","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.4.0-next.4522fab.tgz","fileCount":2627,"integrity":"sha512-5tf5uP2bj0Eh174wWXXQ/qQJTgfzHNTys3eQNxlHPBwXsfOAbjhHWIUVR94SymVPlfQqCSdC9Tqs8zNHbHVEnQ==","signatures":[{"sig":"MEUCIBVV6CGla7GJSwtljUVm926t+PePGK2qXRIKerjL54XDAiEAoMn46VmwirVY7lMdebQ87XzLpT58HLnU0OOtEfFOeXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.4.0-next.4522fab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20767979},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"4522fabe48acdf0bf5ba4dccb37754dffb7741f8","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.12.1","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.4.0-next.4522fab_1779113167386_0.2594413480752227","host":"s3://npm-registry-packages-npm-production"}},"8.4.0-next.cbd0c43":{"name":"@the-bearded-bear/claude-craft","version":"8.4.0-next.cbd0c43","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.4.0-next.cbd0c43","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"cac94b910d661ae8279b001c4eb5c9ac965f8423","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.4.0-next.cbd0c43.tgz","fileCount":2627,"integrity":"sha512-LaGy9kI5dJzoIusUUirLTmY3tOraSlL2gvcv8/2YRDoNRqza9QnBZnxr5CwBeGNYSF91icJ5gnshRjONhxJ5nw==","signatures":[{"sig":"MEYCIQDjOvo2uDoRYRrUDkfoEa4fNFvUDaipUNApQNimZtLFXgIhAJYVsqyuGyXkiirNMPfndmJnVG5TV6kP8pqJyi0PXqpE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.4.0-next.cbd0c43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20767979},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"cbd0c43dab4929955e0186e6ce1e62c1e54a1510","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.12.1","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.4.0-next.cbd0c43_1779113341862_0.9608538436782565","host":"s3://npm-registry-packages-npm-production"}},"8.4.0":{"name":"@the-bearded-bear/claude-craft","version":"8.4.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.4.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"40dc8e40b2e45637e3231b27598b17dff148aacc","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.4.0.tgz","fileCount":2627,"integrity":"sha512-iCezC+bMFRmyCrJWmqzJWb9Ez4clzkK5VXdbRiDOcsbs+LmUHQNVWzRi6wJXxyfseeqjCZUB9Py0EDTM2WzrVA==","signatures":[{"sig":"MEQCIFjtU0y7IQA/O2h73SKJxJLKgErR8LwqbxJiupoXpxX3AiAtmqmX0lxuVpvTBOC1xWqYRfVMCcwnwDkFd75KSZ76dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20767966},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"cbd0c43dab4929955e0186e6ce1e62c1e54a1510","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.12.1","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.4.0_1779113608580_0.930820905738579","host":"s3://npm-registry-packages-npm-production"}},"8.5.0-next.01df237":{"name":"@the-bearded-bear/claude-craft","version":"8.5.0-next.01df237","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.5.0-next.01df237","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"4d9b624de478fb3eb76bc8ed474e27b04e16e76a","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.5.0-next.01df237.tgz","fileCount":2630,"integrity":"sha512-HdF63UpGXXvNfvA4LPtC9UDo+sSOypK5TZIVlUbrZk2M++rPUEc8jYVodoUAQlybU1ZIK64sVAhLtawBHzVwlw==","signatures":[{"sig":"MEUCIQDXkLELHWNtUTvlW60JSIsPbJvb8o5yq6Sk9WHgtDPohgIgNlFgnVKDM2CluUC2RYcpESTUafiVWm7Te8Jwc8v1DhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.5.0-next.01df237","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20802392},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"01df2373a01ecb5cf664fa51a4bd35bd07da280f","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.12.1","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.5.0-next.01df237_1779117993343_0.7351591404090558","host":"s3://npm-registry-packages-npm-production"}},"8.5.0-next.b249d60":{"name":"@the-bearded-bear/claude-craft","version":"8.5.0-next.b249d60","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.5.0-next.b249d60","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"e73abb35745a4558795a0ae447910e0a37013623","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.5.0-next.b249d60.tgz","fileCount":2630,"integrity":"sha512-X+hnaoUyctaHqzk0Yrum123MhfOVhn9BUi7x4VEM+qnoX0AM371fO5k05watbgrqF070hD2ZDGBFRrJkebYlJg==","signatures":[{"sig":"MEUCIQD/mvA3TSbUGKXWBtREtaam//1fsKjzAuzWsPd5eLTGiAIge2QqwxLDeQSzDY2t1EABD9+pX2+zjrs2yILuMiI/0lY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.5.0-next.b249d60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20802392},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b249d603970ab2375b59d284bec4aa05e4fe88e0","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.12.1","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.5.0-next.b249d60_1779118518003_0.9785432779183045","host":"s3://npm-registry-packages-npm-production"}},"8.5.0":{"name":"@the-bearded-bear/claude-craft","version":"8.5.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.5.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"0d50f1b5b189092bf62e7bd2784d4e16b2f27951","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.5.0.tgz","fileCount":2630,"integrity":"sha512-jCdYoXnfMUDPfsZTeoEpVnDeii9n05K+FOBrJbr6keuVy9/VE0Y6p1wmiNUNM7XHPpCSZDQsBJNwSTkISlFJ5A==","signatures":[{"sig":"MEQCIDBZ33XcMKglifewnv2y3+7yNyMsypdwOIW8e0dtW4x/AiAgLlgFgkv3uSozpZHO6PEIhwppw2s+GumGTyNZuzFpow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20802379},"main":"cli/index.js","type":"module","engines":{"node":">=20.0.0"},"gitHead":"b249d603970ab2375b59d284bec4aa05e4fe88e0","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.12.1","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.5.0_1779118777767_0.985110114572231","host":"s3://npm-registry-packages-npm-production"}},"8.6.0-next.14d6fc5":{"name":"@the-bearded-bear/claude-craft","version":"8.6.0-next.14d6fc5","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.6.0-next.14d6fc5","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"d67bf3166e6326f4495eb83ec67baa512728941b","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.6.0-next.14d6fc5.tgz","fileCount":2630,"integrity":"sha512-TJFHuXZmkjpYK13rpbMCyoQM2IVXPg28TVElSB+O5LLJKArtx1H/K1EPgeegyXm1gA/fU8gHUGYfwlYbML801w==","signatures":[{"sig":"MEUCIFsjXKwAe3KuSKArWzVLIjJ3KGV3IhVdqusoPY0vMT+BAiEA1Vyj0TNbzXOxACnwBM4eSUlBy2IK0YbDPv0HNKM5Jzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.6.0-next.14d6fc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20805762},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"14d6fc5a2e3e1ac9784e44c1a6aa62e75828a2f5","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.12.1","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.6.0-next.14d6fc5_1779167695361_0.5260144725168754","host":"s3://npm-registry-packages-npm-production"}},"8.7.1-next.dc1c47e":{"name":"@the-bearded-bear/claude-craft","version":"8.7.1-next.dc1c47e","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.7.1-next.dc1c47e","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"aad7cdae127071b46d6859f5f4ac3446d87006a7","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.7.1-next.dc1c47e.tgz","fileCount":2632,"integrity":"sha512-P8uNNB5ur0OcwAvkpZFhxy52adW1CWl2/altMIYsZjyGQlHHkagn/8rEvY/wgDhMKAKdaHnffQdBbwkVYFw7+A==","signatures":[{"sig":"MEQCIC3Wn8yidGeJsQNz13WTx3sksnnl5QRgaEZbOZMniMBvAiA8rLMUb8B80Sq39iRfgWd6kZF1USJBYPAp6UceGQ73gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.7.1-next.dc1c47e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20910130},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"dc1c47e7f0b365bc3f7ec43fc3cd85fdb0ee9d14","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.12.1","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.7.1-next.dc1c47e_1779245640457_0.39171799742383007","host":"s3://npm-registry-packages-npm-production"}},"8.7.1":{"name":"@the-bearded-bear/claude-craft","version":"8.7.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.7.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"b5b47975d8360949aa095a469fa2b6cb4196624a","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.7.1.tgz","fileCount":2632,"integrity":"sha512-mEiGcTwPECM+Uspho9g57sBAbBc3u9qifBn/n1W2eVkXAGGimWoiTIG8GF8sMIV5ypO6aiwDezwed/S8clRYIA==","signatures":[{"sig":"MEUCIBajzZpOW4C4Yliw0n3bSg/Q243JKxZwfP/gKvxQbBrbAiEAkPBhuoJfAyeyftWxUlKdxIr0MnsWnzz8V3yzjqVkqsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20910117},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"dc1c47e7f0b365bc3f7ec43fc3cd85fdb0ee9d14","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.12.1","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.7.1_1779245847953_0.7099190552611911","host":"s3://npm-registry-packages-npm-production"}},"8.7.1-next.94f1ac2":{"name":"@the-bearded-bear/claude-craft","version":"8.7.1-next.94f1ac2","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.7.1-next.94f1ac2","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"f15b917db56ac28db250c868a3f6d8ffdbbe2abc","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.7.1-next.94f1ac2.tgz","fileCount":2632,"integrity":"sha512-ziG04XJ0kvK27bx/JxzI7i3BaOdFWOOgVO7Y68XGco0RGrBJZ+Fn2Ysp5lhQr6OwSqrYBLcG4fK44Kw75Xc35w==","signatures":[{"sig":"MEUCIDE5aaqbN5TaBPIo+xHh5e6KEu/A8tmkO39Itf5bQMTdAiEA13xnCuZSoPbZn2cXsPcblrC6+5u9X6josjGVnm4H3aY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.7.1-next.94f1ac2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20910130},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"94f1ac2b146f6e5770de832d8f1477d50289c7a1","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.7.1-next.94f1ac2_1780064442480_0.9051073949933051","host":"s3://npm-registry-packages-npm-production"}},"8.7.1-next.c01d0bb":{"name":"@the-bearded-bear/claude-craft","version":"8.7.1-next.c01d0bb","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.7.1-next.c01d0bb","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"a0ec680c02cfceb5d3759300e964df942f25fe6e","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.7.1-next.c01d0bb.tgz","fileCount":2632,"integrity":"sha512-mPTi6VSCk15fx7cxfS8dDjym1PpyQ5tbWhw9lAyiaToPxcsjujOLqVQHelOlD4yZAC3/6cIAdNdFCe+p9Nb/bg==","signatures":[{"sig":"MEUCIF3GXO5etamM2mESk8AbREJ/C/+8T8+0Ewv7/9dpWNFOAiEA8hO79I25Fcg1wKR8N1SK8VVXhgrs1NCFk6ruY+lnMps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.7.1-next.c01d0bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20910130},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"c01d0bb20a409c603fcc4a9a30e299f8a574cdb9","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.7.1-next.c01d0bb_1780064842670_0.09519114163637954","host":"s3://npm-registry-packages-npm-production"}},"8.7.1-next.135650e":{"name":"@the-bearded-bear/claude-craft","version":"8.7.1-next.135650e","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.7.1-next.135650e","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"7303e9dc55d14977bca37c816760fab03906b70f","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.7.1-next.135650e.tgz","fileCount":2632,"integrity":"sha512-68PLVkgaK+tjtzFi/wWU6S7a22Yb9Jkz7XKJy+jqL4bpMIYc3ocaV7Ns3I5x/2fMjzZEEqIlnJ6QyznwBM8RrA==","signatures":[{"sig":"MEUCIGRInPPZkUTdkW4LSXrKwAU9DfyhBbpN4/rvRwSDE7EUAiEAnNgu/njhlp54AbEk/pTySekzXRm8Nh36PoogrIp40+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.7.1-next.135650e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20913754},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"135650e294bca93464c9fcfa9a7384017d66288a","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.7.1-next.135650e_1780066653952_0.3442460628415933","host":"s3://npm-registry-packages-npm-production"}},"8.7.1-next.ccd7ca3":{"name":"@the-bearded-bear/claude-craft","version":"8.7.1-next.ccd7ca3","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.7.1-next.ccd7ca3","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"fce1f0f239ce92eb39d8e3e9de99e3e66d8065e0","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.7.1-next.ccd7ca3.tgz","fileCount":2632,"integrity":"sha512-oFLXY3Uet7yfJOE2c2GfHDd4ITDOrKBMcbcV5BcDH3iDnrD7Ug0UyG9idcZrNdoTR4e7gLut7G0YmQ8L2Z1gUg==","signatures":[{"sig":"MEUCIEKhk/4zu3QsnYwbhujiuLod+4leNGoteBWPGLPzUDFcAiEApXvR5ZpVHOMj6sBVehohfy5ihqHPOkEXOL453dkiKH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.7.1-next.ccd7ca3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20913754},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"ccd7ca3e66529f67c4e91db4ef5565847eecbf70","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.7.1-next.ccd7ca3_1780069670666_0.031123479527392472","host":"s3://npm-registry-packages-npm-production"}},"8.7.1-next.333387c":{"name":"@the-bearded-bear/claude-craft","version":"8.7.1-next.333387c","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.7.1-next.333387c","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"8d7c5fd67b2ea08bb6ab018a7d07048b6b2e1aa3","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.7.1-next.333387c.tgz","fileCount":2632,"integrity":"sha512-H8aBSWnbsX6PnSRCGqbp6tOhXLJUn+3bWZSGEdGVTB0bEmSIHcgwmVm1T3RTQTOVO+F2B97Vf9Xw7z157fyWHA==","signatures":[{"sig":"MEUCIEqz1a0fQSH85Zzg2/RcfNii6G9PPJKeCoswvEzoVS7XAiEAkHgtCh2U8xOmA2QtN+hYlnabv3LRCD0kNdx1o5UvGgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.7.1-next.333387c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20913754},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"333387caa0ed45555ce377d8412c77f21391cee0","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.7.1-next.333387c_1780069855763_0.5763854283041754","host":"s3://npm-registry-packages-npm-production"}},"8.7.1-next.0d14313":{"name":"@the-bearded-bear/claude-craft","version":"8.7.1-next.0d14313","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.7.1-next.0d14313","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"ef1fc62e3eb9fdd5a4b590ee74c53f20f8793641","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.7.1-next.0d14313.tgz","fileCount":2632,"integrity":"sha512-zsVFRXaj4js57Q8mvdMEEZ8/yPeB1Li/Dix1jweORQcVrXtJyqLe/e0f8US8Vd/MCR0FxClPKUfrVrZT8oup7A==","signatures":[{"sig":"MEQCIFiyBn3NMWbxsoo6byOMnXvMhlc/ASJcXl2ymNLRJg9nAiBTIS81sCnGE29uamHdRNtipHKjoqVdgr+OxJnS9NYK5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.7.1-next.0d14313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20913754},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"0d143138482fe3fae067e97835d37a0f9a0983f3","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.7.1-next.0d14313_1780070237347_0.7113199738861073","host":"s3://npm-registry-packages-npm-production"}},"8.7.1-next.1a49b63":{"name":"@the-bearded-bear/claude-craft","version":"8.7.1-next.1a49b63","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.7.1-next.1a49b63","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"1fc6e4b89a6d5dbe36fa6859a7db5ba870181bca","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.7.1-next.1a49b63.tgz","fileCount":2632,"integrity":"sha512-aBZmtTE2QiARf50kFCuAl6xrJWr9saV/XQb/GBVB1G5Bjj+6JKzA3ideRiwZ5jyaTbN9dnxksfxGHDDVX32Q3Q==","signatures":[{"sig":"MEQCIHXB67GGBx9JkqqW0iB9PDSs04Kgxc6FUHuevTfXmn6+AiBY5R7cDImx+pZSqElNCq7b421WAcTnYWdjy3AEqALHTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.7.1-next.1a49b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20913754},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"1a49b63f7d3d40c6b3e955d61bdc39e818a508e3","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.7.1-next.1a49b63_1780070414505_0.21404919269485845","host":"s3://npm-registry-packages-npm-production"}},"8.7.1-next.e16244f":{"name":"@the-bearded-bear/claude-craft","version":"8.7.1-next.e16244f","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.7.1-next.e16244f","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"c2841f8f86c446f42c0089eae5e626f2f5db927a","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.7.1-next.e16244f.tgz","fileCount":2632,"integrity":"sha512-+cedIDgwWX6v67Vju1V3Hrx9HK2OYKa/i+eHTPnRLxDTdgXoTQ/83TfLuDdnaE12hnenGfqvdFyu803yRXgUgg==","signatures":[{"sig":"MEYCIQCCDx5xLnhLVf5G8ufNpehOpjNlhhT49Jr2y8QrUFeHngIhAKg4ds2lyC7F4QIeo5FUY8PL69I2RYvGTg7ASAJG3ej/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.7.1-next.e16244f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20913754},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"e16244f126948877de9d727dcef0fe1f55642198","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.7.1-next.e16244f_1780071009395_0.4500966524090455","host":"s3://npm-registry-packages-npm-production"}},"8.7.1-next.7f30f72":{"name":"@the-bearded-bear/claude-craft","version":"8.7.1-next.7f30f72","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.7.1-next.7f30f72","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"54ed8d4c1584031234ef081bcbaa9a9d32a3fbb7","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.7.1-next.7f30f72.tgz","fileCount":2632,"integrity":"sha512-IpD9L9Y5Q374ceDFnlkbMkA3Nw2f6p2WaABAD7Df6zuCJtu5SRBq8jkQMMXdB1I6yV6dYjuxsgLtlxNQxvb2Mw==","signatures":[{"sig":"MEUCIQCbHcDXszzKuM7bzDLOhl1qD+MoXVQBeq5sPyzN5q7rSgIgJuAHeiIshuHXfdHXzbgY3Je9wjO8EsAwEWCZvQQtWok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.7.1-next.7f30f72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20913754},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"7f30f720d68fb8281a8857ebdf2b5047f61aeb1f","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.7.1-next.7f30f72_1780071201238_0.5017220824326925","host":"s3://npm-registry-packages-npm-production"}},"8.7.1-next.871720a":{"name":"@the-bearded-bear/claude-craft","version":"8.7.1-next.871720a","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.7.1-next.871720a","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"4a20bec7e8cba226d0c3da6b44fa2a7f53647d98","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.7.1-next.871720a.tgz","fileCount":2632,"integrity":"sha512-qHYe1fXWGICvrQY+J/T1dYYcWQKje7Slu/U7V4vezS0k228geJnbHjaelTigV3O1k0VDuPvo82tiFMqriYl4wg==","signatures":[{"sig":"MEUCIQDfS+67X21nIlrq0oVHDDtlYTHkqjcYgUKOLNnSCkN4YgIgc3E04z6c8R/txgcfztYaTLTn/Jr1jPce4pUcDC60FWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.7.1-next.871720a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20913754},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"871720a8792054526973585041e622f346eb2f34","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.7.1-next.871720a_1780071385216_0.807689719458524","host":"s3://npm-registry-packages-npm-production"}},"8.7.1-next.b0377fa":{"name":"@the-bearded-bear/claude-craft","version":"8.7.1-next.b0377fa","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.7.1-next.b0377fa","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"6dbe6d83e1428d17d932a523c85ee8cf396d0b78","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.7.1-next.b0377fa.tgz","fileCount":2632,"integrity":"sha512-sAhTdsQD8lg3VtUcIM2IKrtJSIKL8rTpJXBo6XDekgqRwtifAuwhCVkR5Ur6mV15sKdpeD4/MTceyuqv2RtcWA==","signatures":[{"sig":"MEYCIQDC0SDG314nV1c2zfJ81z9R15FUl1XJohYP4CnGSF5ragIhAPkG2N0R2VR7uVzNjaDYkPtFwhZEd5p5c7ZMQ2wOoJqp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.7.1-next.b0377fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20913754},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"b0377fa7ec6684a054f44a99263b7ede854ccd06","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.7.1-next.b0377fa_1780071805925_0.4361834646562115","host":"s3://npm-registry-packages-npm-production"}},"8.7.1-next.5f28dca":{"name":"@the-bearded-bear/claude-craft","version":"8.7.1-next.5f28dca","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.7.1-next.5f28dca","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"68a5855a1d7529ba2d99e5a9e89ab84ba0880912","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.7.1-next.5f28dca.tgz","fileCount":2632,"integrity":"sha512-TMhmiZnYdMXhBT615364diAyhGzLOeyYDTIK1bc5syC/hIiDw78yx1ZGCqamdG1LYbWl68NXRCmMasW4jvg+8w==","signatures":[{"sig":"MEQCIGi3EjcF/pc2mdy6ux3Y5UCzlctFqdNpjz2pnh7CXtACAiBkCKXTJh3Tu62iNxeho1q7qxBqTGdUrYu1hVjDlVFOEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.7.1-next.5f28dca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20913754},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"5f28dca538fc22f3633721a832a65f231ef72ab2","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.7.1-next.5f28dca_1780071984141_0.4925864561507607","host":"s3://npm-registry-packages-npm-production"}},"8.7.1-next.3df509b":{"name":"@the-bearded-bear/claude-craft","version":"8.7.1-next.3df509b","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.7.1-next.3df509b","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"7f2d4573c97c02cd97b6cf855fd68748038b7a77","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.7.1-next.3df509b.tgz","fileCount":2632,"integrity":"sha512-TcJUBBrfQbxj3koKbJA/5AwqPi6vOW6bDu9IT8syvmXcAQ5jggcmpl3FYBQAmuXORmSHWccq9Dpa9OHJHL3A0Q==","signatures":[{"sig":"MEQCIDT6wy+svYGJuYNmxzhTSzCmxf1aPz5IYT0hgGM9E/ivAiAyM8azqcEBtoM/O1ZNHXczD6dKbFllEPht6XZ7u8jWIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.7.1-next.3df509b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20913754},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"3df509bf7790659fb8ceb18358bffaa51e5cb7b2","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.7.1-next.3df509b_1780072159596_0.9633649917448761","host":"s3://npm-registry-packages-npm-production"}},"8.7.1-next.556bb50":{"name":"@the-bearded-bear/claude-craft","version":"8.7.1-next.556bb50","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.7.1-next.556bb50","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"a98df45363f3f9c8224b38720d602a1d3ed9083a","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.7.1-next.556bb50.tgz","fileCount":2632,"integrity":"sha512-83EKY4ebK/Z1NrUfP7FYbsa1TnGoFeSfX1eUSSbRMECS9XlMKaWKQXWnJpQIDuZQv//dOKkmkS7Oh2vC+4E9Ew==","signatures":[{"sig":"MEYCIQDZLaK0yaRbrK1k8I7vCwowgVhRKCRnIktLqr2o4r0V+QIhAKKNKzZh8o3nTLQpzJTPk30E7tJeRVOJI3vccouEwPxe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.7.1-next.556bb50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20913754},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"556bb50b70d2ddfca5d85def69a003554ac9d510","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.7.1-next.556bb50_1780072339583_0.4334177406645372","host":"s3://npm-registry-packages-npm-production"}},"8.7.1-next.9a4bcfb":{"name":"@the-bearded-bear/claude-craft","version":"8.7.1-next.9a4bcfb","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.7.1-next.9a4bcfb","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"f62e354e5d957b37ee27eb137fe629c441166620","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.7.1-next.9a4bcfb.tgz","fileCount":2632,"integrity":"sha512-ts6jpha9ISywYSryfRYjJkpazfDqi4dMbcsuVRpSrBPRLrdSi+m01OcIdXNKUdjDhqr9v0EMxwn+LQ8X0rsOaA==","signatures":[{"sig":"MEUCIAYDj8kuWDRGPHMnSqw91YpHWDEJOKcS2lhK5rwpjFFfAiEAoOxCgV1nEU0/oMWPfYtwOmVbzrEEp2yfJpwzB7CoXFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.7.1-next.9a4bcfb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20913754},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"9a4bcfb9c7c3b876eedc9763f9148e88d61ed661","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.25.76","hono":"^4.12.14","marked":"^14.1.4","js-yaml":"^4.1.1","chokidar":"^4.0.3","gray-matter":"^4.0.3","@hono/node-server":"^1.19.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.7.1-next.9a4bcfb_1780074959723_0.09787545864111857","host":"s3://npm-registry-packages-npm-production"}},"8.7.1-next.cd47b2d":{"name":"@the-bearded-bear/claude-craft","version":"8.7.1-next.cd47b2d","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.7.1-next.cd47b2d","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"3f7d05081098163551b7b2fcc06a1e764bd339d3","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.7.1-next.cd47b2d.tgz","fileCount":2632,"integrity":"sha512-KA1LWigviaSbzciDk9MT480DAuEY65ydVg4LeV2FYiYVhNQ7pIl8+3WABIln/CITvvI1JXpf4VwU64siSuirNw==","signatures":[{"sig":"MEUCIBsuz+cvT6Mm9D9312bbRkved9phJUkFoihz3Mt0yel7AiEAvMhK5yW1Z4bJqGOoRVeALULumHylnRNHxcGmbOqNW2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.7.1-next.cd47b2d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20913750},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"cd47b2d9d411c679bf9c19bdea2ed8fc3fd1be69","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.4.2","uplot":"^1.6.32","eslint":"10.0.0","svelte":"^5.55.4","vitest":"4.0.0","prettier":"3.4.0","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"20.0.0","cytoscape-dagre":"^2.5.0","@vitest/coverage-v8":"4.0.0","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^5.1.1","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.7.1-next.cd47b2d_1780075135955_0.9591230772499089","host":"s3://npm-registry-packages-npm-production"}},"8.7.1-next.e2169d9":{"name":"@the-bearded-bear/claude-craft","version":"8.7.1-next.e2169d9","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.7.1-next.e2169d9","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"4d2dff0c1d15e7bd90fe1454c883e7718dc3cd55","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.7.1-next.e2169d9.tgz","fileCount":2632,"integrity":"sha512-866/ZxvQec4EJVWxVIu2May+oquaSVBE7xjAyKl9+KEtE+d7jN3kNrWy5mn1vBbm78+5bx5lA9GfW/3xiVPfrw==","signatures":[{"sig":"MEUCIQC/O4bvAMEvTqaOKHa0QBUfqZ1CKUErZeAOqiAv4yG9YwIgVz/6ivXnk0W0xnyswzcWGhsNani4q8IarXTEblGz+Z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.7.1-next.e2169d9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20913751},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"e2169d9f98d8b002fb5948b2ba442910065a2c52","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.0","svelte":"^5.55.4","vitest":"4.1.7","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^3.0.0","@vitest/coverage-v8":"4.1.7","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.7.1-next.e2169d9_1780075416301_0.2697554501446833","host":"s3://npm-registry-packages-npm-production"}},"8.7.1-next.09556ba":{"name":"@the-bearded-bear/claude-craft","version":"8.7.1-next.09556ba","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.7.1-next.09556ba","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"b6b873086866c0cf80158c7cc09d09df3faaa129","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.7.1-next.09556ba.tgz","fileCount":2632,"integrity":"sha512-3FIOpPQQy3QV1oYQhsaWjwYOrLFiuQYaEvDfp6GNGTMfBUbGxYqWe/cvWcrDtBXYnr7lUl9wyBFdNiOF7NLEMA==","signatures":[{"sig":"MEUCIGLbtkXUUgozfK8LU+drk9YKXEKfYRpKlLcUMcrcdF8YAiEA0rpBO2qbAbXnCNUMfdm0wF2gy0aQP/MS8yEgqq9vUqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.7.1-next.09556ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20913330},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"09556badb1f1960268eebd19213532e48bae35a5","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.0","svelte":"^5.55.4","vitest":"4.1.7","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^3.0.0","@vitest/coverage-v8":"4.1.7","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.7.1-next.09556ba_1780330700728_0.13919158003966703","host":"s3://npm-registry-packages-npm-production"}},"8.8.0-next.3c98a5e":{"name":"@the-bearded-bear/claude-craft","version":"8.8.0-next.3c98a5e","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.8.0-next.3c98a5e","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"7c6e5563928048bf292a4595a5b69f2a0b9664ba","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.8.0-next.3c98a5e.tgz","fileCount":2632,"integrity":"sha512-EHtuHe5ZV5vtIBVMx/itEZ3jf9WngVKxDLbb3wRewPqjl3HYGvvot5DCeWB1nq87/vHgROFFT7G/IE8lRQz6UQ==","signatures":[{"sig":"MEYCIQDfC86REu+MQpoyN81TxXufqwHOYGWOhfwHXR5fkZl0uQIhAMWb4snxt+zVZfykjeKbBVyLYHRyFbN7TdPj5ZVY6v9c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.8.0-next.3c98a5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20928688},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"3c98a5e866b3764a062034309a16f83173ab8f3a","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.0","svelte":"^5.55.4","vitest":"4.1.7","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^3.0.0","@vitest/coverage-v8":"4.1.7","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.8.0-next.3c98a5e_1780386633762_0.909281246581948","host":"s3://npm-registry-packages-npm-production"}},"8.8.0":{"name":"@the-bearded-bear/claude-craft","version":"8.8.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.8.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"7dbcc80f4e305240432b509c2b88bb4365a70052","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.8.0.tgz","fileCount":2632,"integrity":"sha512-EFyH4qNOoTmNK9NAJ83ZA83/3f2v2l+zo/vDKR7UkdUgUw+ZPcFdNOisMAHlzb2CjmwEkKxUXvUmcNa1xys3LA==","signatures":[{"sig":"MEQCIAfb6+VAKkWPk9A6RctES0K0GyQH75ETxJtTtEk6eY+vAiBukiDJ4qITxz2k+YsQdB4D4KJOytgoT1vtEbQWUJCc3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20928675},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"3c98a5e866b3764a062034309a16f83173ab8f3a","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.0","svelte":"^5.55.4","vitest":"4.1.7","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^3.0.0","@vitest/coverage-v8":"4.1.7","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.8.0_1780386653132_0.6563672565003509","host":"s3://npm-registry-packages-npm-production"}},"8.8.0-next.863f100":{"name":"@the-bearded-bear/claude-craft","version":"8.8.0-next.863f100","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.8.0-next.863f100","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"1c991ab98ac2eb6757553501a2ad6142fde6368e","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.8.0-next.863f100.tgz","fileCount":2632,"integrity":"sha512-Vu05dhC4sNnDoDftkxNgD+wx6oBQ6mAD1pOEmlQV3viW8S29meHCFFIIcoE7Z1mtlAAQyPdjadVj5v1AlDpy/A==","signatures":[{"sig":"MEYCIQCJKxrc1uR1jib4bZm+njKAbsxrYr6CbfSKRO5X18oxxwIhAPkBL4AiWbQ3G0/VyU7EcmBzPnm26IUiLlKyQlMsqcCH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.8.0-next.863f100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20928688},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"863f100ea5ebda703dd1eb0ee86420a96aeb8244","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.0","svelte":"^5.55.4","vitest":"4.1.7","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^3.0.0","@vitest/coverage-v8":"4.1.7","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.8.0-next.863f100_1780387290203_0.4408250084778569","host":"s3://npm-registry-packages-npm-production"}},"8.8.1-next.87ef533":{"name":"@the-bearded-bear/claude-craft","version":"8.8.1-next.87ef533","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.8.1-next.87ef533","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"9d24740b32e63a38448f34cf001d4ec8183e6f2b","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.8.1-next.87ef533.tgz","fileCount":2672,"integrity":"sha512-UTwqcu+h/xVUrdru2Q6kusUTAefiDZePtnL0fcdykmGdGarKtQvNqtWJ2oLtkhHAmm12mTr0V8nCkoVOlGvwAg==","signatures":[{"sig":"MEUCIQDbzNnIWS5b8mDU2L5YIYdB9+YuNhA4ADLs7l+PoW2cBAIgHmw6rm+6LYy048mtxEzKCwl3IbQObtb8BwkIdeENFu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.8.1-next.87ef533","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595422},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"87ef533752bbfc18c1b35161cf4530cc77bfeebb","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.0","svelte":"^5.55.4","vitest":"4.1.7","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^3.0.0","@vitest/coverage-v8":"4.1.7","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.8.1-next.87ef533_1780392115023_0.006073863706372196","host":"s3://npm-registry-packages-npm-production"}},"8.8.1":{"name":"@the-bearded-bear/claude-craft","version":"8.8.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.8.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"f53e28712f207e097cba6739d9bed129d8bb30fa","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.8.1.tgz","fileCount":2672,"integrity":"sha512-Pm2LJ7fVLKdiNjBX+DzcGcicUXgJinQhuMMW6UMe+UaWk/FL0Ce8KTBTKn4Re6DuJGfELM9/vNcTDQ/PqdsvXA==","signatures":[{"sig":"MEUCIQCVi8UKk3tX6+DCrlP469pBlRd5/Adcs4KBqZ6wG25k3wIgKg/M/U9vg878UCUdozJ8bE5ya1cK2H6eevOQEEKFsUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21595409},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"87ef533752bbfc18c1b35161cf4530cc77bfeebb","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.0","svelte":"^5.55.4","vitest":"4.1.7","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^3.0.0","@vitest/coverage-v8":"4.1.7","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.8.1_1780392160053_0.3953084183106246","host":"s3://npm-registry-packages-npm-production"}},"8.8.2-next.e39944f":{"name":"@the-bearded-bear/claude-craft","version":"8.8.2-next.e39944f","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.8.2-next.e39944f","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"4724e5e0a27ab19fdb6ac4e07186a76f453bacd5","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.8.2-next.e39944f.tgz","fileCount":2672,"integrity":"sha512-PjxW8+0NPVoXdKb9DTkFbbQGlH4OV4eDGrAbzXqHXWhPtSt/3xTvMRbiy1w/q6n7sSNwTQNHnhOa+I2KohBKsg==","signatures":[{"sig":"MEUCIBE/DmMPpcIjo9N4jzazU3va0L4A3Yuug5SjqAyE35u3AiEAjhkNrz1x9pkOjxGqTJVGhgUgj8IDv3iNmMkr/R0dhkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.8.2-next.e39944f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22112915},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"e39944ff8f0b3860a694b6fc094657365df813ed","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.0","svelte":"^5.55.4","vitest":"4.1.7","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^3.0.0","@vitest/coverage-v8":"4.1.7","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.8.2-next.e39944f_1780415430644_0.4838490154756394","host":"s3://npm-registry-packages-npm-production"}},"8.8.2":{"name":"@the-bearded-bear/claude-craft","version":"8.8.2","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.8.2","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"3684501d55ee20841acd3ad3f8c3a51da9c43cb9","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.8.2.tgz","fileCount":2672,"integrity":"sha512-wf+O6OllDJsrhEeW5uWeWK+RraUUym4xJkSymTDaGva17VjDfXu8hzUx12r8BE3H7uBmHI9yKOb1w4jjAnA/Jg==","signatures":[{"sig":"MEYCIQCOes+lBZTHspo2R/jcRBCp0Fi9NwbvlBNWzzjHAZW1zAIhAP9dosNmYs0J+RDlPO8CDBt26UgIyWRKnpz1dU7xFnZc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22112902},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"e39944ff8f0b3860a694b6fc094657365df813ed","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.0","svelte":"^5.55.4","vitest":"4.1.7","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^3.0.0","@vitest/coverage-v8":"4.1.7","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.8.2_1780415467018_0.8257221384675375","host":"s3://npm-registry-packages-npm-production"}},"8.9.0-next.58e1400":{"name":"@the-bearded-bear/claude-craft","version":"8.9.0-next.58e1400","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.9.0-next.58e1400","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"160c19562ae68914986f4801833eebf1f32564c0","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.9.0-next.58e1400.tgz","fileCount":2673,"integrity":"sha512-S0xofhhZBL6f9FY1ANK8duQ0m09qt6xK+dwvixYvLYZejVEhklkvRwmbP6N/jR4QO2SMDUipz05a2uG1JgRjEw==","signatures":[{"sig":"MEUCIQCxPloNSFsGvoo1Ol4c3lE/mygATFvvZBnnNvvBj0uOxQIgZ3dWuWEt4Ypeufl3bfRQqHsl1iY96cz+8im+N817WOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.9.0-next.58e1400","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22120361},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"58e140012113760b5d1e3da1052efca2d13aa525","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.0","svelte":"^5.55.4","vitest":"4.1.7","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^3.0.0","@vitest/coverage-v8":"4.1.7","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.9.0-next.58e1400_1780418412639_0.8995173207326499","host":"s3://npm-registry-packages-npm-production"}},"8.9.0":{"name":"@the-bearded-bear/claude-craft","version":"8.9.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.9.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"5bec9e4093f573f94461660081263d75726598be","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.9.0.tgz","fileCount":2673,"integrity":"sha512-Lks60kXjmonhyXgqXlQAiz/isGTkcizFssx4kE8pNCETvL0Bqi5YauN7zBQO25h+RUIGHriiivIfsndhYjPcIw==","signatures":[{"sig":"MEYCIQCt+EGf7UWtmQF+gk1NHolwhPtyUR48k8X25rjxqeJ5uwIhAJzgJsYrLCmLNYJHGvRKT337X9Inei0uqcGDg6IXSqaO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22120348},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"58e140012113760b5d1e3da1052efca2d13aa525","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.0","svelte":"^5.55.4","vitest":"4.1.7","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^3.0.0","@vitest/coverage-v8":"4.1.7","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.9.0_1780418421337_0.7852457054768467","host":"s3://npm-registry-packages-npm-production"}},"8.9.0-next.c78ebb4":{"name":"@the-bearded-bear/claude-craft","version":"8.9.0-next.c78ebb4","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.9.0-next.c78ebb4","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"9b6e936c01af72982e8f5984b7b73dfda58b7285","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.9.0-next.c78ebb4.tgz","fileCount":2673,"integrity":"sha512-ngxELO9Citu3kAhfluuz2KA3pmRgrkLOnOisD8w6HzRfqRplVE2DPJdRwuxvhJj0qm5oJJL1LSnMdPzs3nx91Q==","signatures":[{"sig":"MEUCIQCpNGkHdBF+giOK8IzCzor4l8h2MMnESXEIeVDnOEVMswIgd9qUhsxnm5BjIIvGfrx23wfcbnbX7Aryt0DTGJVQfJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.9.0-next.c78ebb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22120361},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"c78ebb42c25bafe009333c3b9d1f5062a6319824","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.0","svelte":"^5.55.4","vitest":"4.1.7","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^3.0.0","@vitest/coverage-v8":"4.1.7","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.9.0-next.c78ebb4_1780579440633_0.012177800777378733","host":"s3://npm-registry-packages-npm-production"}},"8.9.0-next.c4643f6":{"name":"@the-bearded-bear/claude-craft","version":"8.9.0-next.c4643f6","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.9.0-next.c4643f6","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"6bc7b0273d36d18155a8086df782df7785c338c1","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.9.0-next.c4643f6.tgz","fileCount":2673,"integrity":"sha512-4Jum2kWzrEweM2i80JTdAjaxOGRFLUVG/Iun//qR9YId0HlI1BVa0omYBr3wksqIgl2oq++EtVM63A7z2wSQBg==","signatures":[{"sig":"MEYCIQC2I8g36w/peQ2wve/jdO8UaJMKD9It5hrf8GryMHZKeAIhANUNTUBoeWqRLcJBxdbyUmcbd1O4imFI/aaKIZoyknxb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.9.0-next.c4643f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22120361},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"c4643f6692d7eae9356315fd084449e1584b5aa2","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^3.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.9.0-next.c4643f6_1780579587279_0.5362368744938961","host":"s3://npm-registry-packages-npm-production"}},"8.9.0-next.2c1b25f":{"name":"@the-bearded-bear/claude-craft","version":"8.9.0-next.2c1b25f","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.9.0-next.2c1b25f","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"0386e743eda68d937a25dbe08e4f1339231a4e19","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.9.0-next.2c1b25f.tgz","fileCount":2678,"integrity":"sha512-P1VWhRTqo1JqPOljDkiwAAojdgxg16DOVfmCGBQ8RpZKUWWQ63knEKL8mDldSJYy0esBO/sFljV+WbeowdhN8Q==","signatures":[{"sig":"MEUCIQCDFjqywL6gaWWHKSzspBvNSH6C1yDMliRU/aS4+J2lvQIgUcqMPnhCScGJWYm5yxUFK689KR0zwHzwga+y2NFVtIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.9.0-next.2c1b25f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22261300},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"2c1b25f5935b919e04673a44d2756b6c3acf566b","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^3.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.9.0-next.2c1b25f_1781002452944_0.0034372804279978464","host":"s3://npm-registry-packages-npm-production"}},"8.9.0-next.562e378":{"name":"@the-bearded-bear/claude-craft","version":"8.9.0-next.562e378","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.9.0-next.562e378","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"b0b09372814ea19903572938b9601694ba6fc7e5","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.9.0-next.562e378.tgz","fileCount":2678,"integrity":"sha512-+FfQw1Lw0eOyjtR+cwwA5fnDpDVWpUOrTSlAnQJwP6RDl9s9r6Pd4KvVAGvP5HDxrmoHzIjGs8UX9gUVcv5gRQ==","signatures":[{"sig":"MEYCIQDu/U3S3X7EhKiWYoxIo8VW84Zr/A14WrCc1/7Exe4MbQIhAJqtQWCgmfdNJrZBv6Oaknj+ZTlDi1hK5icCjU7RQGAl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.9.0-next.562e378","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22261300},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"562e3783baf18012ee2af4c2e98a0758dfdbbeff","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.9.0-next.562e378_1781002604475_0.2274623475040456","host":"s3://npm-registry-packages-npm-production"}},"8.10.0-next.d6b59c1":{"name":"@the-bearded-bear/claude-craft","version":"8.10.0-next.d6b59c1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.10.0-next.d6b59c1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"11af5ee0a8b9c384d1d3cd4a38b119e724243ef1","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.10.0-next.d6b59c1.tgz","fileCount":2678,"integrity":"sha512-8o2iQCRWSTRXsV+SWqs7xHAJtpz5IDFGHdPxcyPjipknNOJ16+OkEoMMb628sZkqHl+5VkSgbTXG7e3YZbtsmg==","signatures":[{"sig":"MEUCIQCvRba4UWrJs9pgTTLWfr4uP7Ew+tvWG3vDJ9Cccm4dEAIgBXoFvm4DiJjNkhWnnsWumJWwvsWf1CB9fzH30UV7xvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.10.0-next.d6b59c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22259971},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"d6b59c1de2acb1797a2052d5fb8f40ee3c4941ca","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.10.0-next.d6b59c1_1781007017053_0.27843703467212966","host":"s3://npm-registry-packages-npm-production"}},"8.10.0":{"name":"@the-bearded-bear/claude-craft","version":"8.10.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.10.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"258675a78c97125eff558146240e1f2014c34695","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.10.0.tgz","fileCount":2678,"integrity":"sha512-q4tpo5PHAb512I2Mg62lyNOQLLHtJ9LrAepQK2nSxc4kij4GrT/krFMdo9QguZ0KlB4QinzkP3qOwx2JeCh7jw==","signatures":[{"sig":"MEQCIHJTapaet3O0rGWYVD8A1NOb4/SEwO4cJCXnHkYUXe6dAiAOzx8l99cz1NQxOh3ex2bT70e0tebySQGCOzjXcGDpGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22259958},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"d6b59c1de2acb1797a2052d5fb8f40ee3c4941ca","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.10.0_1781007217665_0.328649574301181","host":"s3://npm-registry-packages-npm-production"}},"8.10.0-next.b38faf1":{"name":"@the-bearded-bear/claude-craft","version":"8.10.0-next.b38faf1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.10.0-next.b38faf1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"2d856be143f706c8bfc40c1741621fc0c88e7148","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.10.0-next.b38faf1.tgz","fileCount":2678,"integrity":"sha512-DWcYqMspQBRboGsPRAUx7EeaOUAOmOrhROy8wvvh+o/AVeFhMMY7DV225i+HWmvJHDUKfkyEEOd+wpVrh9leiA==","signatures":[{"sig":"MEUCIQDr3SHAelisL7FhLmqHHEUMP/vAutAftYWI8I2Pz4tn7wIgSQKbe7KWWGn7+ncItmJZi3mYaluE5oZfjKYulWETFe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.10.0-next.b38faf1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22259971},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"b38faf171cbc82bb3c2614768d3ac616ea3098b8","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.10.0-next.b38faf1_1781020877725_0.33021568336942875","host":"s3://npm-registry-packages-npm-production"}},"8.10.0-next.7798036":{"name":"@the-bearded-bear/claude-craft","version":"8.10.0-next.7798036","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.10.0-next.7798036","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"3c87c9da065af211e38a09f5cab9e6babf484a87","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.10.0-next.7798036.tgz","fileCount":2678,"integrity":"sha512-L29v1OziAshwqqlhJSocr2VRc2PvcmlfQFr+Mdaz3gcGz+2AEZRRY14h2AJEHzM5qg0zMlIfRLZKGU6xHKUwUQ==","signatures":[{"sig":"MEUCIQCs0uAPmMyMpZLSNxT6mqeRnso7zyBzroNVoT7zSPzIDQIgRilcLkEn8lXI1D4T7N1JtcU6/UL4l+qryZJhyh3UhDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.10.0-next.7798036","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22259971},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"779803611b3e10475c5cda7c208d43fb5c3cb989","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.10.0-next.7798036_1781052094760_0.16470104099128013","host":"s3://npm-registry-packages-npm-production"}},"8.10.1-next.b1c0608":{"name":"@the-bearded-bear/claude-craft","version":"8.10.1-next.b1c0608","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.10.1-next.b1c0608","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"c65ad544b4bf4fee6add49f9fad1c6be920180ab","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.10.1-next.b1c0608.tgz","fileCount":2678,"integrity":"sha512-NiRh9FpsXZsSiGZh8UhFAr3NOuTcU2ZAdXfLgYDyJB17nHUc3KI4kl2Mq3wwI7n3cS+kHMD3q0H6v1EqGyj/ZA==","signatures":[{"sig":"MEYCIQCWantTbiA2yMOR8ox0mWKMI2O5vaYixv4isXlPpNwRigIhAORd5h/hDXVyJ01meb/Y3O9Rk1+GmsCUN6s7iCdvnjkU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.10.1-next.b1c0608","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22260000},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"b1c0608dbf27f1f69d9a62509c35bcbb720741b1","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.10.1-next.b1c0608_1781198669998_0.3990801990902588","host":"s3://npm-registry-packages-npm-production"}},"8.10.1":{"name":"@the-bearded-bear/claude-craft","version":"8.10.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.10.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"17309b48ec5b0eb8553111860f0620d5198a392c","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.10.1.tgz","fileCount":2678,"integrity":"sha512-ujqCxQLDZdunVCzaVdjkS/cCg9AH/Ca3AcIKTgD4M8fqJWfOc1tLQtD9oIeSUNNL/oWsGpFuGMu+NLFsZj5Vyw==","signatures":[{"sig":"MEYCIQCwFsWi+yJ80LBdVMFDU9vxf8PbEYioGfdBsnfFafLC7AIhAL+YrEYL8SnAluV32NbSkBXPSJnxcRiqomwMuxlzHh/d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22259987},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"b1c0608dbf27f1f69d9a62509c35bcbb720741b1","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.10.1_1781198871755_0.17807334539619735","host":"s3://npm-registry-packages-npm-production"}},"8.10.2-next.de83a58":{"name":"@the-bearded-bear/claude-craft","version":"8.10.2-next.de83a58","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.10.2-next.de83a58","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"760d5dbf12dae3db79c4bf6329f467aa9351e72f","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.10.2-next.de83a58.tgz","fileCount":2687,"integrity":"sha512-Gi+0XkjMUT+A5wNPU35xWC8dcEO19Z+ZsrBU7inU69St7ZpFYs/SAWyA4ADnHPAM22RlK6kA7Z99e1szzZlEMQ==","signatures":[{"sig":"MEQCIGS7VoHoPRlr1M+iWKzXU+/tbJjmsVkHs7NRSGoOL11fAiBS5ekiaXH0UWvjZIdAHO8nocCxBzWlDcfZoWZ3eCbQlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.10.2-next.de83a58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22953978},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"de83a58dda80b095801cac165bc55b6809eb9305","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.10.2-next.de83a58_1781201649061_0.3520794927797195","host":"s3://npm-registry-packages-npm-production"}},"8.10.2":{"name":"@the-bearded-bear/claude-craft","version":"8.10.2","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.10.2","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"04fa05f4271f75cac6cce038c687a4450b727b0c","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.10.2.tgz","fileCount":2687,"integrity":"sha512-fBihlzd2RNProD8j2FUhNdMx48t8BezuN9phdFt4ziG1QlzmeiBJaOAOSEcvi43y18C8q5gLps0X+xurireNAA==","signatures":[{"sig":"MEQCIDuHqcf02cRGRwqZCBpeasDz2a4QiPl1sWyVpoEtRMVUAiAbj2kEM8R+H7k3l64X5DkZb5UoUH39ybqmiSAkmcRavQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22953965},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"de83a58dda80b095801cac165bc55b6809eb9305","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.10.2_1781201673304_0.07188797299335148","host":"s3://npm-registry-packages-npm-production"}},"8.11.0-next.3205998":{"name":"@the-bearded-bear/claude-craft","version":"8.11.0-next.3205998","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.11.0-next.3205998","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"ffcc3be2cecb1cd4e606b7fbcfc0e8bf41cf1e17","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.11.0-next.3205998.tgz","fileCount":2687,"integrity":"sha512-NqAI7Uq6Kh0qsjeuTKRvZ3EL79rDjeJMQAMjvNBrQV0rPKvTALt1U6tFfMEf7xS0SM78ENwPauew1D8oEF3D+w==","signatures":[{"sig":"MEUCIGTCiFZ4NQhiD6vnFa1A4e+mTV4dzo7bdPHov7EupW0ZAiEAi+/DGam/ylZOfux6wgW7nIstnqDOqwuib4LwoRO/2zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.11.0-next.3205998","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22958214},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"3205998ea35af8948942ad9b6c2b2e2616c7c40d","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.11.0-next.3205998_1781218093028_0.5639903264400525","host":"s3://npm-registry-packages-npm-production"}},"8.11.0":{"name":"@the-bearded-bear/claude-craft","version":"8.11.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.11.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"5c3e31ca964ae8cdb745d5fd0c65b0d89c9ad993","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.11.0.tgz","fileCount":2687,"integrity":"sha512-dF2Pdk1gcJHKlhpOFRJLat98Kkz9Aqro+OCDmEoM+LoHTmwjmiwEwYvXl7rr2HwSuyc1QG2H0X7KBOIRWmUi5Q==","signatures":[{"sig":"MEYCIQCuJlHtv7OmMnD8WoDdla4Ldk8fwff0iJwA7e4jrxXT9gIhAIAUk8uC8GIHIdw/a2n2TEgtzLQkZIzMFTe95cms5Rrq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22958201},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=20.0.0"},"gitHead":"3205998ea35af8948942ad9b6c2b2e2616c7c40d","scripts":{"lint":"eslint cli/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.11.0_1781218126830_0.016461142688892094","host":"s3://npm-registry-packages-npm-production"}},"8.12.0-next.d70c2ba":{"name":"@the-bearded-bear/claude-craft","version":"8.12.0-next.d70c2ba","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.12.0-next.d70c2ba","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"de8d0f7e916d3e0ba7852f94272d7b09a8a2cc81","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.12.0-next.d70c2ba.tgz","fileCount":2692,"integrity":"sha512-BBm1gif28F1mgv7KktVGC+1wloNyP6T+udIsXf18BL1c2bw+2GTbCSVVMYlC04HrzNbGnYZtXL2aBgfdnu2RsA==","signatures":[{"sig":"MEUCIGWtoaeivdNTQGMoxjBWgoKg9mCsNe5bu0K9XQryvvABAiEAyQcKWgShB57yEKoBm6VlOdY2rGPcJeLglIkLsgPGvpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.12.0-next.d70c2ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23043412},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"d70c2bae7ca49bbffa344b2af76c3fc7e0c1ae75","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.12.0-next.d70c2ba_1781270739568_0.5195929034615419","host":"s3://npm-registry-packages-npm-production"}},"8.12.0":{"name":"@the-bearded-bear/claude-craft","version":"8.12.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.12.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"6b95b20d1c2d99c16aaf0af7c96d7a0698b848e4","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.12.0.tgz","fileCount":2692,"integrity":"sha512-/FKtX+P5RDihf7bOmncOZq1iXJtHC39HquP56gFIYyFDONiC3jZOIGnUm4YViJvBIxGzmpNdb4j8IVUqUDqAKg==","signatures":[{"sig":"MEYCIQCjuHXjfbaCymA33AfOSCZ5l6idUMcdsSHa5KOYRWHJLwIhAPTxH7We/yRC59SYrTqbzvLmdWr9CP0/uWBmjA53ySrP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23043399},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"d70c2bae7ca49bbffa344b2af76c3fc7e0c1ae75","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.12.0_1781271123485_0.478409228531987","host":"s3://npm-registry-packages-npm-production"}},"8.12.0-next.a42fa66":{"name":"@the-bearded-bear/claude-craft","version":"8.12.0-next.a42fa66","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.12.0-next.a42fa66","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"2cd436d0b11e307211c1504bf02bf1fedfab3a7c","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.12.0-next.a42fa66.tgz","fileCount":2692,"integrity":"sha512-aGLsoPOtveOYWZWFlQ3+JoWV0mt2sGRAUyYBjYmT5T734zll+B4IhA7Xqm6kqBolim2LfTVSg0mX6nzxLEyv7A==","signatures":[{"sig":"MEYCIQD3F2QN0JU283dMeLO9U/7Wm/KO2MfmxiwtAyRGQYhOAgIhAJdPGMiwgZy9bOH3VO8m901nHGBA8WduXaJQiAeq2mkG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.12.0-next.a42fa66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23046028},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"a42fa66dc4af71473835093d6b4abb8fe5dd18bf","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.12.0-next.a42fa66_1781272498500_0.9538679328240245","host":"s3://npm-registry-packages-npm-production"}},"8.12.0-next.ea6697c":{"name":"@the-bearded-bear/claude-craft","version":"8.12.0-next.ea6697c","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.12.0-next.ea6697c","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"54a784f077007437d4106800be59647882b4e2dd","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.12.0-next.ea6697c.tgz","fileCount":2692,"integrity":"sha512-EVnIzAOwDyn93Ei0LVFNSEm9JUpUt2a2Y25bjbYxIUoOWxWQQm1jxo3viM3s1+UAJfk3hQ2L2a18ekrwdGc0lg==","signatures":[{"sig":"MEUCIFKIAW/GWjl3iRMJwWI+BNl/scIcdcsTBOdO4LVJVOYkAiEAsKGtFeh4CzkPSb3XmeRKPpo0i2JwzzlfIFeaRAqxNSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.12.0-next.ea6697c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23046028},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"ea6697c85d6cbdbfe0897c726e4c1273509eafb8","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.12.0-next.ea6697c_1781275104024_0.8965828233425936","host":"s3://npm-registry-packages-npm-production"}},"8.12.0-next.60234c3":{"name":"@the-bearded-bear/claude-craft","version":"8.12.0-next.60234c3","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.12.0-next.60234c3","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"72b402ad73e88de649e3f312fd343436b05bda9c","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.12.0-next.60234c3.tgz","fileCount":2692,"integrity":"sha512-gUojVMSt0+tpsjfiSeppE8hECkaNBql00KXLvvLE54WBkMjPZDoILOksLTmE1Bs5kfXCyylWF09xFbOSi17v8g==","signatures":[{"sig":"MEQCIFzZEJSe6sLBT/iC1K146BLqzpm2/ZxWvF5dJAPtWIRWAiAjhZgQJxR+dvXjcGEDslg0JVI4lFW1AujuNMfqyGKONQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.12.0-next.60234c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23046100},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"60234c3eae3ee6d1f7614855f6cd7e1b82479765","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.12.0-next.60234c3_1781278189813_0.3255352753510701","host":"s3://npm-registry-packages-npm-production"}},"8.12.0-next.0bc6820":{"name":"@the-bearded-bear/claude-craft","version":"8.12.0-next.0bc6820","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.12.0-next.0bc6820","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"dc055da91d4ed33ceed33ec2dc2ca56b8dfe2911","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.12.0-next.0bc6820.tgz","fileCount":2693,"integrity":"sha512-C7XgrzLcNUz2JAfn616IBgM63X+jOOJv9l6d21G+KfLyiJZ/5rKGIa77O3BbuROsGD/Me1nF4aU9V+b0EIUHHg==","signatures":[{"sig":"MEQCIFHP60U4qlyLUZOjnfD6eZk/QYcpi5wZXDUfN2t8q5qXAiABcGXQS1t4sXInEnNbIYiwxaHP55gORt9ieJAtbsMFtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.12.0-next.0bc6820","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23055421},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"0bc68208ca6bb1059f8b567314710eabea425ebd","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.12.0-next.0bc6820_1781279848226_0.3282742229646136","host":"s3://npm-registry-packages-npm-production"}},"8.13.0-next.31f2270":{"name":"@the-bearded-bear/claude-craft","version":"8.13.0-next.31f2270","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.13.0-next.31f2270","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"9254e55029388c4b716b09ab5459ba2d30c042e9","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.13.0-next.31f2270.tgz","fileCount":2693,"integrity":"sha512-ULVkXP75DEDXjYZ3qpuYb3gRFFeWvsCjHRxrHactsRg1tkolBCxP9DpIdJDvd2kgEkLD8SlcXfYIKbN/TpW5Mg==","signatures":[{"sig":"MEUCIBnjk7ZiaOqpoo2Ic2TvXzY11A/5ZEDbAasIYBA3YdvoAiEAkKo+DKjlR1x0hVZ5sq8I2dX6bXkVe1ULUSCOLiR1G58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.13.0-next.31f2270","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23056024},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"31f2270406ca1afe4625887154bce53a22cffb41","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.13.0-next.31f2270_1781279995082_0.6396833281070968","host":"s3://npm-registry-packages-npm-production"}},"8.13.0":{"name":"@the-bearded-bear/claude-craft","version":"8.13.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.13.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"4251225c9e70f6b7c4195b9806c650c317212de2","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.13.0.tgz","fileCount":2693,"integrity":"sha512-SgVi78UnFWQbpirvH/61AzwOpEXZqPyF1K7HtO6+jrrsnad7SsZ4SMmFaVrdSCpCCtbX4Dju5oyyhMTirZvddg==","signatures":[{"sig":"MEUCIQD61WXMZxDOIdTvTXTn9YAw3afzP/HaTnw7mlROJHaK7gIgWO0NuoLTDgyI0bMMZIyyBLZCSEDKw/Xo05Wx6czsUSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23056011},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"31f2270406ca1afe4625887154bce53a22cffb41","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.13.0_1781280211276_0.08017225050015764","host":"s3://npm-registry-packages-npm-production"}},"8.13.0-next.98b535f":{"name":"@the-bearded-bear/claude-craft","version":"8.13.0-next.98b535f","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.13.0-next.98b535f","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"108df173704fb3ef0ef6c08439d72bfed38cd0ac","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.13.0-next.98b535f.tgz","fileCount":2695,"integrity":"sha512-gJjNjb6YRCUBciBmKSLBnRgNlUoPnFVYPxMyTLNv34UJ/+Q7LKgLt8ObXDUxbI2VxAusY4IaJc3SfWWg6IAU0w==","signatures":[{"sig":"MEQCIGa2ymjmWaTIbFQpARTtoJpDnN67mTH5Om7QISnXODdAAiBFnz1tDq8l7KF9K5F+WWSVhHq4AI3vB+qne6rVj48OAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.13.0-next.98b535f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23073357},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"98b535fefc47875cf8cd654c5e05db99d389e875","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.13.0-next.98b535f_1781450936400_0.9409971687974819","host":"s3://npm-registry-packages-npm-production"}},"8.13.1-next.3b3a806":{"name":"@the-bearded-bear/claude-craft","version":"8.13.1-next.3b3a806","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.13.1-next.3b3a806","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"fbe54164495f41a9d47b55ae3946904e155ba483","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.13.1-next.3b3a806.tgz","fileCount":2695,"integrity":"sha512-+gaofh/abUnhOp12rDshZjmVIeFVWNyMmOUSaVjg8svePp3mywg157qDUuojksfDXiziNNAYzqTcu0bIZ8QrEQ==","signatures":[{"sig":"MEYCIQDbbAGZm0bQ2rYGLGM/zzXjPrOoT62nFu2MU4TcgAYsIgIhAIF9+6Gb3EJETx74BYxMcsBDmqPpPXdtQuZnyloi6J/V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.13.1-next.3b3a806","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23073849},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"3b3a8060b8ddd0e10a0817fcc7349b1792ea2f62","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.13.1-next.3b3a806_1781451303956_0.21782877188256333","host":"s3://npm-registry-packages-npm-production"}},"8.13.1":{"name":"@the-bearded-bear/claude-craft","version":"8.13.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.13.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"b810625e5689712ba78d8156431d1c564d74a959","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.13.1.tgz","fileCount":2695,"integrity":"sha512-dDsSa0sOPrHHIWqg0aEc1x2+hEShUi+P4Ud+NlQ8jlyrZfoxIItkcDU8PhXxvxwvFV7pbqOTbjMwZ2V3Uwr8NQ==","signatures":[{"sig":"MEUCIQD3QZyPMds1znRSjilDJRA6gxKrftKvDCfH3KKz/xHxbQIgET9ctaEruMkyHBA9E+oVj3W5VdlVcinTYrXSubxXQUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23073836},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"3b3a8060b8ddd0e10a0817fcc7349b1792ea2f62","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.13.1_1781451325301_0.9140437633880427","host":"s3://npm-registry-packages-npm-production"}},"8.13.1-next.52057de":{"name":"@the-bearded-bear/claude-craft","version":"8.13.1-next.52057de","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.13.1-next.52057de","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"7f940da6d6898f79900a38a9ea4df38e62337a05","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.13.1-next.52057de.tgz","fileCount":2701,"integrity":"sha512-oJD6ICa0wBtSV+HR8wEiU1lgDi5clf0HWZCTSHi+KivbddiAT9cdUYxto2Jr6z3fAT6P6887Jsr4wMAATSq7tQ==","signatures":[{"sig":"MEUCIQDDVfuIEeGRa5jWUnocDUIJjt7bdf3reqzMGaGZ+EdfZwIgJh6+vJwqaVrGRtvLiw/mfkQ2jL8d4OoEQ7+LZhg7OYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.13.1-next.52057de","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23108596},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"52057de4d75690cb7dbff994fc1032e0f5044dc3","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.13.1-next.52057de_1781471676367_0.0817651821071892","host":"s3://npm-registry-packages-npm-production"}},"8.14.0-next.8068ade":{"name":"@the-bearded-bear/claude-craft","version":"8.14.0-next.8068ade","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.14.0-next.8068ade","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"cacb813c87c3d1fdb856c2802b2cbeede16c18ec","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.14.0-next.8068ade.tgz","fileCount":2701,"integrity":"sha512-0sglRAvu0HKrmCTYvgFsEVNIe5BFPe5J5Z7IK7uhDGVdtbMRNZuAC1IhRMcq5UG8wDqF+Wp3OWTBREvMJzHdUA==","signatures":[{"sig":"MEUCIQD54kYIJH7dP/ylk1R27AmkE606A5z15/EP948/I8mb4AIgYZjzfsEpOnpipxCKqmlECY8f5Sgi1QXVSP9lUjuniEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.14.0-next.8068ade","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23109288},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"8068adefef7811a1407c29025b188c8f5b80e6bf","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.14.0-next.8068ade_1781471941121_0.849691893848332","host":"s3://npm-registry-packages-npm-production"}},"8.14.0":{"name":"@the-bearded-bear/claude-craft","version":"8.14.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.14.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"5e2b98b8f333396a0d4a4fe5d836f8ed844e492a","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.14.0.tgz","fileCount":2701,"integrity":"sha512-Diay/p0NWaahpC0h9wCGTykx4Xwhcog8uaEsVKaWWU7TNIyNcgqlQHQTTDQxlvL2xVQhuakPVGEG8+aNAerWng==","signatures":[{"sig":"MEYCIQDPvUXGpjWNawKsgscBDK8Ha7ZYsE98ua3PIbLOEhFoCQIhAO7SyrDUfOjtwonhavskaKbmVAWAE61LwHaeADHeNpAp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23109275},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"8068adefef7811a1407c29025b188c8f5b80e6bf","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.14.0_1781472151520_0.4934956180083345","host":"s3://npm-registry-packages-npm-production"}},"8.14.0-next.5039cd9":{"name":"@the-bearded-bear/claude-craft","version":"8.14.0-next.5039cd9","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.14.0-next.5039cd9","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"a386c171577e591e1e913e1df5cb0ec913126377","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.14.0-next.5039cd9.tgz","fileCount":2773,"integrity":"sha512-ggDAJ7lrFlZN5SeZgy7YAk9DrKiSdiwZHkfpHV7+qPk2q8EhFPg+qI41La+jpW6Gx4XxqO7r50Ov5ctqzFBWhQ==","signatures":[{"sig":"MEQCIBIOp7H6gGcyIqAxSfzuB9rzfAnxOdCaYc/Tgh02WAQyAiBTrUT0expRjLqmKVvWIXd+NxVEYxlYHHpqYpi7JKoMYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.14.0-next.5039cd9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23880525},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"5039cd9348ac17ba2df938fc003e075d69370af8","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.14.0-next.5039cd9_1781480024332_0.7440210827725613","host":"s3://npm-registry-packages-npm-production"}},"8.15.0-next.e9fe34b":{"name":"@the-bearded-bear/claude-craft","version":"8.15.0-next.e9fe34b","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.15.0-next.e9fe34b","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"03ceabe47424de1bf125d8d38d72ac85fafe7076","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.15.0-next.e9fe34b.tgz","fileCount":2773,"integrity":"sha512-Jv+wwaE51AcC6xtuzO263vVvB3cLBw/9JJCUM6IWnbrRxrlpNylnDLLFDhC13D3q9ntzYAHmqAV8oRmFHKqXmA==","signatures":[{"sig":"MEYCIQDJ1Ae0tdLqIPAo3cnEYraTu5hesKTIe+Eml3ZHkq5D5gIhAIcCxKUM9QYLtKVd+8ekUEtVBZTorp4I6c9tpFPyvV7d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.15.0-next.e9fe34b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23881154},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"e9fe34b764e9ed52a8809d29cf9a471980f43b02","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.15.0-next.e9fe34b_1781480351949_0.5734150319802165","host":"s3://npm-registry-packages-npm-production"}},"8.15.0":{"name":"@the-bearded-bear/claude-craft","version":"8.15.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.15.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"bb2664ee2c67101f21c451ee48e44b673e6b6af1","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.15.0.tgz","fileCount":2773,"integrity":"sha512-1iQopl1h7x/s+5fKCdgrJo6m/ej0MkgVi05hmTB1d00mpVn7a6SezY575TrWjgBD/UGDX5LeAPs59TUQLxGohg==","signatures":[{"sig":"MEUCIDoqUL7RjSphUBhdhO+BQV6tkyX0SOP/w6mUZTY8ECFyAiEApv0/klTww9K/53qn8Ba/D2ZrRky8uhcyUN+1dOdymFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23881141},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"e9fe34b764e9ed52a8809d29cf9a471980f43b02","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.15.0_1781480511843_0.5535438100909502","host":"s3://npm-registry-packages-npm-production"}},"8.15.0-next.7d576eb":{"name":"@the-bearded-bear/claude-craft","version":"8.15.0-next.7d576eb","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.15.0-next.7d576eb","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"85da9855f9d49893b13e390710ec81be75ad3691","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.15.0-next.7d576eb.tgz","fileCount":2773,"integrity":"sha512-Mi4AHOwXPg+MbuOg2MzaGum+5h/aVBJ1vHdPFPYpGHgeBUSNMRJF0NhlHOvAzpyK2Ux0/KvZxcNeBajCZxljOA==","signatures":[{"sig":"MEUCIClGopCgl5qz1WFbTbURwlBHlzTjWhcGRzqrFQ1kxdZWAiEArCcHMgUrFv7cv1SciUfpDLu+6qGAiTI62xzOsbfBB7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.15.0-next.7d576eb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23883114},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"7d576ebfe6a424b80f11e32fd289fdf52125d5f9","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.15.0-next.7d576eb_1781514341914_0.14504211978699133","host":"s3://npm-registry-packages-npm-production"}},"8.15.1-next.ade0992":{"name":"@the-bearded-bear/claude-craft","version":"8.15.1-next.ade0992","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.15.1-next.ade0992","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"b08a77d6d60a6c5edcb941cebad0fbc101152c06","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.15.1-next.ade0992.tgz","fileCount":2773,"integrity":"sha512-EGbo86sOri4+lp29WO+h6x1tJ70B/rhvUYOvSZ3TNDq8Wm4rSz1PUPLtRD2b4q7/9XX52Po0hqoNQC7dc1XNgw==","signatures":[{"sig":"MEYCIQCBrp+F9TzDbsdu0sIAIPabTJlnuvQsCXfEQh0/EhxBhwIhAJ+JPi7XS3h3cbUfdKbRJsn7kw1KOYs8EQ1dLoC8WsXj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.15.1-next.ade0992","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23883114},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"ade09921ccab259d57e3a53b2d410f324cfccdc7","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.15.1-next.ade0992_1781514839751_0.7641883882590117","host":"s3://npm-registry-packages-npm-production"}},"8.15.1":{"name":"@the-bearded-bear/claude-craft","version":"8.15.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.15.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"a431cd59cc47687b6d0e19befcea549f2a29cd5a","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.15.1.tgz","fileCount":2773,"integrity":"sha512-u6i7/n9Vg36XTdXPjLxKf3kwL2CTESYxa9WWox84//xnptECSLwEtltY1hzhItNg6PFCsSKKHtGkt/XOo5vGRQ==","signatures":[{"sig":"MEUCIQDiKgswcywK3bRYNLBan4yiaJet4vWkYb+bcpHh4E9cZQIgcu51GfcNhnaRRPMAkWL+ef30a+egUvhHQiTbrgfGQmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23883101},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"ade09921ccab259d57e3a53b2d410f324cfccdc7","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.15.1_1781514877238_0.3871674131955518","host":"s3://npm-registry-packages-npm-production"}},"8.15.1-next.7a582d7":{"name":"@the-bearded-bear/claude-craft","version":"8.15.1-next.7a582d7","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.15.1-next.7a582d7","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"a67f98b7a956470680962fee0387f068c4ef31a2","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.15.1-next.7a582d7.tgz","fileCount":2778,"integrity":"sha512-4vT+KwWPEqM/lRE3bWyAtn+Kh2aj/fREzPxuaNfeEdBAdRSn8IFL8kSKYR5BhrhRn9gGC4oQofzPSlhwYKwmrQ==","signatures":[{"sig":"MEUCIE1lSK+2xdwUwi99Uc95CB/s8zL0C5U0ctST80/y38bgAiEAyWZ6wobLlcIEh48q0Z6RkK04sJ1rnTvmAAarE6onLy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.15.1-next.7a582d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23898195},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"7a582d79f3b5a56332dcbbcee8f639aa996ef931","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.15.1-next.7a582d7_1781533037784_0.4150857516837645","host":"s3://npm-registry-packages-npm-production"}},"8.16.0-next.3dbe4a1":{"name":"@the-bearded-bear/claude-craft","version":"8.16.0-next.3dbe4a1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.16.0-next.3dbe4a1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"e6f2031a3aa2d26f485d66c29042acd794389128","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.16.0-next.3dbe4a1.tgz","fileCount":2778,"integrity":"sha512-pWaCpX9Kb3da08PaaBaXKBPnLPZfaBe5ygGEXsEHBNYf33HU8b1hla0eNUUj66qmkXOTkEcgj4ezIUSLNbU7Fg==","signatures":[{"sig":"MEUCIQDJZ6ORIyiHrVvCghE5AhDbxVsQGjTx4QV/T2B60NWRjgIgQ9VeyK7y5lTL4SF84nDB2J//EvzV/581ly6jQLwYnng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.16.0-next.3dbe4a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23898195},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"3dbe4a1412c301c33edca0f6e0f5391d29ee7527","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.16.0-next.3dbe4a1_1781533368895_0.3860452737696065","host":"s3://npm-registry-packages-npm-production"}},"8.16.0":{"name":"@the-bearded-bear/claude-craft","version":"8.16.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.16.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"cc82fd2129b2fd8b6ff95472500e58bb19b4afe8","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.16.0.tgz","fileCount":2778,"integrity":"sha512-RAtcs27Sk3fbsJAy89vGQ0nRYB5XXYsXQK9t/4ia9aDVQQP9+eqqy83JzO4Sl1mTqyDuAhHnDIAI1MRgo64Ifw==","signatures":[{"sig":"MEUCIQDHMCuA33fJ7kAoPJjQPfinowC9UiQC3HOSxCrjle12tQIgPHzcG9uV+p+FPGGgMubKCGiTIt7Fr6HiJdtAnHji7G4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23898182},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"3dbe4a1412c301c33edca0f6e0f5391d29ee7527","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.4.1","svelte":"^5.55.4","vitest":"4.1.8","prettier":"3.8.3","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.8","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.16.0_1781533509487_0.9239962926453567","host":"s3://npm-registry-packages-npm-production"}},"8.16.0-next.889b74e":{"name":"@the-bearded-bear/claude-craft","version":"8.16.0-next.889b74e","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.16.0-next.889b74e","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"7301cccb61755e7ab268b3543f698d58e412dad6","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.16.0-next.889b74e.tgz","fileCount":2778,"integrity":"sha512-TY9uEAfL5H8dqfHqbprMjIQJv04D9VwGurK3HBF1KYV9dyp+IzzxXDbP57dj6yYNXW8q5FzpxsCDMiR/a2kfDQ==","signatures":[{"sig":"MEQCIEOrP/2D9bT3+DpFsHr8l7Z5ZqtFYYi7bzx/Zm0HSZhrAiA/KJ8TwR0Ibt91Dkrw5qB+NMXOwNqrRQvh4Jrpwl+NiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.16.0-next.889b74e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23899295},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"889b74e89d35d2477afbdb6d9f18dc27ed364245","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.16.0-next.889b74e_1781576674967_0.3923078561779718","host":"s3://npm-registry-packages-npm-production"}},"8.16.0-next.9304ab4":{"name":"@the-bearded-bear/claude-craft","version":"8.16.0-next.9304ab4","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.16.0-next.9304ab4","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"113955959aa316d4df3be5c56cda35cc1623ea6e","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.16.0-next.9304ab4.tgz","fileCount":2778,"integrity":"sha512-zYdz84jJ/VlHRHi34UfXzz09hl7VYxf1JQhb2OTJi358Lx35Fxk6019ngb3WmG4eeWWPK4kkYp0bRyvLwttFFg==","signatures":[{"sig":"MEUCIAJ/m18LmfEXlEDtYkNtrwRtMQTEGvTVM+gSXq7BpiFCAiEA8kepL7Q1NjKXMMBRCJuvKhpqCIIGYy+noBgkIR7AHM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.16.0-next.9304ab4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23899295},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"9304ab4662a93589c8a3defbcf7891c194646b87","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.16.0-next.9304ab4_1781576844122_0.7804305256600275","host":"s3://npm-registry-packages-npm-production"}},"8.16.1-next.dfe93f6":{"name":"@the-bearded-bear/claude-craft","version":"8.16.1-next.dfe93f6","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.16.1-next.dfe93f6","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"f5417d911a47f6875bf33c056044de15d083029a","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.16.1-next.dfe93f6.tgz","fileCount":2778,"integrity":"sha512-OEZb3cV3prV3iiiS/KB1xdgdKCjxdJ6X2jU9mKfiP0RKeZFh8PASgAilp2VdMIs5SQiIQd+FZC5jHx5d8gcPTA==","signatures":[{"sig":"MEYCIQC2Gflr7YcsaCujv13yCsQ9uyFTL3vqdmRXtNy3nhTZowIhAKW/Xd+4p2SFs7LzHOrKjUK65+sqdXJXyBxxxDwsYZkw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.16.1-next.dfe93f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23899295},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"dfe93f61c1573fdf278fc198db622b618a8c49d6","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.16.1-next.dfe93f6_1781577008712_0.548396687985859","host":"s3://npm-registry-packages-npm-production"}},"8.16.1":{"name":"@the-bearded-bear/claude-craft","version":"8.16.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.16.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"b83d902f755af8f3d73e2608f96ec54c8d9cd242","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.16.1.tgz","fileCount":2778,"integrity":"sha512-6wDV+C7NEG7PVe4B6PvsBvl51i1OAklY5KGS0TMa1/sCP7+cAHfid/MdtWL1/pTzVKLUqrAs0q00JyFhDbJPCw==","signatures":[{"sig":"MEYCIQDthh5F4zP3CUCZzxh6RHe4TiO9KUA8oqypU9FI5e2AVAIhAJhuAb8NKFmF9rbonK8GitzMqfzRLBS9urKy4lpCxAdj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23899282},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"dfe93f61c1573fdf278fc198db622b618a8c49d6","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.1.1","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.16.1_1781577235861_0.3668700914260934","host":"s3://npm-registry-packages-npm-production"}},"8.17.0-next.d83d547":{"name":"@the-bearded-bear/claude-craft","version":"8.17.0-next.d83d547","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.17.0-next.d83d547","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"455d46b5d87cf52f15b381c4027593fa8594be3a","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.17.0-next.d83d547.tgz","fileCount":2778,"integrity":"sha512-jzP1DTOHMD+Xt4YpF+Tgh0Kg9AVI/g4RULaEMlgOyicxe6uSrD0sTqqHddCDs2mWx4O9wm/pvvDExBtH4ZYh8g==","signatures":[{"sig":"MEYCIQDB0EF90ULTHm/hke95guNCyY5pemhipiWH01SjtnabYgIhAKFOgbB8Xsbt5wPf9zMiDu5IvCqXtlNDk4JYkbJ1OHRk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.17.0-next.d83d547","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23902242},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"d83d547988b93f240b1c7f9fff04b955759787e8","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.17.0-next.d83d547_1782327760647_0.33023435257091815","host":"s3://npm-registry-packages-npm-production"}},"8.17.0":{"name":"@the-bearded-bear/claude-craft","version":"8.17.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.17.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"1a487d5b0a9ed5c64e0582f245a665c109eb1a1c","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.17.0.tgz","fileCount":2778,"integrity":"sha512-SlYDWXIHfXY484dEX6qhDxsDKmNMvfl2zVgBfvRF6Dnw1cZJ++t9JlxCJ14r5wWXQLsQpxOsTzo2RYX8j+mQJQ==","signatures":[{"sig":"MEQCIGPfRbfYIUSRr3SyPGsDMMWNTyTLojCjO3oiYgLjBiaSAiBukD05FEU/c9iO2aVI8Iv+uKDW4GUTgL2qxCIHRgknIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23902229},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"d83d547988b93f240b1c7f9fff04b955759787e8","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","gray-matter":"^4.0.3","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.0","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.17.0_1782327770512_0.18953441972239804","host":"s3://npm-registry-packages-npm-production"}},"8.17.0-next.826b1f3":{"name":"@the-bearded-bear/claude-craft","version":"8.17.0-next.826b1f3","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.17.0-next.826b1f3","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"aafc6d2f35dd2bc062932b2fc113bcd10c2105be","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.17.0-next.826b1f3.tgz","fileCount":2778,"integrity":"sha512-grYjZwZlboHz0VLKzCn3RadSM8opGWjE+QUWgjpsBgAcDSLO23yTzgmVcGehwnINazk+aoPM3zHT5M0XiCjmwA==","signatures":[{"sig":"MEUCIAOmOVzg16c2jl1v6T8Ji848OJt5WgRMI8gVgFdosDcYAiEAx3BIjyDdr8/ArE+kjXDO8sfXC0RSnmbbeszbBdoGlic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.17.0-next.826b1f3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23902708},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"826b1f3e294033879c28b0611ebbd9c9b8a8cbe6","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.17.0-next.826b1f3_1782355958116_0.8540268711699863","host":"s3://npm-registry-packages-npm-production"}},"8.17.0-next.54f7249":{"name":"@the-bearded-bear/claude-craft","version":"8.17.0-next.54f7249","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.17.0-next.54f7249","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"2c19509d10476a94c4cb9f26b4458fd3a16b47c7","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.17.0-next.54f7249.tgz","fileCount":2778,"integrity":"sha512-6bVsDd5h45L1SR8Q1i4PKRRdim9WadghjwGD9rtqn/qZUVhDpDmesE2Z5suhYdadLhLcWO9+rpC8+s99UoZOWg==","signatures":[{"sig":"MEQCIDcE2DlTNlm6JAMbTO0V6KTchAsp1MgHKyP2hzYn0PgBAiB0kun2nm1VIPbJJmJmQp+HVjayVv+CLX+i9Y3efHShLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.17.0-next.54f7249","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23902708},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"54f7249d187551a175e65ac558201cad50ded1d2","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.17.0-next.54f7249_1782357579922_0.24105649657193662","host":"s3://npm-registry-packages-npm-production"}},"8.17.0-next.c2677db":{"name":"@the-bearded-bear/claude-craft","version":"8.17.0-next.c2677db","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.17.0-next.c2677db","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"63847cef3694410748146b036a1a5a4e2ba0a196","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.17.0-next.c2677db.tgz","fileCount":2781,"integrity":"sha512-Aoe1U9oHQQh7NCvhlY+r3ptMtnbgLWS+iRyIh1iBTXPKCzkGvF2qf6ednrHfOuHZYICboaxVmg2Aezz7h4h/UA==","signatures":[{"sig":"MEYCIQDPOwTLlWJgBOHvIYRSuifYNmpXt1Wh9Wf/8Lg4fqOdOAIhANgYnMaJa6KF4YZ9VUFUm1OH4smooYsO+hu8+opja7SM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.17.0-next.c2677db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23911356},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"c2677db03faa718725fc0c792b71362c8279abc0","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.17.0-next.c2677db_1782482658238_0.6936831733686248","host":"s3://npm-registry-packages-npm-production"}},"8.17.0-next.63fa847":{"name":"@the-bearded-bear/claude-craft","version":"8.17.0-next.63fa847","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.17.0-next.63fa847","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"a4e6d5bd4e5bf38de931721419a29a47eca31900","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.17.0-next.63fa847.tgz","fileCount":2796,"integrity":"sha512-9azq5bUo8RcgxAj4gEQSgcQWfTB9wdBNoZ7MBkT4UoTp5WWMuHzgWBNVOwmrV4m7Yz4bPZNOiWoAU0gG32rEKA==","signatures":[{"sig":"MEUCIQCEIZvAg+/QP+bwdenELgd0o+3hl2n1JzUxlOvs1sHGtwIgZwyWl77Z3Q48id3RYyhNaHMeiuO+Dc7OwT+SPfYlkYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.17.0-next.63fa847","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23911033},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"63fa847dfcc89a0e15216718415decc47fa5ba45","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.17.0-next.63fa847_1782491488955_0.41550969360799006","host":"s3://npm-registry-packages-npm-production"}},"8.17.1-next.6d70306":{"name":"@the-bearded-bear/claude-craft","version":"8.17.1-next.6d70306","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.17.1-next.6d70306","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"13be66f84879c0d9cb647602175d5144253be571","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.17.1-next.6d70306.tgz","fileCount":2796,"integrity":"sha512-yn3mE8942vgd0M6nVMELXvjMQXvFTgRaOvq9ctGj60GPxSVZ8/JQxGFClODUQPcXNiGn64g3O+oBdPxHVr7y1g==","signatures":[{"sig":"MEUCIBY4O89DvBcNbfEOCj+tKO4C0y4QLz5MyToLRm0pzgQGAiEAmtP6JBp4zx+7ZiGAS03zcicty6RkykFWEnmoM5D8OoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.17.1-next.6d70306","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23911345},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"6d703068388cf512d491a7e9b8c62ffd06d5dcdc","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.17.1-next.6d70306_1782491897967_0.10205767534162247","host":"s3://npm-registry-packages-npm-production"}},"8.17.1":{"name":"@the-bearded-bear/claude-craft","version":"8.17.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.17.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"4c3a160893e302e6d246cb37bfb63eef5fed5b1f","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.17.1.tgz","fileCount":2796,"integrity":"sha512-nGaYVMiWD1BU5/EtqCN3tVOmzLhoJo8Om314BaCsw1VajzSrDZL+zg5iXGjpotRS4H59RmxvPMl53Bx+ceSLyQ==","signatures":[{"sig":"MEUCIGYEjH0GSZVGVSTFI9mldVKGfIfOyhn7t6iMQJdvRUKoAiEA4DqrPjZfV/pfEbgp5pnmObMYADzW2Xf8XhWhFyBuhTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23911332},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"6d703068388cf512d491a7e9b8c62ffd06d5dcdc","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.17.1_1782492165256_0.7078443380680657","host":"s3://npm-registry-packages-npm-production"}},"8.17.2-next.9ccbe91":{"name":"@the-bearded-bear/claude-craft","version":"8.17.2-next.9ccbe91","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.17.2-next.9ccbe91","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"965e681886d732d4ff0f80ab83c09d2512f4539e","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.17.2-next.9ccbe91.tgz","fileCount":2796,"integrity":"sha512-85DmJSonTTmBU8GBs22l3QhLxuepbwag3cj8FnDleYdZe3t1qQ8/wOaX3tLAeVStFqvOCB0tX+nTICgVtJZWHg==","signatures":[{"sig":"MEYCIQCbrZESo80N16vWFyGrxxUkgK7HafS6N5dqqa815GM55gIhANeN4FdghxAtSkN4+8RsSBEJfAx2WplYLY06eoWnJVQe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.17.2-next.9ccbe91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23912596},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"9ccbe912ecd8c48baa4593fe54134f8077810588","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.17.2-next.9ccbe91_1782501181984_0.3860839673273162","host":"s3://npm-registry-packages-npm-production"}},"8.17.2":{"name":"@the-bearded-bear/claude-craft","version":"8.17.2","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.17.2","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"dd2dc3bc7db1d38f5cc1d637a8b3e69b198b9ec4","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.17.2.tgz","fileCount":2796,"integrity":"sha512-Se+5sjKUjZCN/NyRaBW1cyoTHhQdTX+Zwbc5fMdq/j9DX9es1gJvPqq3OPpZmq0gdgGiDhaEpfbHwmzf/KIpCg==","signatures":[{"sig":"MEYCIQDBOfn1Nhk7Zj/G7G398YjuZm1MvzmQXi2jxJD8+BNXugIhAJnWzt1KhCUk6oP2UH7YeIuzXhOF1tES09UXfAysb8M3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23912583},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"9ccbe912ecd8c48baa4593fe54134f8077810588","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.17.2_1782501211695_0.7336190395408329","host":"s3://npm-registry-packages-npm-production"}},"8.17.2-next.b9a6031":{"name":"@the-bearded-bear/claude-craft","version":"8.17.2-next.b9a6031","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.17.2-next.b9a6031","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"c19f98179a9d9f3eda97fb4dab2415c449e0d598","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.17.2-next.b9a6031.tgz","fileCount":2801,"integrity":"sha512-c7waxTYUWo3CYos+3Yp8S1ZSOz/N4H2CCOaX9m2r7RGhR6GRtxD9l1krp3TMYP0lsX+SzmYZ4CfPjes8YCGJmQ==","signatures":[{"sig":"MEQCIG5kKLuR7ByzVypvjybWwLuk9rSYtvPBKMFaosmmLI/bAiAieHP54VwkVugbyxMsaW7W3i90E7LtLe+ZiMyZqvjBFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.17.2-next.b9a6031","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23965371},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"b9a6031b47fb0e28b82bd2760f1d8a36d1203720","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.17.2-next.b9a6031_1782514239738_0.2636857897936502","host":"s3://npm-registry-packages-npm-production"}},"8.18.0-next.599c658":{"name":"@the-bearded-bear/claude-craft","version":"8.18.0-next.599c658","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.18.0-next.599c658","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"54ef812168bd46e7e76319c1d7a17c391a5570e6","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.18.0-next.599c658.tgz","fileCount":2801,"integrity":"sha512-Z+knmTHMxXFKbH/0NWu2kcHQqkcR/vx8Ivzh3Hf8KiD6Xm4c5ML0H+4WmrE15xz3XQ8SugOeiUNq165GHPh5dA==","signatures":[{"sig":"MEUCIEbMGrYRwCMTln/fKlGdLsX+LBAIu0lIiVcTXIFNe37VAiEAwusamcRxwbXufy8BAJ9cGciy7uUizq5HK16ToRbLR5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.18.0-next.599c658","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23966220},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"599c658ccf54b2a9505a8134cd14ac9839d018f8","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.18.0-next.599c658_1782515229377_0.40057680235884296","host":"s3://npm-registry-packages-npm-production"}},"8.18.0":{"name":"@the-bearded-bear/claude-craft","version":"8.18.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.18.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"2b0efd8f38c9f032c9a86f54a63cf4f3b5115dfe","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.18.0.tgz","fileCount":2801,"integrity":"sha512-IoOtXq/2tvYqAbwlgFhSso8zIBbO80WYd8rB+6sIvlnJ3rTCqWDzQa/iMxDPKeTFX16k0w20ZNnTJQbOsCdcWA==","signatures":[{"sig":"MEQCIEWblsn98Xmt963w0iCXyE41mSx2yzmcYtvTzALWQYlyAiByeftMfkNhPPlL5qEKcFxia5rTq2uJAIkAYDJn3epYyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23966207},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"599c658ccf54b2a9505a8134cd14ac9839d018f8","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.18.0_1782515279939_0.5956711625010651","host":"s3://npm-registry-packages-npm-production"}},"8.18.0-next.8a8021c":{"name":"@the-bearded-bear/claude-craft","version":"8.18.0-next.8a8021c","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.18.0-next.8a8021c","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"bf21befcab9a2899faf07721e2dda35a9de7a2af","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.18.0-next.8a8021c.tgz","fileCount":2801,"integrity":"sha512-OI0ZjS1pYmh80lH3TX0UsseN5qaaYd8Nbc451NmZyb5j1o5DtyFSkbLXQ7XSZ3yWP3ayXWR8K6YOz9SmGfbeRQ==","signatures":[{"sig":"MEQCIFiOdC1uTPfvDKdwUdZetd6zBRaPlgKS29c5xd4MxoNgAiBn5P/2s0bQ6qP8ZVtbqaovjePeLQ2qf/bz4ZMMXLZ1OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.18.0-next.8a8021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23966220},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"8a8021c33f17193903ca5f0335caff66c3f93dbd","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.18.0-next.8a8021c_1782515665014_0.44519508973568533","host":"s3://npm-registry-packages-npm-production"}},"8.18.0-next.a4d5b9d":{"name":"@the-bearded-bear/claude-craft","version":"8.18.0-next.a4d5b9d","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.18.0-next.a4d5b9d","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"0ba4d807a3046e3ed213dc2bc20bfa5ad569f993","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.18.0-next.a4d5b9d.tgz","fileCount":2801,"integrity":"sha512-CYd9AuO+nRax38oa+1SnkFqHq5k1ikAD88lSe+Lo+2DuX5qmbZWeClw9vxD30FBwX9oVn1gNlla450Fdr/bS/w==","signatures":[{"sig":"MEQCIASEXZbfhn+mf/3IGAysCMJxzGQt+m9rRFcPO+V2VILWAiBs5ULnb4kDP+cFCTJvGGsJ/aLTd51SB633yW0x9eoQ5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.18.0-next.a4d5b9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23966220},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"a4d5b9d0aa436cf7ea0c13090f83ceede5e7788f","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.18.0-next.a4d5b9d_1782659926919_0.8298429970944676","host":"s3://npm-registry-packages-npm-production"}},"8.18.1-next.8c660a1":{"name":"@the-bearded-bear/claude-craft","version":"8.18.1-next.8c660a1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.18.1-next.8c660a1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"1f58233a4ab9eb830ded0e11ed9359eca96ef5c4","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.18.1-next.8c660a1.tgz","fileCount":2801,"integrity":"sha512-urhKpKIswfmTFL+4IjQaEsgZI2F4S/XtzNgOu2dzPByyruMY5PU91har4IxDM8WM4qvabi/7f0nGVMCsULfogg==","signatures":[{"sig":"MEUCIH/0hanUv2Dd2a+4jUp+eJFGNSN+wpnHWSzGFTT8MMf2AiEAtbDxUyQW406NXu5YWjeGYnyZ+7TwJqDIpY/VvhIUYig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.18.1-next.8c660a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23966220},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"8c660a119522c94c743893d551ee44cc8cd96ac6","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.18.1-next.8c660a1_1782660411426_0.41418039773105675","host":"s3://npm-registry-packages-npm-production"}},"8.18.1":{"name":"@the-bearded-bear/claude-craft","version":"8.18.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.18.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"ab9d995693f7ba58534fdada7a7755f993b7d061","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.18.1.tgz","fileCount":2801,"integrity":"sha512-ijjRyiYIbKy1ir/Yi+dce7+qwLdCh05xu1hvgFsqtbyobhKbLzk/0v0qX115Ogok0w2AqBc3SDhLVGeZY1c8+Q==","signatures":[{"sig":"MEUCIC8UjD5oF6ZN5P3GD3m0wk+s3zYLWnfco7SESZOkJFxHAiEAxsbYh5Syaeouejj77uwUvMweW51CsS6JS+zz78YKSsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23966207},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"8c660a119522c94c743893d551ee44cc8cd96ac6","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.18.1_1782660437825_0.9778348967221799","host":"s3://npm-registry-packages-npm-production"}},"8.18.1-next.b966c73":{"name":"@the-bearded-bear/claude-craft","version":"8.18.1-next.b966c73","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.18.1-next.b966c73","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"3956d1d627ced577b3669a291cb4493c44472cac","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.18.1-next.b966c73.tgz","fileCount":2801,"integrity":"sha512-Leotma9+TnKdZ3lJmfrbryfrFX5vEpPZsgTOxfDOlkDwVGxhIgNY4NavG8E4VuJFGYgqtZPhT2T4O3mtkeW3fA==","signatures":[{"sig":"MEYCIQC8+rQPOMQ3MjZBTPW4o9EynIGdWupYW+iLtrvJHEbNfQIhALsav6vKYc8Ug3HhXrryB0v3ztcZPZZoXU+/D/F85Zbn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.18.1-next.b966c73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23967118},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"b966c73e9dba082078794388edfe7e2a07298aa7","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.18.1-next.b966c73_1782812351631_0.00912925239386686","host":"s3://npm-registry-packages-npm-production"}},"8.18.2-next.57b43a6":{"name":"@the-bearded-bear/claude-craft","version":"8.18.2-next.57b43a6","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.18.2-next.57b43a6","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"9cf9a7d6b88d8df5678272512ffcdb0a7ba5c6fa","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.18.2-next.57b43a6.tgz","fileCount":2801,"integrity":"sha512-+faU7MOyaM2MzwTtv9XdwMhC79EbhJzRl9rKD1j4vxWR8bX2WupPluN2xIG8knVZPVT4aOup52m0ABBRAarTaQ==","signatures":[{"sig":"MEQCH1Rsugi8hViN4wyXs0uV71LmoOkfLxN66ywISBK1dW0CIQCpSLngUykmLHiWv0XfLGKon89c+jkW1JgP70NstYjAdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.18.2-next.57b43a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23967118},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"57b43a67ac6d85aa22a038d9b7bc6272fddc911d","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.18.2-next.57b43a6_1782812655756_0.33492889559134986","host":"s3://npm-registry-packages-npm-production"}},"8.18.2":{"name":"@the-bearded-bear/claude-craft","version":"8.18.2","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.18.2","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"6b5c62015be4f3ceda403bdccd32afef3c4bae30","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.18.2.tgz","fileCount":2801,"integrity":"sha512-1f9TW/di/ksBZQSJ/bNpex2WQrGZoKKyMdxjMBA6HlU3lYZgunDRQvMiDrk1xK3Z+ZXT7eT1WA+4T+UZO+BCTg==","signatures":[{"sig":"MEUCIEh+/87vp4W1mnfgk5OBJMes6elWDjs3OlrE1JAF8tkmAiEAteFHNh5rFUSMLeYfzH4khk3Taeondqs7IoyfN30GNUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.18.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23967105},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"57b43a67ac6d85aa22a038d9b7bc6272fddc911d","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.18.2_1782812812251_0.25694436179404634","host":"s3://npm-registry-packages-npm-production"}},"8.19.0-next.7c9c853":{"name":"@the-bearded-bear/claude-craft","version":"8.19.0-next.7c9c853","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.0-next.7c9c853","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"22702db792c2803ec33c8a854665e5a95afc5b3f","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.0-next.7c9c853.tgz","fileCount":2802,"integrity":"sha512-BzDnsnxjuhk4L3Tt+NrKi+tnOi34/cxqmYpKWmGlvAA/O55TlgQ0OPH56H5gDYZZMM5DWc5WWD7eesiDR2LF3w==","signatures":[{"sig":"MEYCIQCAJqVkOGVqs8HfK3l2hTE/G6hcR0aorUUaXYITCVqhcwIhAPFCy3mikI4AZl7WNpTGL5CYRwitgxL/7ut8FScrUb1r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.0-next.7c9c853","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23990690},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"7c9c8534cf0af2442adad2ad68c7b5e9980a7aed","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.0-next.7c9c853_1782856546289_0.5977280967816836","host":"s3://npm-registry-packages-npm-production"}},"8.19.0":{"name":"@the-bearded-bear/claude-craft","version":"8.19.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"285109e81abc10ace4b450a829f40dd4561705a8","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.0.tgz","fileCount":2802,"integrity":"sha512-Vks5QEivY7j/K3WSoFSr5XcvSevEfc8A8WVRL52RWOU3aMiREXWMzI5GMpRsnEokh69ORsPb9ZNxP64tfIACMw==","signatures":[{"sig":"MEUCIDCGAe6TVL1g+e8tTc+bVzpvSnzfWDhrlhRiOK/EgHm1AiEAwcMSdqgZhwe8H7f/TG3LQNrP4IuC0YItenZL2YJXqLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23990677},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"7c9c8534cf0af2442adad2ad68c7b5e9980a7aed","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.0_1782856565542_0.7074714293378692","host":"s3://npm-registry-packages-npm-production"}},"8.19.0-next.3e35b4d":{"name":"@the-bearded-bear/claude-craft","version":"8.19.0-next.3e35b4d","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.0-next.3e35b4d","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"0f6d91d33a769aef5f28350f7b0e88a2270828c8","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.0-next.3e35b4d.tgz","fileCount":2802,"integrity":"sha512-3Vndig49zw2mVWy0/G+xW5mN5g1+dKyXXX8Wl3s4N5oFHdcFmaUt9aesxTTait8J+J6LTkpa8vd+0K1V4U4ksA==","signatures":[{"sig":"MEQCIDPc/7znBjernYKHbTVKlbbBi7dqUD+f9Qs+wAGSqKWMAiBUlXgIB0OJf3pld6QDM34ANCBn5Kw/IcWXZ0JC9dzMdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.0-next.3e35b4d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23990690},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"3e35b4df1928e018168610db889074688276e864","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.0-next.3e35b4d_1782856962655_0.05154420252231384","host":"s3://npm-registry-packages-npm-production"}},"8.19.0-next.7944a02":{"name":"@the-bearded-bear/claude-craft","version":"8.19.0-next.7944a02","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.0-next.7944a02","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"250972729841d7ea6422df91519d32633406ae78","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.0-next.7944a02.tgz","fileCount":2802,"integrity":"sha512-4gpo7eLusXj2QfLjkUcopQkiXq8AzfYXJYZGkrbG1azTIYso251bfkxyxSA9ODQd0XQeidSm1RVlNzF/pmIJsA==","signatures":[{"sig":"MEQCIFrdradkUekNLzzvJbXURrBKIJUsGcxA2Vt6MLPluQe/AiBNrxbxY0SN+Qh4qhI2RXqO8klNEQoTlH82TBiP56PcZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.0-next.7944a02","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23990690},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"7944a026bea62b540a0c06b0e3255e11a7657beb","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.0-next.7944a02_1782857523007_0.5469137087423175","host":"s3://npm-registry-packages-npm-production"}},"8.19.0-next.fda3e3a":{"name":"@the-bearded-bear/claude-craft","version":"8.19.0-next.fda3e3a","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.0-next.fda3e3a","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"057c3ace091d970005d6ce7deef1a8865e8e74cc","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.0-next.fda3e3a.tgz","fileCount":2802,"integrity":"sha512-WPAhlp38BlJJLX8lFjgKwlLHs2aM8BRgnEPkW4PfU69FEL9pm4wpNnN7Nawe+DEKjuqMPbqG+6nx8kGxQiqi7Q==","signatures":[{"sig":"MEYCIQCLJ4+PqAGEX0nHnsA8Gs/e7E6S2T1DJb9xIKTSe0M03wIhAJxl7TRqytmZJHQCajrXUvlwtSZyWMsvDfcxwkF+fQwA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.0-next.fda3e3a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23990690},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"fda3e3a63fd11f32165257b823d9395d6abccbbc","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.5.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.8.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.0.2","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.0.2"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.0-next.fda3e3a_1782861822188_0.05763049998515868","host":"s3://npm-registry-packages-npm-production"}},"8.19.0-next.2d709ba":{"name":"@the-bearded-bear/claude-craft","version":"8.19.0-next.2d709ba","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.0-next.2d709ba","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"8aba032e896fac6434247a5d870f0f90158fb3ef","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.0-next.2d709ba.tgz","fileCount":2802,"integrity":"sha512-QhIWVkk16OPE7zQRBsN+weOq2J6PvnXuCgazrejuSAaE8cxf8pELxnWYaQn5mYqi5FqPG4ut6yuY7xU6G6jw6A==","signatures":[{"sig":"MEQCIBM/1OPITTVa0ZncqLeqpmhcx/LQmyyHo2+ChS3WJXeCAiA7qwUDiO8NhkH2Xnr+F5NpUJkpahzoufkOfnl6r84iNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.0-next.2d709ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23990635},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"2d709ba078c13c00e26380b39fb4b2050d96a59e","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^4.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.9.3","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.1.0","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.0-next.2d709ba_1782861967642_0.5113950232997155","host":"s3://npm-registry-packages-npm-production"}},"8.19.0-next.f13971e":{"name":"@the-bearded-bear/claude-craft","version":"8.19.0-next.f13971e","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.0-next.f13971e","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"5ff3f4f3599879cb6ad19ade247f40eca397761a","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.0-next.f13971e.tgz","fileCount":2802,"integrity":"sha512-d0sP3/jisASWGL4aEcmuux1VNF5JBcvYopwCrbB0GdGALuTr7H3MpOleUqXOB+YlsEUHHEGrMHd0bHPdA8l6gw==","signatures":[{"sig":"MEQCIEkcWwKvq7zUUThG951DX47YbpBriFI2bJy7FtuockHUAiBdPd+O3GfTlyAfmlHplB5TMw7+XIWfd1VpBPobZiaLUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.0-next.f13971e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23991039},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"f13971e71a3e96fef0fa242fddcd85954c217ff9","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.9.3","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.1.0","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.0-next.f13971e_1782862146907_0.6478671219361429","host":"s3://npm-registry-packages-npm-production"}},"8.19.0-next.5e4b451":{"name":"@the-bearded-bear/claude-craft","version":"8.19.0-next.5e4b451","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.0-next.5e4b451","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"6ee4af2137678f9545ba5ce5c03bc718e7f62cff","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.0-next.5e4b451.tgz","fileCount":2802,"integrity":"sha512-IpV0SiuCCDyHFVejunBlePAXhPMt8lKn8PwKuvoCdwf6wx1TLaWZDAVjYBEgAGO0TnK0ew13GP/1+D43+0qRdA==","signatures":[{"sig":"MEUCIQDHvXaKokHD2jgkAlcYd5O9bWDMzeD03LY2KBzAzbYjJQIgRIE2F4WmsRXHgbkw7HaI3lSn6FXwHhcuzV5yG4Rar9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.0-next.5e4b451","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23991039},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"5e4b4518ad2c5623d186a8841179e2e2def866c5","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.9.3","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.1.0","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.0-next.5e4b451_1782862310004_0.6311153350159178","host":"s3://npm-registry-packages-npm-production"}},"8.19.1":{"name":"@the-bearded-bear/claude-craft","version":"8.19.1","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.1","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"e74876a89c6518044101a152cdabdc93f7116006","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.1.tgz","fileCount":2802,"integrity":"sha512-17WQEODJHOXV8rm5hJ6GCyBUhpfe7Mo1bZo5ISGWKckUVsP7iyEng8HN696R7IWE7HDhfSLcx83Iq0MTIwOapg==","signatures":[{"sig":"MEUCIAGdxiiE6gL8yXq8UZOyWVEgkYmGeJqXjIbEWSXEZ5DOAiEA9k7cG1v0tpD4djcGQ8TTVHUhi4nmoMC7qg6uxY/fdUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23991026},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"3eedff0ea31864c031998bdcc75980ac9effac5d","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.13.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.9.3","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.1.0","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.1_1782862430723_0.8896844776780661","host":"s3://npm-registry-packages-npm-production"}},"8.19.1-next.3eedff0":{"name":"@the-bearded-bear/claude-craft","version":"8.19.1-next.3eedff0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.1-next.3eedff0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"07f1ee1583f8cdd3f84100d9ca69d8672bc95c98","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.1-next.3eedff0.tgz","fileCount":2802,"integrity":"sha512-kyFMdJ7mrB4l7S9Koa+PHjdoB0hX/Ff8qI4C44hiAXlIHKzr/54kS9Y0tpdjuBewR3dwy0hHvwBP/mnbYVA/Ng==","signatures":[{"sig":"MEYCIQD9pjl3nwvCNoAa5G2kKWe0ZM2DMo05inNil6M7xOAp8gIhAORqPNaFiObT8YLsg+fwS/0H/KmkMjUE3VKmvxkXzJq0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.1-next.3eedff0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23991039},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"3eedff0ea31864c031998bdcc75980ac9effac5d","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.9.3","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.1.0","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.1-next.3eedff0_1782862476878_0.46299767331793196","host":"s3://npm-registry-packages-npm-production"}},"8.19.2-next.867d2ce":{"name":"@the-bearded-bear/claude-craft","version":"8.19.2-next.867d2ce","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.2-next.867d2ce","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"1f570eca78b8531cf0c509a1f2d1087912a3a7ba","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.2-next.867d2ce.tgz","fileCount":2817,"integrity":"sha512-t4mZ0zeMeETN3Ly+c5TighJTtcNamyVgXUieSCp9cB77eMFsIBjVwqlXC3QONhMmM9lfqZU1qFnZSGnOMm9qMw==","signatures":[{"sig":"MEYCIQCWiCBGRSvQl2dGvN9ACsRioArF3FGaPGwqpK+TE3f42QIhAMRmHeP6tPeCdE1h4rBRwJUz2MTOvz4+29Z5YdldkS55","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.2-next.867d2ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24028742},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"867d2ce2003811028d8182ea7204474beabca23b","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.9.3","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.1.0","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.2-next.867d2ce_1783055402250_0.7303881210695533","host":"s3://npm-registry-packages-npm-production"}},"8.19.2":{"name":"@the-bearded-bear/claude-craft","version":"8.19.2","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.2","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"119c2707ed06a1c4289998684c6015d044d8ee64","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.2.tgz","fileCount":2817,"integrity":"sha512-kpn2yeV1cD7EdQR6gRlHSBn2ENN+62GpsIu4zoVxgl7RPVVVDEEszB7iV/lP+TeRuOvfHj94bPqrAwiC8d+zoQ==","signatures":[{"sig":"MEQCIBwwZZy5e084Iqf4nZm2WKAVF0RZKJvqGtP4VXkBgbptAiBqy3NFkoKRpUSnfxYkFr/Vq+VD24QxmIxR6ai2rhmvQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24028729},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"867d2ce2003811028d8182ea7204474beabca23b","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.9.3","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.1.0","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.2_1783055441338_0.9877236133652418","host":"s3://npm-registry-packages-npm-production"}},"8.19.2-next.2fdad79":{"name":"@the-bearded-bear/claude-craft","version":"8.19.2-next.2fdad79","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.2-next.2fdad79","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"f9063b8386c56dd63f5a568e9007e6b7fe056351","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.2-next.2fdad79.tgz","fileCount":2817,"integrity":"sha512-w16II2unzuLhKFTUKdtYhzM1nuJKG5A4qmNsE6B47WzAiGIe7oB+4mxqd68nsXsNvwOZMmnrDNJppFgC6yO1Cg==","signatures":[{"sig":"MEUCIQCE66WO8I6z3hWlPVy6X0yGFCarnjVHyJwHTOXMLytahQIgZ8elj3ngJ5LWWXgiV8wdzZc/Y/I+CXDE0ZxA9AiO+gE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.2-next.2fdad79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24028742},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"2fdad79fa80d08a75772b9bdf25be935ad841438","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.9.3","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.1.0","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.2-next.2fdad79_1783635143935_0.49943398500431035","host":"s3://npm-registry-packages-npm-production"}},"8.19.2-next.d541936":{"name":"@the-bearded-bear/claude-craft","version":"8.19.2-next.d541936","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.2-next.d541936","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"723d314b20a8bd9ab5077f1b7800ba521885fd7d","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.2-next.d541936.tgz","fileCount":2817,"integrity":"sha512-LO4EEiMvgcz3ADOrYeBFgRW1n38QClwr3vGbROvYr8s3NrYtye6YAEQelvxehzpF7NhWIozqKYtqyLOz7SVI3A==","signatures":[{"sig":"MEUCIQDbW39yiYuQoUmHSb+7J8jPHzF+l+cAIMN7JzWq0Y6taQIge8W2oUv0MoA9m1nf0+wEHbvoYcA6Xp9EndSs7sMXILc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.2-next.d541936","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24028742},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"d5419369136639e64ceb31b6342214b39dcd6026","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.9","prettier":"3.9.3","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.1.0","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.9","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.1.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.2-next.d541936_1783635296067_0.2232083065012267","host":"s3://npm-registry-packages-npm-production"}},"8.19.2-next.fcc7720":{"name":"@the-bearded-bear/claude-craft","version":"8.19.2-next.fcc7720","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.2-next.fcc7720","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"b15b1bf673413e594903eeb27f36fd5c33b19393","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.2-next.fcc7720.tgz","fileCount":2817,"integrity":"sha512-2ZqEKuPx6FDPbqaJ8yg6OhBPLLEPXbva/qKAuqwbC5paPZMthq6L0WDGcUstgQmIDUGVeJSV/YvsbiakGkRqLw==","signatures":[{"sig":"MEUCIQCardoFw2V/xEWeWyacB2EZK63zUUqhd5s5+cxulvx75AIgRisE03R2gODAg9ibsQvQdmp7tpjdo7GTUzw9zk9ABM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.2-next.fcc7720","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24028744},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"fcc772013c1c907431be9390a90baedcd65446d5","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.10","prettier":"3.9.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.2.0","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.2-next.fcc7720_1783646448874_0.49272640192480344","host":"s3://npm-registry-packages-npm-production"}},"8.19.2-next.7525f09":{"name":"@the-bearded-bear/claude-craft","version":"8.19.2-next.7525f09","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.2-next.7525f09","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"25e8b5ec1b4a6b5a39eb8154c96bdf9f1d63f984","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.2-next.7525f09.tgz","fileCount":2817,"integrity":"sha512-O03JYtTrDpPY6l4GDg/VUQAD0fPdKL4WjA1RHhH/5IFDNd9FEChKxZ5/t59dHJTm1PJRoG5fQlXijIBcZdlaSw==","signatures":[{"sig":"MEUCICXYuK+sWFb5dbvKGeVpqhbDThaGalvZH/2EaNR08GhVAiEA930GBxAH1xbXXUJ1mSvoVO1fr1oYSLlLC9E/aIrotew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.2-next.7525f09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24028744},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"7525f0992717be7d8fb8bad22f79975d51e8ff78","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.10","prettier":"3.9.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.2.0","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.2-next.7525f09_1783646664294_0.4544388842215279","host":"s3://npm-registry-packages-npm-production"}},"8.19.3":{"name":"@the-bearded-bear/claude-craft","version":"8.19.3","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.3","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"80bc514a8736289ff9a536aa99ced4b8fc71c4f5","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.3.tgz","fileCount":2817,"integrity":"sha512-U5Mo/f6HYHJou4lntZGc4nYq2E0Vfz6oRzeAOvWYYKpxwdcxN2S86Aly9OQrwSaszZRKjxlTU4n6vdRpVEgNGQ==","signatures":[{"sig":"MEUCIBmnRZEEEIVhNxGmu2/ZJhhiXJtg/SzEEDC18wX86erRAiEAo7G6XLBtvhyPVNt9J+zN1sjLRDuOgnfuYisOSnfx93I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24028731},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"1dcf95d7d6743d15bbd8c5508811e261756f7956","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.10","prettier":"3.9.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.2.0","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.3_1783646921465_0.1478271935404536","host":"s3://npm-registry-packages-npm-production"}},"8.19.3-next.1dcf95d":{"name":"@the-bearded-bear/claude-craft","version":"8.19.3-next.1dcf95d","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.3-next.1dcf95d","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"10ed8607d72d7e59821ef3a566aea49232d3fcd1","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.3-next.1dcf95d.tgz","fileCount":2817,"integrity":"sha512-7/XcLZXVSzbdq4FkdI6rW3UcBhtEehW6IO0HOwtz9YNAcVvj7nRsz+Aw70VfU6aM0LDCkjVEWnivQlE1jojWgw==","signatures":[{"sig":"MEUCIDtCok/VsZmNqMK0+8x1wrB86OzyaL/osMPrSpeGvtJnAiEAwZQngO3u5G0XH0vH0ZTFdcDXIjQOnOKi9XcFoOX9xKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.3-next.1dcf95d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24028744},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"1dcf95d7d6743d15bbd8c5508811e261756f7956","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.10","prettier":"3.9.4","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.2.0","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.3-next.1dcf95d_1783646929789_0.3557779451468652","host":"s3://npm-registry-packages-npm-production"}},"8.19.3-next.10838a4":{"name":"@the-bearded-bear/claude-craft","version":"8.19.3-next.10838a4","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.3-next.10838a4","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"8ff0aa76840ee4ad893de6cde691fba4ff3ecca5","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.3-next.10838a4.tgz","fileCount":2817,"integrity":"sha512-pTKJJqKpafGAC1CSaFTyyqSSsv1th8XNVtovpaZi7hS8YvQ3dIp28UYXYh9KCw/vOOXS8ZSO+bkQGzrqdqy0lg==","signatures":[{"sig":"MEQCIBMtVt/bjnkfTF4b07GSoLsliurEvDNevcU4oMNM1kTdAiA/IYJKFu+WyNEHNpiuvqb99m26vmRhcTNVrucGbgpg8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.3-next.10838a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24026907},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"10838a4e894de4c6460e2603d98ca7906c563c1b","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.10","prettier":"3.9.5","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.2.1","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.3-next.10838a4_1783647925065_0.1651374605661069","host":"s3://npm-registry-packages-npm-production"}},"8.19.3-next.7008501":{"name":"@the-bearded-bear/claude-craft","version":"8.19.3-next.7008501","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.3-next.7008501","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"2d04787569a814afbcdbeb5fe1f9e9bdc1f12f93","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.3-next.7008501.tgz","fileCount":2817,"integrity":"sha512-O0vx6fw68Wt9wpCTvx+dRRwrlroq/ppaLPGhEAU7p8Rr8MyjnetuTBVy3/dEP5ieUOmwD6QhWiwyumedcVdLgw==","signatures":[{"sig":"MEYCIQCWdUK9Ics8kaKyTYzaa6NCjrenxh6yVvTN29KXUzdVJQIhAI1YTAGRsRwTkHrDUjtTmhvSBWSuKeBn97MPlroegR0Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.3-next.7008501","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24026907},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"700850179a924cef1109d5b1fbe2b11b3231a022","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.10","prettier":"3.9.5","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.2.1","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.3-next.7008501_1783648092881_0.37911829272836806","host":"s3://npm-registry-packages-npm-production"}},"8.19.3-next.8356cfa":{"name":"@the-bearded-bear/claude-craft","version":"8.19.3-next.8356cfa","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.3-next.8356cfa","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"a20a29ace2604ad6e404b89a3a4c9ac2d38b9a5e","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.3-next.8356cfa.tgz","fileCount":2817,"integrity":"sha512-YUJLs6O6K75fUtEFW3sVSl7sHXk17oU9OmPwLy6aCBUA1VZUHcGvkW9HIMlTv6XMG+fjEhl1sUpyYUgrKG6fMQ==","signatures":[{"sig":"MEUCIQCpDJle1H3YZMNYNWdefDhcqCtsZds9bCgv26IGg8S23AIgQj03OjVZl6zkwD1xTBSNEywEsYM8mGTp1JFvY/eSaXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.3-next.8356cfa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24026995},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"8356cfa22197bd9d1fe1303447c2479364f19078","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.10","prettier":"3.9.5","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.2.1","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.3-next.8356cfa_1783648229765_0.4009032563231767","host":"s3://npm-registry-packages-npm-production"}},"8.19.4-next.97573f9":{"name":"@the-bearded-bear/claude-craft","version":"8.19.4-next.97573f9","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.4-next.97573f9","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"03a1a5cd68dcbe0a6dff570f4a07719df6f815da","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.4-next.97573f9.tgz","fileCount":2817,"integrity":"sha512-7oQqbmQrFVQe8Rn1Sdfll7rlDgUzeHCviwi+Ch+KducWgYDQKmwcCfHW7+5e4fo9Yv8hcykUHZZh6veqoODelQ==","signatures":[{"sig":"MEYCIQCZ9vydS9H1R5pGmugoT0tcz/Nr+B/+HPrYOiMXX58OhAIhAPa3g7u5VR6a+vh9hJd++cpBYpjFdaqBb1ZYbGLKDhbK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.4-next.97573f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24026995},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"97573f98b3fcdcffde80733e6f446afd603366cf","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.10","prettier":"3.9.5","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.2.1","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.4-next.97573f9_1783648391828_0.4842054659684738","host":"s3://npm-registry-packages-npm-production"}},"8.19.4":{"name":"@the-bearded-bear/claude-craft","version":"8.19.4","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.4","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"cb48098ce375f032b2684492553ebfcff418cac5","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.4.tgz","fileCount":2817,"integrity":"sha512-IWw94fevE/rqhCsilyhP6WzyFYPpyPJVaZj3b/l4IuzV6gXv4h6jBJw1C8v8doDwQwXSvP8ilTOJWE0sY9W8kA==","signatures":[{"sig":"MEQCIH+c+szQ637vPDDxtc/g8t2WG5+PgYFkObYfi5cxqElBAiBC45fdxiIODO9d453uKLCLJ6WsY8OFmiOyjHPv6hvgGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24026982},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"97573f98b3fcdcffde80733e6f446afd603366cf","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.10","prettier":"3.9.5","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.2.1","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.4_1783648577843_0.9719513637006905","host":"s3://npm-registry-packages-npm-production"}},"8.19.4-next.a613c59":{"name":"@the-bearded-bear/claude-craft","version":"8.19.4-next.a613c59","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.4-next.a613c59","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"a5a8792df6ff2c5337d8d01e7a30fdd1f13d2907","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.4-next.a613c59.tgz","fileCount":2817,"integrity":"sha512-D4HIPFFb04GEhffG6SwMqJzHoIQUomKGOBGLezbiAJwN92ZKjndTURoFNmmSLan13g7KWCttNMtfJpy0jKBYrg==","signatures":[{"sig":"MEUCIQCOgtYajigBMsoHzN1wdTxj9WL3xXCtL5YiSBkhLsNgLAIgbTNXO2dnuSqrGXCkSmGeXISNUmUwrXyWTlNeyn4WB7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.4-next.a613c59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24026995},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"a613c5925dcb1e10145e2357c0d47720598a599b","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.10","prettier":"3.9.5","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.2.1","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.4-next.a613c59_1784132846777_0.10423583040960893","host":"s3://npm-registry-packages-npm-production"}},"8.19.5-next.8a5dc68":{"name":"@the-bearded-bear/claude-craft","version":"8.19.5-next.8a5dc68","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.5-next.8a5dc68","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"afc92ef9e3e47bb3ca6896482c4956ecd5fff26e","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.5-next.8a5dc68.tgz","fileCount":2817,"integrity":"sha512-NaJBs42yayfmr2kTgIEWW/BD5/sfSyrtGD868LH80cAz9QA7scc/vLghK2OCR3ATn285sorU9x9egxAlKmQOUA==","signatures":[{"sig":"MEUCIQCVGOhI2WAUazUcKYKbYBlxe7t3sXsefxZBweTq0MSrTwIgcHEVTaR4EcVJYbgNQ2UzcZmTan1jatAml3ZTrWfIHpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.5-next.8a5dc68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24026995},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"8a5dc6842ac7cd74262ade5f2243fba18f80e3a9","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.10","prettier":"3.9.5","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.2.1","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.5-next.8a5dc68_1784133231150_0.9212576836415609","host":"s3://npm-registry-packages-npm-production"}},"8.19.5":{"name":"@the-bearded-bear/claude-craft","version":"8.19.5","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.19.5","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"761a3268cf34ccec16494e7483c1a3bc2f3a04f4","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.19.5.tgz","fileCount":2817,"integrity":"sha512-njrNk7CQ4C6c6ngyqzThIZe7Tu22HaLXnoN4ixYdZZTCurDooDNC7s08Zxxp11GzqMu2AeRoEEwEghv+bSe2Yw==","signatures":[{"sig":"MEQCIA3sENdJc+E9L9X5rULcroxz0/O/bb9snybf92STt3rTAiBwPQx5yhNl3UdGaSHEjk8SH/1FpPnlY5F1+mbQXs43jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.19.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24026982},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"8a5dc6842ac7cd74262ade5f2243fba18f80e3a9","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.10","prettier":"3.9.5","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.2.1","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.19.5_1784133430107_0.9801547998117561","host":"s3://npm-registry-packages-npm-production"}},"8.20.0-next.8a54972":{"name":"@the-bearded-bear/claude-craft","version":"8.20.0-next.8a54972","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.20.0-next.8a54972","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"d3040f11a2f063f9045404bd1d85cb4ec13a3fee","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.20.0-next.8a54972.tgz","fileCount":2817,"integrity":"sha512-CYAdF3djeyk8ll1LcjD2d7tjYMDW4AnAluRR58mWa9BYVqGkauN/HfdXRbNd7bFz+egjyyeK4HjhNKCvbbnk2Q==","signatures":[{"sig":"MEUCICH4Zq4sMyijq+ZuNWQJtp0n7Dx/C0i+YmbCaVMozOcnAiEAva86m8A7MP1tjY1UQN4kqCVSUkfC5Jv73PIT+Gi4EUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.20.0-next.8a54972","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24026995},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"8a54972203b29d7520baa35c8e49412c0027700b","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.10","prettier":"3.9.5","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.2.1","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.20.0-next.8a54972_1784137935450_0.8513549294118534","host":"s3://npm-registry-packages-npm-production"}},"8.20.0":{"name":"@the-bearded-bear/claude-craft","version":"8.20.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.20.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"95a07d85e209dc18d307d230204b1775fa553298","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.20.0.tgz","fileCount":2817,"integrity":"sha512-7qyMYn7uILXnjM5AIbOt4J89f6fOVsq0wewb0Y3Q0JrRamj6GzlPozf1/CGWf3fqh0rcLaxSlD2wuLxVg47WOw==","signatures":[{"sig":"MEUCIDmdNZCxf1eGicizJNbxjmDBwqeMBk4mGPLFt7BwxMb5AiEAoY5VxVCsi8+9Uy9PW+7sYO+HEScREUAQF73c5jxdPI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24026982},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"8a54972203b29d7520baa35c8e49412c0027700b","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.10","prettier":"3.9.5","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.2.1","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.20.0_1784138157566_0.2875891360511529","host":"s3://npm-registry-packages-npm-production"}},"8.21.0-next.5615a47":{"name":"@the-bearded-bear/claude-craft","version":"8.21.0-next.5615a47","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.21.0-next.5615a47","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"f6fc54e897795a0dcbd4058acec877efce474639","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.21.0-next.5615a47.tgz","fileCount":2850,"integrity":"sha512-myUrqw967YubHK8Tjh3qyMjGcLFBQIbu2rRjY/Bbl9/84VYypZd8A5+l2QnkiMS/DxOWn7JLm+ViwHMyg4PrHQ==","signatures":[{"sig":"MEQCIAOMztXGHwk3G6RO8WZYn5203p/Fi3A3RUZxR0gIO/aJAiA71eA1JNUEf7r317MNylBovosCZmeHkXIp+r1PzzXf1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.21.0-next.5615a47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24329074},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"5615a47425ab01ec74a89ba290ac35efaef029b4","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.10","prettier":"3.9.5","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.2.1","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.21.0-next.5615a47_1784712795120_0.8026184057953611","host":"s3://npm-registry-packages-npm-production"}},"8.21.0":{"name":"@the-bearded-bear/claude-craft","version":"8.21.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.21.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"50912e9e93f87e54a61aa295aa47809e907311d3","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.21.0.tgz","fileCount":2850,"integrity":"sha512-+a2I2l18V6JTtsMHncSdb+n2gSp9U/b5DKvhJrPuZ04nxBfgpi6UnYm9erx8Is06vw99yu0DBWxIVDF9/EsqGA==","signatures":[{"sig":"MEUCIBr0TOGuH5mVxOZdWmM+CPKFqQGXciQ0rwp6DF00W4+qAiEArX0wT1F2yb2nBuorc/4pWn1hYTVfb6mKT2umrnkSXVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24329061},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"5615a47425ab01ec74a89ba290ac35efaef029b4","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.10","prettier":"3.9.5","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.2.1","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.21.0_1784712803922_0.1380839281701811","host":"s3://npm-registry-packages-npm-production"}},"8.21.0-next.33368d3":{"name":"@the-bearded-bear/claude-craft","version":"8.21.0-next.33368d3","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.21.0-next.33368d3","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"8267908831bab5ab3be46736ff6fa6f3f2e69698","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.21.0-next.33368d3.tgz","fileCount":2882,"integrity":"sha512-L5ekXUmtINwIYfSKC7N7Nda0tA17zPs8uG8FyrUNtB7Y7KgzIsJKFSYqosI0SXgjM+yo4F4yYQ0mOgvWms88KQ==","signatures":[{"sig":"MEYCIQDCul2ZIIfjFo2gCZUH/wXVXzB7qG/01PjcHoE354Rq1gIhANl5q2xqK02Ftlxrv6FekTzBIwKQoK316OfiHCBdnNxN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.21.0-next.33368d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24706752},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"33368d384376faa4ad37d41cb89073dd1088caa9","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.10","prettier":"3.9.5","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.2.1","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.21.0-next.33368d3_1784744650113_0.9695151457405191","host":"s3://npm-registry-packages-npm-production"}},"8.22.0-next.844ed89":{"name":"@the-bearded-bear/claude-craft","version":"8.22.0-next.844ed89","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.22.0-next.844ed89","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"d8887d225336a8956c72ac9fc2dd4b8952119ca6","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.22.0-next.844ed89.tgz","fileCount":2882,"integrity":"sha512-j++8Tx2Xhpe7mI3akapZ+iGSq9D4yfIqNCnXJfmrGGTIyOGywLHerWgaPUFoGi+MeTKKMRhyjUmWEKgwxZRqVw==","signatures":[{"sig":"MEUCIB5Fn47DXnAIn+Qz1KIljaMW9RRvtPGemp/fj33r+7kEAiEAilsw90MhEH2988YJaAP5FasclzD7HBzTWudO1Zwo+xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.22.0-next.844ed89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24706752},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"844ed89d25da8a76dbe6c634f5b8fecc7c83b7e0","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.10","prettier":"3.9.5","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.2.1","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.22.0-next.844ed89_1784744954532_0.3406547008967704","host":"s3://npm-registry-packages-npm-production"}},"8.22.0":{"name":"@the-bearded-bear/claude-craft","version":"8.22.0","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.22.0","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"ccf0a72429b2ff6ba6b83e9b25176fc99144e590","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.22.0.tgz","fileCount":2882,"integrity":"sha512-coyHSFy7UME/CG34eq9Z/vOf+BCJmTpLVi6+Jukcoaoar9tFirp8AM+tW+x1z/pbEAYY6DSI89Chjtat6Wgt7Q==","signatures":[{"sig":"MEQCIHVqihJ9JmXvGbV9eXTOXCNtoIeX3G3y3LVsEUTBdzSUAiBL6yEimWCJ9i4t455mcZGDiPxhiarr/zkrt6nDQ3jHtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24706739},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"844ed89d25da8a76dbe6c634f5b8fecc7c83b7e0","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.10","prettier":"3.9.5","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.2.1","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.22.0_1784745281876_0.1768903253080587","host":"s3://npm-registry-packages-npm-production"}},"8.22.0-next.63d46da":{"name":"@the-bearded-bear/claude-craft","version":"8.22.0-next.63d46da","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","_id":"@the-bearded-bear/claude-craft@8.22.0-next.63d46da","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"bin":{"claude-craft":"cli/index.js"},"dist":{"shasum":"55bd24991b14ef4e8c4539ac8480b5c2a350af8e","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.22.0-next.63d46da.tgz","fileCount":2883,"integrity":"sha512-RPN+CFLCVwp/U04WvsQOPwo+mzhjxdY6J1yEbZDviR9mC0haYDGcx0Ge/CQzu5zVuse1z/pIMjpq7A2Dtp6+hQ==","signatures":[{"sig":"MEYCIQCWMRDcWgA5RDjSP78SwFR0xQHUkd3DbcT33+KJQ8UYqAIhAJAJ70JSSH6D9oAZppTy2DoshmNbssQwKrTrv5lW59xW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.22.0-next.63d46da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24719139},"main":"cli/index.js","type":"module","engines":{"os":["linux","darwin"],"node":">=22.0.0"},"gitHead":"63d46da48cabfb92f2c41868df7a35fcaa49cee8","scripts":{"lint":"eslint cli/ scripts/","test":"vitest run","format":"prettier --write cli/","lint:fix":"eslint cli/ scripts/ --fix","mutation":"stryker run","lint:i18n":"bash scripts/verify-i18n-parity.sh","vale:sync":"vale sync","commitlint":"commitlint --edit","docs:check":"node scripts/generate-references.mjs --check","kanban:dev":"vite --config cli/kanban/client/vite.config.js","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","test:watch":"vitest","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","mutation:ci":"stryker run --reporters progress,json","format:check":"prettier --check cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","test:content":"vitest run tests/content/","docs:generate":"node scripts/generate-references.mjs","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","metrics:adoption":"node scripts/track-adoption-metrics.mjs","community:awesome":"node scripts/awesome-claude-code-submit.mjs","audit:claude-signals":"node scripts/collect-claude-signals.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"overrides":{"qs":"^6.15.2"},"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"_npmVersion":"11.16.0","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^4.4.3","hono":"^4.12.14","marked":"^18.0.4","js-yaml":"^5.2.0","chokidar":"^5.0.0","@hono/node-server":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^8.0.14","uplot":"^1.6.32","eslint":"10.6.0","svelte":"^5.55.4","vitest":"4.1.10","prettier":"3.9.5","cytoscape":"^3.33.2","dompurify":"^3.4.11","@eslint/js":"^10.0.0","fast-check":"^4.8.0","@commitlint/cli":"21.2.1","cytoscape-dagre":"^4.0.0","@vitest/coverage-v8":"4.1.10","@stryker-mutator/core":"9.6.1","eslint-config-prettier":"^10.0.0","@fontsource/space-grotesk":"^5.2.10","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.1.2","@stryker-mutator/vitest-runner":"9.6.1","@commitlint/config-conventional":"21.2.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-craft_8.22.0-next.63d46da_1786461959939_0.9432083349600826","host":"s3://npm-registry-packages-npm-production"}},"8.22.0-next.99c1ee3":{"name":"@the-bearded-bear/claude-craft","version":"8.22.0-next.99c1ee3","description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","type":"module","main":"cli/index.js","bin":{"claude-craft":"cli/index.js"},"publishConfig":{"access":"public"},"scripts":{"test":"vitest run","test:coverage":"vitest run --coverage","test:content":"vitest run tests/content/","test:watch":"vitest","lint":"eslint cli/ scripts/","lint:fix":"eslint cli/ scripts/ --fix","lint:shell":"find Dev/ Infra/ Project/ Tools/ scripts/ .bmad/ website/scripts/ -name '*.sh' -type f | xargs shellcheck --severity=warning","lint:i18n":"bash scripts/verify-i18n-parity.sh","lint:includes":"node scripts/verify-claude-includes.mjs","lint:versions":"node scripts/verify-versions.mjs","docs:generate":"node scripts/generate-references.mjs","docs:check":"node scripts/generate-references.mjs --check","format:check":"prettier --check cli/","format":"prettier --write cli/","kanban:build":"vite build --config cli/kanban/client/vite.config.js","kanban:dev":"vite --config cli/kanban/client/vite.config.js","vale:check":"vale docs/ .claude/CLAUDE.md README.md CHANGELOG.md","vale:sync":"vale sync","commitlint":"commitlint --edit","prepublishOnly":"node -e \"import{readFileSync}from'node:fs';const p=JSON.parse(readFileSync('./package.json','utf8'));if(!/^\\d+\\.\\d+\\.\\d+(-[a-z0-9.]+)?$/i.test(p.version)){console.error('Invalid version format');process.exit(1)}\"","metrics:adoption":"node scripts/track-adoption-metrics.mjs","audit:claude-signals":"node scripts/collect-claude-signals.mjs","mutation":"stryker run","mutation:ci":"stryker run --reporters progress,json","test:e2e:tools":"cd tests/e2e/tools && docker compose -f docker-compose.test.yml up --abort-on-container-exit --exit-code-from e2e-runner","community:awesome":"node scripts/awesome-claude-code-submit.mjs"},"keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"author":{"name":"TheBeardedCTO"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git"},"bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","engines":{"node":">=22.0.0","os":["linux","darwin"]},"devDependencies":{"@commitlint/cli":"21.2.1","@commitlint/config-conventional":"21.2.0","@eslint/js":"^10.0.0","@fontsource/jetbrains-mono":"^5.2.8","@fontsource/space-grotesk":"^5.2.10","@stryker-mutator/core":"9.6.1","@stryker-mutator/vitest-runner":"9.6.1","@sveltejs/vite-plugin-svelte":"^7.1.2","@vitest/coverage-v8":"4.1.10","cytoscape":"^3.33.2","cytoscape-dagre":"^4.0.0","dompurify":"^3.4.11","eslint":"10.6.0","eslint-config-prettier":"^10.0.0","fast-check":"^4.8.0","prettier":"3.9.5","svelte":"^5.55.4","uplot":"^1.6.32","vite":"^8.0.14","vitest":"4.1.10"},"dependencies":{"@hono/node-server":"^2.0.4","chokidar":"^5.0.0","hono":"^4.12.14","js-yaml":"^5.2.0","marked":"^18.0.4","zod":"^4.4.3"},"overrides":{"qs":"^6.15.2"},"readmeFilename":"README.md","gitHead":"99c1ee30cb7ed640ab5ab4d9b2228b78bfb1537d","_id":"@the-bearded-bear/claude-craft@8.22.0-next.99c1ee3","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-r1zXGZrQpidTRAjFukWOv/+n+Whru4P5ZL3LuZk8dfxkS0K4EKj4N77EqCLJG9+yjUwCalBiqymqLdc/X4VCmA==","shasum":"6640813b4d77328f25a0197a2d31c6aed16957a6","tarball":"https://registry.npmjs.org/@the-bearded-bear/claude-craft/-/claude-craft-8.22.0-next.99c1ee3.tgz","fileCount":2883,"unpackedSize":24719139,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@the-bearded-bear%2fclaude-craft@8.22.0-next.99c1ee3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAVY9YizT77MCQ6kxgf/kMen3rJwj3M8VsPFonrJs9udAiEA0GkKAr8DI3baTRTag0fkYCRLmw1qOG281bKjPoUiviI="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90937461-bd08-4b3c-a4d8-bc959aaffe93"}},"directories":{},"maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/claude-craft_8.22.0-next.99c1ee3_1786462123569_0.7789130102672661"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-12T17:52:25.009Z","modified":"2026-08-11T15:28:44.213Z","3.0.0":"2026-01-12T17:52:25.437Z","3.0.0-next.ac0b619":"2026-01-12T19:36:26.819Z","3.0.1-next.81e44b1":"2026-01-12T19:43:22.257Z","3.0.1":"2026-01-12T19:44:07.991Z","3.0.2-next.7d0e8d0":"2026-01-12T20:25:43.890Z","3.0.2":"2026-01-12T20:25:44.001Z","3.0.2-next.d96fc1d":"2026-01-13T04:45:27.519Z","3.0.2-next.d41de66":"2026-01-13T04:58:17.724Z","3.0.3-next.d0d2746":"2026-01-13T05:00:51.295Z","3.1.0":"2026-01-13T05:26:25.699Z","3.1.0-next.a356bbd":"2026-01-13T05:26:28.807Z","3.1.0-next.dd02a03":"2026-01-13T05:35:31.562Z","3.1.1-next.c5288c1":"2026-01-13T05:43:26.616Z","3.1.1":"2026-01-13T05:43:31.711Z","3.1.2":"2026-01-13T06:11:36.462Z","3.1.2-next.76514a8":"2026-01-13T06:11:37.413Z","3.1.2-next.4f7921d":"2026-01-13T10:17:55.115Z","3.1.2-next.a90024d":"2026-01-13T18:56:06.368Z","3.1.2-next.045b427":"2026-01-13T22:47:41.855Z","3.1.2-next.6d0c300":"2026-01-14T05:01:08.255Z","3.1.2-next.2732582":"2026-01-14T05:06:02.574Z","3.1.2-next.a299202":"2026-01-14T05:32:17.558Z","3.3.1-next.a536696":"2026-01-14T16:59:04.870Z","3.3.1":"2026-01-14T17:01:15.249Z","3.3.1-next.f4f0d1e":"2026-01-15T06:14:10.161Z","3.3.2-next.b3cf7c7":"2026-01-15T06:17:07.751Z","3.3.2":"2026-01-15T06:17:36.355Z","3.3.3":"2026-01-16T16:23:51.160Z","3.3.3-next.fa1c85b":"2026-01-16T16:24:02.088Z","3.4.0-next.004633f":"2026-01-21T21:38:33.477Z","3.4.0":"2026-01-22T01:30:45.347Z","3.4.0-next.8d3a5fc":"2026-01-22T01:40:42.845Z","3.4.0-next.593280d":"2026-01-22T02:22:28.231Z","3.5.0-next.ec45b1e":"2026-01-22T20:19:26.524Z","3.5.0":"2026-01-22T20:22:04.144Z","3.5.0-next.1b49d4c":"2026-01-23T06:31:18.941Z","3.5.0-next.b0a6685":"2026-01-23T06:34:47.844Z","3.5.0-next.0f69fca":"2026-01-29T01:07:29.638Z","4.0.0":"2026-01-29T01:53:23.374Z","4.0.0-next.43532ae":"2026-01-29T01:53:27.529Z","4.0.0-next.7493895":"2026-01-29T02:07:07.102Z","4.0.1-next.fe3e2f8":"2026-01-29T02:08:08.709Z","4.0.1":"2026-01-29T02:08:47.883Z","4.0.2-next.7a62933":"2026-01-29T05:40:05.879Z","4.0.2":"2026-01-29T05:40:12.229Z","4.0.3-next.3151de3":"2026-01-29T05:46:48.985Z","4.0.3":"2026-01-29T05:46:51.313Z","4.0.3-next.db8034a":"2026-01-29T06:29:55.507Z","4.1.0-next.ce124a1":"2026-01-29T06:30:43.497Z","4.1.0-next.ec2a6af":"2026-01-29T06:34:30.223Z","4.1.0":"2026-01-29T06:35:15.556Z","4.1.0-next.b1ed3f3":"2026-01-29T07:53:35.221Z","4.2.0-next.db8db23":"2026-01-29T07:57:23.154Z","4.3.0-next.70cc26c":"2026-01-29T09:05:26.821Z","4.3.0":"2026-01-29T09:05:35.776Z","4.3.0-next.38aeb91":"2026-01-29T11:28:56.833Z","4.4.0-next.bcb55f4":"2026-01-29T11:31:38.453Z","4.4.0":"2026-01-29T11:50:58.228Z","4.4.0-next.8233314":"2026-01-29T23:32:36.602Z","4.4.0-next.568608":"2026-01-29T23:47:23.115Z","5.0.0-next.484826c":"2026-01-29T23:54:41.364Z","5.0.0":"2026-01-29T23:59:15.877Z","5.0.0-next.fa2403f":"2026-01-30T00:53:03.828Z","5.1.0-next.6023ffb":"2026-01-30T02:32:22.255Z","5.2.0-next.985d3c6":"2026-01-30T03:05:22.704Z","5.2.0":"2026-01-30T03:05:31.245Z","5.1.0":"2026-01-30T03:08:55.964Z","5.2.0-next.451defc":"2026-01-30T08:08:38.385Z","5.2.1-next.f8c01f3":"2026-01-30T10:12:32.806Z","5.2.1":"2026-01-30T10:14:05.222Z","5.2.1-next.399026e":"2026-01-31T10:52:34.508Z","5.3.0-next.cc5a278":"2026-01-31T10:58:04.720Z","5.3.0":"2026-01-31T10:58:54.749Z","5.4.0-next.78340fd":"2026-02-03T04:55:16.109Z","5.4.0":"2026-02-03T04:56:05.665Z","5.4.0-next.a6b23ff":"2026-02-04T03:17:14.540Z","5.5.0-next.bf37c8b":"2026-02-06T01:29:35.377Z","5.5.1-next.67612dd":"2026-02-06T01:39:25.079Z","5.5.0":"2026-02-06T01:47:32.282Z","5.5.1":"2026-02-06T01:47:43.590Z","5.6.0-next.8bfdffa":"2026-02-06T09:39:27.855Z","5.6.0":"2026-02-06T09:39:29.125Z","5.7.0-next.bf058ea":"2026-02-07T07:09:52.428Z","5.7.0":"2026-02-07T07:13:00.370Z","5.7.0-next.47da02d":"2026-02-07T10:19:35.144Z","5.7.0-next.5a7a72e":"2026-02-07T12:17:44.318Z","5.8.0-next.31b6a9f":"2026-02-07T12:25:49.158Z","5.9.0-next.67ef952":"2026-02-10T13:38:48.917Z","5.9.0":"2026-02-10T13:41:59.095Z","5.8.0":"2026-02-10T13:42:01.455Z","5.9.0-next.47bf213":"2026-02-10T15:28:46.036Z","5.9.0-next.75e618a":"2026-02-10T16:13:40.486Z","5.9.1-next.f6754aa":"2026-02-10T16:15:57.030Z","5.9.1-next.39bcac0":"2026-02-10T16:20:04.120Z","5.9.1":"2026-02-10T16:20:28.073Z","6.1.1-next.30f458f":"2026-02-12T04:10:56.208Z","6.1.1-next.eaab7d8":"2026-02-12T05:09:33.778Z","6.1.1":"2026-02-12T05:11:06.915Z","6.1.1-next.7327267":"2026-02-12T05:13:44.717Z","6.1.1-next.751d9bc":"2026-02-12T05:16:53.406Z","6.2.0":"2026-02-12T06:19:54.502Z","6.2.0-next.b6544b6":"2026-02-12T06:20:10.763Z","7.0.0-next.a60ae61":"2026-02-12T07:44:27.446Z","7.0.0":"2026-02-12T07:53:47.377Z","7.1.0":"2026-02-12T08:54:30.231Z","7.1.0-next.4e7f5ed":"2026-02-12T08:54:35.768Z","7.2.0-next.084f329":"2026-02-12T09:32:54.777Z","7.2.0":"2026-02-12T09:33:00.980Z","7.3.0-next.2c55cff":"2026-02-12T10:18:41.551Z","7.3.0":"2026-02-12T10:18:44.638Z","7.4.0-next.cf176bf":"2026-02-12T11:34:13.809Z","7.4.0":"2026-02-12T11:36:04.463Z","7.5.0-next.bacd6e8":"2026-02-12T12:10:49.322Z","7.5.0":"2026-02-12T12:14:41.500Z","7.6.0-next.219a297":"2026-02-12T13:35:30.039Z","7.6.0":"2026-02-12T13:38:27.008Z","7.6.0-next.4372357":"2026-02-12T14:00:38.544Z","7.6.1":"2026-02-12T14:01:40.624Z","7.6.1-next.3f34150":"2026-02-12T14:02:13.735Z","7.6.1-next.6631410":"2026-02-12T15:23:18.047Z","7.7.0-next.734e877":"2026-02-12T15:29:51.659Z","7.7.0":"2026-02-12T15:29:53.970Z","7.7.0-next.a622ae6":"2026-02-12T16:59:05.163Z","7.7.1":"2026-02-12T17:00:41.644Z","7.7.1-next.67403ce":"2026-02-12T17:00:50.857Z","7.7.1-next.9f8f3a2":"2026-02-12T21:16:07.627Z","7.7.2-next.ccea62b":"2026-02-12T21:17:54.745Z","7.7.2":"2026-02-12T21:22:31.530Z","7.8.0-next.ad8ad8c":"2026-02-12T22:23:49.322Z","7.8.0":"2026-02-12T22:26:17.181Z","7.8.0-next.ad2567a":"2026-02-12T23:20:06.094Z","7.8.0-next.7bb03d0":"2026-02-13T04:42:13.269Z","7.9.0":"2026-02-13T04:44:34.148Z","7.9.0-next.2b00ff5":"2026-02-13T04:44:37.663Z","7.9.0-next.dd48cb6":"2026-02-13T09:10:24.540Z","7.10.0-next.b6af4a2":"2026-02-13T09:18:31.953Z","7.10.0":"2026-02-13T09:20:12.574Z","7.10.0-next.79ddea4":"2026-02-13T11:35:55.283Z","7.10.1-next.a8704bb":"2026-02-13T11:52:25.500Z","7.10.1-next.4b2ca3d":"2026-02-13T12:05:33.695Z","7.10.1":"2026-02-13T12:07:32.650Z","7.10.1-next.b77add9":"2026-02-13T12:14:17.984Z","7.10.1-next.7c95e34":"2026-02-13T14:24:27.127Z","7.10.2":"2026-02-13T14:29:16.070Z","7.10.2-next.23f219f":"2026-02-13T14:29:18.854Z","7.10.2-next.c1458ec":"2026-02-13T17:00:08.398Z","7.11.0-next.b9f0e5e":"2026-02-13T17:04:15.222Z","7.11.0-next.3456b43":"2026-02-13T17:05:51.201Z","7.11.0":"2026-02-13T17:07:05.700Z","7.11.0-next.fb5d1a0":"2026-02-13T23:49:16.875Z","7.11.0-next.535f614":"2026-02-14T00:42:05.875Z","7.12.0-next.ba70c07":"2026-02-18T00:32:14.911Z","7.12.0":"2026-02-18T00:34:16.223Z","7.13.0-next.83f8821":"2026-02-18T01:09:53.610Z","7.13.0":"2026-02-18T01:09:57.778Z","7.13.0-next.247f8f4":"2026-02-18T02:23:42.434Z","7.13.0-next.958430":"2026-02-18T03:13:29.906Z","7.14.0":"2026-02-18T03:16:33.309Z","7.14.0-next.b6953dd":"2026-02-18T03:16:34.754Z","7.14.0-next.60b08e9":"2026-02-18T03:27:06.136Z","7.14.0-next.8952049":"2026-02-18T04:12:56.932Z","7.15.0-next.94fa72c":"2026-02-18T04:15:50.335Z","7.15.0":"2026-02-18T04:15:55.501Z","7.16.0-next.92ffb7a":"2026-02-19T02:03:49.359Z","7.16.0":"2026-02-19T02:04:14.753Z","7.16.0-next.411285a":"2026-02-19T02:34:08.130Z","7.16.0-next.6f39d2e":"2026-02-19T03:59:39.158Z","7.17.0-next.5813dac":"2026-02-19T04:01:14.403Z","7.17.0":"2026-02-19T04:01:16.515Z","7.17.0-next.566f298":"2026-02-19T04:08:29.285Z","7.17.1":"2026-02-19T04:09:35.568Z","7.17.1-next.510cf59":"2026-02-19T04:10:04.339Z","7.18.0":"2026-02-19T05:47:06.286Z","7.18.0-next.da3ce12":"2026-02-19T05:47:07.811Z","7.18.0-next.c3e3337":"2026-02-19T13:07:19.909Z","7.19.0-next.7244261":"2026-02-19T13:08:54.314Z","7.19.0":"2026-02-19T13:09:04.077Z","7.19.0-next.abf6a09":"2026-02-19T13:10:34.320Z","7.19.0-next.ca4b745":"2026-02-19T15:12:57.177Z","7.21.0-next.07db57b":"2026-02-20T02:20:02.833Z","7.21.0-next.d375268":"2026-02-20T21:58:31.195Z","7.21.0-next.b0cc749":"2026-02-20T22:29:39.781Z","7.21.0-next.f16cfda":"2026-02-22T03:58:25.003Z","7.23.0-next.25f2893":"2026-02-27T01:03:12.943Z","7.23.0":"2026-02-27T01:03:34.753Z","7.23.0-next.f13b250":"2026-02-27T21:46:22.507Z","7.25.0-next.08672ba":"2026-04-13T23:34:45.257Z","7.25.0":"2026-04-13T23:34:52.370Z","7.26.0-next.9a9f7b2":"2026-04-14T08:16:31.429Z","7.26.0":"2026-04-14T08:16:38.016Z","7.26.0-next.55f5fbf":"2026-04-14T09:53:18.835Z","7.28.0-next.7fa5c27":"2026-04-14T15:21:30.628Z","7.29.0-next.48b8a34":"2026-04-14T17:06:42.063Z","7.29.0":"2026-04-14T17:06:44.070Z","7.30.0-next.1e626c3":"2026-04-14T23:13:14.092Z","7.30.0":"2026-04-14T23:13:20.529Z","7.31.0-next.bf5c62a":"2026-04-14T23:34:42.004Z","7.31.0":"2026-04-14T23:34:45.947Z","7.32.0-next.5085d3f":"2026-04-14T23:38:20.579Z","7.32.0":"2026-04-14T23:38:34.534Z","7.33.0-next.95a645b":"2026-04-14T23:46:13.546Z","7.33.0-next.928c037":"2026-04-14T23:48:12.763Z","7.34.0-next.765cfc0":"2026-04-14T23:51:15.355Z","7.34.0":"2026-04-14T23:51:27.914Z","7.35.0-next.8eea053":"2026-04-14T23:57:32.477Z","7.35.0":"2026-04-14T23:57:35.587Z","8.1.0-next.7ab47d7":"2026-04-15T09:53:25.800Z","8.1.0":"2026-04-15T09:58:01.999Z","8.2.0-next.4a9b8a6":"2026-04-18T08:19:42.786Z","8.2.0":"2026-04-18T08:23:00.646Z","8.2.1-next.7f477ce":"2026-04-22T17:26:09.873Z","8.2.1":"2026-04-22T17:30:02.874Z","8.2.2-next.494e0fc":"2026-04-22T17:51:42.087Z","8.2.2":"2026-04-22T17:54:47.205Z","8.2.3-next.ce3c65f":"2026-04-22T18:26:32.502Z","8.2.3-next.9cd6f57":"2026-04-22T18:31:03.702Z","8.2.3":"2026-04-22T18:34:29.955Z","8.2.4-next.848047e":"2026-04-23T01:05:54.288Z","8.2.4":"2026-04-23T01:08:26.771Z","8.2.5-next.ecfbf9c":"2026-04-23T01:50:56.521Z","8.2.5":"2026-04-23T01:53:47.738Z","8.3.0-next.3ef2ee7":"2026-05-06T12:14:50.209Z","8.3.0":"2026-05-06T12:20:51.068Z","8.3.1-next.dd18e0b":"2026-05-06T13:21:27.001Z","8.3.1":"2026-05-06T13:26:30.655Z","8.3.1-next.f702894":"2026-05-06T14:16:48.660Z","8.3.1-next.4b61309":"2026-05-06T15:25:56.204Z","8.3.2-next.989ef26":"2026-05-09T09:49:28.266Z","8.3.2":"2026-05-09T09:54:24.521Z","8.4.0-next.4522fab":"2026-05-18T14:06:07.757Z","8.4.0-next.cbd0c43":"2026-05-18T14:09:02.131Z","8.4.0":"2026-05-18T14:13:28.855Z","8.5.0-next.01df237":"2026-05-18T15:26:33.680Z","8.5.0-next.b249d60":"2026-05-18T15:35:18.383Z","8.5.0":"2026-05-18T15:39:38.115Z","8.6.0-next.14d6fc5":"2026-05-19T05:14:55.764Z","8.7.1-next.dc1c47e":"2026-05-20T02:54:00.767Z","8.7.1":"2026-05-20T02:57:28.240Z","8.7.1-next.94f1ac2":"2026-05-29T14:20:42.789Z","8.7.1-next.c01d0bb":"2026-05-29T14:27:22.995Z","8.7.1-next.135650e":"2026-05-29T14:57:34.249Z","8.7.1-next.ccd7ca3":"2026-05-29T15:47:50.969Z","8.7.1-next.333387c":"2026-05-29T15:50:56.023Z","8.7.1-next.0d14313":"2026-05-29T15:57:17.752Z","8.7.1-next.1a49b63":"2026-05-29T16:00:14.824Z","8.7.1-next.e16244f":"2026-05-29T16:10:09.793Z","8.7.1-next.7f30f72":"2026-05-29T16:13:21.583Z","8.7.1-next.871720a":"2026-05-29T16:16:25.614Z","8.7.1-next.b0377fa":"2026-05-29T16:23:26.238Z","8.7.1-next.5f28dca":"2026-05-29T16:26:24.473Z","8.7.1-next.3df509b":"2026-05-29T16:29:19.919Z","8.7.1-next.556bb50":"2026-05-29T16:32:19.964Z","8.7.1-next.9a4bcfb":"2026-05-29T17:15:59.993Z","8.7.1-next.cd47b2d":"2026-05-29T17:18:56.203Z","8.7.1-next.e2169d9":"2026-05-29T17:23:36.570Z","8.7.1-next.09556ba":"2026-06-01T16:18:21.103Z","8.8.0-next.3c98a5e":"2026-06-02T07:50:34.073Z","8.8.0":"2026-06-02T07:50:53.444Z","8.8.0-next.863f100":"2026-06-02T08:01:30.547Z","8.8.1-next.87ef533":"2026-06-02T09:21:55.301Z","8.8.1":"2026-06-02T09:22:40.286Z","8.8.2-next.e39944f":"2026-06-02T15:50:30.933Z","8.8.2":"2026-06-02T15:51:07.302Z","8.9.0-next.58e1400":"2026-06-02T16:40:12.904Z","8.9.0":"2026-06-02T16:40:21.711Z","8.9.0-next.c78ebb4":"2026-06-04T13:24:00.959Z","8.9.0-next.c4643f6":"2026-06-04T13:26:27.577Z","8.9.0-next.2c1b25f":"2026-06-09T10:54:13.204Z","8.9.0-next.562e378":"2026-06-09T10:56:44.745Z","8.10.0-next.d6b59c1":"2026-06-09T12:10:17.344Z","8.10.0":"2026-06-09T12:13:37.925Z","8.10.0-next.b38faf1":"2026-06-09T16:01:18.079Z","8.10.0-next.7798036":"2026-06-10T00:41:35.038Z","8.10.1-next.b1c0608":"2026-06-11T17:24:30.287Z","8.10.1":"2026-06-11T17:27:52.034Z","8.10.2-next.de83a58":"2026-06-11T18:14:09.391Z","8.10.2":"2026-06-11T18:14:33.617Z","8.11.0-next.3205998":"2026-06-11T22:48:13.367Z","8.11.0":"2026-06-11T22:48:47.147Z","8.12.0-next.d70c2ba":"2026-06-12T13:25:39.813Z","8.12.0":"2026-06-12T13:32:03.787Z","8.12.0-next.a42fa66":"2026-06-12T13:54:58.862Z","8.12.0-next.ea6697c":"2026-06-12T14:38:24.400Z","8.12.0-next.60234c3":"2026-06-12T15:29:50.178Z","8.12.0-next.0bc6820":"2026-06-12T15:57:28.594Z","8.13.0-next.31f2270":"2026-06-12T15:59:55.496Z","8.13.0":"2026-06-12T16:03:31.656Z","8.13.0-next.98b535f":"2026-06-14T15:28:56.727Z","8.13.1-next.3b3a806":"2026-06-14T15:35:04.255Z","8.13.1":"2026-06-14T15:35:25.685Z","8.13.1-next.52057de":"2026-06-14T21:14:36.596Z","8.14.0-next.8068ade":"2026-06-14T21:19:01.382Z","8.14.0":"2026-06-14T21:22:31.842Z","8.14.0-next.5039cd9":"2026-06-14T23:33:44.639Z","8.15.0-next.e9fe34b":"2026-06-14T23:39:12.327Z","8.15.0":"2026-06-14T23:41:52.109Z","8.15.0-next.7d576eb":"2026-06-15T09:05:42.206Z","8.15.1-next.ade0992":"2026-06-15T09:14:00.029Z","8.15.1":"2026-06-15T09:14:37.508Z","8.15.1-next.7a582d7":"2026-06-15T14:17:18.110Z","8.16.0-next.3dbe4a1":"2026-06-15T14:22:49.265Z","8.16.0":"2026-06-15T14:25:09.823Z","8.16.0-next.889b74e":"2026-06-16T02:24:35.276Z","8.16.0-next.9304ab4":"2026-06-16T02:27:24.398Z","8.16.1-next.dfe93f6":"2026-06-16T02:30:09.025Z","8.16.1":"2026-06-16T02:33:56.197Z","8.17.0-next.d83d547":"2026-06-24T19:02:41.011Z","8.17.0":"2026-06-24T19:02:50.841Z","8.17.0-next.826b1f3":"2026-06-25T02:52:38.444Z","8.17.0-next.54f7249":"2026-06-25T03:19:40.211Z","8.17.0-next.c2677db":"2026-06-26T14:04:18.640Z","8.17.0-next.63fa847":"2026-06-26T16:31:29.408Z","8.17.1-next.6d70306":"2026-06-26T16:38:18.319Z","8.17.1":"2026-06-26T16:42:45.566Z","8.17.2-next.9ccbe91":"2026-06-26T19:13:02.256Z","8.17.2":"2026-06-26T19:13:31.992Z","8.17.2-next.b9a6031":"2026-06-26T22:50:40.060Z","8.18.0-next.599c658":"2026-06-26T23:07:09.677Z","8.18.0":"2026-06-26T23:08:00.343Z","8.18.0-next.8a8021c":"2026-06-26T23:14:25.292Z","8.18.0-next.a4d5b9d":"2026-06-28T15:18:47.252Z","8.18.1-next.8c660a1":"2026-06-28T15:26:51.685Z","8.18.1":"2026-06-28T15:27:18.168Z","8.18.1-next.b966c73":"2026-06-30T09:39:11.921Z","8.18.2-next.57b43a6":"2026-06-30T09:44:16.046Z","8.18.2":"2026-06-30T09:46:52.492Z","8.19.0-next.7c9c853":"2026-06-30T21:55:46.580Z","8.19.0":"2026-06-30T21:56:05.833Z","8.19.0-next.3e35b4d":"2026-06-30T22:02:42.956Z","8.19.0-next.7944a02":"2026-06-30T22:12:03.385Z","8.19.0-next.fda3e3a":"2026-06-30T23:23:42.623Z","8.19.0-next.2d709ba":"2026-06-30T23:26:07.988Z","8.19.0-next.f13971e":"2026-06-30T23:29:07.249Z","8.19.0-next.5e4b451":"2026-06-30T23:31:50.264Z","8.19.1":"2026-06-30T23:33:51.020Z","8.19.1-next.3eedff0":"2026-06-30T23:34:37.188Z","8.19.2-next.867d2ce":"2026-07-03T05:10:02.531Z","8.19.2":"2026-07-03T05:10:41.641Z","8.19.2-next.2fdad79":"2026-07-09T22:12:24.259Z","8.19.2-next.d541936":"2026-07-09T22:14:56.357Z","8.19.2-next.fcc7720":"2026-07-10T01:20:49.192Z","8.19.2-next.7525f09":"2026-07-10T01:24:24.557Z","8.19.3":"2026-07-10T01:28:41.764Z","8.19.3-next.1dcf95d":"2026-07-10T01:28:50.057Z","8.19.3-next.10838a4":"2026-07-10T01:45:25.360Z","8.19.3-next.7008501":"2026-07-10T01:48:13.222Z","8.19.3-next.8356cfa":"2026-07-10T01:50:30.214Z","8.19.4-next.97573f9":"2026-07-10T01:53:12.152Z","8.19.4":"2026-07-10T01:56:18.198Z","8.19.4-next.a613c59":"2026-07-15T16:27:27.134Z","8.19.5-next.8a5dc68":"2026-07-15T16:33:51.457Z","8.19.5":"2026-07-15T16:37:10.387Z","8.20.0-next.8a54972":"2026-07-15T17:52:15.768Z","8.20.0":"2026-07-15T17:55:58.009Z","8.21.0-next.5615a47":"2026-07-22T09:33:15.425Z","8.21.0":"2026-07-22T09:33:24.207Z","8.21.0-next.33368d3":"2026-07-22T18:24:10.448Z","8.22.0-next.844ed89":"2026-07-22T18:29:14.849Z","8.22.0":"2026-07-22T18:34:42.199Z","8.22.0-next.63d46da":"2026-08-11T15:26:00.288Z","8.22.0-next.99c1ee3":"2026-08-11T15:28:43.905Z"},"bugs":{"url":"https://github.com/TheBeardedBearSAS/claude-craft/issues"},"author":{"name":"TheBeardedCTO"},"license":"MIT","homepage":"https://github.com/TheBeardedBearSAS/claude-craft#readme","keywords":["claude","claude-code","ai","development","rules","agents","commands","workflow","symfony","flutter","react","python"],"repository":{"url":"git+https://github.com/TheBeardedBearSAS/claude-craft.git","type":"git"},"description":"A comprehensive framework for AI-assisted development with Claude Code. Install standardized rules, agents, and commands for your projects.","maintainers":[{"name":"flavien.metivier","email":"flavien@quality-code.fr"}],"readme":"","readmeFilename":""}