{"_id":"responsible-vibe-mcp","_rev":"208-081019a2b29eb2f2b0880cf3abac424d","name":"responsible-vibe-mcp","dist-tags":{"terse-prompt":"3.6.1-terse-prompt.2","latest":"5.3.0"},"versions":{"0.1.0":{"name":"responsible-vibe-mcp","version":"0.1.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.1.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"0a8a21759f52b24bb098c0e73f805e6d6cd92ee5","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.1.0.tgz","fileCount":104,"integrity":"sha512-J9Csp3IPErikw4GdTUjXtlk5TN3GsI3M1gBRLejxmk1j5sWwjusrHB6BhzbX44F15y01Y/SR3sbiV1/dxcgKrg==","signatures":[{"sig":"MEUCID/cduJH4E0UOn5DLcptG1BAf06rL3aZANf3nd8jfqnlAiEAgmq5+iTS5sOTDb7mMalOXOZcbHkZI9he1pk2i5Zl+ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":455626},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c8de6a46a072a3cb7be94c06b650fa53f9d64dae","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","actor":{"name":"mrsimpson","type":"user","email":"npm@beimir.net"},"email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.1.0_1751405119989_0.03208351934801956","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.1.10":{"name":"responsible-vibe-mcp","version":"0.1.10","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.1.10","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"509fb61b5e9828f042fbcfa38575406ec9f539b2","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.1.10.tgz","fileCount":104,"integrity":"sha512-fKlhyUp7kUEHXdqPXBhLhZ5lWK7rRvLJdep8/TgKACWSkTd6G4fkFO1pXy6u4U/mat7RUGIL/Rzz5Qyd2g2erw==","signatures":[{"sig":"MEYCIQD+6CfSQi0kqb6OpXrfjrBMq0gMdRZZYs8U8oQI8U26PgIhAP+LzZXiC8TYjbuxFsSdDfafb9Ry5wkWJMDy9pGOmGlD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":457038},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"668dcc9907cabb60f36cddb5e5143fdbe27c3b3a","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","actor":{"name":"mrsimpson","type":"user","email":"npm@beimir.net"},"email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.5.0","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.1.10_1751407308955_0.1487223711773027","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.3.3":{"name":"responsible-vibe-mcp","version":"0.3.3","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.3.3","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"f82fbdf04195aeb6ced4d60eae69020f1041d8a2","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.3.3.tgz","fileCount":100,"integrity":"sha512-vbnk3F69Qdx0u64SL3EZYs8HP7SSNC6ignRfxEKAzw410bcUr3DKJmHYmWHmb5gtsa52c3C8W2GZnheNNFPMtg==","signatures":[{"sig":"MEYCIQCeoVHWpsYl3UnA3Qh2J4a6Lg6SkZRSPOg4BwGzRo4HnwIhAI/lC7GYg4Z6bYvoqBuYnO4/TicUjU2z/1tExlNplEoS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384293},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"04275219c8d741825996c8cb4ae0ed7d6be6f9b7","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","actor":{"name":"mrsimpson","type":"user","email":"npm@beimir.net"},"email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.3.3_1751413663678_0.9406339087065188","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.4.0":{"name":"responsible-vibe-mcp","version":"0.4.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.4.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"a4bce10df1c7dc07c7b7b5635c4a526b5c246034","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.4.0.tgz","fileCount":106,"integrity":"sha512-4+wzECl6WvxDocbFHTEZwbgGtp4hUTdcwMSAO9DD7djOGbyqBq35mANh/K3yUxk/W/mA6kNfkRRln8Ntn4fwSA==","signatures":[{"sig":"MEUCIQC3u9qWeAhR+caVyevhM86F9Z7W+LTxCnmf441gAdTv+AIgKMSCaT0bdWUdl0lG/5PZiBnRgiVW0EvD5UndlD+E+H0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404559},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"af51334a93d10fac018504af643b6f4f79993d84","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","actor":{"name":"mrsimpson","type":"user","email":"npm@beimir.net"},"email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.4.0_1751443766816_0.302705083635721","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.4.1":{"name":"responsible-vibe-mcp","version":"0.4.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.4.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"c8373a04ad7f259d5014d9986c320d2a7b05f66d","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.4.1.tgz","fileCount":106,"integrity":"sha512-eytlabKknF9Ly9hMfa/Vn9aOAYVCSytsaJ/g6KmUp8kXB9shA6tcn9soeuYNxoaAer0+VfQjdXeRBsAlSggUnw==","signatures":[{"sig":"MEUCIQDSTx56+fcdF8GGWcY6c9GCbK/ksUkT1GAARj/0tu39ygIgCYlDRyU99NS0/NCbw4gjEtTE7kL1KkEBlghVuqTeA1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408746},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"fd1f027e6cc1b0ab184bf2a7ef71c9f8e213620f","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","actor":{"name":"mrsimpson","type":"user","email":"npm@beimir.net"},"email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.4.1_1751447294194_0.657374141082987","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.4.2":{"name":"responsible-vibe-mcp","version":"0.4.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.4.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"d7740af3bd5377fca09465d0521f62ba55530580","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.4.2.tgz","fileCount":112,"integrity":"sha512-WGXfkh0EqYy2KwfB5qop2xwcCo8krskd+oOIe41Qaf3ik6fWYNlD41y8fAEv/PhfS5rPUtGvNPt8W+wJemqv/Q==","signatures":[{"sig":"MEQCIH76Ba305ScgKY1H+PY1UFg2+q5V2IGsBlRnZBzuZQZkAiBUt2CBiX521kEfvRBovTZj22xTG/ur0uzyQr6YVQdq8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465844},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0632d8ea4a1b1afb60584573884c2a5a69dd3677","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","actor":{"name":"mrsimpson","type":"user","email":"npm@beimir.net"},"email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.4.2_1751451785744_0.10502407414124981","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.4.3":{"name":"responsible-vibe-mcp","version":"0.4.3","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.4.3","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"dffe1579d93c721a0e5483a00973018be4592324","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.4.3.tgz","fileCount":112,"integrity":"sha512-Kx6dPXGshMVDFTE3DIliphpHEZVDWuvuwACHCwvZqmbNFGeF/EVbayJnuYwSy6FPpA5sLvO8JiqAKAAT+sKjTA==","signatures":[{"sig":"MEUCICSTEbXu0qPW11cSpyJDylujRBLP7+n4BZ0zi/W8yyj0AiEAz/j8QWmEjnYUKgs28nisSH9/xhdwL+fzl/tK28jDwKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":470194},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2006df120dc22df47ee47a5b75acf7d72d9ec377","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","actor":{"name":"mrsimpson","type":"user","email":"npm@beimir.net"},"email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.4.3_1751529433054_0.4490469983057035","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.5.0":{"name":"responsible-vibe-mcp","version":"0.5.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.5.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"2978e278e27e27d60ddcce4a08e57e4c6cdc8e6f","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.5.0.tgz","fileCount":115,"integrity":"sha512-KQf3HgyxUlszyZcnLeHOzLjnIhBgOHwL5yIOMI6Cs38JvFDl4KZogqSqEIMsrnDt17n9b830xvIBjKvS2rVenw==","signatures":[{"sig":"MEYCIQC0cidPARpIJpeYiX2DAjltazZD/TGbxulnCqjgE+AtTgIhALeJMGSGwywp/99XSqVdJZb2ojMn9zk5ofYpkg8BzIf0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483103},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9140909d1532b72b76d0489e69e47ce5e517d7e0","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","actor":{"name":"mrsimpson","type":"user","email":"npm@beimir.net"},"email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.5.0_1751535318589_0.9793401127310264","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.6.0":{"name":"responsible-vibe-mcp","version":"0.6.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.6.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"ad74ea8dd98efee90d0aa5dd64bef617b811bb01","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.6.0.tgz","fileCount":118,"integrity":"sha512-bVp15sCDQfEMskk5hFGVBvU+iNbEKIKi6JDXfiXBBwalkheztJ8GqHk0jcOMKl7Qi580T8au91j6SZ6ini6Fcg==","signatures":[{"sig":"MEUCICpeb23UT8dZRZ1LCSlP8qREhoHgy4HEig9bx/JPd6D6AiEAsYjXxxQHUNthYTlC8v4PD0jWDHHe68caRchFkiNRt7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508418},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0a2506bfacb384f9cd00c84f395e5ef6ac59e26c","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","actor":{"name":"mrsimpson","type":"user","email":"npm@beimir.net"},"email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.6.0_1751839477584_0.9530707309210231","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.7.0":{"name":"responsible-vibe-mcp","version":"0.7.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.7.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"3694107a3af1e01f5f9f64bdfdfad2eb8bd649c7","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.7.0.tgz","fileCount":119,"integrity":"sha512-wTiz/B84N+Fu05ZYFcvBl/fDo2pZ5u39cdHG7+hIxmIefP8IiN0hfJ0t4dLrxDxp71hhjJsmAKfQluXwgc0N+w==","signatures":[{"sig":"MEUCIQDMiOtQHDWo+4hqjhl1UVmC9HOAEM145O8fg3QqoRNtCQIgJsANKzxbS7CjgkRG1bNElAmmPhxdwpgknaOYBXK+hHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523579},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8c6278902c2354bc68028c328e24f415278d481a","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","actor":{"name":"mrsimpson","type":"user","email":"npm@beimir.net"},"email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.7.0_1752094012274_0.05038718237094386","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.8.0":{"name":"responsible-vibe-mcp","version":"0.8.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.8.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"e169751a16fad702e1f6f722a99915e3cd080b76","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.8.0.tgz","fileCount":119,"integrity":"sha512-tD41XMqNh14cWNBUXh/eMfW1TRydkjmaTFV+W3hEZ7o3t+AfCacsDUnKVb1I7HmGjy2q/BkX5rHWq+GzH0mrsQ==","signatures":[{"sig":"MEUCIEE9t8OgNbR1WRjuOH6cxHwHgOdOviVZT3Ywckc8O8HAAiEAuOyQi3CFW4G6kYsDndtc3nxZFPSf73XFN5bVTBqGG+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":525491},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"bfedc82761aa77fb5be2e45ed6ef88f1f97eae1e","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","actor":{"name":"mrsimpson","type":"user","email":"npm@beimir.net"},"email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.8.0_1752102219660_0.9802348912309846","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.9.0":{"name":"responsible-vibe-mcp","version":"0.9.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.9.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"58dd63d0334402215d873c71f1dfad794c18e575","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.9.0.tgz","fileCount":120,"integrity":"sha512-jJmaZiSfqxCo1XFckuAYzbOPok2AVdZM9Piht+I62nHPTH2WWVnoFtABrh+VSmS/CeNfK1qNbrx4iHnfh8lCyw==","signatures":[{"sig":"MEUCIQC3Pjq61/ChO9fyAcNnWVbHNim74GdOdGYfKhoJTckmeQIgXC4NOCOZffGKkdrcuTca9hKlWbdKwwtlGwcYrG+GYms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537343},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d4fdd81b679f42decf5ca085de43acc5d93e1eb4","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","actor":{"name":"mrsimpson","type":"user","email":"npm@beimir.net"},"email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.9.0_1752129738569_0.1447783745336837","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.10.0":{"name":"responsible-vibe-mcp","version":"0.10.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.10.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"0be34327973f10a82585aac970a9b9d25c32b821","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.10.0.tgz","fileCount":120,"integrity":"sha512-6mb8SS48s9dN9ke1E01J6kOMytsGxAhuwEcs756VniBwmM+aCED3gZMkxBsKhzDmtzb1FbUNBowQmE5hE8TdIg==","signatures":[{"sig":"MEYCIQC0FkAObzcuAYiVRRbSGoq9/F+VXGmJ6x+G9T2sHwqNeQIhAOOmw+SjiM/uG+sicBN2MC7vDL51t9DqW3oAiyKgJbDn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":538325},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ceda73051ad86145be8a34af05cc15f1378b0a37","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","actor":{"name":"mrsimpson","type":"user","email":"npm@beimir.net"},"email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.10.0_1752132622762_0.6500138272791887","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.11.0":{"name":"responsible-vibe-mcp","version":"0.11.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.11.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"d8743c7e84d1af3e4786a3073246d840bb17d358","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.11.0.tgz","fileCount":120,"integrity":"sha512-eF6M8Hdut6nMhyh5o41azPGJvvKld13tH2Dm6L6wGQ/6j/oyz2ZaYA4x4MyK1BLjnIYfxKh8aCBhwVVDHpnYgw==","signatures":[{"sig":"MEUCIQDyHlB5shB8/cuT+qCGP5NlHDHTE63xxMPqdcNEzdt5mwIgWvGT5yGWJFFVvUUKc4v7AGIm2xEbu3j4C3rbZwYLNps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544996},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3dabed345ee2dcbcd978c27210269352633ddf47","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","actor":{"name":"mrsimpson","type":"user","email":"npm@beimir.net"},"email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.11.0_1752134965951_0.11624732448043473","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.12.0":{"name":"responsible-vibe-mcp","version":"0.12.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.12.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"cb029a57374b6276d33970e2563c02cfc69e1b66","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.12.0.tgz","fileCount":120,"integrity":"sha512-pQAeYJ77+iAf9WUf75zTKyQwPgvBshw73d4Q6ca2MGw12d64kKrIYfL/dOakzPDP0zD1oQpCzsqfaSCqIcaTNQ==","signatures":[{"sig":"MEUCIH5K1zlPq6W8+v7wGY8dkp9TuR05llgNmGDmin29KxttAiEAi/wg/c5SGHzb2rZZyG4N7VwwWZLKEKBULE08s754G4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":545544},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a6495517b8f85ab6b230c5295fba95003f2b5597","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","actor":{"name":"mrsimpson","type":"user","email":"npm@beimir.net"},"email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.12.0_1752139825708_0.054097702914158274","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.12.1":{"name":"responsible-vibe-mcp","version":"0.12.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.12.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"e6c114e945aad8f30e3aeabb9cfc7ec59eedef00","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.12.1.tgz","fileCount":120,"integrity":"sha512-Dq9lagYSpOjJsf1bk8MFwNFDDcRbIN0wmlf2g1RkFZXQ50fZOEPvd+/iWXYZPxybTjS65Hgh01nGftmUZPx7rQ==","signatures":[{"sig":"MEUCIDCng/W461TCN6I32EemRP/6ZwNB9qGPiae7aysOoQvLAiEA8WWJqjmucRG5W8JN/jln5WjvXt0ldC46GMQso1Y0bjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506536},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7747064c2c50f8acf51242013332c8495e11882a","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","actor":{"name":"mrsimpson","type":"user","email":"npm@beimir.net"},"email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.12.1_1752140064576_0.8520249496584995","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.12.2":{"name":"responsible-vibe-mcp","version":"0.12.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.12.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"d27b7743778e6e78aa83afb8509953c4e4cf5968","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.12.2.tgz","fileCount":120,"integrity":"sha512-OARKXH8+Cg26HStjRM1eSe5zrrgaOEMoMhg2SdJXHdxHQV2Mg7doQ1OsOLjbAuw/yvbmtbFAGNNaeoA4Yp63tQ==","signatures":[{"sig":"MEQCIDZVH9Cjgpi2rm6m1ViStNx0SVys+//bV+MhtALi+1aLAiB7vaItQKQ7fnDjozrBVLBuFLdeZhJup20HFNYqm6tkyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506604},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f05c1b28d813f6830e7496d9ca08f1c332df0542","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","actor":{"name":"mrsimpson","type":"user","email":"npm@beimir.net"},"email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.12.2_1752140244316_0.9574485192734032","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.13.0":{"name":"responsible-vibe-mcp","version":"0.13.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.13.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"fd248440340426c67fbfd20384679f378527dbe6","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.13.0.tgz","fileCount":123,"integrity":"sha512-voDM0K4mAOESb4NuWQ7hUcHdIadghbLg6WL/NcuWygwZ+Tr/qbwvmmsKiz9Ge48VWzOAUOt4sE7o4Lqeaj/9cg==","signatures":[{"sig":"MEUCICgYFsvd6BwhrksWQ0TY6LlgFWaqUMl0O1gNAdSsYTp8AiEAv1A01ZoiGWa5TavRmt+D4e1Dc3660lzZvHGjAjpejQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521258},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5cf17107f88dd7dc1e58aecb0c3403e3f1a986b2","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.13.0_1752261682243_0.27259395717320833","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.13.1":{"name":"responsible-vibe-mcp","version":"0.13.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.13.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"851b7b1e8dfd10f9b06c1f24779ed4b135f313c9","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.13.1.tgz","fileCount":168,"integrity":"sha512-WNzZH2vGAwBDG19U5M1a6oexRSqOmmFEUxeLP1BqmuQFRHtQcp7HIPWCgw7o++zGHxhPzJoemFIGFwByoGds7g==","signatures":[{"sig":"MEUCIQD/WXCNSgYCMpABzdHcHIsOK5VBB9KQMn4lvWPq5SqV5wIgYtwMC3JxV84l+zFRC1x/Ym4n7jIO9IciZcMzwx4cIu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1497689},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2661bbcf78ad7fb74ca524532084b63b1d499de2","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.5.0","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.13.1_1752267859814_0.8511047041839044","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.13.4":{"name":"responsible-vibe-mcp","version":"0.13.4","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.13.4","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"5e5449887e26c821e236d964ce1b87ef41626357","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.13.4.tgz","fileCount":158,"integrity":"sha512-pS/MaVZMTgzVU8czvgQggoFw8WKxL/61HL2YwLF7U0L/QvqGYKFvpumA8ZVyps2+nrYwwUv3vuRAZq+oAahhRw==","signatures":[{"sig":"MEUCIAGQro/IbUY7VPb+dOsghZ/O87p0NYjKp70UUrWPpqaAAiEAvIMW0EmtmiFUbh31hax8Xw5GbWGDyH4QKinuqrj+bkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1421828},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c4839f1386e291153ce31cfc7da8d5378142600a","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.13.4_1752268216953_0.40850367682514244","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.13.5":{"name":"responsible-vibe-mcp","version":"0.13.5","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.13.5","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"9c679f66e63bea1cc7a2db20495fb99632c6d786","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.13.5.tgz","fileCount":158,"integrity":"sha512-Gm6wj/4BKcNp84D2WKNxZibKWDpFpP+kgAWh0uWDHDjY23G73OIm8zaKyrx6nrQj2Hosd9BtSMLxxpyHD1Yxlw==","signatures":[{"sig":"MEUCIBXsEtlT8/kqfSxNd2N0EFpffKb278edpm4G5djkTmP9AiEA5K+f0WfgkSMPiSEIXvPfRICarABcQaExWDgvsGDMbO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1422062},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8e86777758b609f2be83ec9a44c992cabd3390db","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.13.5_1752308440428_0.09725732286591016","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.13.6":{"name":"responsible-vibe-mcp","version":"0.13.6","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.13.6","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"035bb8e793143a2edd3f3069318f1fee310d9c0b","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.13.6.tgz","fileCount":158,"integrity":"sha512-IXV66J0PvGQJuKiibS7XOLZ+vUmJgcihCyJMTZzZqUAYa/oLEug0XWb8UaujqVGKx/vBmKyF78Vqkn7b07sHxw==","signatures":[{"sig":"MEUCIQCSsOz8xgQ2AlzjOv2v4oROXz74VvYJeDBSO7YCuD6LyAIga94DXOL+O0hZSiAQQxCZJS+SITASWZc2voBYKyFz3BM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1424701},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6193c2fd1564c04e2685f068bfaee401671930c3","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.13.6_1752308891729_0.9051988399899755","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.13.7":{"name":"responsible-vibe-mcp","version":"0.13.7","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.13.7","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"69e08c5bc25a167d73033f8c405d16c968c91270","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.13.7.tgz","fileCount":160,"integrity":"sha512-ixLx/IkAdyIE73ix50soKZyv/fPZCtU7eg6AgrO8thPhfb3Bg5GA6gRK9HkLiiJzKm25vziDGoU991lfMG47Pw==","signatures":[{"sig":"MEUCIF7XGY0ViWmAEC+gGxvhfaqnhwKEQ4ylGn0NbzYluCYfAiEAh868foBobjhT+NzTE1itoUMoqHlSFjXc4rkY2ymR7WU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1522956},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a89caf462d3bd87666e56c533effbcd8e5aed6f8","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.13.7_1752309993021_0.8161325034124054","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.13.8":{"name":"responsible-vibe-mcp","version":"0.13.8","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.13.8","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"e21344b1d831c9599f826a361f771f306b3381a5","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.13.8.tgz","fileCount":165,"integrity":"sha512-GbgeEw65YaBUf/OsCsmfs4a2KFU/Aj/+szUVoXOK0B0YwdE59uOgU4vWmkVtcYpB79uiov50P/xqobshyFfTog==","signatures":[{"sig":"MEUCIBYrApD1I4Jlhlcy3e5F8TxdUzahOf8J0EaEo9a/qNBQAiEAqTGxPloW8OOVP1tJ9Jf1lcTaxGACl3NFzHvQ73Ey4tQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1623138},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ff2626665a9adaf85575e38601fd56cae59ba519","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.13.8_1752401611575_0.05311553408312575","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.13.9":{"name":"responsible-vibe-mcp","version":"0.13.9","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.13.9","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"e788c56e7b47c93f959633bd4e1500117fde2844","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.13.9.tgz","fileCount":165,"integrity":"sha512-SoQxWqiyXqvjyXsxv2pUL1hONhJ+BSw+mLVGWhB/hVY+9uwHRXqq/Bldqe6DJLDRJz4LiLu19fQ+Y2+ss1M7GQ==","signatures":[{"sig":"MEYCIQCYyDUdY5JWbVpM8UnbJh8dWy65/6pGexmkLspzNELMkQIhANb1vv9cBxx+IZz4o2U2+VX9jxqj87SV71V0nlJBw8Ck","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1625183},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"56731a9dc89ef08ab1776c5010f47f8d9bed582a","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.13.9_1752402348951_0.6597998635068558","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.13.10":{"name":"responsible-vibe-mcp","version":"0.13.10","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.13.10","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"d69a7b8c84366d60816bb5f2e9c4da555a71e344","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.13.10.tgz","fileCount":165,"integrity":"sha512-RDLCJTaIsY8UfjFhpmdkEinds3iXaTvBQrVBJua5j5b0a4+TtYRjMcWhEJGt4ACcMLJHNP1LvYbxBoI3xIBCcQ==","signatures":[{"sig":"MEUCIQClPwi8ijkVfTJgHsTdee/FC69IIueguUeB+k763RFfOAIgd5tQ8qrY2BgwbjrN42yMHYJppE3qpv1ZiR4iAJOKkPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1625383},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"341ee8560b1359e017d21af3e1577815f7e44376","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.13.10_1752426544949_0.5602530870981459","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.13.11":{"name":"responsible-vibe-mcp","version":"0.13.11","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.13.11","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"4f97655de27084a4cd170650ee4b94bd8ca4c87b","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.13.11.tgz","fileCount":165,"integrity":"sha512-R0dpu9YRQerkL4FrIdQ/TRzQKIA6Umad/O+AEiJNkZw+7p4mRFA28KcxUlNozAFay2gdZlu4O62SWSZzY01DxQ==","signatures":[{"sig":"MEUCIQDnIvDBcxzMElbOJo1D+Y18crQW0g/h5QhR+B8uNJUppAIgItqgWg/6DlI+MzjTZTrOE4xztT8C2LVMLpKseXcIYHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1235479},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"de0cf17cc01340702be7466be3226b91d2003dd1","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.13.11_1752427429589_0.23985776286770188","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.13.12":{"name":"responsible-vibe-mcp","version":"0.13.12","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.13.12","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"64b3c45570650494894d7ade5f2259ab1f4063da","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.13.12.tgz","fileCount":163,"integrity":"sha512-5DQY4LpLqWZdGWYm0PWDLc+jR6/loaBqQWM3qehkRtm9GuYq2+KFgWRoxnFnfB3H78kMkevjxe0FoRnEnpAiVw==","signatures":[{"sig":"MEQCIDLPd6Xje9ytp9ovjJayKES+1e+0ADLCGmBwvaYHYZl3AiAbUMUK43yVY2s4SWlgsDIgD8blDrgI+8kdavTZ+UvCTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1520856},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5967a20d3459a9a346540b2fac010518d9b473a4","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.45.0","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.13.12_1752442657985_0.20020761240536844","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.13.13":{"name":"responsible-vibe-mcp","version":"0.13.13","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.13.13","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"01344fe184280a5db7dab01c2ce06b583d908117","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.13.13.tgz","fileCount":161,"integrity":"sha512-a8OzAV/71oFuRhMxQtqnNG6L+hvixDf4PHQagQoQ7yBhIWiOjWxo9jvEDivTdlXahiZ/U+PZnfW50cANorZZbw==","signatures":[{"sig":"MEUCIESWRtKghzMOq/ebFeGxs/27cuAz8TB9CdSqerdYqLmiAiEA/1MNJNujrd5McQaY9Y+l8NQRBRJhDsl0vaGquQLdKdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501094},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c5ac35eca5bc6f3cbcc18b5e716741945e05ff86","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.1","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.13.13_1753685126004_0.7058924717790738","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.13.14":{"name":"responsible-vibe-mcp","version":"0.13.14","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.13.14","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"b99cdcac10876fdbb2135a95914f7fbbaf3aa0c5","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.13.14.tgz","fileCount":161,"integrity":"sha512-MAHISU/QbmWjZAtxvw9isxuCuG2OVIO9r19piM4032rEqRaBnvdukXecYYBBYqEJv2gsW9GnuHodujkUXrKzyg==","signatures":[{"sig":"MEYCIQCN+aLaPqFz+ZUDUXiLjyKdaN3ouLyMDfK7Uyp95SJEWQIhAPFj4pp0V2RAVMVwwtch41sDiglsj6q3AEtcgufMa5rz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1498583},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e7711c2a418bde9412099cc44d4e0e689e60daac","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.1","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.13.14_1753700808696_0.03779137070259564","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.14.0":{"name":"responsible-vibe-mcp","version":"0.14.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.14.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"4195d431b350937a569f436b5d5aafa9c2302f0a","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.14.0.tgz","fileCount":161,"integrity":"sha512-HwQzJIONnQpiJpHYHuuiKb5QibT9Smu9uLNZKUQT+FR6pZRWcaCFiK0CdI2eNeD5uYSnEGMcg/jTPRrk10sHBQ==","signatures":[{"sig":"MEYCIQDN4lNWw4l+N91zSYjCNkEW3Q46FBvg/ib6riJ7bQbJngIhAPN7wGFvzrAJwKQAAP6DXWWIKQVN48jpsgT8mrWAZ8XD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1500129},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"abc89dd18d71302d630777a7138fe44f42227c22","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.1","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.14.0_1753705676722_0.1912585085327061","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.14.1":{"name":"responsible-vibe-mcp","version":"0.14.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.14.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"decc709828d55394515d9e6b6d15b3cfb600ce36","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.14.1.tgz","fileCount":161,"integrity":"sha512-sXLRNBtsGltxiBN/n1hB8IfTsy32PGAJxg81JozEd3YmgE4ecnqibD0Qhoq+wnn462JK8Pn4T8hBYSeWBEeArw==","signatures":[{"sig":"MEUCIQCDYLRtK/ew8W3ofLdBNcNsfObtmapDsKkvOZ0fEbQm9AIgIarX3kbmmURypeLXXDsq7qvsO/s6O9echA234bKxe0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1501345},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"119f992e0a7f2c4637290cc1cc9a4d30b909952c","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.1","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.14.1_1753708263188_0.3412432173193187","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.14.1-review":{"name":"responsible-vibe-mcp","version":"0.14.1-review","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.14.1-review","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"506addf0e1fa01b1dbc869d9d42c1161d04c39b9","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.14.1-review.tgz","fileCount":174,"integrity":"sha512-lxvBxIFpdc0ZfxI01vfnKTGoXjYEt3J9dSqfB+LijizGLMIiaIruJv1kr7g+I4iYz8Qiykt+xBFtyrVIEByPJw==","signatures":[{"sig":"MEUCIEsDFCScCX37uIXddcVJwAHN5izKUvRWwtflEppaqqlHAiEAoONpAPZM19lph5L+pnjg9rSM68T7pImHChMM82jS820=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1596234},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"869c567b01c00e83b156823f7698fe3d218c281c","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.1","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.14.1-review_1753791764174_0.7403511362161019","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.15.0-rc1":{"name":"responsible-vibe-mcp","version":"0.15.0-rc1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.15.0-rc1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"e6577f82971824f0535fa99f7f0763dab9bacfc5","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.15.0-rc1.tgz","fileCount":174,"integrity":"sha512-TNaxoBRdPLeTK7kHi58OjCVExwAVgu/Pz1/PzQHqJB5JLWzW8tGNTnzf1EUs9hc7YHlPcDPmwRX4WRIY7GZBtw==","signatures":[{"sig":"MEUCIAnk+mQ1YhPmS3qmDt7dT+YHHksNX/O5Hp+mDjj7F+0WAiEAtB8XsLJgu+QnH/S595geW5nO0uO+vYceU86yb3jCHHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617780},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"39d145098324b5807cef7fedd913bf165c61dd39","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","responsible-vibe-mcp":"0.1.10","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.1","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.15.0-rc1_1753794817963_0.7952815024925566","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.15.2":{"name":"responsible-vibe-mcp","version":"0.15.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.15.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"e3d2b35b26c7b6d9fd4d29d83b42f90ea5a3c5b2","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.15.2.tgz","fileCount":174,"integrity":"sha512-gWd33RpzESQFNUXnJ5/oMlCuJkurZ1Dsv+Hy5eAsNLZKHmyV8rn3jOF9x8Y4OI41CkjnYSGGL8sg+7ZCYBdvQw==","signatures":[{"sig":"MEQCIA1BeyBZClXpYIOYEMeIf+brdcMc/lOvmcbqGZv1w5ShAiABfT4VtXkjcO4SXmx3MqB6agA6YF+AC4tzAdkqUUMcIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1617691},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8a6b63a4d0bec6585ad1af8910bab9e628f376a8","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.15.2_1754909194061_0.8088695722106187","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.15.0":{"name":"responsible-vibe-mcp","version":"0.15.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.15.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"77d10991af75cdaf20a0eea64bcf1d877c204a5d","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.15.0.tgz","fileCount":164,"integrity":"sha512-6IGLXPdJWVoxGeaKzHuAqaoEkZIbCEwhdhwORj1jVL2rS+3hS1v9+lOivxJ0MvMIrjBtl5bSZii9xsN38goSWQ==","signatures":[{"sig":"MEUCIQD+RIlYsDJsyeNI3QBOxXP3z8+eZil31JH+/WYqxlBbfgIgdz1AfTX7kfdDKTUNojHDA6W7FGX06MlcXgGly8vXum4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1539447},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2c72a4394931bf6e14aa05225b13da79426c7813","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.2","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.15.0_1754910783432_0.25206977184770696","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"0.16.0":{"name":"responsible-vibe-mcp","version":"0.16.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@0.16.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"1fbeae9ea5c2e76515ed57ce810361ca41f57378","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-0.16.0.tgz","fileCount":184,"integrity":"sha512-whtiDmo7gTHzDFGqelEJnlCg3O3Ctn7TUY05HU1HsO+uDmyzN0Kw3yxo4Rk5TvrPWE9TNLxPOJUPbRsOeFtOoA==","signatures":[{"sig":"MEUCIHR06/XBGBZPgSMUdIKOnoAr2WkIo+FCMRI0A0JFnim1AiEAufnz7RHmIzyStPD1Tu3Q5Bjxof8xDAxY6CGNCPnkfA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2604423},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5ed9ead27573c26b4dfddda9a0f41348155dcb43","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.2","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_0.16.0_1755004298160_0.5557728060073179","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"1.1.0":{"name":"responsible-vibe-mcp","version":"1.1.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@1.1.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"aa4f0bcb6ee15e24ebf903eb380f0ce0d7a0a808","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-1.1.0.tgz","fileCount":193,"integrity":"sha512-EF0Mns8lPZwcoiROziMKakpgUV8+0UjnBEq4HkdtIPky68CE0O6ABFmYiZk4GZF+PjxdlkdkQSN/HKwYycV6VQ==","signatures":[{"sig":"MEQCIBMw2Acc8e1p0jZzKSlJxKF3ur0EycHLgvFsCPHc8bEnAiBMUieTMw5J3ZN3Ic1v8M1biHP1wivXquGObzk2O1AeFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2666168},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"20b93a36ec3c0ebc97f9c0d0ab4f958cb66a7592","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.2","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_1.1.0_1755013638723_0.45646310401427104","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"1.1.1":{"name":"responsible-vibe-mcp","version":"1.1.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@1.1.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"e1d475eb3768acd2285138856334262c2f606b73","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-1.1.1.tgz","fileCount":193,"integrity":"sha512-5/ya/c+cP/bsykpifZ2BRzE/8Lq0IePDWMTcX/ko8kXTh25G8uGcQv+2LYWqdkYyp1nmYdFS/H36B8Vnn+/2BA==","signatures":[{"sig":"MEUCIQCDV6V/P2TMg3woaq7RSHVsVw0MRJNx5wyOcLUT35wItQIgLwt6+9TjvLEcRFyT3/ji4535wJsNVHqd399yMdZbMbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2668633},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"808854b50c19c356ea57e0932ae4f12cdf0610e3","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.2","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_1.1.1_1755015917791_0.714989239194108","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"1.2.0":{"name":"responsible-vibe-mcp","version":"1.2.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@1.2.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"16149e851ca41a6512a1eb4de76d33571ee7e35d","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-1.2.0.tgz","fileCount":196,"integrity":"sha512-4aCKcDNjpUzYhSw5TSfhaJrUq6zcSEIB97yL249gbSPAZwajKVVZ8oNhylkU29KfV8ZMj1YL/LN7kHTTQFhItA==","signatures":[{"sig":"MEUCIDSe8V78H08514zDXzGULD3wJmlSWh/eYAFhel1AE5d9AiEApaZ5GbXKOU2GyZrfEGodRS2WMwlXQ1H6Hz8ImseK+wY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2733845},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"250d4138e7009524a66d85e07f51e315c94f148d","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.2","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_1.2.0_1755078923627_0.6362693978691198","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.0.0":{"name":"responsible-vibe-mcp","version":"2.0.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.0.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"9d1ea6a6b3d6fc715cd847484511b042924a5e24","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.0.0.tgz","fileCount":196,"integrity":"sha512-OgRSIMVK29ePtsPNsgUcc5bcqDOXSIZIxJlC5WZPQo7b0MA3iGRQA3WUciGvKZor8KPDz3cJE35a3q6pSSNLnQ==","signatures":[{"sig":"MEYCIQC8LNz5Z3/OYHlbjnuB8OAcyjjeTLNBGj62UqyCiu5KogIhAK8ELalZ8Lhi6N0nkbBHWnSssG6zBzPQr8WCyD0+EPbV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2733507},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"98e7295e03449bacd65471680444c083c88dde7e","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.2","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.0.0_1755081216496_0.5714542652095151","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.0.1":{"name":"responsible-vibe-mcp","version":"2.0.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.0.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"3b835797951855d9d108df1a50f8c6a756da7b45","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.0.1.tgz","fileCount":196,"integrity":"sha512-sN0W34CH53kEVj5RvORhwQrpiYSf9h5sUbU4IHQ+aY03nDk8ET3V8/tGtxOAlH2hDN0lZ0rl4AD+alMjMmeMBA==","signatures":[{"sig":"MEUCIFUloG7xT+Q2+lqv8fH0kf+b049UVZvHSakLFcDjLFVnAiEArZOM+7fHmbm04GmjYEXNt5PqWPYGVgR5GWvMXUjaMP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2774786},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"43fb47465a624b8cd159f541607ce4b653a5d443","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.2","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.0.1_1755085476510_0.2937321238981472","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.0.2":{"name":"responsible-vibe-mcp","version":"2.0.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.0.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"6a4b1a9bfe4d8aa53f8e091cce4b0177fbcd2d38","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.0.2.tgz","fileCount":196,"integrity":"sha512-7nLQxWISsDhQGKmNZRgGUeoqj82/F8qTEO9Q4ifRrQKDmtifsE2pSIpeDs39U0B/0IQsKMDudtdPwyVykz1sKg==","signatures":[{"sig":"MEQCIA3SKcMerTx8X23YqLvYP7hPflUUipkVRzUNLfg94iCQAiB57xdvwjXZa/5WKUoF9J500n8MWV+ep7Olg85G3qmKrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2784337},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"80b786c875e2c412d91e24dee0422ba3b99d93bb","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.2","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.0.2_1755183840112_0.2740318894262703","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.1.0":{"name":"responsible-vibe-mcp","version":"2.1.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.1.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"e3007f376a7d00eef6ba66c027839d91937de327","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.1.0.tgz","fileCount":196,"integrity":"sha512-i6jcS8tM//fGYEOd5airV5l0/KbLEyBbXZIx8DPLcCZuIz1TlDo1Gd3eU+PjxHmn6uUWGWB9JJOAWCW56vj6MQ==","signatures":[{"sig":"MEUCICyexQTWabUMz94WsewGTgA62xnnNlWIxUYwbY541qvBAiEAsftjm1RvlRKfDTuMZvtEn5pJyg8Psb1phMykjR79Qp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2787713},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"842b68cccaab1f49f5f8532deb795413db345d84","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.2","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.1.0_1755186627617_0.6032793985108709","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.1.1":{"name":"responsible-vibe-mcp","version":"2.1.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.1.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"2153accc869c0204723c2718b41d47f44be3669d","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.1.1.tgz","fileCount":196,"integrity":"sha512-JOGW5kH5Vo6/5ch3IiDMJ42OUzSyhV8USKFZ+in83TGuJVmmDRC0U2gC32+CrIZ0UE9r3U9NKhXmtLe3GpvSMQ==","signatures":[{"sig":"MEYCIQCeqrK65m/atDEU2RgLQEaJC+/nvhqzhkHOJlgiQbVBfQIhAPeg8MDCDBkIUyTQBkXXh75K2F9UfDmRCH9Q+uFQaocF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2794040},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7a086e753e22ca1fc59eaadaddd4b4a46ddc89d8","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.2","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.1.1_1755188719576_0.2750576831579845","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.1.2":{"name":"responsible-vibe-mcp","version":"2.1.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.1.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"9dfd83ea306bf4ca0c78a303a254d1af4814a7a8","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.1.2.tgz","fileCount":196,"integrity":"sha512-K1MKTLwVFY4lYEtFnXG3jQFS1KsJ8Li8NJ1I6A4Tw+FA/enxTNBgxYxvmG1OsCt27NzrVfLV+iw1GUATRWmiaQ==","signatures":[{"sig":"MEYCIQDnud+doOy3grHQN2tfdnhhu4P8YB6Bwyay3aubAT/OYwIhAJ1vH5V5hACtergaD+MlMBLKGFZiXwsizeHZX5t3kNb8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2791157},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e85a1734cec0c66776793e9d56fe180a97736801","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.2","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.1.2_1755191585347_0.34434903392157623","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.1.3":{"name":"responsible-vibe-mcp","version":"2.1.3","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.1.3","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"af7d34fb1d22907f52f3dc7c72289586ed93272d","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.1.3.tgz","fileCount":196,"integrity":"sha512-4R18zmZeEAPLdOtWmujjaIcFbGksJtuynhAptqYS04AyT7ihULE4vIGZHOxDbFJ/oVE5lR1CMOOgh93gnwnJoA==","signatures":[{"sig":"MEUCIQCrRW8IvoRLxvvffc8ija+0bM96PYbhL+8d7X4TpTz4sAIgPLV/FjS2dToltEVCB0aicmCPt+SkV80LGP0szEG4iNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2786855},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"be3cf5898633394d25e983a8245fd645f0e86c2c","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.2","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.1.3_1755238255943_0.6836830701667818","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.2.0":{"name":"responsible-vibe-mcp","version":"2.2.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.2.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"939d6f40e94df855110b318fd6dce15c066f9a23","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.2.0.tgz","fileCount":199,"integrity":"sha512-FecYrDzMRfvtQ4Szy6iheJ4YUgZxUiujQKlzPP9HlVmw2DOVGnMjc+mN8F2TjpkQujsLCBwfGUvsJENloIMBkg==","signatures":[{"sig":"MEUCIGZCl4xRweCl+BYpNJTpwdulUujgdAu5ra978A/fqabAAiEAy6dR4Ye3jp+EtVHzdTGM2ppyMv4DtoMhZfBC53waBwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2805831},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"1fe16bb1ff79f715ac650d7116715f61f59db225","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.2","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.2.0_1755249428491_0.7339038984012711","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.3.0":{"name":"responsible-vibe-mcp","version":"2.3.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.3.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"5e5c15b9665576227f5cee3391b732b438d09ea2","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.3.0.tgz","fileCount":203,"integrity":"sha512-eKJqsaOlkE5lT5Pf3jlxXxGu9PJvscaUZ00soAOrgY0gjpTnuKDJZ/h9z5qHs32mhAJnlhXLzzMLEgbm4AUIpQ==","signatures":[{"sig":"MEQCIEqdbz1L30A7ustwzdmt/kMNi5CvotsQ9JttSxFIpGPdAiBfcaTUiEwiyw9NOVGrYqr5cA7sjVCKkkVtkXP1ZFUJEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3018276},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ae4da8f7041474581d7284a8f1837f6253a5f56c","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.3","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.3.0_1755639274254_0.9748924983606884","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.4.0":{"name":"responsible-vibe-mcp","version":"2.4.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.4.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"5a6ec76672cc0bbc28bb075a66c863186e084a3f","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.4.0.tgz","fileCount":203,"integrity":"sha512-+7cR7uDfGx+8tMw48NAK7o3arrcSgzueYYpniuI7yg/zUbv2BD7xHnWvyYrRO/kVMQb4QqY0dPN20iY9aPItxw==","signatures":[{"sig":"MEQCIHOO6XH/9TD8fsF19ROhXzSn7dyFwfd9pbw9yYWAVeAIAiBNnXoxxM11HcoOSGJIbyTXmmmluNpL1Yn98uV9T149Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3046409},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9398b790c16f9016252026158377c21b43355beb","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.4","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.4.0_1755683786981_0.005757831037796812","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.4.1":{"name":"responsible-vibe-mcp","version":"2.4.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.4.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"d0e147c5b907236f76c2a7a9bf466a28736913db","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.4.1.tgz","fileCount":203,"integrity":"sha512-hKKMkT+LAcvIRbu5kiITUlmZPvI3dsZLSVN3+Aky2T6AsHnxocSoDvq2EVdakSZFj6LJ7Xqoxr9ZKGYBwPLsmQ==","signatures":[{"sig":"MEYCIQDHwmlvoJnwQ8QjN+1SDqZMjhKkNpzbom+ZnjfjUoeZfgIhAO5wprDdxhPpEe3VNaxm/s6Sagvv5yL5PCOvvnHWgzz/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3046409},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8b03c9524c56ea7a4089f147f5e13c825739f7ca","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc && npm run build:visualizer","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.4","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.4.1_1755691345664_0.08153655398632775","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.4.2":{"name":"responsible-vibe-mcp","version":"2.4.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.4.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"c031d999caf439142c430b0c928dee988267aae4","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.4.2.tgz","fileCount":203,"integrity":"sha512-L9QfPZ7cx+QeRVMKq6aT6flpf+RMdJ1Zzx8DmpMnTxAhd6VVQ0XsPoHiA0iXsaDIw80oFGk1qKIkIwwJMw3RHQ==","signatures":[{"sig":"MEUCIG0isVm26L2xeLBKJ02VSpROVVh/0bSPkJGZluEDEUnjAiEAuOQDQshXlhmtbyTGna5dub6wORzj5OkoB297o64jUJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3046381},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"744010260ac483951a067dadc38fff2562018b19","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.4","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.4.2_1755695044043_0.6765819956753465","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.4.3":{"name":"responsible-vibe-mcp","version":"2.4.3","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.4.3","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"15f1ff6cdea52db22364318ee6340850f55de88b","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.4.3.tgz","fileCount":203,"integrity":"sha512-4iy0/b9ReF1ZIOXEqBw8atkBZ1owCHkiH3YZxtv/Kd8hCK71PbJPGtD6t6URfdj9Y2taHPG1YuGuUMfklPRoyg==","signatures":[{"sig":"MEUCIQDEYmzZUdZ0Buag82wPW0+N8BvHRKKLTJXo6ukCae8fMAIgGgtSEJZDtZXB7vtZswnswezXN71Oho+tQkHVNT/otOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3046381},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6f5db57985bf05d9f94bd6817fbed71b7ff1a7aa","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.4","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.4.3_1755695604323_0.9037416558132927","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.4.4":{"name":"responsible-vibe-mcp","version":"2.4.4","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.4.4","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"fed61784f93b3b317d3fd55fcebc9c5177891808","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.4.4.tgz","fileCount":203,"integrity":"sha512-dZ1ygIYPIxuaO/Gha32FoSh0YfGulQd+TJtdJ+PfyUJvlBTKznnnPI9VfJj9HEGNM3JU+MYLnO//IZqXeJvz7Q==","signatures":[{"sig":"MEYCIQCGVt3icOedLlKLNbI1Kfi1A/jMTuLMZcHLPvCd5pmweQIhALt8yjWn+Tncs/lqna+u0fTA67Yp2mv9GE60jaBb7mrn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3046381},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2b0e6f0f23afb36ac8a86f712ef24a4238521a6e","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.46.4","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.4.4_1755696185840_0.6172872246606185","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.4.5":{"name":"responsible-vibe-mcp","version":"2.4.5","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.4.5","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"5e0590655b9fede1f0ba1a4c861f93cf6511d784","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.4.5.tgz","fileCount":203,"integrity":"sha512-3dDjuOsp32Tn6MXZTlYwyrcFURLew/g4rwFtZ2nFShm/fGnNvxBWGiU3dbVZg/B0XQ2A+J1BOn+n7tWRaDeeRQ==","signatures":[{"sig":"MEYCIQDw+dpCyn54awrVLYQrNXHHRS78b056eSXHojnasYZrJQIhAO09TBNxmn/jlapB1wlG6o25jzhbLF/haDdPqfILHLcQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3004288},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"92dcd42a0fa2e41e8fa6d1d4723d181e92ff6482","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","jsdom":"26.1.0","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.47.0","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.4.5_1755760559501_0.757034865124272","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.4.6":{"name":"responsible-vibe-mcp","version":"2.4.6","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.4.6","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"e8f0a5f80cc9119ac86e6e2894836834f07999d9","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.4.6.tgz","fileCount":203,"integrity":"sha512-uLQposSYc/K2b/zFXhyJvDS2K5oNR33xB3etUJpCSO/jvKApZ7dbtn/J+/3QPvh+09ST3IaND+9vQayJcVc3Lw==","signatures":[{"sig":"MEQCIDDMlSn2aPkcql3UWYYooCa/I0a8pcYd2qit/qZCbDQsAiAS4C/92E2WRl5nWBjHW7NC1T53DmhX1D2bHxXvNPVLJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3004484},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"29856a595d3b074b309f8fbada30ae9d8d663b87","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","jsdom":"26.1.0","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.47.0","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.4.6_1755761912465_0.5803209068510551","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.4.8":{"name":"responsible-vibe-mcp","version":"2.4.8","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.4.8","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"7ae2bf98c64e7582fe035c1d4a84fda7e3232fc7","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.4.8.tgz","fileCount":203,"integrity":"sha512-01eqG9S316B7YPBmdlSBcbxkmmbJgdRxNPWREBajMbu5wuMR/hNAvTRJbEXmOD5MjT+5epwrGj6F1nMrwH9eig==","signatures":[{"sig":"MEYCIQCmV1UwCmY3o8qRi8kcNilnqWG2VpnXqAy1dxK7607ajwIhANJ0Rt8jg5001E9nLJ9J4KkYuDVHTt6Ihi8v3Ne0fAUl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2984325},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5a522d5fca37011a42284f75ba180d9d04323965","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","jsdom":"26.1.0","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.47.1","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.4.8_1755766668112_0.506808795983829","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.4.10":{"name":"responsible-vibe-mcp","version":"2.4.10","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.4.10","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"2e7159cc38452316880752a1c07b4a823eaae441","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.4.10.tgz","fileCount":203,"integrity":"sha512-qqAvlJfU6LjpG+Z+ruH9A7z90InkdpKw7lo3//4frvPvwazabI83M4+R6LuyPQj1u0iTj4Bfls2SK1qvI3JayQ==","signatures":[{"sig":"MEYCIQDeSZI/XHU9DxsOhpO94amBs4+i2Bi/p//nVptc7rhbJAIhAKdDdK7K9raadfRBriX4xOQ8e+kFech/j7vIFM1ZPYHk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2984326},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7df81000faf628d83b2cc2e38937c658c4568e1","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","jsdom":"26.1.0","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.47.1","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.4.10_1755770209771_0.32829132782012027","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.5.0":{"name":"responsible-vibe-mcp","version":"2.5.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.5.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"4c7592b567c855e98ccf6f6295afeb1dd6a17003","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.5.0.tgz","fileCount":203,"integrity":"sha512-lLRLV8DKtOA5uNmeUNwyWvmCRkjVeLgXbRE4DAeWmp9aSGDp5hreal1PGinXdUZjhRrZ5FW19epywSm9tqFw+g==","signatures":[{"sig":"MEUCICRhshosAWhd96bjQvLO2JzaOUyM381ddp0YHkWJnkrPAiEA3x66xXoLZOdlllI9bsCK1Usq1XVFagn73W9uyu6TPns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2984325},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9b72fa4080b0e89d9b4f74305ecbc631c50e897f","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.3","jsdom":"26.1.0","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.47.1","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.5.0_1755771120763_0.2247824487925767","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.5.2":{"name":"responsible-vibe-mcp","version":"2.5.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.5.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"5c5c5906091c718e30b459c9e45bf39a38aa85c6","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.5.2.tgz","fileCount":203,"integrity":"sha512-6zk0hDCICduVh3aObf80HCL8Vx/sERfcGWYVKp1zBy7n8b41y3zX8rKZMzbxip0zcp3OFoBgwp+xkuC8h0yTaQ==","signatures":[{"sig":"MEQCIDvCPF/G40dtCcK0ZAyg28nUZn8at365Tk4cKmnLIxSXAiBNWoxludoRbt5rvPFYoztMqkOM3volP1UtORIhvM4kbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2984325},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"de3b7c78609a4896547fe77c59000f35e1acf6fa","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","jsdom":"26.1.0","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.47.1","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.5.2_1755771360224_0.16111614170304023","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.5.3":{"name":"responsible-vibe-mcp","version":"2.5.3","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.5.3","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"e23029ae6a3c85d8ebc6c3c2768bec66582ec268","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.5.3.tgz","fileCount":203,"integrity":"sha512-znQzvLxiQ6sM6zmqyyPJKTM7S9Cz8P9wsLz13sqKtPW+vuEfst5cnEtjzcbSgAKvuOIDNE7RriiFZv8GcYF+Kg==","signatures":[{"sig":"MEQCIEEN+WZvsNbNGTbB6L78GTqZTSTdsV4os4hVWdO+576jAiBrH46gGIQoB6MU+GfgchXPKsR9FjZ6J0mlmNooxQDzww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2984325},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"92587181dd87d41ae3b92af4187e40be06f4312c","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","jsdom":"26.1.0","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.47.1","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.5.3_1755775422470_0.6193194505101827","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.5.4":{"name":"responsible-vibe-mcp","version":"2.5.4","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.5.4","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"a7eee2b1fa20936c125991fac83d4b7a140de909","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.5.4.tgz","fileCount":203,"integrity":"sha512-9f0Bhu/qEG9F5bTjCNeBAASXOBjC/5Cw0gt+fsntIMOzN50MMj3qmnEytxRMPzRhKj1csLo+vOaR9KBKQGaZwA==","signatures":[{"sig":"MEUCIEUxOE5q/MA+CCoCmMzuskRN7+7YlTEzUOfqPn2yfs4+AiEAhTRji9lpWb9ibNo2ti6cRea1trZMEwj3GpURZQujPx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2984325},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3b3d1d7ebad62becbd7127a24ae4f205fe79519c","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","jsdom":"26.1.0","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.47.1","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.5.4_1755838207408_0.6049244149062714","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.5.5":{"name":"responsible-vibe-mcp","version":"2.5.5","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.5.5","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"3486c5b34e48fe2ced13f661258a430f752d2c16","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.5.5.tgz","fileCount":203,"integrity":"sha512-etbmCMhgfieDii/LJH89aBu6HN+gvzUYyUAKclZdhK4pOyr/agBM/BiYXCDoQqv6NV9QG7SCWMH5+XHcqBpx5g==","signatures":[{"sig":"MEUCIE4ZAxTsHL1EBPDw8xze4BkDm43klr7SaAAmwMLkh2PMAiEAw0CQhsUWUYlX4VolNhx7qfKjZl/XA/FrYWbGqnpiygA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2984325},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6ffcaac411d478bb7721b7d8d23ad294de585219","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","jsdom":"26.1.0","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.47.1","@modelcontextprotocol/inspector":"0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.5.5_1755874101024_0.057569873318583875","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.5.6":{"name":"responsible-vibe-mcp","version":"2.5.6","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.5.6","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"9e40e35e46af46ffaecb05b5292d485ad13e8af7","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.5.6.tgz","fileCount":203,"integrity":"sha512-dZbqvyuVBzkspHKC7fcXnRRrLW307gNOyM2JNYVRq82HgqaikFZXdo5ESdkVycIyD93kmVLFy5pUCBAd+bYiSg==","signatures":[{"sig":"MEQCIDXyobPcsKsfTujdP5ZrSsaB5oI+ilAHOnQzPrW5yozMAiBPj2Pc4OQNrUMDvByWb2IbdIH4KoNHoy1YarEw8rOUWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2984325},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a5a8100155cca84ad85cd3a535ce121be5a0d425","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","jsdom":"26.1.0","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.47.1","@modelcontextprotocol/inspector":"0.16.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.5.6_1755875112184_0.022691480997459212","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.5.7":{"name":"responsible-vibe-mcp","version":"2.5.7","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.5.7","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"d4425140a4a77f93916463cb8644dff0fcc759fb","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.5.7.tgz","fileCount":203,"integrity":"sha512-/vpu+Zl7oAeiCjaM1O6zeUpiJGrmN3gN3lHfjnglmE/0y7MQZO66n7l4HRQxtIJStjEme+DMHmVxA+lpsFBI9w==","signatures":[{"sig":"MEQCIBjA65bhUlD2Jnhfm8/PwUZZKNl1b3m9QGxYenhpnV8pAiAFDbT+ueKqcrx8GPY/6VE6fZ410SKv0M8QtprIVzP0gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2984325},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3d3c0d1f99bc1635ed75539822e659256dc652e7","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","jsdom":"26.1.0","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.47.1","@modelcontextprotocol/inspector":"0.16.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.5.7_1755875533338_0.9019126501614809","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.5.8":{"name":"responsible-vibe-mcp","version":"2.5.8","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.5.8","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"61cf444a4c2bec5be8bb1b4949000a9b52b4c9b3","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.5.8.tgz","fileCount":203,"integrity":"sha512-TpF45gCJPapkeJ3V5RYPKcHCk8O1XV91WIpTofqu4XRMyqiUpwxvtqMv7zRT13jproravtimhiHgxqqUHmvhng==","signatures":[{"sig":"MEYCIQCkxyhfGNS+r8lTNzoOJG9lDdaXwixCxWUwjY0Mb1SZFwIhANZGMCh5CTsqplDvxIeCinHAq/mPEV1gCAESr+s3+RIX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2984325},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e81326a501efda98882bc1a8e5188fb0b4cac291","scripts":{"dev":"tsc --watch","test":"vitest","build":"tsc","clean":"rm -rf dist","test:ui":"vitest --ui","build:ci":"tsc","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","jsdom":"26.1.0","vitest":"3.2.4","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@rollup/rollup-linux-x64-gnu":"^4.47.1","@modelcontextprotocol/inspector":"0.16.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.5.8_1755876221707_0.9143261098099174","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.6.0":{"name":"responsible-vibe-mcp","version":"2.6.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.6.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"cc6e6e89774257bfbf293046b1d53a0959f1a12b","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.6.0.tgz","fileCount":206,"integrity":"sha512-wPCnp22eH1R6/6XjW4el/70R5Cou5o3juwmXC3JRH9lNhpN7qYPPzHbwxymmEF/qVxM6lq0SeQW1LQr7VGi1Yw==","signatures":[{"sig":"MEYCIQCymuGzyMBmuVbx7NcywnumlWi0wcavBGFI1kdKJKizRQIhAIo3iIoVhya37/fjUm9c3KhaXzVieHIloPAmvaU7Lm14","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2990451},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d785657ba4ad572f9da20b4f86a482a0fc7412e0","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.12.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.5","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.6.0_1755880138626_0.2790490174951983","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.6.1":{"name":"responsible-vibe-mcp","version":"2.6.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.6.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"74be354df5ba210dfc2e5c6ef24a6fe0c1a0b23e","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.6.1.tgz","fileCount":206,"integrity":"sha512-7zhpi8pn6r4CEBLjmcBHx+foqbITPNoDhVN6Z7DL49w69uUxeX5YAFBDyf+pNO0p+r8cQU0B3nNp/6adeuOruw==","signatures":[{"sig":"MEUCIF6NvOdzta0144AbV+wLFkxXrCElyl4VRpuBY34RKicnAiEAvFa5f4FrPSgZc/Nnofj8tBFpWnpaaMfV09rLO6cvhxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2980930},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b5d90e2abccdb986d1e93563bbf1b274352de834","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.12.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.5","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.6.1_1756123460068_0.06893799184931626","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.7.0":{"name":"responsible-vibe-mcp","version":"2.7.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.7.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"6ccd50e54c99743f407b08a8e4ea6c624fe634fb","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.7.0.tgz","fileCount":206,"integrity":"sha512-PWHgjsN/xVY6S+DaidZGXZ0p6+xzTsJRpgJHU7dXa6Fo0KHY+PRpIyY+nxWSRN6jcVrqVLBxaCLKWNTQwkbMIQ==","signatures":[{"sig":"MEYCIQC/uUx4FXZfC8QD7UZb96XoZEp0sxTrOsBNt7KEUzR/BgIhALoPPXgNrjvk4i/UMz2b2Sdc9rXW7YAG0yGeqnyo1ctD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2991292},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d48a90feb2cccbbb6ab0e3f72d480b69910fce01","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.12.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.5","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.7.0_1756746850959_0.2025506249956588","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.7.1":{"name":"responsible-vibe-mcp","version":"2.7.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.7.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"c93182cff997e4876a0bebf7b5826cb59d330290","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.7.1.tgz","fileCount":206,"integrity":"sha512-q97vFBJnHHEmHN3mdfyqca6D9JXquFp7cNNZRkczQHNYwoQ3jsJ4Q276jwjzS+xuTV56lv9/y65MzSREVztpOA==","signatures":[{"sig":"MEUCIAkebXSvMJiHKN5PgYhCzhgmNK4GR47V7cj2PlyoTZ3GAiEA/aZf69KFyA2EBefdMauQsAvDGL8WDnL9LbMbMGeXvYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2993881},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"307dc9b764f11ca75b8b0b0378118565c6a16655","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.12.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.5","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.7.1_1756813993545_0.7136414944696521","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.7.3":{"name":"responsible-vibe-mcp","version":"2.7.3","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.7.3","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"b3c05507668c543b20c8b5db73cbad2baf7882e7","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.7.3.tgz","fileCount":206,"integrity":"sha512-PMfaWHyKIOXOt71JNHSjQEWqz23xYRF6ASFfdplM5BmuwXjJ8bS60awY/9LkKBzzlaTsX9v5SHOI76dhnmT1VA==","signatures":[{"sig":"MEQCIAXakKikdc4sHJMeOnbny5ZZlOl4M1vmMDh+RYGj8xcNAiAxqWSWArWaJFjDRn7Z1F2eXhtftVhZrDHign4w8GWRdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2993881},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"ce36db974d2388456cebb8672422f65ea6fbf9bf","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.18.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.12.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.5","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.7.3_1756814320598_0.3282336420236498","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.7.5":{"name":"responsible-vibe-mcp","version":"2.7.5","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.7.5","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"6d74483c9841b396e12f80706860a653abd666ef","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.7.5.tgz","fileCount":206,"integrity":"sha512-F2uVejbkGiEPtqiggMRvEl4Aind2V7FtOxqy5MIM2vkYAtjWbK9Ptl7Mg5OoA3Z/+r9W9SScKMb7NQJ9SYiowg==","signatures":[{"sig":"MEUCIQCWMQbDwyxskfzEpJy1Bh73gQ587tXcqwLdvoX0wUy1nAIgdlqL0mARTNWcDEiITn53MVGnSo3pWWG5W6IoPU90vmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2993881},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d8916f79e3ef185449a93a3be942baf400636e05","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.12.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.7.5_1756874859224_0.1811843916828626","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.7.6":{"name":"responsible-vibe-mcp","version":"2.7.6","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.7.6","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"d1e8f96086192ac91b0ab2b15ec7b89e776c01d9","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.7.6.tgz","fileCount":206,"integrity":"sha512-RymlXb7KTxicMOzQBSGB8kOON0F5xX5bt0nsCxsD9vLVP0jkNu6aS5YxsOZ2UU13481ck2lNdKN4KxR12MpILg==","signatures":[{"sig":"MEQCIBlrSYk0olcJMnoFMMzren6sJXDgdD8RZUGRsYWfjYmZAiBhGt3FBhaoIfd7YRxDbo+n5Cr6FSlDbHLlg1M0fs2PUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2993881},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d40a2768b152db9baf8f7c5546bf8ec165ad4672","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.4","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.12.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.7.6_1756877909022_0.7186261343308302","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.7.7":{"name":"responsible-vibe-mcp","version":"2.7.7","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.7.7","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"d47ef8bbf7208f96e8a4123e92f34394a114cb40","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.7.7.tgz","fileCount":206,"integrity":"sha512-CdP4MpBNSZeGlUnhS8o+edYIHKh10EIdDGSXBaneeG+LWCh5++Oo4x/heHoSKAalr0RLQRXXcuQ/JqMR74h1aw==","signatures":[{"sig":"MEUCIQDZYr3UT0gc+Utn07JYoiAH5F04dB6z45Fu0pJlcpvnlAIgMN597S8GxaFkl5tRCv7Rgha/FFhCmH6WKTWG0JN8zXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2993881},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5e49403414f9ff6e896156f93868c5cc212e9459","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.12.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.7.7_1756891769233_0.6076777120888146","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.7.8":{"name":"responsible-vibe-mcp","version":"2.7.8","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.7.8","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"3b065b489bd954919d12c80215dc46a39dde5936","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.7.8.tgz","fileCount":206,"integrity":"sha512-15cIKlsnSnwr2etGzb1A3l1gbqk33F7jC2blrLw+z9YZZcVKMiWeVoCK4mL/fEBLIIaz+Bn6RWQDZiR8Vclfeg==","signatures":[{"sig":"MEUCIDHhgxkvCe//Jneh3SiTyMz+1vISfuoSiu6ySTICaLG6AiEA6Q0RQogO/UhMrB0VF3n++hnVxxiryHBPn90MPRRgKao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2993881},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9cec63b6da7686620eb48523d4ae8e0dba92f781","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.12.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.6"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.7.8_1756961774194_0.8027591275631796","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.7.9":{"name":"responsible-vibe-mcp","version":"2.7.9","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.7.9","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"4137be59f275ed2c9c437250cc2f4beb7d580e87","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.7.9.tgz","fileCount":206,"integrity":"sha512-Uh3wbei9QeyOB4ghcNQogwa1YQGvhHQS+qI+j+SUF5cWABk6Q0G0FvXQib7s1qOGyFGJRIYq9Wh1G7a6HftBWw==","signatures":[{"sig":"MEUCID9IEV65OMc0ibjBy4NUnNQd1TU/ZJCwHnhyJsW0RUJHAiEA8RmHlKAHQXSTHGSap5ZfyQslv4sK4WT/GQZEHlGKO0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2993881},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5786a5e03b25760fba239bc546ab0b68e1c9a167","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.12.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.6"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.7.9_1756979103527_0.4748935099412426","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.7.10":{"name":"responsible-vibe-mcp","version":"2.7.10","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.7.10","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"68a8cfdb0706313d846ad1134fb7cc02e8271214","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.7.10.tgz","fileCount":206,"integrity":"sha512-iojCz3akbVodc0zcAADHGn8xsxt494zL+77ZZZasEsPUGjEPhWh0I4EYMODhJPDkWVQ0G/q6jkHMpX+V8MIEQQ==","signatures":[{"sig":"MEUCIQDllKiphovgzqe9ets0M9Ck6Rbxe4fnkSSd6ndO+b0VrAIgQWdEr9T+qmBuLYyJjSSHIpoNZA2VHxx/hcBISWkR2t4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2993882},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"704559a1e264db29a39d0847a7529e4dc3be3f74","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.12.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.6"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.7.10_1756987253026_0.2686016018945956","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.7.11":{"name":"responsible-vibe-mcp","version":"2.7.11","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.7.11","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"a7792706148db3bf673f071692a8d4375d4f5b29","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.7.11.tgz","fileCount":206,"integrity":"sha512-tAAA+ea/IV5IZY84exJgzddnYqDsp2Vo7KgGw7CNN3Js3h+1XBDCl2KGDN2kJwuVOxKw2ILWf1UgTSaoFEjEFQ==","signatures":[{"sig":"MEYCIQC2C5fE6h98ZjaI2So1D5uqcqTcgLNx7B6VupR84dDFPwIhAI1mhIthoCs6OyfQ3fqPaHQ3/pu6CusAncjX5C8DCF+D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2996151},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b1c30f636c567e371324d01bee1798c663e3cc46","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.12.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.6"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.7.11_1756987406250_0.20482505934786865","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.7.12":{"name":"responsible-vibe-mcp","version":"2.7.12","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.7.12","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"7921187e146e036d3247729d4df4e456b094ec48","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.7.12.tgz","fileCount":206,"integrity":"sha512-159xkWqz92o5H8F7iwU6ObtRwz7oSHMGSp0EAX1yOFaGPUe4xkmQXNutuDxzUI98eO3VeAHVGPcNNns3wqRfbw==","signatures":[{"sig":"MEUCIQDQ24UxXf+q8eDoJxN5+VZdqb7ulWKRoKrLdZ4/nnMcyQIgas2W8ki6aGo6ZCrdgwgM1VLzAr7LrcXvIPUCao1PfZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2996151},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6dd254f6ecc80414178acfe6912724f35a246626","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.12.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.6"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.7.12_1757050392133_0.6650457898416737","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.7.13":{"name":"responsible-vibe-mcp","version":"2.7.13","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.7.13","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"c4c585d07e05f9b49b4e26748dc470c6bd367a84","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.7.13.tgz","fileCount":206,"integrity":"sha512-j5QcOzM6cYERJWbSmb36R/IXZJquN+wLoRyO6VMefCasCclABED8tr0BPUcIRAXfDIVgG9EJZuT+hIbc1X6pMw==","signatures":[{"sig":"MEUCIBKYYzzt8th93YLXXq0I9pcLItqs52wEnHYDDlxfg8E4AiEAn/beqe+ZLOUF9Lulm2+w25oNfDY1yd/dvI5X2/+IwTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2996151},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0682415453ac8d925dcb73773db9cfe04bb20c1c","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.12.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.6"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.7.13_1757064503495_0.115266249592475","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.8.1":{"name":"responsible-vibe-mcp","version":"2.8.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.8.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"ab06fa31380ea21c5a2590a9f2ef2a66fb5625cc","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.8.1.tgz","fileCount":209,"integrity":"sha512-es5E4zmxiP3HYnN4t2gWawvHZ3uCUrqovtkms7mlC0i26dctOQ74L7bJT21LfFKXgtKJmEk7+xtes5MD9T3agQ==","signatures":[{"sig":"MEUCIHHVePj4RwHfh4zq1R4MnuiQeneLXhLrig6J2EAkbo3aAiEApONCE0h/EsE4cs30CdXNGE+zeoIbdXf2YJVarlZuUFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3003954},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8ae06d46eea263c5524846c39375703d9d304841","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.12.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.6"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.8.1_1757915977694_0.4474518403945953","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.8.2":{"name":"responsible-vibe-mcp","version":"2.8.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.8.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"abb66b1042c3c08597877d5d218fe8bc1abcb4c6","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.8.2.tgz","fileCount":209,"integrity":"sha512-sORmlCrE9sc0RQtatcsM2CRC9Kpr+Qr9GtdfQQRBo3Ac/qp/fw43/YlbTMfzkrw8oSuVSKYIVepkQyr8Hzqy9w==","signatures":[{"sig":"MEQCIE6T2F5xQeCx7mBvcGN1nQF5iJ2bsaRwuRf0efSiVt96AiBR2QU+AFaa/+zpHQW4Drze/4N+VUp66N2Q8HJ6WmPn5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3003954},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e4806383a0aff25f06a5d7826bc8b3dad0e80828","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.15.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.6"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.8.2_1757927140409_0.1606809278911312","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.8.3":{"name":"responsible-vibe-mcp","version":"2.8.3","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.8.3","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"283a2269cd1a1ad4210612a86980fb9b73d4f30b","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.8.3.tgz","fileCount":209,"integrity":"sha512-zGc2Sk/SKbrFVfYRqKH+V5ddlTOfXr1Ix15KH9I+yOhEU1X/7ub7RisiPj5KEmE1BcOF/QJat/tgjk09bxSw7w==","signatures":[{"sig":"MEUCIQCTXlfr+wvZC5ys+itmaGALVLwMUkzzdDLGkraOKOuTXQIgH4tdVKZ0H8sc7uR9e8hMETUTh7JJTTFx0reFI9cX0n4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3003954},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a3e10e087b718298121a967ef85ab6e6380a2bb3","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.15.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.6"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.8.3_1757933466721_0.6445682808195587","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.8.4":{"name":"responsible-vibe-mcp","version":"2.8.4","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.8.4","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"cd89f0493bd5ed1871d865385d4538eb647e8719","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.8.4.tgz","fileCount":209,"integrity":"sha512-/gz5dAyCMFN1sD5Ic8/oPD4ynUnHY3KuyYn/xy7nbXqxmD9rSUJyZBI9EX62FhIvmGJv5c3/1UAHLjwzgJJDqA==","signatures":[{"sig":"MEUCIQCB5baF8fVdJiMvXz5UYWM8hDF32U4fLm77Doan7qkzegIgH9lfmBhGfCToOYTOXJLF8IPOOTswgzZWOoCvIagQums=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3003954},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"16d19864aeecb43d78890c01727d6a6ff22c5b86","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.15.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.6"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.8.4_1757933797292_0.9955195775782997","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.8.5":{"name":"responsible-vibe-mcp","version":"2.8.5","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.8.5","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"a9f4be6e7a0feecbccea891994e2bf9c8532a510","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.8.5.tgz","fileCount":209,"integrity":"sha512-F30vSJbUhm/6hg7HpBQrRFVVCGbLmaoXVuNF2MliMpsICIU7njFB5w1pnG+h/6zCN6C0Bvk5DnzfSmYC9+btRA==","signatures":[{"sig":"MEUCIQDPDkfJwo9TkA/Fh3dY5siN2V3sc/2rxPHVd11qrHrfYwIgCQjcDTayZKIhNR/q3rCqBF6wCC62s4ctsav+rRL48Lk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3003954},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f8fa318cebb8ae85dce61eb28cc96090078d2996","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.15.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.7"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.8.5_1758090144080_0.9004268866831815","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.8.6":{"name":"responsible-vibe-mcp","version":"2.8.6","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.8.6","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"55569fab1ab894598c8f637a258d70202f6ab02c","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.8.6.tgz","fileCount":209,"integrity":"sha512-anfVcR1BYXs3iNWAZ/9BBdIZODKzYAOZuwTxig/tL3T6Ukr1uaNFj1kxy2rcuaNaP310fY9Rs/rUEAj/ewW9QA==","signatures":[{"sig":"MEUCICVLhI/CvvT7xO6kQEHjpjoeKvg63yR+7KbzUTrJpAFeAiEAx9F0iBRu+GbTyh/gFaShg8UcGE4CwZNGqLZuHmk163Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3003954},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"37650e07d710ba7b9d807e383ed297f038205b82","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.15.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.7"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.8.6_1758097592394_0.5310970900692296","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.8.7":{"name":"responsible-vibe-mcp","version":"2.8.7","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.8.7","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"a84815c3d57eed685fe1f61a06fe4aa8ab9a7412","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.8.7.tgz","fileCount":209,"integrity":"sha512-B9FhxxGPTcweqDQrhPHSg4LvUaRx5ACgFe5DYuAa6q0rLFZnEhaVv4p4PaPw6/mU7tbN7w312CONjZ9TphxSuQ==","signatures":[{"sig":"MEUCIQC1p3w4B2tY6JKj5RmceeGbtdd3riIrmtcc74E7+1ENAwIgUREGaYjAAXRYmgeEAFNCTMVMqDdKT1NYTCToK/oK1tE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3003954},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"41bc95310d5827b8c3fc88b3648a15d0b3ecca84","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.15.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.7"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.8.7_1758114297843_0.23400351590137425","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.8.8":{"name":"responsible-vibe-mcp","version":"2.8.8","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.8.8","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"b5e529f9ef4cde98900a274d95ada84961c10276","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.8.8.tgz","fileCount":209,"integrity":"sha512-KJxG1MxkjI1uyFeZf78jdXv6XUTbuNbQhX4SAvCpXfO3354PM1qdv7bs/fBYcQqH2IWp5SPsmvJ2c7vhXCdFGw==","signatures":[{"sig":"MEUCIGg349eSx0CstU256MkANb66zZYcxaHvKzwxZH31jV1fAiEA6kkyyLCNEmlv6Aly4Zt612hHlS0L7q7LV20IyanVc6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3003536},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"182dce198780f3007257d8910d8646ab879f2110","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.15.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.7"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.8.8_1758117098435_0.48813322550617744","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.8.9":{"name":"responsible-vibe-mcp","version":"2.8.9","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.8.9","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"781fcd3c45919f0e0788395631b45d9ad3656a3a","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.8.9.tgz","fileCount":209,"integrity":"sha512-jmemdMjLzqcmjWCsGriYT9YYMyVYIAdq6JcMMK+B4HwC8H87g7ge5DWSOfzvEc7qprfSGIu5O2mM7e/Cyo6z6A==","signatures":[{"sig":"MEUCIHhSQmSD9X/kUYW7npnC1F8S4ZoNL5Qk3sbRKXiwYu3CAiEAzwFnn30H9witBhDhw77PD23c4o/hpD/BEc+Af/v95C8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3003536},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"96764709d741df3273a3de54dc231c1a3aa1fbf3","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.15.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.7"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.8.9_1758170814828_0.5486285852816808","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.9.0":{"name":"responsible-vibe-mcp","version":"2.9.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.9.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"1152fccbdcf743682b20a98f42fcd9e3b2e5083d","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.9.0.tgz","fileCount":209,"integrity":"sha512-qL3wJeIl4kvxI+t88lvIS7rVaQ4ldFTignXGJLTYjOgoCRzVCFMijgMaySosR5Gkt/Sf1PSbJw3XdwDzGrGbkQ==","signatures":[{"sig":"MEQCIFzxrfykh0Vpz+wFwh6x3rTMsh3GyknXClUBVvmo/MZ8AiAT31HZLK3W1CXOofNxwjVGz/vwnAIvziT4nVBrkhfwWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3006164},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"23bbcee476074df809b036506715cf6475c560f6","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.15.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.7"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.9.0_1758180974344_0.7800362877014866","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.9.1":{"name":"responsible-vibe-mcp","version":"2.9.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.9.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"ead1fa5d50efa54b0a33b94964ac895c5dd0f8eb","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.9.1.tgz","fileCount":209,"integrity":"sha512-MKDxrNR85vJ7/nIxx7y7JzVvKO3+E2wfTccLlr2fTmwtm3jN442QqGe03IX3QOlMmvoniVougAEgeZwlI4py9Q==","signatures":[{"sig":"MEUCIG8+9N0FO3WpjdiJxlCBygNCW1XLG0jJU672uCeImsuwAiEA0zyfCNAGiTupbH7M4qS5Er2EqXZ/ECKhxKIUQDbDFz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3006164},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c27f196c4330765bccf3e0d5916b47d8e0bb3adc","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.7"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.9.1_1758191890179_0.8909203154704262","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.9.2":{"name":"responsible-vibe-mcp","version":"2.9.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.9.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"00269a42a7a312fbb5f2e1dd07e57ef2dc542b79","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.9.2.tgz","fileCount":209,"integrity":"sha512-C7txVRnQeGq9/kcK/0COr+KliUL12vD3yoHen1CSukHbKVN33HbI+cw40ywzO+Ge8PHJV1MdLqpJCGtfbZsPEg==","signatures":[{"sig":"MEQCIB7AUFEMabisJ1uk4WBLu2yVIkcVv1+vnAamZ2Waryv0AiBEXtTEs+inr/trK3qV2kjTgZxSzUEA84iHzy/x9KCT8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3006164},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"77c1d9891e1a464adb29e03d947df90abab0de29","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.9.2_1758256215051_0.9107737008486294","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.9.3":{"name":"responsible-vibe-mcp","version":"2.9.3","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.9.3","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"c70ca5b034b32033b90ebcefbe98f9a25703db25","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.9.3.tgz","fileCount":209,"integrity":"sha512-lG1nGoXAluAuYvZ5nSkW/wU1OPmL9tXL4ylzxD7K0I4xj1zUVRKg/04TKZq1zEA0CToZBuRhSCXWWU0G6pcg4Q==","signatures":[{"sig":"MEUCIQDpV2IkJThFX6nzzFW5/O/ltxnFYKtQ0bc1l/Ib05Mb9gIgK63/J+tf0jGbI6zJgH6BZ9eR6DG42r4V0UcBs+f25X4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3006164},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d3e73a97f39ccb07783c412c9531627914351720","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.9.3_1758273299059_0.08936833241713704","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.10.0":{"name":"responsible-vibe-mcp","version":"2.10.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.10.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"7c22866378bc1bc344a4e70d11eeee136ab6cf2a","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.10.0.tgz","fileCount":211,"integrity":"sha512-kRxWtQI3yX5i98foKJweGKX8SSX5era+KV1F1VC7dzWpGtBhx3Ayt4BKO2BwXKQdPr/1eBsnUG5JpNr5g/ckHA==","signatures":[{"sig":"MEUCIH8f5ZGL4FLBJoIYUtMiAALfM3Rg0Gs7cY1TGDbZLkzpAiEAyuxRhntEO8S75+Ul5yjCMMj4G/dqZsZto4f86KIJY3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3130255},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e6238040fdd62c0fbafef4c434ef15d255daf603","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.10.0_1758467248312_0.13966394005564386","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.11.0":{"name":"responsible-vibe-mcp","version":"2.11.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.11.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"6f6d0cc1e94caab1825d82dc31125ad43aebf45e","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.11.0.tgz","fileCount":214,"integrity":"sha512-fxMeDaSC0tvCHkKhtgimMpLC5eA8tUxlUwNsAlHjs5OAyU13JzvHUKpMj0iYh9uN7JJPnCqGeK2kUmNSkhvSdw==","signatures":[{"sig":"MEQCIHfysBs80kmZukK+9etjIi0fMvxe1qHNcPQ2PfRgvsVHAiBsivjK/4zlkI21drajHUjOrwFpgWoGgqg2/DRulLxlng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3135044},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"224fd02c588cb0b069964c33ae3d78cf76bf182a","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.11.0_1758469444379_0.9714299523070962","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.11.1":{"name":"responsible-vibe-mcp","version":"2.11.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.11.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"988bec94c512fede9ce796dfc63843e04fff7748","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.11.1.tgz","fileCount":214,"integrity":"sha512-yBYoiCCG1svDv97VQFv93WgBNbQd2YzYcP2020r/UBVbj3KPhUXyLXa7IS2sk23CzmvSEUASVMesRymyk+YKYQ==","signatures":[{"sig":"MEYCIQDNJLbLpfpljpPQxDprhPP7nJkApaIrXF2t6hJ8mNtfQgIhAJP1SS61r3hXLcdDTCvPEkG1gCj9e7k9u4G5V3qr9TYq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3135109},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"124d74fd9607db8c12d5e868e8f6c83c4e27354e","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.11.1_1758611432949_0.8404817157873572","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.11.2":{"name":"responsible-vibe-mcp","version":"2.11.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.11.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"6b78d0324a10aca4be6007286015492e9aeb61a3","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.11.2.tgz","fileCount":214,"integrity":"sha512-QKlfVCvFO6RKOJvy1LI24V99sEyJLFPe0N0sS7nZzx9AyO76YxNXnSDlvMTGOs2V2IVIO6ryv4AH96aG00EwKA==","signatures":[{"sig":"MEYCIQC9vN9QpLOaLiCt6noWGaT2rJ/DlfmHGvXM4MEU/l+n1wIhAMrByuyq2FffXEpd7/0nD3cjf/PJijAOEiOH1KWWXS/u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3135239},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5998c8a7ef235f19c1fc5002a8b32c6d7cb9ddac","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.11.2_1758621157566_0.8091350033904667","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.12.0":{"name":"responsible-vibe-mcp","version":"2.12.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.12.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"e9d205c0d6ea871ededddfee490794e65c0dc4a7","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.12.0.tgz","fileCount":214,"integrity":"sha512-CqF8ibFYSnqMavxMPjN5KswmEwxDqI+6vXK6lX0Ln6kF95h18Wi2Gvy3MhFEaa0x1d7w1by8OmgRIz6DOP61Xg==","signatures":[{"sig":"MEYCIQCFWoXhnvypjwSHG+jwiQvV+4KXS+bHmmwSIYtOz1ZrqgIhALTZXNz/0IXwFwJGRyX9p4ZIZCImziXYcMMGXaAV2ZIY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3137714},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"22820c5f09047fa83711ae82456c8e71ff66e5bb","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.12.0_1758810299718_0.17665765159902058","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"2.13.0":{"name":"responsible-vibe-mcp","version":"2.13.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@2.13.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"92380c6469fce57ea2963cf3cc47840ecba72366","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-2.13.0.tgz","fileCount":214,"integrity":"sha512-VBNLORPZthLpC2LOePHuMs/4EMcuWYU+T1QV3DpHABG4mfZeR8ozPA5Z5kj7cs12ORGyiXPqVfVTzJdwRlNoMA==","signatures":[{"sig":"MEUCIEM6vea8vt0CHkTLMDh22XszRLrjfxBWBUDEovkj4TNjAiEAtcUwAENBu7grICjR04SVWPgZ2Frspt35zvrZ+Pf2r+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3142792},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"4c9de2bd42b23d99cd0e648f4460ba7aeda40029","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_2.13.0_1759303906437_0.9600535767382363","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.0.0":{"name":"responsible-vibe-mcp","version":"3.0.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.0.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"f89b84d0edc0d2d05af03f4b8b78c91bb5090274","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.0.0.tgz","fileCount":219,"integrity":"sha512-7TBXzNzanNGdcUiQ2aF/twYr/ZP0wZOkBLd3B7e1NP5m49S1zUEKklBM+6cZs/FPqqT2g4eZbzYyY7ddOs6r4Q==","signatures":[{"sig":"MEUCIQDauRMdP5sAXA3RBTQtt128wON85awUh+NfCpWFAR92KQIgOdaP9sdl8Xj82dnrXl1F1xTL2AEb975HoutD8c3nBRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3198586},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5f951c6ba832fcdce48f7ea144a4127354b2204d","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.0.0_1759350575167_0.6789918049367669","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.0":{"name":"responsible-vibe-mcp","version":"3.1.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"df78587e6c32e09e3cb53b56d7ed26503578aa79","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.0.tgz","fileCount":218,"integrity":"sha512-IlTQ5XOvvzD1JKU5Sqt/9A7QjSXlYm8Kyo/iL7mnVZWhZwE2f2A9eGKIpz2S2OoBXTB0Do7JAYmKDhoXgAmLJA==","signatures":[{"sig":"MEUCIAXYteMNKW1/s/Wsp74HS91bJlCNO49tSBgKzJq21BzfAiEApwzz6rOhN/KeR4pWNN5XDoFEk5Aut3XDYUU7Wv8Y8G4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3189416},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"da4c17afa9499af068428547f1cff5d1b3a3bd0f","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.0_1759396049506_0.9831848830135073","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.1":{"name":"responsible-vibe-mcp","version":"3.1.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"ccdd4646611d788fba04ce2002018904b928f26d","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.1.tgz","fileCount":219,"integrity":"sha512-2nUa4a2tr0UdUWc/8avnwFWwUrEMUGoiTecymi4B2N0Nrp3/17Mcg19MH3k0qMQR+dCxrKULHIIYOB2+EsBfOg==","signatures":[{"sig":"MEYCIQDcP/HefLnVuog6o1BxBIz/4ITYMtaG6iAupnBf6GUbsQIhANU0Da3EuaKi4ARNyxPi+lQWH0Ll0/QxRplZXizNk6mJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3224565},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"05736d47796b7efc3ff9f1a1aa60d9ababaded71","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.1_1759396319642_0.7331019108984971","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.2":{"name":"responsible-vibe-mcp","version":"3.1.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"dd7954f6ba40bfbed494ec8ad2c707c69128d9dc","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.2.tgz","fileCount":219,"integrity":"sha512-a0T/O+4PmQgq+/z7YBzYLu0q32ytHKLPvCD48lYnPWfhX8/2u2vV9iSj45Vnx4MrP5XIuxk7MDjx3jRXfEsxzQ==","signatures":[{"sig":"MEUCIEk4K4rXDc5KdzXEWndzHr5EnI5gCrIoXbFf4yY9ZTo2AiEAomEuFdb5EvTKlq+5se8IW35nOZY8OSYEMqlzBR8JmuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3224563},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5abd28eb18e17344bdfc75d7f638021b30aa8c78","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.2_1759396869520_0.44998886165715124","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.3":{"name":"responsible-vibe-mcp","version":"3.1.3","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.3","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"bbd41732b8211f04548c58d31ac9ebc23b58d043","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.3.tgz","fileCount":219,"integrity":"sha512-2nncaV5itz6NeAkV5NH+D+4aM6JW/Gcaz4t7LQ6tgB0b2IkhoPMs863iiQTHkm2CVeL7bMh1tJ5pRkXQsdGb5Q==","signatures":[{"sig":"MEUCIHV9gvWBGO34lGXrYCi86O0CHgfgGsZt3nH9El9g0uE1AiEA9uBpkIigNJr0Ypn8OV6XrchxKGy0XV+vJeQt3sqW61s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3225146},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7f715b1592c7587981f097e350875c2d2b41be75","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.3_1759398142220_0.49977481922515454","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.4":{"name":"responsible-vibe-mcp","version":"3.1.4","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.4","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"19c9b75c62b567ae4b07222eb833ba10deefe401","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.4.tgz","fileCount":219,"integrity":"sha512-ekxsEmr3YDoBdUgdkHpA9Eopb4EgMHP2ToVNeIAyqBI0xHaMtQTmg/pApALFO4yhwZm5qR7+JIE4CZGfbzP0VQ==","signatures":[{"sig":"MEUCIQCdlJqE944sTqOU3dnUyZ/jL8MWned9qN5cCE1uW1h2mAIgTBKSNnAkxycFnCfNTUQTjG1kEIzwpwSFN/UpiZTulqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3226105},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"96035247ba0b73c03bb77783737df47cb9efac05","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.4_1759431389711_0.2082385775513389","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.5":{"name":"responsible-vibe-mcp","version":"3.1.5","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.5","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"3a87c09c8dc31fe5244e0601ffd2ecc304f5fec2","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.5.tgz","fileCount":219,"integrity":"sha512-01DYwLpksAm5t+9jByvyMpTGyd4ZTIKDzItJaLeHLTrzzjt1Jos9gtIaQ4cm9FmV2t4vjFKkcdvt7+savt9VUg==","signatures":[{"sig":"MEYCIQCdOQN44uS54TTXCEWeqexCxZQtF69jboiN+X7YRzkmzwIhAPsjrfJDL/QqhSjwwhRPHbzVwqUBDCayyrebsa/lImvN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3258909},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f3c1afd0412027f5361e08fd46679e2075cc1153","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.5_1759507164104_0.7928020637569022","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.6":{"name":"responsible-vibe-mcp","version":"3.1.6","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.6","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"9c8cb11d193ee10944c4eafedb1a435d91526bf9","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.6.tgz","fileCount":219,"integrity":"sha512-qadGCUJZPvl0lS3N3UKxIFyX4odKXGGZPfbGL4OW4t1yR4i29JaCdG5IhMWafV9b/JGgGNniI+N7Zl9dS+3B0A==","signatures":[{"sig":"MEUCIQCUm/N6ODCHLGJz/HnaXb3TUX0ypjzeCQyRKW1nCsBiegIgTqmXwQ1rEk4aFtKpDRDCmKhNi8d5GhMgKy9ZShfP7D8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3258909},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"27a6a4b89f92c2361a3be1b6674edaf20e2c1361","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.6_1759507940109_0.8690459547319243","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.8":{"name":"responsible-vibe-mcp","version":"3.1.8","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.8","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"eaee51fd6d59ac803782913c8a9f9c992970a4f1","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.8.tgz","fileCount":328,"integrity":"sha512-M6vvD5WlRk2WkUkAFSpLZTixITRUB9vPd+EG64jcfLUxkB16ONF6/aCQAQR/urigfpOleK3Y1bb2MWOUDshfXw==","signatures":[{"sig":"MEUCIQCqzzlnIscPezcDQrCguYF/S1LmtGm1jCmpF4Kf2wVLwgIgJ5qz6aKgh0cFpoyuJgW/1oPB6JohBNVGpsd1c1Ev9mI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4065830},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.1.8.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@responsible-vibe/core --filter=@responsible-vibe/mcp-server","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/c7e08ef00c41452132002d89cc0e4165/responsible-vibe-mcp-3.1.8.tgz","_integrity":"sha512-M6vvD5WlRk2WkUkAFSpLZTixITRUB9vPd+EG64jcfLUxkB16ONF6/aCQAQR/urigfpOleK3Y1bb2MWOUDshfXw==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@responsible-vibe/core":"3.1.8","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.8_1759898523684_0.7487279099247166","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.9":{"name":"responsible-vibe-mcp","version":"3.1.9","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.9","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"94cd4ddb45f33aa9d658dbd1d1db1d791b8b0928","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.9.tgz","fileCount":328,"integrity":"sha512-FZPcPxznl9g309BE59gJoewqNfFHcYwKZjr7foMM+sjLglVq7M3XFjIWJg81wzS1iPrwjmPHGecI5G84Zf6Z7Q==","signatures":[{"sig":"MEUCIGkK7JLyhdfUhduQ+cfGYsFiBpAACMQ0e1GWnGsngfluAiEAsFnQpUQ1GMO0R4NE/5MiV7HUZW45vQIYuSqb68waMmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4065830},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.1.9.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@responsible-vibe/core --filter=@responsible-vibe/mcp-server","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/b50e623b692d889fadc69f75fec489c0/responsible-vibe-mcp-3.1.9.tgz","_integrity":"sha512-FZPcPxznl9g309BE59gJoewqNfFHcYwKZjr7foMM+sjLglVq7M3XFjIWJg81wzS1iPrwjmPHGecI5G84Zf6Z7Q==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@responsible-vibe/core":"3.1.9","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.9_1759898884015_0.9319770371357767","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.10":{"name":"responsible-vibe-mcp","version":"3.1.10","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.10","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"6a51a0116cbe3492d3e7a315b092022235c5a0cf","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.10.tgz","fileCount":332,"integrity":"sha512-nGV2U9CqqlcCQ7ALcmO3vhjG0cCCfVukGHsS33lPTOS3gBjV3om6g9sFhA3cBXpAMItmZqSx81yfYuUAl+1gSg==","signatures":[{"sig":"MEUCIAKwQKL3bDSak2b8Q32uacTeqagRlwD8T8pJoZNCHh52AiEAg5CPox7PtF1cCGL8mVrEGewCqVbM1tv6hNV9OTZwwkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4070098},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.1.10.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@responsible-vibe/core --filter=@responsible-vibe/mcp-server","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/ce445e34918e3225990bc39a4f32aa30/responsible-vibe-mcp-3.1.10.tgz","_integrity":"sha512-nGV2U9CqqlcCQ7ALcmO3vhjG0cCCfVukGHsS33lPTOS3gBjV3om6g9sFhA3cBXpAMItmZqSx81yfYuUAl+1gSg==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.6","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@responsible-vibe/core":"3.1.10","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.10_1759899483503_0.6659178225603894","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.11":{"name":"responsible-vibe-mcp","version":"3.1.11","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.11","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"f82b6fc9d6bac949b56e54776720a1496fa3aff3","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.11.tgz","fileCount":328,"integrity":"sha512-JG0Wk6SmoGv3vK5TA7C61SshScFDHNewpb/FOxBJoi4w3Ejt7JwfVqBdRdMAN6qLzgKyJOTG60kUcO6r5Yv2Dg==","signatures":[{"sig":"MEQCIBpPR8SAFsjVCa1Sf+f6btM/fQ4qu0FBoPhtWFaVUAhDAiAlO9VNsnUvqTN9Iczmw2qK57qa+s49qhg2UdLI/gMHTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4065837},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.1.11.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@responsible-vibe/core --filter=@responsible-vibe/mcp-server","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/0e6952a70237b70aa90e923c1208fd92/responsible-vibe-mcp-3.1.11.tgz","_integrity":"sha512-JG0Wk6SmoGv3vK5TA7C61SshScFDHNewpb/FOxBJoi4w3Ejt7JwfVqBdRdMAN6qLzgKyJOTG60kUcO6r5Yv2Dg==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@responsible-vibe/core":"3.1.11","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.11_1759903044671_0.6642847074335707","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.12":{"name":"responsible-vibe-mcp","version":"3.1.12","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.12","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"6e6561cfe0ef0e78852784e92d572482d1f89b68","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.12.tgz","fileCount":1374,"integrity":"sha512-F8sBh+F1dI27qjTPP3fQFyiMlQhROWRYsMTbVswljbt5nglirb5KVrcCDuqUaH03oUB9sGaOClFgNahS5AB7hw==","signatures":[{"sig":"MEUCIQCRVzUmNrhdj5Fpi0V6zsm0bURsVaQ4j7J1tjp9hFX1sQIgBuhcycxZGHvV2QPmhpFI8d5abbQtzHabEAzUE9I4x+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17194158},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.1.12.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@responsible-vibe/core --filter=@responsible-vibe/mcp-server","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/74d083c75b14535ee3b4bd4891bb0c5b/responsible-vibe-mcp-3.1.12.tgz","_integrity":"sha512-F8sBh+F1dI27qjTPP3fQFyiMlQhROWRYsMTbVswljbt5nglirb5KVrcCDuqUaH03oUB9sGaOClFgNahS5AB7hw==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@responsible-vibe/core":"3.1.12","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.12_1759903732544_0.4071354189014387","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.13":{"name":"responsible-vibe-mcp","version":"3.1.13","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.13","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"a24d01ea7e379246cd7586f64bc6eafa3b68d206","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.13.tgz","fileCount":329,"integrity":"sha512-AIi05jo4UcviF7O8d02gv5YWF/XjwsNwKrvFydZa8fRfpVV0ggtn+ALRBpqGFE28m66pEBLEqYCcS4w9PnyhHQ==","signatures":[{"sig":"MEUCIEjNQ44wvVMmVH/w1+DCqJVdlDHLlX1RhRzyrlb8PvIUAiEAgAppTLpV8sTYknW3JmA03Yqt/izIeL4+HJZKtIi5dwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4065914},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.1.13.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@responsible-vibe/core --filter=@responsible-vibe/mcp-server","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/a5465c2d52ee6a9d76b6ba0862f10cae/responsible-vibe-mcp-3.1.13.tgz","_integrity":"sha512-AIi05jo4UcviF7O8d02gv5YWF/XjwsNwKrvFydZa8fRfpVV0ggtn+ALRBpqGFE28m66pEBLEqYCcS4w9PnyhHQ==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@responsible-vibe/core":"3.1.13","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.13_1759904332632_0.2826691891624675","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.16":{"name":"responsible-vibe-mcp","version":"3.1.16","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.16","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"b417e3e38bfc0e100decd8a15bd7e885badc9100","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.16.tgz","fileCount":329,"integrity":"sha512-+DuTSH2/m4Bxv8KXJmHzdCYPKZfQAbuAmkyrhekosWjyiEA8t1Kw62N3SLCeOgiWHEA/FaJCC561cjE9pmBxYQ==","signatures":[{"sig":"MEYCIQDZrUJo9KtDesibxq0bWWf/jqy1WuIxuyXTYssruPCXUQIhAKpV3cVQmmXAfOrlzT0zDQvwcgTboYt9Sm8lKI1ekR3C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4065941},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.1.16.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/7abceb197f3f231a0fed5c72e40629d2/responsible-vibe-mcp-3.1.16.tgz","_integrity":"sha512-+DuTSH2/m4Bxv8KXJmHzdCYPKZfQAbuAmkyrhekosWjyiEA8t1Kw62N3SLCeOgiWHEA/FaJCC561cjE9pmBxYQ==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@codemcp/workflows-core":"3.1.16","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.16_1759906243589_0.7920108221314133","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.17":{"name":"responsible-vibe-mcp","version":"3.1.17","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.17","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"28a50a0262826c5606a9b2c786967c25da504422","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.17.tgz","fileCount":329,"integrity":"sha512-OCpTWq7W2okmLuKmdTCvT2D3FdxQJ5+/732Gb0ztTeQMeoB7uoG6NtE6JiC3Asd6yUVMOrFxGV6Dinp5pLkg+A==","signatures":[{"sig":"MEUCIFkJzp5Yz+j3G3ooMYZGFhSZwRMbFAZ6dZ5jSQ1vx2nLAiEAiGIsPgWOO8zKOxd9MmjaJiQjEUqVf4Z3NtqMxYJVvik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4065942},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.1.17.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/2ffda375012fc0954e9f5dd519eb1fbe/responsible-vibe-mcp-3.1.17.tgz","_integrity":"sha512-OCpTWq7W2okmLuKmdTCvT2D3FdxQJ5+/732Gb0ztTeQMeoB7uoG6NtE6JiC3Asd6yUVMOrFxGV6Dinp5pLkg+A==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@codemcp/workflows-core":"^3.1.14","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.17_1759906922610_0.5640440969481089","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.18":{"name":"responsible-vibe-mcp","version":"3.1.18","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.18","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"ecde5c299c1609cc7248cd2f78aca8e7ed5d941b","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.18.tgz","fileCount":329,"integrity":"sha512-ud9cHgUWaoJZUtuXBfuGPebTZi7hZrkVs0G+rSb6A3HIKNzzymSGO8dhRJfsXUmjALqAZ3Y7ZcWCCjviOgKvZw==","signatures":[{"sig":"MEQCIF2lHtK6rPRuCHlbI3oHnPAYioVuFKfe+9bLkSY2+PEBAiBRdrS3qwuvF1gBxliDavoaXncFNXMMbaL0FREJJBqCxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4065942},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.1.18.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/a336faef2e653cc1c6f50d33f774640f/responsible-vibe-mcp-3.1.18.tgz","_integrity":"sha512-ud9cHgUWaoJZUtuXBfuGPebTZi7hZrkVs0G+rSb6A3HIKNzzymSGO8dhRJfsXUmjALqAZ3Y7ZcWCCjviOgKvZw==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@codemcp/workflows-core":"^3.1.14","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.18_1759907311893_0.3016788685977998","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.19":{"name":"responsible-vibe-mcp","version":"3.1.19","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.19","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"1fbc4929287c25cb4169e7adb25981531e07d3c6","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.19.tgz","fileCount":329,"integrity":"sha512-wBsInDSjajuxopBBzA7P3o22tsJoNTsymjL3PaYIUYGx6AgHVwLlDYOCMdrMobP+PgzRyj94ZsRCw5MICotLKg==","signatures":[{"sig":"MEUCIEqL6ha8HDbYvuxYYkSJ2Rfo+doPgNoR+VEXg9Ofn87jAiEAjPfvUORZppyWc8gF6N9OnjTdBeJDG+wA47Gpi6Njfjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4065942},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.1.19.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/4ecd98a37c63de71413aef2ffbe480cc/responsible-vibe-mcp-3.1.19.tgz","_integrity":"sha512-wBsInDSjajuxopBBzA7P3o22tsJoNTsymjL3PaYIUYGx6AgHVwLlDYOCMdrMobP+PgzRyj94ZsRCw5MICotLKg==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"^3.1.14","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.19_1759907831657_0.34842121018544314","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.20":{"name":"responsible-vibe-mcp","version":"3.1.20","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.20","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"f1f0e33bb3bcf77e96e126ad76e4a989fc87ad98","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.20.tgz","fileCount":329,"integrity":"sha512-M2o4rJnLK8UcUlThz45mEaJ93wDPSwuhn0OQAUnZDldGij7peTajMzhidfjvwco7FDv1YC+7z1S70vWRhvHHRA==","signatures":[{"sig":"MEUCIQCLgxMFPu6yQ7I5dqfS7WRi6W34zemIKbJW7VLXjRfNGwIgZ+rOhgc1pxM7SRYZ7GUk4/OLbfL4nuXGfC100MrO+Js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4065917},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.1.20.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/2c839f2e94a6795f099045e7bd024a7e/responsible-vibe-mcp-3.1.20.tgz","_integrity":"sha512-M2o4rJnLK8UcUlThz45mEaJ93wDPSwuhn0OQAUnZDldGij7peTajMzhidfjvwco7FDv1YC+7z1S70vWRhvHHRA==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"^3.1.14","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.20_1759908234678_0.9247649999162229","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.21":{"name":"responsible-vibe-mcp","version":"3.1.21","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.21","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"workflow-visualizer":"workflow-visualizer/bin/visualizer.js","responsible-vibe-mcp":"dist/index.js"},"dist":{"shasum":"e10fff6d958486c306ddab929940d81190933a1d","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.21.tgz","fileCount":202,"integrity":"sha512-PjB1a03Fz8d6So7TLNaUAiE8+boxRjGDcTyQ5dNw7a2t5+M7qR3jIOF8eHkmxVubrr4OkHHU0OlfDVKnP1/VpQ==","signatures":[{"sig":"MEYCIQCKQRXsy3syyj0FgeOJSZEM4fomxFMr76oMdlvk3jBbBQIhAL5I+PpC4THAMDVTFkqmOHVfGQAKUmH4GRxP8QHk30bu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1997567},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"27a6a4b89f92c2361a3be1b6674edaf20e2c1361","scripts":{"dev":"tsc --watch","lint":"oxlint","test":"vitest","build":"tsc","clean":"rm -rf dist","format":"prettier --write .","prepare":"husky","test:ui":"vitest --ui","build:ci":"tsc","lint:fix":"oxlint --fix","test:run":"vitest run","inspector":"npx @modelcontextprotocol/inspector","test:manual":"npm run build && npm run inspector","format:check":"prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd workflow-visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.5.0","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","sqlite3":"^5.1.7","@types/js-yaml":"4.0.9","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","husky":"9.1.7","jsdom":"26.1.0","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^20.0.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@types/sqlite3":"^3.1.11","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.21_1759913672248_0.52226917937535","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.21-fix-build-after-monorepo.0":{"name":"responsible-vibe-mcp","version":"3.1.21-fix-build-after-monorepo.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.21-fix-build-after-monorepo.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"4d2d704750bd673547b8b064359ac217d0ee11eb","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.21-fix-build-after-monorepo.0.tgz","fileCount":329,"integrity":"sha512-+YoseFyEctdLgARfnbynxg7d9heDQNmYuZPuY7yIM3Cei3m1XsxU6JgJseps2a2at84pgo2a20YtJjjjqQ29Tg==","signatures":[{"sig":"MEUCIEUJYkdfmzgGYEC4N38fBv5IVOt/AJItdVnbQi48pdPUAiEAqy7RZvyImBtuC3ATgOli9Wm/v7RFucxKE7FwoNFS+xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4051149},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.1.21-fix-build-after-monorepo.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/6dfd48011c149e816ae49619f6eccaab/responsible-vibe-mcp-3.1.21-fix-build-after-monorepo.0.tgz","_integrity":"sha512-+YoseFyEctdLgARfnbynxg7d9heDQNmYuZPuY7yIM3Cei3m1XsxU6JgJseps2a2at84pgo2a20YtJjjjqQ29Tg==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","better-sqlite3":"^11.3.0","@codemcp/workflows-core":"3.1.21-fix-build-after-monorepo.0","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^18.19.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.21-fix-build-after-monorepo.0_1759933332478_0.41482180215521125","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.21-fix-build-after-monorepo.1":{"name":"responsible-vibe-mcp","version":"3.1.21-fix-build-after-monorepo.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.21-fix-build-after-monorepo.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"a3b3a7c7b91df7439a807768e9f043d2d0453754","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.21-fix-build-after-monorepo.1.tgz","fileCount":329,"integrity":"sha512-jx21ljwFlLDK6S0FV/xnoro6p81/4iUBr/0a24tNIxyI0i0UtOZnMmeGIJq/RA+9CbhoHjsvbpd1EpdjIYi+ew==","signatures":[{"sig":"MEQCIFlq4hLPHcKrMnDzCVW6D72ko04GhFmCwfDzF6SK29u8AiA+yWP2Rk3Q6+vg+ZJ3tVsF4NNzZw1sEBV5Zwkw9idPlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4056634},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.1.21-fix-build-after-monorepo.1.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/6ee96ce8ed36548d46d7564fb6de6d33/responsible-vibe-mcp-3.1.21-fix-build-after-monorepo.1.tgz","_integrity":"sha512-jx21ljwFlLDK6S0FV/xnoro6p81/4iUBr/0a24tNIxyI0i0UtOZnMmeGIJq/RA+9CbhoHjsvbpd1EpdjIYi+ew==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"3.1.21-fix-build-after-monorepo.1","@sqlite.org/sqlite-wasm":"^3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^18.19.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.21-fix-build-after-monorepo.1_1759993047528_0.10863569928923611","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.1.22":{"name":"responsible-vibe-mcp","version":"3.1.22","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.1.22","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"d74ae20a86142d82126352cd7d396b76b2f81451","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.1.22.tgz","fileCount":329,"integrity":"sha512-pkZ+CE66ywfAXa9F8SyDiAH3i1mycHBWshrNrvnONDRvWyvQ/tnKM9K7dEEMj88Csyzapv1WU8zVN+eshwNz+A==","signatures":[{"sig":"MEUCIGX+jvm/0Q3GY6n06asMPvs7PSaOxvNT9Tjg5CNGu+ZlAiEAwquNY/0N5+5JIVtZ53FC5DvRGEvWKT6Hf6nyjq/G4yU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4056420},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.1.22.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/0759f80f68fb1bc85ab909e8b7c85138/responsible-vibe-mcp-3.1.22.tgz","_integrity":"sha512-pkZ+CE66ywfAXa9F8SyDiAH3i1mycHBWshrNrvnONDRvWyvQ/tnKM9K7dEEMj88Csyzapv1WU8zVN+eshwNz+A==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"3.1.22","@sqlite.org/sqlite-wasm":"^3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^18.19.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.1.22_1759995769924_0.43884312607379883","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.2.0":{"name":"responsible-vibe-mcp","version":"3.2.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.2.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"c4e5b12149f82afe9f081bcc6f86e7ee0d9c77a5","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.2.0.tgz","fileCount":329,"integrity":"sha512-RMOG3lBesuAolx3my8XltZPF7Qoab7vmJcXgltvj0nT9kTXenNEczxJ84b14ihrimSKlZ87qUWQOD4hVrv0Sfw==","signatures":[{"sig":"MEYCIQC3TBkDKCPOBpo7KbcxTnKQ9GzrnZBn5Xk7d+yx7raeLwIhALLNCPDge8rQVhF1GdUXQq4Zfs4qH+Ntp/LrTNz9Hb+x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4056699},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.2.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/ec517f7af4972945e96a95c047a6a949/responsible-vibe-mcp-3.2.0.tgz","_integrity":"sha512-RMOG3lBesuAolx3my8XltZPF7Qoab7vmJcXgltvj0nT9kTXenNEczxJ84b14ihrimSKlZ87qUWQOD4hVrv0Sfw==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"3.2.0","@sqlite.org/sqlite-wasm":"^3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^18.19.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.2.0_1760035412530_0.5765469212775878","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.2.1":{"name":"responsible-vibe-mcp","version":"3.2.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.2.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"eb44056487b4ffeb0ce845abd83ea5e5573ad99a","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.2.1.tgz","fileCount":329,"integrity":"sha512-cY7HmkjYv1aReyZtea/6MOAco/naHBHsjYoY+i3qTQw3M2IPhI13wfTxjsJZOGQH1lvPgq4CM5K3tDTNAarSQg==","signatures":[{"sig":"MEUCIAQ9pMcWjJ+o1vS/LCQv6X4LZOjzymw7eS8059JlzgtIAiEAgTvsdqm/kRD6CfXeFYsKfThm4Y77ggHHaIAcb3kFwHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4094075},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.2.1.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/0f35557b6bb3afb60685d1a2329e0365/responsible-vibe-mcp-3.2.1.tgz","_integrity":"sha512-cY7HmkjYv1aReyZtea/6MOAco/naHBHsjYoY+i3qTQw3M2IPhI13wfTxjsJZOGQH1lvPgq4CM5K3tDTNAarSQg==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"3.2.1","@sqlite.org/sqlite-wasm":"^3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^18.19.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.2.1_1760039020686_0.20600684972602723","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.2.2":{"name":"responsible-vibe-mcp","version":"3.2.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.2.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"df35b9f86f894033a2ca262dcb94305ec95404e6","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.2.2.tgz","fileCount":328,"integrity":"sha512-AZvowrlUDOz96e7uzIyMq02i+dxlUbl0G+xdtOI1AsvOLJzd79houo9uMkqD7qISBRfQ0+7IE2k6kpuX+/os/g==","signatures":[{"sig":"MEUCIDULQnQinLg8mCvMEpzkK0M2UiG4yO4Krsy0TjqSv4+qAiEAuKpgFiurpjXC+qIQzZ+goD6fy9L4vCt10QwjlLERJXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4094011},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.2.2.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/0cb74f803fc8c837c7b4f09fe4068752/responsible-vibe-mcp-3.2.2.tgz","_integrity":"sha512-AZvowrlUDOz96e7uzIyMq02i+dxlUbl0G+xdtOI1AsvOLJzd79houo9uMkqD7qISBRfQ0+7IE2k6kpuX+/os/g==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"3.2.2","@sqlite.org/sqlite-wasm":"^3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^18.19.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.2.2_1760090365783_0.8912372904444943","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.2.3":{"name":"responsible-vibe-mcp","version":"3.2.3","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.2.3","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"df7f5a1dd2cf9b353a003319c8f0f493b872e5e3","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.2.3.tgz","fileCount":328,"integrity":"sha512-pUCbR9YgjpqdzNQvFBNwGhU955ujoFa4CqhoEa0VrDdrW4LV1DKpxBVgFTHvGNoz34dTZdnX/y96PB7BpgTC8w==","signatures":[{"sig":"MEYCIQCg1+cHhoHT8z11keRj/gF09PJFjyxa6D5Xhze9XcoZiAIhAIP9wDvaWHCneo5BL98OvlJjIWi6ukyH27B5XjURvp2C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4098508},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.2.3.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/0217c914b07b5de7f0b643583adc0d23/responsible-vibe-mcp-3.2.3.tgz","_integrity":"sha512-pUCbR9YgjpqdzNQvFBNwGhU955ujoFa4CqhoEa0VrDdrW4LV1DKpxBVgFTHvGNoz34dTZdnX/y96PB7BpgTC8w==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"3.2.3","@sqlite.org/sqlite-wasm":"^3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^18.19.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.2.3_1760110718167_0.2789315498222549","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.3.4":{"name":"responsible-vibe-mcp","version":"3.3.4","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.3.4","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"64c98aee4852053b1c812067536b357dbb5f0d23","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.3.4.tgz","fileCount":335,"integrity":"sha512-7lYyoJH9Ng25+DBFePML+/SbrQ6uMXeLrkUiEb9n9LTP0lPD7QCO9SMjjYGfGX6zsa9w0YhpzAY/YR0Mie2apg==","signatures":[{"sig":"MEUCIQD0AHZ0rWZWQ2mR+kuSReqZ21Ol5ogyIiAkViA3WgE32gIgWb9NAybjbqIsqawC4tWSflpEbqFHQBKB3g4VM35lpF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4199536},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.3.4.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/4162849e8c83b098e9e7f3d93682340f/responsible-vibe-mcp-3.3.4.tgz","_integrity":"sha512-7lYyoJH9Ng25+DBFePML+/SbrQ6uMXeLrkUiEb9n9LTP0lPD7QCO9SMjjYGfGX6zsa9w0YhpzAY/YR0Mie2apg==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"3.3.4","@sqlite.org/sqlite-wasm":"^3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^18.19.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.3.4_1760943433394_0.6098738030402926","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.3.5":{"name":"responsible-vibe-mcp","version":"3.3.5","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.3.5","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"bfb282fe388c7f3af4fdbd41e525eb984290304a","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.3.5.tgz","fileCount":335,"integrity":"sha512-CRmTEV7g1+0FxafhsFN70NJvxin3KT+LhK984jXTbHuAOw8fVE4CCSbs6ybfhyprJo0eZZO6cV/7iFUAqNQ4rQ==","signatures":[{"sig":"MEQCIEM+REtLD1/GLc+/bxVsydFqC09+1JAsQCH+YJiVDZooAiAh4eYH0sLYHPNR8p9xISC5K5zVS0nTmnh1ITNSnbC7Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4199702},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.3.5.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/c3c494c1eae4c022f67e942e3cc5b090/responsible-vibe-mcp-3.3.5.tgz","_integrity":"sha512-CRmTEV7g1+0FxafhsFN70NJvxin3KT+LhK984jXTbHuAOw8fVE4CCSbs6ybfhyprJo0eZZO6cV/7iFUAqNQ4rQ==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"3.3.5","@sqlite.org/sqlite-wasm":"^3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^18.19.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.3.5_1760956998221_0.9735975012267539","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.3.6":{"name":"responsible-vibe-mcp","version":"3.3.6","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.3.6","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"91206eaddc26b7ad648e3edb912a1de8017dc571","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.3.6.tgz","fileCount":335,"integrity":"sha512-KS+t2S07ge1bvl8Bdg03XXUctvhX8wGc92iNd2u1MJvJ2mMhB3WSTAKSljSGJQ3CwF52WRgvFPtZZ+qE30wDmQ==","signatures":[{"sig":"MEUCIQCmLEs3ci0EQ0Qvjc4pSLqpX+09/LneJaDsrhTMfh5OHQIgE7mxhrXZzg8V5VoV2RpBj+YS8hRcNNbMN8gf5IFI9Nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4236149},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.3.6.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/df59a57e0568691f63e37eebdef5fd15/responsible-vibe-mcp-3.3.6.tgz","_integrity":"sha512-KS+t2S07ge1bvl8Bdg03XXUctvhX8wGc92iNd2u1MJvJ2mMhB3WSTAKSljSGJQ3CwF52WRgvFPtZZ+qE30wDmQ==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"3.3.6","@sqlite.org/sqlite-wasm":"^3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^18.19.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.3.6_1760959917692_0.06336230549888855","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.3.7":{"name":"responsible-vibe-mcp","version":"3.3.7","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.3.7","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"a1dfe81cf1495ba47e57a93edeaa042eb19adb73","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.3.7.tgz","fileCount":335,"integrity":"sha512-Ps9dEvhLk7ATRIvxQ+CgQiZY3M98Ga6KT0kW5MtGP1aQ3Z1QUCdkbiEOLqzyHq96MbtSxbFxWF2+Vtyp5OhUmA==","signatures":[{"sig":"MEYCIQDX5Qj6OyWj5rJD9w+vxwO3DEUiWOhg7e1nTgHs5aWTNQIhAN8sfld9qTXulObuIi0CKUHDoW2nNG4fl+qEMTMEZklx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4236327},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.3.7.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/36bbb4042521790aebfa3563ffcc2468/responsible-vibe-mcp-3.3.7.tgz","_integrity":"sha512-Ps9dEvhLk7ATRIvxQ+CgQiZY3M98Ga6KT0kW5MtGP1aQ3Z1QUCdkbiEOLqzyHq96MbtSxbFxWF2+Vtyp5OhUmA==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"3.3.7","@sqlite.org/sqlite-wasm":"^3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^18.19.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.3.7_1761023126789_0.01712424701200055","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.4.0":{"name":"responsible-vibe-mcp","version":"3.4.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.4.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"268cd9948d014a58dd77035758aaa501f2ef2ec9","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.4.0.tgz","fileCount":331,"integrity":"sha512-sY33ocqGKm09iESy8x6yq6VoJBLpxSog+xRsB8O9fpe7xRMV8czycO6om3bfcYMF3KjTDOUePYFpS0PKXjZTKA==","signatures":[{"sig":"MEQCIBIu11cZyX/g16rvYnNBnFG1v7urCl3fAmQPwWvswgMEAiBmdinnOPIHo2r4ACP+X7swk55qkhFM051Q8mKO4DowQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4232697},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.4.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/d0e47e352e983ced7362327e4ebf974b/responsible-vibe-mcp-3.4.0.tgz","_integrity":"sha512-sY33ocqGKm09iESy8x6yq6VoJBLpxSog+xRsB8O9fpe7xRMV8czycO6om3bfcYMF3KjTDOUePYFpS0PKXjZTKA==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"3.4.0","@sqlite.org/sqlite-wasm":"^3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^18.19.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.4.0_1761231807401_0.6092893771244887","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.4.1":{"name":"responsible-vibe-mcp","version":"3.4.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.4.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"c6fd8433fa6ac84797847ea3d243bfa48a104c6a","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.4.1.tgz","fileCount":331,"integrity":"sha512-9J0rtnENPSu6sEekyUOU1N0SqghdDWd3rXbnjGiscmqAn2awAcml0QZx/liPXkhj0bDGyWGFexlA+ekffK7myA==","signatures":[{"sig":"MEUCIFjCZYT3PEWgKAU/yOA7GfUC6F889tMIZB1IJKG+uhaeAiEArWw9kE+b1Xs9Y4GVsb79wZdW2fN4JwryXumUmE+Daco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4239755},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.4.1.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/e8a2cab264d47ec08622b3757879356a/responsible-vibe-mcp-3.4.1.tgz","_integrity":"sha512-9J0rtnENPSu6sEekyUOU1N0SqghdDWd3rXbnjGiscmqAn2awAcml0QZx/liPXkhj0bDGyWGFexlA+ekffK7myA==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"3.4.1","@sqlite.org/sqlite-wasm":"^3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^18.19.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.4.1_1761312419223_0.4041072732336306","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.5.0":{"name":"responsible-vibe-mcp","version":"3.5.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.5.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"33f644e6a84116a72c17bbed0693808db172b936","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.5.0.tgz","fileCount":331,"integrity":"sha512-zr5YuWbh0XwLGJZV11Sx51VXs8OLNp7OvyxpO6OhDs18Ems8RWB0AQd0HZHBgzJvRPnjQjcX+hJ8Kui0CD8Jow==","signatures":[{"sig":"MEQCIANdS0MLEmOkMmeQDwmS/hmdf5l4WTC/WzF7jSfclc7qAiB9YDOZOQvaHB863Y4eVst7gltrEA88HlDEVE92HdnGGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4239755},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.5.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/2a733db205764df9623e39174802d8cf/responsible-vibe-mcp-3.5.0.tgz","_integrity":"sha512-zr5YuWbh0XwLGJZV11Sx51VXs8OLNp7OvyxpO6OhDs18Ems8RWB0AQd0HZHBgzJvRPnjQjcX+hJ8Kui0CD8Jow==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"3.5.0","@sqlite.org/sqlite-wasm":"^3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^18.19.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.5.0_1761582626332_0.2334031355836963","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.5.1":{"name":"responsible-vibe-mcp","version":"3.5.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.5.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"0332b7d0d6e315e4502332cfd65c8faff19de3ed","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.5.1.tgz","fileCount":333,"integrity":"sha512-Bju8AZnmJ1jSNqmGBLCJqScvD9Nff5X+KY8dgNemxxaQK5TOOBFQIxk1w9Y01wDsXT+mMOKGMlL/AWOniBRUPQ==","signatures":[{"sig":"MEUCIQCqIrA7veqI6I6hM6r7zZP6BCsvxuGMB2eCtP20GdZKFAIgMSvWT+hkk+GcxM0GEk1/AaXpkXPp4JmQc5To2IW4ySE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4250777},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.5.1.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/6d8093b892740246ca4008e6805902ce/responsible-vibe-mcp-3.5.1.tgz","_integrity":"sha512-Bju8AZnmJ1jSNqmGBLCJqScvD9Nff5X+KY8dgNemxxaQK5TOOBFQIxk1w9Y01wDsXT+mMOKGMlL/AWOniBRUPQ==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"3.5.1","@sqlite.org/sqlite-wasm":"^3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^18.19.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.5.1_1761592211281_0.8948958649603092","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.6.0":{"name":"responsible-vibe-mcp","version":"3.6.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.6.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"965bfea4cb98c62bc27b6249bf2814ee50da0b46","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.6.0.tgz","fileCount":333,"integrity":"sha512-lI9Dh8Hvd57ay2C0O5Bf7uR0ZBUioIBTWKRYBXt/R67MnH5F+GsOcWULvne2mQHExyvozNzoMuBUyxL4gHf6yA==","signatures":[{"sig":"MEUCIFoKVEveRO+Z5xVjd3lisx4cXmP+vdTAbLKrN9mft2a+AiEAqXhM709fHHFCXxYhY2BSmnCvaepmc/m9dPTcnK7Hd+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4254201},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.6.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/20dc493717e529485a5c1bfbd1d6d05e/responsible-vibe-mcp-3.6.0.tgz","_integrity":"sha512-lI9Dh8Hvd57ay2C0O5Bf7uR0ZBUioIBTWKRYBXt/R67MnH5F+GsOcWULvne2mQHExyvozNzoMuBUyxL4gHf6yA==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.22.4","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"3.6.0","@sqlite.org/sqlite-wasm":"^3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.3.3","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.3","typescript":"^5.0.0","@types/node":"^18.19.0","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.6.0_1761630358204_0.8547602560202692","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.6.1":{"name":"responsible-vibe-mcp","version":"3.6.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.6.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"16cfb51c07f32d16236b1f19966cd21e7eef9fa0","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.6.1.tgz","fileCount":333,"integrity":"sha512-17w3QfjJu2VWoTYOqgkPspJc4Eax1NqaqHpA6wI2dkZXpYg4bT5h8z4TyaVrijhfw29Xb6gYkYasOpxFgBxogA==","signatures":[{"sig":"MEUCIQCn5qQQ07dSQ/G9IkN2Tvvbub5QOOY2eTE5NTeeB3ogCQIgXVBASBfjwyMHZpjvSa66X4RIpcg08HWj9D/mfHJTz2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4254297},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.6.1.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/59edb845b8a5a7934719754f1cd8722b/responsible-vibe-mcp-3.6.1.tgz","_integrity":"sha512-17w3QfjJu2VWoTYOqgkPspJc4Eax1NqaqHpA6wI2dkZXpYg4bT5h8z4TyaVrijhfw29Xb6gYkYasOpxFgBxogA==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"3.6.1","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.6.1_1761634738233_0.038420801405262495","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.6.2":{"name":"responsible-vibe-mcp","version":"3.6.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.6.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"f1ca2cc3cab6cc9f1d03fd28f21fd107daf5851d","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.6.2.tgz","fileCount":333,"integrity":"sha512-34Tyu/rALlCvCyI3v2b7u6yBrxyKTTCpqnzJnCS92JpbBkaII4VmQF1F09VyBx/2lxzmPItcMVkWlOtrwTjvCQ==","signatures":[{"sig":"MEYCIQD8TeqaxCqz7fJfz1DhXtoD6ZilFdv0JQdgGNdTwP0YGAIhAOdkpp62jKwro+VyV3X6t9LdlKFxQtaGKiHTeCEwEG0S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4254226},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.6.2.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"vitest run","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/4193ad542fdc230f227c3d42f1e06809/responsible-vibe-mcp-3.6.2.tgz","_integrity":"sha512-34Tyu/rALlCvCyI3v2b7u6yBrxyKTTCpqnzJnCS92JpbBkaII4VmQF1F09VyBx/2lxzmPItcMVkWlOtrwTjvCQ==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"3.6.2","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.6.2_1761684529254_0.9727120887721539","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.6.3":{"name":"responsible-vibe-mcp","version":"3.6.3","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.6.3","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"ea53578e19acd9accf2c9454855ceefb6d4522cc","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.6.3.tgz","fileCount":333,"integrity":"sha512-hcNv6HQvl3YgTjpsWPh/gHKCn9zJji5ycGewb7lMo0eKRqflkxW4I7ieDCVlsrUi55zFzTqVXHqqo4Oalivj9w==","signatures":[{"sig":"MEYCIQDN3M0EOt3UwCm7jXJWPResQxxtC+OruJIjqiPDrpz/mwIhAKRap/Q7CRS/hNDZGtOjYMpx/bSLb03rzeORXvHagga+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4254226},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-3.6.3.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"vitest run","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/a0810c136dffbb49fa8d11983dbfba81/responsible-vibe-mcp-3.6.3.tgz","_integrity":"sha512-hcNv6HQvl3YgTjpsWPh/gHKCn9zJji5ycGewb7lMo0eKRqflkxW4I7ieDCVlsrUi55zFzTqVXHqqo4Oalivj9w==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.3","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.20.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"3.6.3","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.6.3_1761756330174_0.6153623632242937","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.6.1-terse-prompt.0":{"name":"responsible-vibe-mcp","version":"3.6.1-terse-prompt.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.6.1-terse-prompt.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"6763963dfbf34175cda3bf6357ea0ce3a5bf26a7","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.6.1-terse-prompt.0.tgz","fileCount":267,"integrity":"sha512-wM9cqwhDxAYg4Y4bvdpRR/R7gRhgOj4Gc8gS91YQPrhpPGtIU8oTQKdhiqUZ0ao8paVMdq808appPgJUBSQXyw==","signatures":[{"sig":"MEYCIQC08VkQTEgv8vF/4CF+uNR0J5ScRLwc/5TvstDtpo4dIwIhAKeayKv7yZtWeV7arsvPQ060SMN/p+yBf+36h/pjSvIV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2196620},"main":"packages/cli/dist/index.js","type":"module","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"gitHead":"516550e2e592a23cdabeca4476ed3516d9b5ce0c","scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"node scripts/test-summary.js","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","prepare":"husky","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","test:run":"node scripts/test-summary.js","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:root":"vitest --run","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"11.5.1","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"workspace:*","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","readmeFilename":"README.md","devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"26.1.0","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"3.2.4","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"21.1.7","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.6.1-terse-prompt.0_1762358541731_0.36312773315247515","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.6.1-terse-prompt.1":{"name":"responsible-vibe-mcp","version":"3.6.1-terse-prompt.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.6.1-terse-prompt.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"98a1d09dbee93b50e8a946a6e74da38402865c4b","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.6.1-terse-prompt.1.tgz","fileCount":267,"integrity":"sha512-aj/AenFJ9te55EwBgyGqGjN2UQZyQf6DICDmemVFL/pZidvr18r2PSvruFsEraTvJMCBZMxKSb17OndeoFEvuQ==","signatures":[{"sig":"MEUCIQDVFXB6E9it8e5y5gcDJ+spc+OCIOgVpDvPPXOjLwydeAIgBcP6CG+IWaQ9aVH6b7V04aiFa5UkvfdJb9+Y2fFzyIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2196674},"main":"packages/cli/dist/index.js","type":"module","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"gitHead":"56d64bb6a929685e7573ef0dde9441d3748d32ad","scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"vitest run","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","prepare":"husky","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"11.5.1","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"^3.6.1-terse-prompt.1","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","readmeFilename":"README.md","devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.6.1-terse-prompt.1_1762409507725_0.2768859864690796","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"3.6.1-terse-prompt.2":{"name":"responsible-vibe-mcp","version":"3.6.1-terse-prompt.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@3.6.1-terse-prompt.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"adac010210487a98be086fd6a8c3663b971c466d","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-3.6.1-terse-prompt.2.tgz","fileCount":267,"integrity":"sha512-DwIEvBvAwN+B5AzRnlKiEF2M+3oooU1gsOl2pSAFj2dmy3vhABnA6iZJzmiFLjbw7JNBvH70P930daDwY/zemg==","signatures":[{"sig":"MEQCIBsKcBaVBg1xqlDX1EqfL1vsEK8asObGs1nRtiLhWCSfAiBx6zDJEfSX3O+p9fKCKyj2xQIgFAwRCjo11qXip3YnqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2196674},"main":"packages/cli/dist/index.js","type":"module","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"gitHead":"56d64bb6a929685e7573ef0dde9441d3748d32ad","scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"vitest run","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","prepare":"husky","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","prepublishOnly":"npm run build","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"11.5.1","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"24.5.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"^3.6.1-terse-prompt.1","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","readmeFilename":"README.md","devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_3.6.1-terse-prompt.2_1762410118726_0.562884352723318","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.0.0":{"name":"responsible-vibe-mcp","version":"4.0.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.0.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"039cd6ee8d060aa5bce697e78c6d4a80c5147c76","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.0.0.tgz","fileCount":333,"integrity":"sha512-QE/Fq1ynPxgS1TN1XG+JjDxdFsB98vmr42aLpcdEhi7CvTvlUoE1y4RjmvQhPUGqnga0Uflku44bdaQq53a5hw==","signatures":[{"sig":"MEQCIEJtwTOWNWs1HKB0nGI9YE2XyTmI0PCPzq+s8BFbP/A2AiAeThMIWvfLRz6wC8MF/ufKdOde3oK4/sUOzAeDbsscqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4252876},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.0.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"vitest run","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/7aa68cd5f5243b22e68a90fa514bb3d4/responsible-vibe-mcp-4.0.0.tgz","_integrity":"sha512-QE/Fq1ynPxgS1TN1XG+JjDxdFsB98vmr42aLpcdEhi7CvTvlUoE1y4RjmvQhPUGqnga0Uflku44bdaQq53a5hw==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.0.0","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.0.0_1762446333900_0.7525325010776258","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.1.0":{"name":"responsible-vibe-mcp","version":"4.1.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.1.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"78d5524a95fd3b5593e5a7ec6215ca751aa4059b","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.1.0.tgz","fileCount":345,"integrity":"sha512-vhd3gS3WgWI/NLZVchxVsVX/VBv5bgW8uFVS2Yb+duJcdqq3AskURNCSYiiCuhfTN1sG5cV22APa6eQw5pPSIg==","signatures":[{"sig":"MEYCIQCcloTL3Z3x6P44uQgFF8sS+UXlJbbts2n2T1uaMe97lgIhAMLJDNGU4CE0OtA0bk8njhUHr4+MMtVHJNyhRm7zjMl8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4519787},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.1.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/338f06d3bde31d91c71c0b7cd06c5bb9/responsible-vibe-mcp-4.1.0.tgz","_integrity":"sha512-vhd3gS3WgWI/NLZVchxVsVX/VBv5bgW8uFVS2Yb+duJcdqq3AskURNCSYiiCuhfTN1sG5cV22APa6eQw5pPSIg==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.1.0","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.1.0_1763474637748_0.3531207047269902","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.1.1":{"name":"responsible-vibe-mcp","version":"4.1.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.1.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"069ca418c7920195a6c2c6c9395971b71329bf07","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.1.1.tgz","fileCount":345,"integrity":"sha512-voZ0QgVszknlxjvd3S9rKgQk4IjwZ8OABjHwWCwT4eo0iWc3ENhB+WGAQlYINldYhFsVc2JS7U4JPUJ+6I0T5A==","signatures":[{"sig":"MEUCIQDBD5KGIHqOSKcVz9CTmFcD2OxwNxGyypd3tgk6uvg3OQIgS13c52VENvow12tyj+4JqzrdFdYzk8NCw3Mr1+Xmiw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4519765},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.1.1.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/414f7d8d24190db01caa59591786d76c/responsible-vibe-mcp-4.1.1.tgz","_integrity":"sha512-voZ0QgVszknlxjvd3S9rKgQk4IjwZ8OABjHwWCwT4eo0iWc3ENhB+WGAQlYINldYhFsVc2JS7U4JPUJ+6I0T5A==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.1.1","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.1.1_1763538149969_0.6222571206651102","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.1.2":{"name":"responsible-vibe-mcp","version":"4.1.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.1.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"698b7a302d3ff846a6b8862b111263a1121a7088","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.1.2.tgz","fileCount":354,"integrity":"sha512-Rebx2VycrZGYUhYqBvVrj1nEVRlxNgzZYkAxkrdUV2qTWPMHXdsRVRoIxJr2qgTNrCp6ZDGNG7I/X44qqUrbVw==","signatures":[{"sig":"MEUCIA4cZ2cO4y4My+FwL0WBHnStW6lkGe/bpdSTFpREumDqAiEAg6BqOgn2XnFE8SktIZi7SKoJfily/dRflmQEh+yqg3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4568659},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.1.2.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/eb074c4e6a48c9a2cb9567e70ff2e87d/responsible-vibe-mcp-4.1.2.tgz","_integrity":"sha512-Rebx2VycrZGYUhYqBvVrj1nEVRlxNgzZYkAxkrdUV2qTWPMHXdsRVRoIxJr2qgTNrCp6ZDGNG7I/X44qqUrbVw==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.1.2","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.1.2_1763572454886_0.05065168610418613","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.1.3":{"name":"responsible-vibe-mcp","version":"4.1.3","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.1.3","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"6195e38fe5b486ff000f87ff89d75855cfc8c2cc","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.1.3.tgz","fileCount":354,"integrity":"sha512-qOxBkgug96sI8xh3MC0xII5yRJ9AYNtg6bdFNfhSJB6nAQhvl2T6SiLQHQZeOfR0hmgSBj35ULDMd+CBL4obFA==","signatures":[{"sig":"MEUCICw3CU0d3ArL1vRbEP3aHnuCviwxZukQVB4858QA/46YAiEAgjrBrRsFLEphZeT4uk/Enn5zPGj3vMmi5nqapBcXVNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4569314},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.1.3.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/78f8f41ba934c474e90bb543d8386c96/responsible-vibe-mcp-4.1.3.tgz","_integrity":"sha512-qOxBkgug96sI8xh3MC0xII5yRJ9AYNtg6bdFNfhSJB6nAQhvl2T6SiLQHQZeOfR0hmgSBj35ULDMd+CBL4obFA==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.1.3","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.1.3_1763578206994_0.9761157969419805","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.2.0":{"name":"responsible-vibe-mcp","version":"4.2.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.2.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"23848399b87fe782065724a5cd91a4fabde792a1","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.2.0.tgz","fileCount":359,"integrity":"sha512-/mTTrqw3fm1EC951lzQONVt6i/yDtuu9VTlZZzpRxSmXROluU+XWro9P5JanFQpj0RYkLuFr0JRjK9haRmxbAQ==","signatures":[{"sig":"MEYCIQCGh8BLxGdYkMknqr/u/a8Eqch3hx3c4a3fonKLV2Mp0gIhAK3+jM/DiYd2JW17fDcEosQayTDvfNdrS9T4asSlDCQG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4613543},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.2.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/c34cfb0f1a4277a28ee6dce35f7216a7/responsible-vibe-mcp-4.2.0.tgz","_integrity":"sha512-/mTTrqw3fm1EC951lzQONVt6i/yDtuu9VTlZZzpRxSmXROluU+XWro9P5JanFQpj0RYkLuFr0JRjK9haRmxbAQ==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.2.0","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.2.0_1764074116056_0.3737040943524099","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.2.1":{"name":"responsible-vibe-mcp","version":"4.2.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.2.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"7447d9389cdbdab36e0dad62695974365445615f","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.2.1.tgz","fileCount":402,"integrity":"sha512-LaaScRGNllMexVGGMfObJLHGwv+Ut3c2tTzXwZzV3buOObV5GhK8SzocvzATQezJ8UNMei0orHlox/PjN69b/A==","signatures":[{"sig":"MEUCIEqrPX3cWIGB5g7FFxV3/aVeKsEmwzp5ZS35SpYT5QMrAiEA2+wfV4xGYw2JeLsxmdb4yTbf7Cum34Jhmh2M3i1Zyto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4715896},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.2.1.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/d4bb1da3fc316cfa99adb031c1c47ec0/responsible-vibe-mcp-4.2.1.tgz","_integrity":"sha512-LaaScRGNllMexVGGMfObJLHGwv+Ut3c2tTzXwZzV3buOObV5GhK8SzocvzATQezJ8UNMei0orHlox/PjN69b/A==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.2.1","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.2.1_1764185121427_0.9737702182308827","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.2.2":{"name":"responsible-vibe-mcp","version":"4.2.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.2.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"4e8322997b7f2d31ab9a4b786095eb5c5c4cddd0","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.2.2.tgz","fileCount":402,"integrity":"sha512-IV9IW6wN50xxibQO4ySmWw4W8DaEjXZKuEJn6LZWqqp1MjRdoRfmPKoEg0WX04PLAUoOfOb9DYdZQ2VkPPXGBw==","signatures":[{"sig":"MEUCIQCgLx0+4GPAR7ZdpmfP3aEK8JFzqbMjOpoZtB4diJOcJwIgBSQLO/CGWNpGOtWrfmGU2jo2QfxIhXgKk/LbTmttqQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4716307},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.2.2.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/948e5e2dc97f6fd652e717203cfacdfa/responsible-vibe-mcp-4.2.2.tgz","_integrity":"sha512-IV9IW6wN50xxibQO4ySmWw4W8DaEjXZKuEJn6LZWqqp1MjRdoRfmPKoEg0WX04PLAUoOfOb9DYdZQ2VkPPXGBw==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.2.2","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.20.5","glob":"11.0.3","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.2.2_1764406488410_0.6435726356635332","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.2.3":{"name":"responsible-vibe-mcp","version":"4.2.3","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.2.3","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"2ab84936c7dadeefd624aaa5352cb37beaeee078","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.2.3.tgz","fileCount":402,"integrity":"sha512-EDMtBCFFY//L/qoi1Aj5x+AkVKD6bTu6pjQhJMy0RDk2dO5hjUbLbHy6PTX9rhQO9UcTipaVqcMkKweI+DfX3g==","signatures":[{"sig":"MEQCIEMmwhkp02ocrETwyfVpjP9fwKhfk73BpW2Q+lKLYQKeAiBLxUuOHhbYMi+Ah6sqLjmqcaBnY+Bl4uRELfx6ggsaEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4716307},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.2.3.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/992a02b6cade44e118c5d29709e97da3/responsible-vibe-mcp-4.2.3.tgz","_integrity":"sha512-EDMtBCFFY//L/qoi1Aj5x+AkVKD6bTu6pjQhJMy0RDk2dO5hjUbLbHy6PTX9rhQO9UcTipaVqcMkKweI+DfX3g==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.2.3","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.0.3","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.2","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.2.3_1764525959174_0.046959573598150284","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.2.4":{"name":"responsible-vibe-mcp","version":"4.2.4","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.2.4","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"b6cd5ac8dc2d2ea149e211e325fce2f4f4f69897","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.2.4.tgz","fileCount":402,"integrity":"sha512-JnpFDfv97w/xJwFcnfGU/Wz7DJ0nExTetuPHWdJKIYn0iPe02qkfi/+HQZZmumLiBHxA0HsZWmcI70sVkSqZQQ==","signatures":[{"sig":"MEUCIQCS515+y2aFxf/YmwlrkdFq73gpSCAlLmN98EPhaHMZVAIgbuxORo8Z4091QGAoWOgkEifyEo/VxKCrsR2BEz8/XEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4716307},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.2.4.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/e442436de663decbfbd35859584c29a3/responsible-vibe-mcp-4.2.4.tgz","_integrity":"sha512-JnpFDfv97w/xJwFcnfGU/Wz7DJ0nExTetuPHWdJKIYn0iPe02qkfi/+HQZZmumLiBHxA0HsZWmcI70sVkSqZQQ==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.2.4","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.0.3","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.6","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.2.4_1764539538530_0.08208598647911503","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.2.5":{"name":"responsible-vibe-mcp","version":"4.2.5","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.2.5","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"33642d6ebc6def8e3d4c8290cbbd3714aab2d1ba","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.2.5.tgz","fileCount":402,"integrity":"sha512-bDBpoppuUB4uSRHqH2cBE50iIrAg2fvJ5LLbDtsvUA8tzuNRdj8sMJZ6u7ThdmX+9UVZ71faPY5ECtmSaBobAQ==","signatures":[{"sig":"MEUCIB54gXcC6xvbDdV83ZQ2u+jl+p4k6QMOgxCbi6V+QA4gAiEAlvV6NCZfqcUwM6D/uRUCvquQfTH3gnosnGk5SVSd2QQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4716307},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.2.5.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/721c3e9a11a4d6424996ee688a008c2a/responsible-vibe-mcp-4.2.5.tgz","_integrity":"sha512-bDBpoppuUB4uSRHqH2cBE50iIrAg2fvJ5LLbDtsvUA8tzuNRdj8sMJZ6u7ThdmX+9UVZ71faPY5ECtmSaBobAQ==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.2.5","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.0.3","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.2.5_1764555016363_0.7231865880583193","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.2.6":{"name":"responsible-vibe-mcp","version":"4.2.6","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.2.6","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"33c462bb579823b5941e2aa1c36eb90bb1ff662c","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.2.6.tgz","fileCount":402,"integrity":"sha512-LbexFm+TWJAtXMNoKePavkoh8KaAjs+LivZ5cElU7q4EYWn5e0XHGTN6EkUSyRqR+LnuZ6ZXJDBtCgx+Pxcp2Q==","signatures":[{"sig":"MEUCIGKkEgbWyS03JyOqAlUi13d331RDya+DyONvDlcWqKueAiEAnUPAigi/IO700sUs6icWE/7zijF6/JzZ0KwSquG6868=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4716307},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.2.6.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/5a4c59618a05f2b420ff8e3138e8178d/responsible-vibe-mcp-4.2.6.tgz","_integrity":"sha512-LbexFm+TWJAtXMNoKePavkoh8KaAjs+LivZ5cElU7q4EYWn5e0XHGTN6EkUSyRqR+LnuZ6ZXJDBtCgx+Pxcp2Q==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.2.6","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.0.3","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.2.6_1764700541231_0.12870366089787644","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.2.7":{"name":"responsible-vibe-mcp","version":"4.2.7","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.2.7","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"f11806eed9a355a8169eee8eb2821db286f8fa67","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.2.7.tgz","fileCount":402,"integrity":"sha512-JVbK306tfN4iTZW1lYMsf0eus50Bfc/VVcaVIRGqAicodYNX1+Mvv7v5j6k0QNT6vvIg5lbIfLVmzOgZPIP2CA==","signatures":[{"sig":"MEUCIQCR8DU4QOIA0nKik/ZliePoEEDp25JOrsbPzeiYKcjY0gIgKGgpTM5STwTqOX0gOmUpgNnnSh+XdIWVebHlySuEo1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4716398},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.2.7.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/b7c117d9659c599ab6daf96f9966f4df/responsible-vibe-mcp-4.2.7.tgz","_integrity":"sha512-JVbK306tfN4iTZW1lYMsf0eus50Bfc/VVcaVIRGqAicodYNX1+Mvv7v5j6k0QNT6vvIg5lbIfLVmzOgZPIP2CA==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.2.7","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.0.3","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.2.7_1764743763565_0.7820872311813061","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.2.8":{"name":"responsible-vibe-mcp","version":"4.2.8","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.2.8","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"4540a333fd4a0e4763fcaf791ae9fd4757dde066","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.2.8.tgz","fileCount":402,"integrity":"sha512-OuEAcAGm7iAvN5MxAKnkSnc8lVacI4v/2YdYYsQLKFKXmEWGeobxDblIkVy4xxAVPgcby7DuWnW4Zlbi7YKK7Q==","signatures":[{"sig":"MEUCIQDEw/c8qmJV0LsCscgohS3v55BFY3iV73hkEMNA1N3F0gIgI2FmnpUW3v1FyeEtVyRjv2Oc1f9EpEcPVsTFhXLzROI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4716398},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.2.8.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/a34742a1089e0ccfa90d608e0fd0a83c/responsible-vibe-mcp-4.2.8.tgz","_integrity":"sha512-OuEAcAGm7iAvN5MxAKnkSnc8lVacI4v/2YdYYsQLKFKXmEWGeobxDblIkVy4xxAVPgcby7DuWnW4Zlbi7YKK7Q==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.2.8","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.0.3","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.2.8_1764830633219_0.15071812482827673","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.3.0":{"name":"responsible-vibe-mcp","version":"4.3.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.3.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"714d19b1ed6fabdb0e4b73799cbf7d0240ff4e4e","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.3.0.tgz","fileCount":402,"integrity":"sha512-0q6D4LpTv6htBmDFW92gaUvEvNPyx9xfxCYLsYEuHjJXWhATSRRNN1fW4b5cQeE48KRKRvDC6zhaRmBI7b+doA==","signatures":[{"sig":"MEUCIQDAYb6IVbrkK7Mn2bHQtIgSazrgaUSGz/8a7Q+06dn/QAIgDhYWhsEhBRcdPGWnXjkNSS3OhC/J9EtcYizgVtfaYXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4721383},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.3.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/5354343170fcad20263773c101755adf/responsible-vibe-mcp-4.3.0.tgz","_integrity":"sha512-0q6D4LpTv6htBmDFW92gaUvEvNPyx9xfxCYLsYEuHjJXWhATSRRNN1fW4b5cQeE48KRKRvDC6zhaRmBI7b+doA==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.0","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.3.0","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.0.3","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.3.0_1764872089199_0.9008208826378845","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.3.1":{"name":"responsible-vibe-mcp","version":"4.3.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.3.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"7459eed5e347bf025617a50f01cc6982ec625b8b","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.3.1.tgz","fileCount":402,"integrity":"sha512-Gp1kE6hRBRqLoCMY+Bhq0ZioS54zVIkDacGBS7UtwEDsKryErwhiWFo2obq1MAp7pdC7fMrJm9b2MSbNihnNYA==","signatures":[{"sig":"MEYCIQDsj18fUEw9nAfnSwhiBn4tfyK4kb3x2RnWDD4beqe8KgIhAOFh0RUZv6s8OTYRScVLkYvYbU/erTWEXC3v7m5j1ymQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4721383},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.3.1.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/4602bdad2cef1771dc9ce70cd0995ee0/responsible-vibe-mcp-4.3.1.tgz","_integrity":"sha512-Gp1kE6hRBRqLoCMY+Bhq0ZioS54zVIkDacGBS7UtwEDsKryErwhiWFo2obq1MAp7pdC7fMrJm9b2MSbNihnNYA==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.3.1","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.0.3","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.3.1_1764917525473_0.8752240115024577","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.3.2":{"name":"responsible-vibe-mcp","version":"4.3.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.3.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"0e5572187313fa5d578b7144098411414ec60285","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.3.2.tgz","fileCount":402,"integrity":"sha512-7qnrSj8+oEHeATKnm2smwaZjb6Ij1tuxL+ReAblcgOpph+F4XN8tSsZUFvKWzZRAfdzkti2rW1iGj2k3nwD9LQ==","signatures":[{"sig":"MEYCIQCGELyeZtSvG35g1Tt2Ga5OLP6BXZTBzjEqFVzCVIR1OAIhAPpN6NEkebAVuZyNITkQ1MKR/juuyClU+YFq27LDvHYn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4721383},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.3.2.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/4f0905cca4c44076552223d613494571/responsible-vibe-mcp-4.3.2.tgz","_integrity":"sha512-7qnrSj8+oEHeATKnm2smwaZjb6Ij1tuxL+ReAblcgOpph+F4XN8tSsZUFvKWzZRAfdzkti2rW1iGj2k3nwD9LQ==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.3.2","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.0.3","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.3.2_1764997554581_0.6953103283509696","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.3.3":{"name":"responsible-vibe-mcp","version":"4.3.3","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.3.3","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"240d57eb98c7e947d1daf1f7c5ef6c86be06fa94","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.3.3.tgz","fileCount":402,"integrity":"sha512-DoADl2yLT8y9CkXopKqgdf+unXMOo/xsfvQbO/34VFyaTsd1JhDnIxfjMzEz4DRVJdQubIS1/MvdHWYymRu03g==","signatures":[{"sig":"MEQCIDY1GPj/GMs2o1pghXlecFmmF5fRPU5RDNgGFipv8SOsAiAzlyHfpIYmIFkj1kZ9LJe6E2Rpd3jLB2wjSVqRhWPeeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4721383},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.3.3.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/85ee2f48f3efbe7a67556ed807dc9e3e/responsible-vibe-mcp-4.3.3.tgz","_integrity":"sha512-DoADl2yLT8y9CkXopKqgdf+unXMOo/xsfvQbO/34VFyaTsd1JhDnIxfjMzEz4DRVJdQubIS1/MvdHWYymRu03g==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.3.3","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.3.3_1765010897120_0.6742916873036562","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.4.0":{"name":"responsible-vibe-mcp","version":"4.4.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.4.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"c2d686093f09e412df6470e1f9891085172e7461","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.4.0.tgz","fileCount":402,"integrity":"sha512-3tTwVfyT3Z8WxZdlz8Kqsg3Zz1jIOetdwuJoOSySonvmKHiRWB91wG+XpLECNzkctWzftLivfS5QuGMJjtQydg==","signatures":[{"sig":"MEUCIQCydThbjWyJrbKi0kYoj9J1ACyAeZKk7BkC6CpHY1lsawIgP73qnRb8mGMt1/JKXBkEOoFnmLC5aMuyN0WajIwB1hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4726676},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.4.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/91d761716f160d6cb0f40e40f6169fc8/responsible-vibe-mcp-4.4.0.tgz","_integrity":"sha512-3tTwVfyT3Z8WxZdlz8Kqsg3Zz1jIOetdwuJoOSySonvmKHiRWB91wG+XpLECNzkctWzftLivfS5QuGMJjtQydg==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.4.0","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.1.6","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.4.0_1765012177676_0.3827802310466648","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.4.1":{"name":"responsible-vibe-mcp","version":"4.4.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.4.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"e23e4e32d61d829258f0f6e2c364e786f0e21e6a","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.4.1.tgz","fileCount":402,"integrity":"sha512-s0SCqjeYy8ZYoCdobHKLoQEQLmwAcT6ErUNKbPdOOpje8gMVaCtaBpouT/lqbBP+VykXxpshfHnljEWg8fg0EA==","signatures":[{"sig":"MEUCIQDTQjn3LouwlItgOEbFd7LWLITb/g0b47ct8Uzcgj1xRAIgDKyX9N33ekz014JPc9P3gmhQdDRYD78Go7sq9Z0S9f4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4726676},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.4.1.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/6604680edf0d595bbc1e444239e8314a/responsible-vibe-mcp-4.4.1.tgz","_integrity":"sha512-s0SCqjeYy8ZYoCdobHKLoQEQLmwAcT6ErUNKbPdOOpje8gMVaCtaBpouT/lqbBP+VykXxpshfHnljEWg8fg0EA==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.4.1","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.4.1_1765025862190_0.9817280747538981","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.4.2":{"name":"responsible-vibe-mcp","version":"4.4.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.4.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"535bc150ce01a09c8271d52af7d081cfad8de84d","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.4.2.tgz","fileCount":402,"integrity":"sha512-0kLntQlCuci0Hvm5vcI0d4wdNEwCKZZaHYEaYk9v1+KlH9xvnGomk2k5l+R31b3KKmqcoScN59XGUTiXZ53F8w==","signatures":[{"sig":"MEUCIQDi0FjCY3W96abSm7K6qY+OPfaBF9HH3+mfphilq25v9AIgW0D9i9YHKUIbxLB4b6boLnpd5M1tf0MbN9UWORQ2DFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4733202},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.4.2.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/e08569c7669933651286d13d7c2ea900/responsible-vibe-mcp-4.4.2.tgz","_integrity":"sha512-0kLntQlCuci0Hvm5vcI0d4wdNEwCKZZaHYEaYk9v1+KlH9xvnGomk2k5l+R31b3KKmqcoScN59XGUTiXZ53F8w==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.4.2","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.4.2_1765032520543_0.6839074362929114","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.5.0":{"name":"responsible-vibe-mcp","version":"4.5.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.5.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"9998e81f7550f954b00625348227692bdf1ddfac","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.5.0.tgz","fileCount":402,"integrity":"sha512-Zi8OdxDs8EYEqe5r5j8SMA/Tdl7zpKdWKJZcqigMVVaNAOpVyEizKs+eatxenE5VN4EVoQvrLJCflKC+kI+9Cg==","signatures":[{"sig":"MEUCIH8Pbxny3Fay8LQ2kDpTOe9RwbxwuTIfp1NuQkZYHIuKAiEAvqMAYcET5bCVSpLvf0YS4hKkrPg/RiGL+hx7WLIdVT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4736881},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.5.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/4833d9f123f788e44ba73c5627d16612/responsible-vibe-mcp-4.5.0.tgz","_integrity":"sha512-Zi8OdxDs8EYEqe5r5j8SMA/Tdl7zpKdWKJZcqigMVVaNAOpVyEizKs+eatxenE5VN4EVoQvrLJCflKC+kI+9Cg==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.5.0","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.5.0_1765139673974_0.16057618952292896","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.6.0":{"name":"responsible-vibe-mcp","version":"4.6.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.6.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"37f232477758aa6003eead56405cdd76cd04db7b","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.6.0.tgz","fileCount":408,"integrity":"sha512-yzprwhl78T73nGQN39v7kBgc1reJBttRmu+nUM5X6X2ypZf3pXMQXr6V6/7D3XNZ31LQbXdaEzQ2iceqLGaPyg==","signatures":[{"sig":"MEQCIFSWpn6/OrKj3XQXUTFJyAUy5ZZQVfWoMZNopiugShc+AiBnYuRZ9J0PTGfLQtXTAIO9gBJzEnt+YjYP15ZEOgxiBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4794375},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.6.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/b4e32892dc6047510865ae979dcc5a4b/responsible-vibe-mcp-4.6.0.tgz","_integrity":"sha512-yzprwhl78T73nGQN39v7kBgc1reJBttRmu+nUM5X6X2ypZf3pXMQXr6V6/7D3XNZ31LQbXdaEzQ2iceqLGaPyg==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.6.0","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.6.0_1768695800685_0.21353060499676024","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.6.1":{"name":"responsible-vibe-mcp","version":"4.6.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.6.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"fab74d0db2c7cdd1db30c713da9f8015cdda9675","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.6.1.tgz","fileCount":411,"integrity":"sha512-/jJGzjeacv+L1SwliYZqx8pvuLBZMUN+7XdJdhatcp3eADv1td07GzSxwlpvcFAHHayRzygAK04YBKdipYwxFg==","signatures":[{"sig":"MEYCIQCuS8zXi0RxgGHjTh1A1MZ832HEg+toOvCZly/bjVxEtAIhAIsdLkQSRciEBjaeJJ6sLZY3yh87EbhruCycZ5VPx18g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4882058},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.6.1.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/2d967ecb3fbf548dba9f5f5c8d42efbc/responsible-vibe-mcp-4.6.1.tgz","_integrity":"sha512-/jJGzjeacv+L1SwliYZqx8pvuLBZMUN+7XdJdhatcp3eADv1td07GzSxwlpvcFAHHayRzygAK04YBKdipYwxFg==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.6.1","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.6.1_1768696313070_0.7480019508033058","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.7.0":{"name":"responsible-vibe-mcp","version":"4.7.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.7.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"52c5e9afbaf6d465f11204d9fbe5c8ba14351d56","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.7.0.tgz","fileCount":411,"integrity":"sha512-w0m1ngirysI9k5e2JjSYstly8kTO9dZsq34/e46qTENGL5A3wSGAIVeNwriNnzDvr9BtZS4tdkQxD8XMA/8aUA==","signatures":[{"sig":"MEQCIAiHcvCR8SquzrP+OCjhxlbUGTukXRYJx5VA6kAaWSXGAiAUd2T/zgyp2j/kdCKlnFag72mk7mVL/KdaZPDLsGE+1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4896136},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.7.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/86927088c01bf9ed92a660746a815bd6/responsible-vibe-mcp-4.7.0.tgz","_integrity":"sha512-w0m1ngirysI9k5e2JjSYstly8kTO9dZsq34/e46qTENGL5A3wSGAIVeNwriNnzDvr9BtZS4tdkQxD8XMA/8aUA==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.7.0","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.7.0_1768698512963_0.43230450159690714","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.8.0":{"name":"responsible-vibe-mcp","version":"4.8.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.8.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"67f068df5ecdc7ee78ff297210377fcd02f24084","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.8.0.tgz","fileCount":442,"integrity":"sha512-4NMALcRGWsoDqPXzinFcKTBIWC2IgXYnkBfkgO97KaVAYoKaMxbBodxhYcdb6B6vKeYv3TzPmt7NNxD7oD0mlw==","signatures":[{"sig":"MEUCIBbSR9V4Boq71SwucfGdAbkd6poZhlog3mxeYsQdNLAGAiEA3u8fywmYSZ51cpSbtDkEOct+9jR31hIA7QTEx8vhLGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4970654},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.8.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/ce9f728635d4bf94d529b79db61c4ab7/responsible-vibe-mcp-4.8.0.tgz","_integrity":"sha512-4NMALcRGWsoDqPXzinFcKTBIWC2IgXYnkBfkgO97KaVAYoKaMxbBodxhYcdb6B6vKeYv3TzPmt7NNxD7oD0mlw==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.8.0","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.8.0_1768837434927_0.7981233236826031","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.9.0":{"name":"responsible-vibe-mcp","version":"4.9.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.9.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"9e71d2e875b861e2e2c3b02154806f973a42ab4a","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.9.0.tgz","fileCount":446,"integrity":"sha512-IJTPdOxYv3b9WhU/79b9D1f+oe974V9Yld85o95UACDO6x9CgIa0v2n5yp3NbDr9LfTnfvdGHEdvaXOo9VvF6w==","signatures":[{"sig":"MEQCIHl3PUk80K++TCw+ugkXZKFV81DeocThWKXaLA+q5+/oAiA9L7C28CKoYUICKEzkFvPJfEVd8Q2rci+Kg0ve5ZIx0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4983091},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.9.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/ab2eeb38ce0c2fcbea468679a15eb867/responsible-vibe-mcp-4.9.0.tgz","_integrity":"sha512-IJTPdOxYv3b9WhU/79b9D1f+oe974V9Yld85o95UACDO6x9CgIa0v2n5yp3NbDr9LfTnfvdGHEdvaXOo9VvF6w==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.9.0","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.9.0_1768841997879_0.12253321604751166","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.9.1":{"name":"responsible-vibe-mcp","version":"4.9.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.9.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"8bbf3a7aa13a20e7695759eba51a0992aa8b8704","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.9.1.tgz","fileCount":446,"integrity":"sha512-VEVbbwXCS1aotkB4A/2e9Du61BBAUj1KLkAYAVA6PDDrmYekTOXfsm0GKe1rzCV3GDoamMQXNtlFLMNhbgZY6g==","signatures":[{"sig":"MEYCIQCgWCvmTagGD7r6bjhXBDxZJZguTIbfBueonhOvqPZvTAIhAN24xSAhdXnkV1xUS5ucK/NCqfphYWBFu8kJPj6nunhu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4934709},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.9.1.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/c890cb9f69fb5245c9b4a27e82487176/responsible-vibe-mcp-4.9.1.tgz","_integrity":"sha512-VEVbbwXCS1aotkB4A/2e9Du61BBAUj1KLkAYAVA6PDDrmYekTOXfsm0GKe1rzCV3GDoamMQXNtlFLMNhbgZY6g==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.9.1","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.9.1_1768857865923_0.2860627963693534","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.9.2":{"name":"responsible-vibe-mcp","version":"4.9.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.9.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"c069d154d152d85d84858d342a53dab58dfe5972","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.9.2.tgz","fileCount":446,"integrity":"sha512-RHGqJdXGm8I+3m073mRjifGuyE+w/hDexgIodUkAQbLlSpq4a4NCJxk74haCLtH2CeoMspg746FeRJYTq8Fw+w==","signatures":[{"sig":"MEUCIQCLvU+gDkpLC7o5ysu5wtj8/cfkiZvdc1mBKfFpNKQyGwIgTDUVR64QTBDKemw/EeABSU5sFAKRY/1zbqbUO8Sawoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4934819},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.9.2.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/c70798977ef02ed4dd5adca2f28a0d64/responsible-vibe-mcp-4.9.2.tgz","_integrity":"sha512-RHGqJdXGm8I+3m073mRjifGuyE+w/hDexgIodUkAQbLlSpq4a4NCJxk74haCLtH2CeoMspg746FeRJYTq8Fw+w==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.9.2","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.9.2_1768858175574_0.6040519663090669","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.10.0":{"name":"responsible-vibe-mcp","version":"4.10.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.10.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"1bf683f23d0cc8fcdbab8a6921263422ce9fafe5","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.10.0.tgz","fileCount":446,"integrity":"sha512-x9RFzTDxngK4jHBnDwGJEZysg+kHT77E+LCgh+jZgECJq7HrLss+B1+uzfZmNRXGvuXd2vQJ/y3aXSidVd6cAg==","signatures":[{"sig":"MEUCIQCS+ZNtdydIkS/I03QJWTfRWTieTXilj9FQ0ej3zI2oyAIgfwlv1CRw6v5z4CZWL5YBlY//ctY9fLgt1mGEAzifWDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4940919},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.10.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/95a0d855038094ede5181f507532dc7e/responsible-vibe-mcp-4.10.0.tgz","_integrity":"sha512-x9RFzTDxngK4jHBnDwGJEZysg+kHT77E+LCgh+jZgECJq7HrLss+B1+uzfZmNRXGvuXd2vQJ/y3aXSidVd6cAg==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.10.0","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.10.0_1768986061908_0.4278729379723878","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.10.1":{"name":"responsible-vibe-mcp","version":"4.10.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.10.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"01798c9e8ec132cda03bf21441e1b14767582e5e","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.10.1.tgz","fileCount":446,"integrity":"sha512-bVB8wDfJlFFqFHJ60UH+14Dv60QNUu1MvwQACpAbgNH/ZjCY2ZTb098PSdaeAnbRkYlRKZTqhannEK42XN+HzQ==","signatures":[{"sig":"MEUCIHgyOhto1zOc3q1A6nlfs1xkM0fM8vMb9byN+G/HuUZjAiEA2AeUdANwO4MGfIhMNE8ItDALKGB3au5WzYr7ArqshTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4944185},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.10.1.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/3c9f484d8e70ab45374d45bce19d2edf/responsible-vibe-mcp-4.10.1.tgz","_integrity":"sha512-bVB8wDfJlFFqFHJ60UH+14Dv60QNUu1MvwQACpAbgNH/ZjCY2ZTb098PSdaeAnbRkYlRKZTqhannEK42XN+HzQ==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.21.1","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.10.1","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.10.1_1769002299865_0.9691108635736501","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.10.2":{"name":"responsible-vibe-mcp","version":"4.10.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.10.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"b4ed648c3df87f5e56995f765dd5cb5c7dd3555b","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.10.2.tgz","fileCount":458,"integrity":"sha512-YPGEjfPhWGX+22BaLhRgDSjvLeaS4Tlf/9bFUt27JClW4TLMx49BFzMecveNJNi1wxkrLEwkruPIRsI985hC1A==","signatures":[{"sig":"MEUCIQChYaRE1il6kTWoSwjwQyhu1b+kxmaeSyB2XXd0ICZpLgIgfoFAk7E8B4bywDepeLcVaO34cZ7x646Vpf1912GeSIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4971695},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.10.2.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/e7da5cb26093ae94989e1db2c7abf3da/responsible-vibe-mcp-4.10.2.tgz","_integrity":"sha512-YPGEjfPhWGX+22BaLhRgDSjvLeaS4Tlf/9bFUt27JClW4TLMx49BFzMecveNJNi1wxkrLEwkruPIRsI985hC1A==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.10.2","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.10.2_1769330747151_0.1321448898846338","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.10.3":{"name":"responsible-vibe-mcp","version":"4.10.3","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.10.3","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"0f4dc25c886d22da8839f459f620d66b4514c12e","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.10.3.tgz","fileCount":458,"integrity":"sha512-57Jkxl/EjxOCRLBDt8Zfv3MDoziZlIcjbZAFpUH6alxv8gzgtfsf8sqalYodPRX5zL497PmLx4Gqboy5RbPRXw==","signatures":[{"sig":"MEYCIQCJf6MdxN9fvsxKv8b3/6TtXlydW5RMt6cBq6ZCB5kFpgIhALwAqs2XKb8IN98/wGI8HtkFrK/5gDFKuy+T2OuQY9at","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4967891},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.10.3.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/ca8d607dcc40553b244e5849eec0fc00/responsible-vibe-mcp-4.10.3.tgz","_integrity":"sha512-57Jkxl/EjxOCRLBDt8Zfv3MDoziZlIcjbZAFpUH6alxv8gzgtfsf8sqalYodPRX5zL497PmLx4Gqboy5RbPRXw==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.10.3","@sqlite.org/sqlite-wasm":"3.50.4-build1","@modelcontextprotocol/sdk":"1.17.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.0.1","turbo":"^2.5.8","oxlint":"1.16.0","vitest":"4.0.5","prettier":"3.6.2","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^18.19.130","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.17.5"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.10.3_1769409304982_0.7881930412309144","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.10.4":{"name":"responsible-vibe-mcp","version":"4.10.4","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.10.4","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"a16f3531135bae2c993e620d175070e60dc891c9","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.10.4.tgz","fileCount":452,"integrity":"sha512-fRqg3JqwAeKAXCQ5DffB+CwQ8yvD5WT7ZcIsq7r0H+mCWJxFsRflFXpqGQfUp4wamUQFTLp80qmm2uGYL16tMw==","signatures":[{"sig":"MEUCIQDpGHoF6JJId5ZEBZq1qcvpXPaODIm1VpoKE+X87jxRnwIgERizYv+6XTJHskeFlT/qV04k9WhivgzcHuEAvuqw6F4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4928916},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.10.4.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/9aed5a47c05d629820a901c90fd8d72c/responsible-vibe-mcp-4.10.4.tgz","_integrity":"sha512-fRqg3JqwAeKAXCQ5DffB+CwQ8yvD5WT7ZcIsq7r0H+mCWJxFsRflFXpqGQfUp4wamUQFTLp80qmm2uGYL16tMw==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.10.4","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.42.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node22":"22.0.5","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.10.4_1769583543141_0.39638696946415664","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.10.5":{"name":"responsible-vibe-mcp","version":"4.10.5","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.10.5","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"825fa4b62dfdf9ac971620a9aa3cfad0b870ced3","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.10.5.tgz","fileCount":452,"integrity":"sha512-iCsUEM8b/E/yIz0+s5rHeP0ALXPye8kK/Rhpe6mpIVRESdOaJJ2Teo6fxolehHWrN6cq6ca+Az+sP/VDQ3/oBw==","signatures":[{"sig":"MEUCIQCS+DKFta499QfFTp6WaqTCtZMaV2F8LAhiX6CX5cPsIAIgZlWT4CNcxAD4xDsffDcNPY0f+A9ijr38oirtcdMCBDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4928916},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.10.5.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/89cf1027855d9d665ec54fd6fc8a04f6/responsible-vibe-mcp-4.10.5.tgz","_integrity":"sha512-iCsUEM8b/E/yIz0+s5rHeP0ALXPye8kK/Rhpe6mpIVRESdOaJJ2Teo6fxolehHWrN6cq6ca+Az+sP/VDQ3/oBw==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.10.5","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.42.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.0","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.10.5_1769664895170_0.2355821109333327","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.10.6":{"name":"responsible-vibe-mcp","version":"4.10.6","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.10.6","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"45ab2470c8976e1eaf750a0504e32661399f7213","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.10.6.tgz","fileCount":452,"integrity":"sha512-S0QpJgoTplZXmjNbh4XjmE4MehkfWJ4ymu2YnwITXQ/wQEa2DCr9jLtDgIThPIBkeF5T2eQ/LjEBt7iGyINecA==","signatures":[{"sig":"MEYCIQC4OUj/yGdK4wmJ5rFLY0Qr4zqBq65jEmhkpwfaYUICSgIhANIn7IoMxfdIa1y4NtmIZ8epJWJh/QHj2mbwAIKdoWYM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4928916},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.10.6.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/3cac99c91f953e7171102cd4a0983311/responsible-vibe-mcp-4.10.6.tgz","_integrity":"sha512-S0QpJgoTplZXmjNbh4XjmE4MehkfWJ4ymu2YnwITXQ/wQEa2DCr9jLtDgIThPIBkeF5T2eQ/LjEBt7iGyINecA==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.10.6","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.42.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.0","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.10.6_1769678246835_0.5300119769842364","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.10.7":{"name":"responsible-vibe-mcp","version":"4.10.7","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.10.7","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"294f8aa42409fedc0184a4aedbe152d8e813cae1","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.10.7.tgz","fileCount":452,"integrity":"sha512-oG35OBUrdvbKfy6lti4hOs3FrKaL2PitXPJbvpOElEQkB6wj/C55y2wRl4CGf65aLbJaKgiu8FCG4dKcXUA9Qw==","signatures":[{"sig":"MEYCIQDG35SmFhS2sASyznHct6KfHrBDfGs5lS+w+xgr493QrQIhAJ+QoSQS55O/XXUv7gXn+mADB0QNnzoKzG1Pr6efqsaR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4928916},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.10.7.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/a9c283b3f9f0e277a513051f43c7e93b/responsible-vibe-mcp-4.10.7.tgz","_integrity":"sha512-oG35OBUrdvbKfy6lti4hOs3FrKaL2PitXPJbvpOElEQkB6wj/C55y2wRl4CGf65aLbJaKgiu8FCG4dKcXUA9Qw==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.10.7","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.42.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.10.7_1769732940565_0.760775003931619","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.10.8":{"name":"responsible-vibe-mcp","version":"4.10.8","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.10.8","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"dee98111d3292929e09b9d6d8c2d79d12fb2c72c","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.10.8.tgz","fileCount":452,"integrity":"sha512-RuA3xjEuN3Ggy5vuBkvugf329EaIHwbUcl6UsckyySsrST2cNTPHb9i4WqQ9EY+iJ4Hlifa7g3VyNWaM+tOZZQ==","signatures":[{"sig":"MEQCIFDDyINhVhU/13Y7eW2/LVFYwYGHxjwYz+u17cuvYkkVAiBGA74lVpInHILvDnGZ9VfNIMsFiYxGW88++2vA7hTb8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4928916},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.10.8.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/9524f15d21a7bc33132c4085758c5d9e/responsible-vibe-mcp-4.10.8.tgz","_integrity":"sha512-RuA3xjEuN3Ggy5vuBkvugf329EaIHwbUcl6UsckyySsrST2cNTPHb9i4WqQ9EY+iJ4Hlifa7g3VyNWaM+tOZZQ==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.10.8","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.42.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.10.8_1769748959186_0.97631461242523","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.10.9":{"name":"responsible-vibe-mcp","version":"4.10.9","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.10.9","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"832563e14ca7c0a65eff02ba34dfa31cab934bab","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.10.9.tgz","fileCount":452,"integrity":"sha512-zm3GdV6Dgdt23lCQHXWQ6PBVUrIJOWwM9p8cmwCv+Y8bttxUVcsGt53I/e+eJOt2AvwLwgrSXte/Y7nnZzxs3Q==","signatures":[{"sig":"MEQCIFZeR0n6zhOxeshkKTPWg4+NSEj0VVXrBRkN9QZv9lX+AiAZJR6TEu0YPSxBKK80v0gbG0OKfF5gcoZa0BJdCr836A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4928916},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.10.9.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/8ad115783b628c866cc8d8e121a7d4c3/responsible-vibe-mcp-4.10.9.tgz","_integrity":"sha512-zm3GdV6Dgdt23lCQHXWQ6PBVUrIJOWwM9p8cmwCv+Y8bttxUVcsGt53I/e+eJOt2AvwLwgrSXte/Y7nnZzxs3Q==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.10.9","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.42.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.10.9_1769767116334_0.18081114543018817","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.10.10":{"name":"responsible-vibe-mcp","version":"4.10.10","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.10.10","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"fbaa62763b130c4fb74e8c31749809f6da356808","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.10.10.tgz","fileCount":452,"integrity":"sha512-60DUnnchFXvloJ2AqmUjOuntw/Ip7Da93KieMsViCCzBPDnrFg2QsQjYy6Lv7gaerXXAZasRlgsh1PwhLwmzvQ==","signatures":[{"sig":"MEYCIQC3Ho3gd+y6YVm6+GLZJCjuimNVMiHeFqkPC4Y2mCTptQIhANHn+rd0igpgA0qa5ou+kyETsR8+WkkdsLYvPfKPVbGr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4928932},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.10.10.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/3ce45ca54f7b96b66569f2e1f53fae3f/responsible-vibe-mcp-4.10.10.tgz","_integrity":"sha512-60DUnnchFXvloJ2AqmUjOuntw/Ip7Da93KieMsViCCzBPDnrFg2QsQjYy6Lv7gaerXXAZasRlgsh1PwhLwmzvQ==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.10.10","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.42.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.10.10_1769775794884_0.7380137202646504","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.10.11":{"name":"responsible-vibe-mcp","version":"4.10.11","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.10.11","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"9575fcba557c453ce546efc7b414d03a3ad14f16","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.10.11.tgz","fileCount":452,"integrity":"sha512-uuIFBf+WMfBRQ+2b56h2Co8PQvKY57oc8vhk0HVlHifbfNU4RxjqClsNSHa1fWqH5G5jOcsOiAAIN2p5OLILjg==","signatures":[{"sig":"MEUCIGiyxgZINji0olaFE66YwqEJQA5bjcxBoWLQGIgzNvlLAiEA1+CC1zq1vLQLwsk8//EC2dvvACsW1K8eZbBZ+3IJuGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4928932},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.10.11.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/7d74e8d1ea655e22a627a4f13128fe11/responsible-vibe-mcp-4.10.11.tgz","_integrity":"sha512-uuIFBf+WMfBRQ+2b56h2Co8PQvKY57oc8vhk0HVlHifbfNU4RxjqClsNSHa1fWqH5G5jOcsOiAAIN2p5OLILjg==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.10.11","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.42.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.10.11_1769838953626_0.776414432111282","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.10.12":{"name":"responsible-vibe-mcp","version":"4.10.12","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.10.12","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"58a59db92ffaf1fc6fbe272609dea9a0f42cd038","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.10.12.tgz","fileCount":502,"integrity":"sha512-p6JOFcijgSL5Ru5g7PZ0A8n7amdTcVBiIlgS7sXLW4/Ve3jLyT+8bPgv9MPcHMNGvrj4QP4XWdqTXe3Z5tveZQ==","signatures":[{"sig":"MEUCIBB87wzeMGTA7AqkpwXj0Oe8AN5WOn1Sc3xTgYipmNAuAiEAzCYbjewodGeyF0gKxb+N3M2e05qO23oglT44qHWcgSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7625357},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.10.12.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/25f64c38dd50f9255e7f20fe182f2952/responsible-vibe-mcp-4.10.12.tgz","_integrity":"sha512-p6JOFcijgSL5Ru5g7PZ0A8n7amdTcVBiIlgS7sXLW4/Ve3jLyT+8bPgv9MPcHMNGvrj4QP4XWdqTXe3Z5tveZQ==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.10.12","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.42.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.10.12_1770146389259_0.4668971991744868","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.11.0":{"name":"responsible-vibe-mcp","version":"4.11.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.11.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"ab3bf555011d97a1758dd2cd758898492d55101f","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.11.0.tgz","fileCount":506,"integrity":"sha512-XnUR9Rmys9y8mb2EY0bKJXi80Pa43s3KHDBJvoiR1ZQkzJz392ON0mwqiyU6COeSNGZHsTvOsztPQHniBMxFcg==","signatures":[{"sig":"MEQCIEWTGQm7rnDTVcNX55noTWrGUEVn15W3tYayOUQc4UP6AiBuzZQc86XtENkP0oS67/98meZDs5+jYSQmM2pOqbd/yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7622664},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.11.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/3e8be8e07be1f0c15279172026ce5778/responsible-vibe-mcp-4.11.0.tgz","_integrity":"sha512-XnUR9Rmys9y8mb2EY0bKJXi80Pa43s3KHDBJvoiR1ZQkzJz392ON0mwqiyU6COeSNGZHsTvOsztPQHniBMxFcg==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.11.0","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.42.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.11.0_1770158687098_0.20718316937299042","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.12.0":{"name":"responsible-vibe-mcp","version":"4.12.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.12.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"d036c88425565985d9d92ad21c8456165a0f6c23","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.12.0.tgz","fileCount":506,"integrity":"sha512-DfplpcjUpg/Bx8qHx/NfavywN145KPYxTOOXyFgrnlcN8bgLrPCqrc1BIdKk7YnIuB0iLySQo0O1BBIPWn67zg==","signatures":[{"sig":"MEYCIQD+Ei0zautdfZlsGTEaxA5D50G4yue0bi6y+W0738N4WQIhALbyrPVUK79Ke25caq+oLimGZ+DaWNLdtRt4bgecuD7K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7625941},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.12.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/a301eb7b5ae194aa947dd7fcd3836955/responsible-vibe-mcp-4.12.0.tgz","_integrity":"sha512-DfplpcjUpg/Bx8qHx/NfavywN145KPYxTOOXyFgrnlcN8bgLrPCqrc1BIdKk7YnIuB0iLySQo0O1BBIPWn67zg==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.12.0","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.42.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.12.0_1770160153238_0.9306823102289543","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.12.1":{"name":"responsible-vibe-mcp","version":"4.12.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.12.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"0aa56d9d42aec50b6c72f4c4d05529b02b62961b","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.12.1.tgz","fileCount":506,"integrity":"sha512-jYxN8OL42Koc0urmxeRE0jJnJqEIo6/6iASAv7YxmhWNVyQulw7v+vkWHqxjZgNjoRel3P3gR5vj+mDjha2bDQ==","signatures":[{"sig":"MEUCIHmi4gx+7dC0qmzlN6Bv1du+jnUZb01fpT+A9ln8oqqZAiEAvXm20TxJPoQDfwrEarXbQ5a35bvOK/3dQkbiA3Tc6Jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7625941},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.12.1.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && npm install && npm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/5beff7af24398289bf6fed8903503b03/responsible-vibe-mcp-4.12.1.tgz","_integrity":"sha512-jYxN8OL42Koc0urmxeRE0jJnJqEIo6/6iASAv7YxmhWNVyQulw7v+vkWHqxjZgNjoRel3P3gR5vj+mDjha2bDQ==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.12.1","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.42.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.12.1_1770162142966_0.582767583782932","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.12.2":{"name":"responsible-vibe-mcp","version":"4.12.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.12.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"2578ebbc59779fe225182e41cd7f0c3be768bfae","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.12.2.tgz","fileCount":506,"integrity":"sha512-E6w1XEWc2O55lAV5DmUTRlXhTNkj5Y33yR7+5ljl3um7Rv5JuuhJnqWwXbdapbSGbcBthRvPwYKlyVf9aEG78g==","signatures":[{"sig":"MEYCIQCrcIrJ8aDbYxc8jRhyfuIqgZrB1zOHIX2+nGYEZOPgRQIhALX6wd9kvWkUJRAlZgTyhkgQZSD8lKIffc9BNs9aDxz+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7625943},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.12.2.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && pnpm install && pnpm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/3c31334917f6fd9a19abda095a172df5/responsible-vibe-mcp-4.12.2.tgz","_integrity":"sha512-E6w1XEWc2O55lAV5DmUTRlXhTNkj5Y33yR7+5ljl3um7Rv5JuuhJnqWwXbdapbSGbcBthRvPwYKlyVf9aEG78g==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.12.2","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.42.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.12.2_1770162357101_0.6742893458132937","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.12.3":{"name":"responsible-vibe-mcp","version":"4.12.3","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.12.3","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"4fb9386a5cac20e062db4a1d3399e0e222598ea8","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.12.3.tgz","fileCount":506,"integrity":"sha512-zZgIX+q+rSmRjfJneCBfg4j9CikVh27TFye2oYkcq5iDYMjZLE9owc3gDoYU9V5EJ2CqxDulWUvnYSOd6Zmxrw==","signatures":[{"sig":"MEYCIQDmwGMSUY3D5TBvle7q41SGfWLkIv9iD6o2THMt0tF/5wIhAJlIWdAY0pzve1kffTuqaHdcqI+meycWNg/ZxTyumdPQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7625975},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.12.3.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && pnpm install && pnpm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/79c8705647f04db18b4d74452d3a30c1/responsible-vibe-mcp-4.12.3.tgz","_integrity":"sha512-zZgIX+q+rSmRjfJneCBfg4j9CikVh27TFye2oYkcq5iDYMjZLE9owc3gDoYU9V5EJ2CqxDulWUvnYSOd6Zmxrw==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.12.3","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.42.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.12.3_1770162616483_0.7002002006348171","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.12.4":{"name":"responsible-vibe-mcp","version":"4.12.4","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.12.4","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"a0734d575c3003e44582bc35b41e9b1dae4dd5f5","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.12.4.tgz","fileCount":506,"integrity":"sha512-vgZV+jfrJQOasWek4/8e3KvIl9nxJxJqTUwqa9RFd52nPj6yUezzV5l7hPmrOK3uweZ/jgNR+flhhu5nXQauYw==","signatures":[{"sig":"MEYCIQC911oJ28yY1WI9V33kUxyFQlJIJuH/xtymul4DmGKpbgIhAIeCcYE3+zJdtNKxqzl5ui6aEfLU3NWoUdIetk5KNuBl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7626745},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.12.4.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && pnpm install && pnpm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/2bfb7c1be946599b8efded46aff24946/responsible-vibe-mcp-4.12.4.tgz","_integrity":"sha512-vgZV+jfrJQOasWek4/8e3KvIl9nxJxJqTUwqa9RFd52nPj6yUezzV5l7hPmrOK3uweZ/jgNR+flhhu5nXQauYw==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.12.4","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.42.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.12.4_1770172855777_0.294784123830371","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.12.5":{"name":"responsible-vibe-mcp","version":"4.12.5","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.12.5","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"e556281238785a9a44a578175acacb9a1d03c0c0","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.12.5.tgz","fileCount":506,"integrity":"sha512-sKG5NQZTwIdWvIiILMAIsgEZR/Dk5lbJ7Q4Z3xlUCXWBdUa+c19DxSOP8mJ5MQS/L4IiMKmlVJovK8NQffWXzg==","signatures":[{"sig":"MEUCIDu8E9JqSb8T8wcabgShrWL9JlbWL4X/jew5tZUIkbfEAiEAteeERDdf6aSDQecAKDOeUXlxMdWsR6/SrPn7uHbz+Vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7626745},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.12.5.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && pnpm install && pnpm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/71e524907bcdc1eee41ed456856d258e/responsible-vibe-mcp-4.12.5.tgz","_integrity":"sha512-sKG5NQZTwIdWvIiILMAIsgEZR/Dk5lbJ7Q4Z3xlUCXWBdUa+c19DxSOP8mJ5MQS/L4IiMKmlVJovK8NQffWXzg==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.12.5","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.42.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.12.5_1770183186013_0.4487849410217759","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.12.6":{"name":"responsible-vibe-mcp","version":"4.12.6","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.12.6","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"a68bacbb917d32f677ed2521180e6cfc95413390","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.12.6.tgz","fileCount":506,"integrity":"sha512-H0jZW3+2TPE1zeMz3KU3sPnI7t08ulJzaGtUGAmVIQ+JfbafzUQPz3sLMX4gSSCYQavm008OkiHpVxCzd7OLdg==","signatures":[{"sig":"MEUCIFLZYRkP4ojdkOPcVy8jdujxPIlSUAlUAzQ9RT8PKzc2AiEAptVmWne0w5Y8MlPwHoL2LWbmvASe6UwbGfz1x1OVDZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7626745},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.12.6.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && pnpm install && pnpm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/fb6839e8b4ab122552b3cf35bb9b78a6/responsible-vibe-mcp-4.12.6.tgz","_integrity":"sha512-H0jZW3+2TPE1zeMz3KU3sPnI7t08ulJzaGtUGAmVIQ+JfbafzUQPz3sLMX4gSSCYQavm008OkiHpVxCzd7OLdg==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.12.6","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"11.1.0","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.43.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.12.6_1770187745165_0.5401647520606909","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.12.7":{"name":"responsible-vibe-mcp","version":"4.12.7","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.12.7","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"6901ffa96d479fb665d6fd3d34e64b7fcaafab83","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.12.7.tgz","fileCount":506,"integrity":"sha512-Jt+TxRWmJmRiAncONMXH+h36gdI7AXo5HWuZq3jF/ROGzFa/HdLi2Mdw/MOsd193KadKGfpwY2NpL7xclCkgTQ==","signatures":[{"sig":"MEUCIA7tIz2018x7Y1iNaQgz+5WaFAojMA0oc6UaYehuSAwFAiEA+7hTp+ughxj66+gesGNLft+cgzBBGwmVafw+q2sIerk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7626745},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.12.7.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && pnpm install && pnpm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/be9964727e44932be30451490a5bae01/responsible-vibe-mcp-4.12.7.tgz","_integrity":"sha512-Jt+TxRWmJmRiAncONMXH+h36gdI7AXo5HWuZq3jF/ROGzFa/HdLi2Mdw/MOsd193KadKGfpwY2NpL7xclCkgTQ==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.12.7","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"13.0.1","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.43.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.12.7_1770188789130_0.30470618997885235","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"4.12.8":{"name":"responsible-vibe-mcp","version":"4.12.8","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@4.12.8","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"361cd85ee3339134ad3da51311715b3d092819c4","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-4.12.8.tgz","fileCount":506,"integrity":"sha512-1wwMyE3tUXrdhjMQQ98L6vRIQQKIvXWRkZZzq4kqmyCng3haMPklYg7U/Cc8KYKdsiB727s6jf9p4IIzlKRUyQ==","signatures":[{"sig":"MEUCIBrJjKWzJGpi3yGymVMU4+poxtxWcNWgmNGlr8ZpFTGxAiEA/30pzzKaWqO7af3eFwU2lzFfLdEbdPvS1eJcrtpBkec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7627476},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-4.12.8.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && pnpm install && pnpm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/a7e7495e0dea211397a3efcb9057897d/responsible-vibe-mcp-4.12.8.tgz","_integrity":"sha512-1wwMyE3tUXrdhjMQQ98L6vRIQQKIvXWRkZZzq4kqmyCng3haMPklYg7U/Cc8KYKdsiB727s6jf9p4IIzlKRUyQ==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"4.12.8","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"13.0.1","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.43.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_4.12.8_1770640632261_0.2128330139084469","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"5.0.0":{"name":"responsible-vibe-mcp","version":"5.0.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@5.0.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"85c7848c3cb5779db5e51c2c55933106f57d6d2f","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-5.0.0.tgz","fileCount":514,"integrity":"sha512-YY/t8YQCGm0ZkhUzubcnBUTMIIH2OOEqZdCjqn5dEr3Pj2pSieSC3eFUwEQQNnIp+8ZxoVI0nH8XEsXNurXU1w==","signatures":[{"sig":"MEUCIQCkSE1b6tIhHSSvI145rXcN4qsYg3+a6CLdQnl8l96BJQIgVK4Bz1w9MBUEzL9/H/z538TofleZOOAb0UnBF0B1oag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7638775},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-5.0.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=18.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && pnpm install && pnpm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/b771e4a2ceb0e187b27cc2e062e32fdc/responsible-vibe-mcp-5.0.0.tgz","_integrity":"sha512-YY/t8YQCGm0ZkhUzubcnBUTMIIH2OOEqZdCjqn5dEr3Pj2pSieSC3eFUwEQQNnIp+8ZxoVI0nH8XEsXNurXU1w==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"5.0.0","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"13.0.1","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.43.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_5.0.0_1771418235839_0.08939583482088431","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"5.0.1":{"name":"responsible-vibe-mcp","version":"5.0.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@5.0.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"7deb47dcca9382d38ae88e51b8ebfaebf09920aa","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-5.0.1.tgz","fileCount":514,"integrity":"sha512-1cBjUNQMtUOhU2doQH02r/5zyrwUhCLLZ6xMKI1szxDKDrYGzoDu887IHufwglVlgfACOaSUcOlocXq/QOC7fA==","signatures":[{"sig":"MEQCIGNcRCErjxMB7hkdmrblSlSZZqT57cy6oHvc3u0OnzXmAiBTG8gLYo1Phr69xaqmuRrZJjyXhaxbhctBMKwntTyeCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7644703},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-5.0.1.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && pnpm install && pnpm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/ccd8c2cf2a49c42eb29e912365eea837/responsible-vibe-mcp-5.0.1.tgz","_integrity":"sha512-1cBjUNQMtUOhU2doQH02r/5zyrwUhCLLZ6xMKI1szxDKDrYGzoDu887IHufwglVlgfACOaSUcOlocXq/QOC7fA==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"5.0.1","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"13.0.1","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.43.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_5.0.1_1771428017019_0.3620968018258979","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"5.1.0":{"name":"responsible-vibe-mcp","version":"5.1.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@5.1.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"9abb47f1b6a86d4a66d338d437d154b6a62e9af2","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-5.1.0.tgz","fileCount":514,"integrity":"sha512-ncS3GOXrN4VIndR4dNsBbG9B6k9pOCPx2JPwkyj9+6iG0FBhZclLfDbm2m1Y03jIirlU17GEhpV/t3oruVmGpQ==","signatures":[{"sig":"MEUCIQCuHW147RfEU5x4gcFWPm3M+ID4/jMvmGtlVDg012eyuwIgAZBAbzTBfyFbmCx9TYPIDR25lz9OjolfVKQdRRMNDuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7645063},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-5.1.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build && node scripts/generate-skill.js","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && pnpm install && pnpm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/5ec860df008aebfdb43419ed28162b6b/responsible-vibe-mcp-5.1.0.tgz","_integrity":"sha512-ncS3GOXrN4VIndR4dNsBbG9B6k9pOCPx2JPwkyj9+6iG0FBhZclLfDbm2m1Y03jIirlU17GEhpV/t3oruVmGpQ==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"5.1.0","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"13.0.1","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.43.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_5.1.0_1771717711431_0.3176413813203327","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"5.1.1":{"name":"responsible-vibe-mcp","version":"5.1.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@5.1.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"32f0f37e0e5709092ec396d93de6856529400af6","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-5.1.1.tgz","fileCount":514,"integrity":"sha512-XisO6QkFzRri6TpJYQdMYYHsfKFZVMPd4xyGn7gQd0X6FrtsS0Ihe7aMhOORpCRKLKKnwQev/7MdTIv2HkbbhQ==","signatures":[{"sig":"MEYCIQD7MPD7EuQaLTpWNF7nMUjJPfleEpEiiq9WTgX/+OIgHAIhAP4VEIPsGpxLgY5rRGzE2qD5zZJVou9AK34IykRLIuP7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7645065},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-5.1.1.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build && node scripts/generate-skill.js","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && pnpm install && pnpm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/9e5688b19aebc360edbe579f01883156/responsible-vibe-mcp-5.1.1.tgz","_integrity":"sha512-XisO6QkFzRri6TpJYQdMYYHsfKFZVMPd4xyGn7gQd0X6FrtsS0Ihe7aMhOORpCRKLKKnwQev/7MdTIv2HkbbhQ==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"5.1.1","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"13.0.1","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.43.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_5.1.1_1771719281536_0.6439385355225762","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"5.2.0":{"name":"responsible-vibe-mcp","version":"5.2.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@5.2.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"e8de719920d4226429b4b641c10bdf8f315d37c9","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-5.2.0.tgz","fileCount":514,"integrity":"sha512-RupFIsilNBN0QDam2tttgImx8bCGBIQ5vRc5R0Ud/jI8DrP+IKydhiBj3796867WU9Rj19Scwj5UKkWOp/6dDA==","signatures":[{"sig":"MEYCIQDJmf9Rt1jve8u7XUT+mT3PutK7rmt3W9WlB4pcCEeyiwIhALtxKlr3S07U4Hlorgfl8Fdg+EnD72opQBpowhMGWWlr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7645065},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-5.2.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build && node scripts/generate-skill.js","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && pnpm install && pnpm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/66409775b156cfa1f27ab9015b4f0d3b/responsible-vibe-mcp-5.2.0.tgz","_integrity":"sha512-RupFIsilNBN0QDam2tttgImx8bCGBIQ5vRc5R0Ud/jI8DrP+IKydhiBj3796867WU9Rj19Scwj5UKkWOp/6dDA==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"5.2.0","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"13.0.1","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.43.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_5.2.0_1771782910704_0.2979532567841483","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"5.2.1":{"name":"responsible-vibe-mcp","version":"5.2.1","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@5.2.1","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"1dbcbf9cf5eaea93075cc1743d9345d040dff575","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-5.2.1.tgz","fileCount":514,"integrity":"sha512-79t4yNC/TzcVj65WRt4pOzbtN/WMKgkqxFNAJM4bh7Wx378Nu8pm9SJ9G6GzHjLqgHkIH8gtulji2TcBeJ7B8w==","signatures":[{"sig":"MEUCIQC5hX8RtutIlKOFdWrU2o9u/7gRuPVpE8yKFJ1GgKp6YgIgEP6omlRTChsyQcD0m+7gSOfbrJ/8Y6S/7LtXBGrolJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7644897},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-5.2.1.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build && node scripts/generate-skill.js","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && pnpm install && pnpm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/f91683bfba726a76e4129e6315369eb5/responsible-vibe-mcp-5.2.1.tgz","_integrity":"sha512-79t4yNC/TzcVj65WRt4pOzbtN/WMKgkqxFNAJM4bh7Wx378Nu8pm9SJ9G6GzHjLqgHkIH8gtulji2TcBeJ7B8w==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"5.2.1","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"13.0.1","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.43.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_5.2.1_1771788817256_0.2928045730847104","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"5.2.2":{"name":"responsible-vibe-mcp","version":"5.2.2","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@5.2.2","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"6886450a104a0b96777e3faa2f23c08e14efb4d0","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-5.2.2.tgz","fileCount":514,"integrity":"sha512-kzlE4XfHCeJ8/927VKLM+FCVReOo+SaIJS8wTxzCYEpK5UD1MrEWyMxh6xcb7SuNxD4mUoSW95ilq7m9dFFM2g==","signatures":[{"sig":"MEYCIQC9Lb5kGPYFSJx9xIn5yHk7yktJ9G/KqeTiVdaeWKFUFgIhAI4gl7JZ3EeEuG0nKiUmzF7knvY6CIkc24Yv24ed18hN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7647773},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-5.2.2.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build && node scripts/generate-skill.js","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && pnpm install && pnpm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/a85b80b3eb3907a634301470223f96a7/responsible-vibe-mcp-5.2.2.tgz","_integrity":"sha512-kzlE4XfHCeJ8/927VKLM+FCVReOo+SaIJS8wTxzCYEpK5UD1MrEWyMxh6xcb7SuNxD4mUoSW95ilq7m9dFFM2g==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"5.2.2","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"13.0.1","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.43.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_5.2.2_1772463663922_0.8838685057524205","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"5.2.3":{"name":"responsible-vibe-mcp","version":"5.2.3","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@5.2.3","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"fbe927f536f7b92c08920ed138e36e4ef5638a3d","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-5.2.3.tgz","fileCount":514,"integrity":"sha512-fyZH3TfeZM7MNX6Y2CiRmSLmjT6sLJUPf6oHNXBskftxsibNyeNmwVOE0erfc9JLFarArIc2OEdWiNqWFVnJWQ==","signatures":[{"sig":"MEUCIQDI7ytrKjZrpf0d4HeS0+8HPlItg+P+qMziy4D5uE4nBwIgfbcStdNwD/8/tOnGhfxEJfQbLZ+SjiW1g2sPt0fRbMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7631163},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-5.2.3.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build && node scripts/generate-skill.js","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && pnpm install && pnpm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/eb63a6497c34bd245a7da72c622b1b4b/responsible-vibe-mcp-5.2.3.tgz","_integrity":"sha512-fyZH3TfeZM7MNX6Y2CiRmSLmjT6sLJUPf6oHNXBskftxsibNyeNmwVOE0erfc9JLFarArIc2OEdWiNqWFVnJWQ==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"5.2.3","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"13.0.1","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.43.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_5.2.3_1772534421719_0.25656536669495256","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"5.2.4":{"name":"responsible-vibe-mcp","version":"5.2.4","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@5.2.4","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"fad134b8df1f8ca9327cbf7d99d92c05455c8325","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-5.2.4.tgz","fileCount":468,"integrity":"sha512-8lcgybEj/f+wI8YQdsaDJGOSYEsQ1CmrDSV5/4NNU9HpNgaJdFKrSNtgjKnFYn+SzKQLJhI2o2qGYhbatJp4Ww==","signatures":[{"sig":"MEUCIQDEXlLFoJgRY/3nWzqrriv9wjE9sIzipvOYrDhcwSBmugIgUDgNJJMM0r+DDTCQPtcq0mUdEszVBmcmKIupRFZli60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5174843},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-5.2.4.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build && node scripts/generate-skill.js","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && pnpm install && pnpm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/352622508f1dac1e6f322177660b9606/responsible-vibe-mcp-5.2.4.tgz","_integrity":"sha512-8lcgybEj/f+wI8YQdsaDJGOSYEsQ1CmrDSV5/4NNU9HpNgaJdFKrSNtgjKnFYn+SzKQLJhI2o2qGYhbatJp4Ww==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"5.2.4","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"13.0.1","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.43.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_5.2.4_1772544384551_0.10102713752241521","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."},"5.3.0":{"name":"responsible-vibe-mcp","version":"5.3.0","keywords":["mcp","model-context-protocol","development","state-management","llm"],"author":{"name":"Oliver Jägle"},"license":"MIT","_id":"responsible-vibe-mcp@5.3.0","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"bin":{"responsible-vibe-mcp":"packages/cli/dist/index.js"},"dist":{"shasum":"12e7611e9cc30c3d2bd564abe68335da519f5f25","tarball":"https://registry.npmjs.org/responsible-vibe-mcp/-/responsible-vibe-mcp-5.3.0.tgz","fileCount":468,"integrity":"sha512-bV6hN199HajvHocpk7zPlOgeokqUyChu231SIjbg6znLCWhSBL0LD7s4Rez66XILJuriI68kwVORZC5rtB5vDg==","signatures":[{"sig":"MEYCIQCgtJscrfjN2idyxSj8crAOSGLz96ZbLUVMQUs39P+YrwIhANxhIHFfGCAAz31K5RcDFfV5slup4ccaYiYHOp6DcrWJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5165315},"main":"packages/cli/dist/index.js","type":"module","_from":"file:responsible-vibe-mcp-5.3.0.tgz","types":"./packages/cli/dist/index.d.ts","engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"turbo run dev --filter=@codemcp/workflows-core --filter=@codemcp/workflows","lint":"pnpm -r exec oxlint .","test":"turbo run test --continue","build":"turbo run build && node scripts/generate-skill.js","clean":"turbo run clean:build","format":"pnpm -r exec prettier --write .","test:ui":"vitest --ui","lint:fix":"pnpm -r exec oxlint --fix .","inspector":"npx @modelcontextprotocol/inspector","pack:dist":"pnpm pack","test:watch":"vitest","lint-staged":"npx lint-staged","test:manual":"npm run build && npm run inspector","format:check":"pnpm -r exec prettier --check .","test:compact":"turbo run test --continue 2>&1 | grep -E '(^•|FAIL |Test Files|Tests |Failed:|Tasks:|Cached:|ERROR run)'","build:visualizer":"cd packages/visualizer && pnpm install && pnpm run build","test:mcp-contract":"[ -f .vibe/state-machine.yml ] || [ -f .vibe/state-machine.yaml ] && echo '⚠️  Skipping MCP contract tests: Custom state machine detected' || vitest run --run test/e2e/consolidated/mcp-contract.test.ts","generate-system-prompt":"vite-node src/scripts/generate-system-prompt.ts"},"_npmUser":{"name":"mrsimpson","email":"npm@beimir.net"},"_resolved":"/tmp/7ce1d6e183966a568428b0c0d4be01e7/responsible-vibe-mcp-5.3.0.tgz","_integrity":"sha512-bV6hN199HajvHocpk7zPlOgeokqUyChu231SIjbg6znLCWhSBL0LD7s4Rez66XILJuriI68kwVORZC5rtB5vDg==","repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"_npmVersion":"10.9.4","description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","directories":{},"lint-staged":{"*.{json,md,yml,yaml,vue}":["prettier --write"],"*.{ts,js,mts,cts,tsx,jsx}":["prettier --write","oxlint --fix"]},"_nodeVersion":"22.22.0","dependencies":{"zod":"^3.25.76","js-yaml":"4.1.1","@types/js-yaml":"4.0.9","@codemcp/workflows-core":"5.3.0","@modelcontextprotocol/sdk":"1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","glob":"13.0.1","husky":"9.1.7","jsdom":"27.4.0","turbo":"^2.7.6","oxlint":"1.43.0","vitest":"4.0.18","prettier":"3.8.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/node":"^22.0.0","lint-staged":"16.2.7","@types/jsdom":"27.0.0","@tsconfig/node24":"24.0.4","@tsconfig/strictest":"2.0.8","@modelcontextprotocol/inspector":"0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/responsible-vibe-mcp_5.3.0_1772785821564_0.5827167424596318","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package has been renamed. Use @codemcp/workflows or @codemcp/workflows-server instead."}},"time":{"created":"2025-07-01T21:25:19.988Z","modified":"2026-03-12T15:01:04.013Z","0.1.0":"2025-07-01T21:25:20.167Z","0.1.10":"2025-07-01T22:01:49.177Z","0.3.3":"2025-07-01T23:47:43.870Z","0.4.0":"2025-07-02T08:09:27.042Z","0.4.1":"2025-07-02T09:08:14.392Z","0.4.2":"2025-07-02T10:23:05.934Z","0.4.3":"2025-07-03T07:57:13.246Z","0.5.0":"2025-07-03T09:35:18.810Z","0.6.0":"2025-07-06T22:04:37.810Z","0.7.0":"2025-07-09T20:46:52.447Z","0.8.0":"2025-07-09T23:03:39.872Z","0.9.0":"2025-07-10T06:42:18.739Z","0.10.0":"2025-07-10T07:30:22.987Z","0.11.0":"2025-07-10T08:09:26.135Z","0.12.0":"2025-07-10T09:30:25.964Z","0.12.1":"2025-07-10T09:34:24.780Z","0.12.2":"2025-07-10T09:37:24.535Z","0.13.0":"2025-07-11T19:21:22.455Z","0.13.1":"2025-07-11T21:04:20.058Z","0.13.4":"2025-07-11T21:10:17.195Z","0.13.5":"2025-07-12T08:20:40.610Z","0.13.6":"2025-07-12T08:28:11.984Z","0.13.7":"2025-07-12T08:46:33.283Z","0.13.8":"2025-07-13T10:13:31.886Z","0.13.9":"2025-07-13T10:25:49.235Z","0.13.10":"2025-07-13T17:09:05.193Z","0.13.11":"2025-07-13T17:23:49.784Z","0.13.12":"2025-07-13T21:37:38.192Z","0.13.13":"2025-07-28T06:45:26.224Z","0.13.14":"2025-07-28T11:06:48.905Z","0.14.0":"2025-07-28T12:27:56.949Z","0.14.1":"2025-07-28T13:11:03.387Z","0.14.1-review":"2025-07-29T12:22:44.454Z","0.15.0-rc1":"2025-07-29T13:13:38.227Z","1.0.0":"2025-08-11T10:34:54.292Z","1.0.1":"2025-08-11T10:41:23.828Z","0.15.2":"2025-08-11T10:46:34.243Z","0.15.0":"2025-08-11T11:13:03.659Z","0.16.0":"2025-08-12T13:11:38.404Z","1.1.0":"2025-08-12T15:47:19.020Z","1.1.1":"2025-08-12T16:25:18.035Z","1.2.0":"2025-08-13T09:55:23.836Z","2.0.0":"2025-08-13T10:33:36.772Z","2.0.1":"2025-08-13T11:44:36.749Z","2.0.2":"2025-08-14T15:04:00.394Z","2.1.0":"2025-08-14T15:50:27.911Z","2.1.1":"2025-08-14T16:25:19.846Z","2.1.2":"2025-08-14T17:13:05.598Z","2.1.3":"2025-08-15T06:10:56.182Z","2.2.0":"2025-08-15T09:17:08.721Z","2.3.0":"2025-08-19T21:34:34.486Z","2.4.0":"2025-08-20T09:56:27.207Z","2.4.1":"2025-08-20T12:02:25.957Z","2.4.2":"2025-08-20T13:04:04.340Z","2.4.3":"2025-08-20T13:13:24.629Z","2.4.4":"2025-08-20T13:23:06.118Z","2.4.5":"2025-08-21T07:15:59.814Z","2.4.6":"2025-08-21T07:38:32.700Z","2.4.8":"2025-08-21T08:57:48.375Z","2.4.10":"2025-08-21T09:56:50.024Z","2.5.0":"2025-08-21T10:12:00.965Z","2.5.2":"2025-08-21T10:16:00.446Z","2.5.3":"2025-08-21T11:23:42.726Z","2.5.4":"2025-08-22T04:50:07.687Z","2.5.5":"2025-08-22T14:48:21.300Z","2.5.6":"2025-08-22T15:05:12.477Z","2.5.7":"2025-08-22T15:12:13.646Z","2.5.8":"2025-08-22T15:23:41.969Z","2.6.0":"2025-08-22T16:28:58.880Z","2.6.1":"2025-08-25T12:04:20.346Z","2.7.0":"2025-09-01T17:14:11.229Z","2.7.1":"2025-09-02T11:53:13.787Z","2.7.3":"2025-09-02T11:58:40.825Z","2.7.5":"2025-09-03T04:47:39.457Z","2.7.6":"2025-09-03T05:38:29.296Z","2.7.7":"2025-09-03T09:29:29.425Z","2.7.8":"2025-09-04T04:56:14.523Z","2.7.9":"2025-09-04T09:45:03.709Z","2.7.10":"2025-09-04T12:00:53.261Z","2.7.11":"2025-09-04T12:03:26.478Z","2.7.12":"2025-09-05T05:33:12.388Z","2.7.13":"2025-09-05T09:28:23.728Z","2.8.1":"2025-09-15T05:59:37.941Z","2.8.2":"2025-09-15T09:05:40.668Z","2.8.3":"2025-09-15T10:51:06.959Z","2.8.4":"2025-09-15T10:56:37.577Z","2.8.5":"2025-09-17T06:22:24.308Z","2.8.6":"2025-09-17T08:26:32.606Z","2.8.7":"2025-09-17T13:04:58.119Z","2.8.8":"2025-09-17T13:51:38.663Z","2.8.9":"2025-09-18T04:46:55.092Z","2.9.0":"2025-09-18T07:36:14.550Z","2.9.1":"2025-09-18T10:38:10.417Z","2.9.2":"2025-09-19T04:30:15.285Z","2.9.3":"2025-09-19T09:14:59.305Z","2.10.0":"2025-09-21T15:07:28.634Z","2.11.0":"2025-09-21T15:44:04.623Z","2.11.1":"2025-09-23T07:10:33.239Z","2.11.2":"2025-09-23T09:52:37.843Z","2.12.0":"2025-09-25T14:25:00.010Z","2.13.0":"2025-10-01T07:31:46.674Z","3.0.0":"2025-10-01T20:29:35.458Z","3.1.0":"2025-10-02T09:07:29.820Z","3.1.1":"2025-10-02T09:11:59.885Z","3.1.2":"2025-10-02T09:21:09.767Z","3.1.3":"2025-10-02T09:42:22.547Z","3.1.4":"2025-10-02T18:56:29.934Z","3.1.5":"2025-10-03T15:59:24.332Z","3.1.6":"2025-10-03T16:12:20.343Z","3.1.8":"2025-10-08T04:42:04.082Z","3.1.9":"2025-10-08T04:48:04.306Z","3.1.10":"2025-10-08T04:58:03.789Z","3.1.11":"2025-10-08T05:57:24.943Z","3.1.12":"2025-10-08T06:08:52.907Z","3.1.13":"2025-10-08T06:18:52.908Z","3.1.16":"2025-10-08T06:50:43.823Z","3.1.17":"2025-10-08T07:02:02.854Z","3.1.18":"2025-10-08T07:08:32.184Z","3.1.19":"2025-10-08T07:17:11.968Z","3.1.20":"2025-10-08T07:23:54.922Z","3.1.21":"2025-10-08T08:54:32.545Z","3.1.21-fix-build-after-monorepo.0":"2025-10-08T14:22:12.738Z","3.1.21-fix-build-after-monorepo.1":"2025-10-09T06:57:27.772Z","3.1.22":"2025-10-09T07:42:50.161Z","3.2.0":"2025-10-09T18:43:32.750Z","3.2.1":"2025-10-09T19:43:40.919Z","3.2.2":"2025-10-10T09:59:26.051Z","3.2.3":"2025-10-10T15:38:38.405Z","3.3.4":"2025-10-20T06:57:13.639Z","3.3.5":"2025-10-20T10:43:18.509Z","3.3.6":"2025-10-20T11:31:58.025Z","3.3.7":"2025-10-21T05:05:27.094Z","3.4.0":"2025-10-23T15:03:27.695Z","3.4.1":"2025-10-24T13:26:59.500Z","3.5.0":"2025-10-27T16:30:26.582Z","3.5.1":"2025-10-27T19:10:11.566Z","3.6.0":"2025-10-28T05:45:58.589Z","3.6.1":"2025-10-28T06:58:58.549Z","3.6.2":"2025-10-28T20:48:49.497Z","3.6.3":"2025-10-29T16:45:30.429Z","3.6.1-terse-prompt.0":"2025-11-05T16:02:21.966Z","3.6.1-terse-prompt.1":"2025-11-06T06:11:47.934Z","3.6.1-terse-prompt.2":"2025-11-06T06:21:58.999Z","4.0.0":"2025-11-06T16:25:34.195Z","4.1.0":"2025-11-18T14:03:57.958Z","4.1.1":"2025-11-19T07:42:30.188Z","4.1.2":"2025-11-19T17:14:15.111Z","4.1.3":"2025-11-19T18:50:07.272Z","4.2.0":"2025-11-25T12:35:16.268Z","4.2.1":"2025-11-26T19:25:21.621Z","4.2.2":"2025-11-29T08:54:48.629Z","4.2.3":"2025-11-30T18:05:59.418Z","4.2.4":"2025-11-30T21:52:18.760Z","4.2.5":"2025-12-01T02:10:16.594Z","4.2.6":"2025-12-02T18:35:41.440Z","4.2.7":"2025-12-03T06:36:03.790Z","4.2.8":"2025-12-04T06:43:53.428Z","4.3.0":"2025-12-04T18:14:49.494Z","4.3.1":"2025-12-05T06:52:05.693Z","4.3.2":"2025-12-06T05:05:54.812Z","4.3.3":"2025-12-06T08:48:17.362Z","4.4.0":"2025-12-06T09:09:37.912Z","4.4.1":"2025-12-06T12:57:42.441Z","4.4.2":"2025-12-06T14:48:40.798Z","4.5.0":"2025-12-07T20:34:34.198Z","4.6.0":"2026-01-18T00:23:20.932Z","4.6.1":"2026-01-18T00:31:53.301Z","4.7.0":"2026-01-18T01:08:33.208Z","4.8.0":"2026-01-19T15:43:55.174Z","4.9.0":"2026-01-19T16:59:58.113Z","4.9.1":"2026-01-19T21:24:26.156Z","4.9.2":"2026-01-19T21:29:35.843Z","4.10.0":"2026-01-21T09:01:02.125Z","4.10.1":"2026-01-21T13:31:40.137Z","4.10.2":"2026-01-25T08:45:47.385Z","4.10.3":"2026-01-26T06:35:05.223Z","4.10.4":"2026-01-28T06:59:03.387Z","4.10.5":"2026-01-29T05:34:55.397Z","4.10.6":"2026-01-29T09:17:27.078Z","4.10.7":"2026-01-30T00:29:00.833Z","4.10.8":"2026-01-30T04:55:59.429Z","4.10.9":"2026-01-30T09:58:36.565Z","4.10.10":"2026-01-30T12:23:15.127Z","4.10.11":"2026-01-31T05:55:53.882Z","4.10.12":"2026-02-03T19:19:49.519Z","4.11.0":"2026-02-03T22:44:47.375Z","4.12.0":"2026-02-03T23:09:13.519Z","4.12.1":"2026-02-03T23:42:23.282Z","4.12.2":"2026-02-03T23:45:57.430Z","4.12.3":"2026-02-03T23:50:16.779Z","4.12.4":"2026-02-04T02:40:56.067Z","4.12.5":"2026-02-04T05:33:06.242Z","4.12.6":"2026-02-04T06:49:05.413Z","4.12.7":"2026-02-04T07:06:29.436Z","4.12.8":"2026-02-09T12:37:12.540Z","5.0.0":"2026-02-18T12:37:16.118Z","5.0.1":"2026-02-18T15:20:17.338Z","5.1.0":"2026-02-21T23:48:31.689Z","5.1.1":"2026-02-22T00:14:41.976Z","5.2.0":"2026-02-22T17:55:10.988Z","5.2.1":"2026-02-22T19:33:37.575Z","5.2.2":"2026-03-02T15:01:04.214Z","5.2.3":"2026-03-03T10:40:22.015Z","5.2.4":"2026-03-03T13:26:24.811Z","5.3.0":"2026-03-06T08:30:21.888Z"},"bugs":{"url":"https://github.com/mrsimpson/vibe-feature-mcp/issues"},"author":{"name":"Oliver Jägle"},"license":"MIT","homepage":"https://github.com/mrsimpson/vibe-feature-mcp#readme","keywords":["mcp","model-context-protocol","development","state-management","llm"],"repository":{"url":"git+https://github.com/mrsimpson/vibe-feature-mcp.git","type":"git"},"description":"A Model Context Protocol server that acts as an intelligent conversation state manager and development guide for LLMs, featuring comprehensive long-term memory with persistent project artifacts","maintainers":[{"name":"mrsimpson","email":"npm@beimir.net"}],"readme":"# Responsible Vibe MCP\n\n[![Tests](https://github.com/mrsimpson/vibe-feature-mcp/actions/workflows/pr.yml/badge.svg)](https://github.com/mrsimpson/vibe-feature-mcp/actions/workflows/pr.yml)\n[![Release](https://github.com/mrsimpson/vibe-feature-mcp/actions/workflows/release.yml/badge.svg)](https://github.com/mrsimpson/vibe-feature-mcp/actions/workflows/release.yml)\n[![npm version](https://badge.fury.io/js/responsible-vibe-mcp.svg)](https://badge.fury.io/js/responsible-vibe-mcp)\n\nTransform any AI coding agent into a structured development partner with battle-tested engineering workflows.\n\n## ⚡ Quick Start\n\n```bash\n# Setup your coding agent\nnpx responsible-vibe-mcp setup config kiro  # or claude, gemini, opencode, copilot\n\n# Or use skills (agentskills.io format) for on-demand loading\nnpx responsible-vibe-mcp setup skill claude  # or gemini, opencode, copilot, kiro\n```\n\nHead over to a new empty dir and ask your agent: _\"Build a UNO-like card game\"_ – and instantly experience how your agent doesn't just shoot, but starts engineering – with YOU in the driver seat!\n\n## 🎬 See It In Action\n\n<div style=\"position: relative; display: inline-block; border-radius: 8px; overflow: hidden; box-shadow: 0 4px 12px rgba(0,0,0,0.15);\">\n  <a href=\"https://agentic-rpl.netlify.app/conversation?url=https://github.com/mrsimpson/responsible-vibe-mcp/tree/demo-todo-greenfield/examples/greenfield-todo\" target=\"_blank\">\n    <img src=\"packages/docs/images/placeholder-demo-greenfield.png\" alt=\"Interactive demo showing Responsible Vibe MCP in action\" style=\"width: 100%; max-width: 600px; height: auto; display: block;\">\n    <div style=\"position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: rgba(0,0,0,0.7); border-radius: 50%; width: 80px; height: 80px; display: flex; align-items: center; justify-content: center;\">\n      <div style=\"width: 0; height: 0; border-left: 25px solid white; border-top: 15px solid transparent; border-bottom: 15px solid transparent; margin-left: 5px;\"></div>\n    </div>\n  </a>\n</div>\n\n## What You Get\n\n✅ **Multiple battle-tested workflows** (classical [V-model \"waterfall\"](https://en.wikipedia.org/wiki/V-model), [Anthropic's EPCC](https://www.anthropic.com/engineering/claude-code-best-practices), [Test-Driven-Development](https://en.wikipedia.org/wiki/Test-driven_development), Reproduction-based bugfix, and many more)\n\n✅ **Context-aware process guidance**: Your agent will take notes and plan tasks which survive context compression and even sessions.\n\n✅ **Project memory across conversations** and branches\n\n✅ **Automatic documentation** and decision tracking\n\n✅ **Multi-agent collaboration** with specialized roles (business-analyst, architect, developer)\n\n## Universal MCP Support\n\nWorks in any agent that supports the Model-Context-Protocol. Whenever a new IDE or Terminal UI rises: You don't need to change the way you work.\n\n## How It's Different\n\nThere are zillions of \"game changer next gen IDEs\" out there, each claiming they will revolutionalize how software is going to be created.\n\nIn the end, they all just manipulate context of a transformer based LLM – it's all [just noodle soup](https://mrsimpson.github.io/slides-context-is-all-you-need/22). And they are fast at changing what's going to be part of the context, and it's even getting accelerated by parallel agents.\n\nThe problem: **The faster agents become, the harder it is to engineer**. I strongly believe that software engineering is a **creative process** which majorly happens inside the engineers brain.\n\nResponsible-Vibe-MCP helps to **fill the conversation context with contents from YOUR brain** – instead of relying the agent will have understood what you should have thought about.\n\nAnd since may developers tend to through structured processing off the cliff once they think they start coding, responsible-vibe-mcp will maintain **proactive process guidance** - your AI knows what to do next in each development phase, follow proven engineering methodologies, and maintain long-term project context.\n\n## How It Works\n\nCheck the 📖 **[Complete Documentation →](https://mrsimpson.github.io/responsible-vibe-mcp/user/how-it-works.html)**\n\nThere is also a recorded session on [\"how to tame your stubborn software agent\"](https://www.youtube.com/watch?v=qKTdqmlnXMg) as part of the video podcast [Software-Architektur.tv](https://software-architektur.tv/) (German, auto-translated subtitles are okay-ish) which gives a more detailed insight into the basic ideas and how it's supposed to work.\n\n## ⚠️ Experimental: Multi-Agent Collaboration (Crowd Workflows)\n\nEnable teams of specialized AI agents to collaborate on development tasks with [crowd-mcp](https://github.com/mrsimpson/crowd-mcp):\n\n- 👥 **Team-based development**: Business-analyst, architect, and developer agents work together\n- 🔄 **Structured handoffs**: Clear responsibility transfers between agents\n- 💬 **Built-in collaboration**: Agents consult each other via messaging\n- 📋 **Specialized workflows**: sdd-feature-crowd, sdd-bugfix-crowd, sdd-greenfield-crowd\n\n**Quick Start:**\n\n```bash\n# Copy pre-configured agent definitions\nnpx responsible-vibe-mcp@latest agents copy\n\n# List available agent configurations\nnpx responsible-vibe-mcp@latest agents list\n```\n\nSee **[Crowd MCP Integration Guide →](packages/docs/user/crowd-mcp-integration.md)** for setup and usage.\n\n---\n\n**[Open Source](LICENSE.md)** | **[Issues](https://github.com/mrsimpson/vibe-feature-mcp/issues)**\n","readmeFilename":"README.md"}