{"_id":"@beomjk/emdd","_rev":"36-bdcbddba065ea8d2915477448b9a964f","name":"@beomjk/emdd","dist-tags":{"latest":"0.1.35"},"versions":{"0.1.0":{"name":"@beomjk/emdd","version":"0.1.0","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.0","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"ac161bbe2dd48e44a3b25334b46b3768eee6843c","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.0.tgz","fileCount":81,"integrity":"sha512-C8nYMaMzxjNtJGAaZ24vHLGEwScpj3AW1ggTe7sJm5kFNQQGVRGBUFDVGHcSF2y4e77q/O8ENKO03OcbiCf+zQ==","signatures":[{"sig":"MEUCIEg02DRDfhjqN9N6bbhzRX7Ro7B87yIlDK43lSTHIOzTAiEAoK485onbfxQ1JennfDMqecA/pvmlGraL9jcBsKP07bU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100205},"main":"./dist/index.js","type":"module","gitHead":"134458b78f633b4882509ad96ac104c1cbe971e6","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"tsc","test:run":"vitest run --passWithNoTests","demo:record":"terminal-demo play docs/assets/demo.md --record docs/assets/demo.cast && svg-term --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"11.7.0","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cli-table3":"^0.6.5","gray-matter":"^4.0.3","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","react":"^16.14.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","svg-term-cli":"^2.1.1","terminal-demo":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.0_1773638983335_0.335460792057509","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@beomjk/emdd","version":"0.1.1","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.1","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"a0db405c314dad5be3a161812b932d3c25026f7c","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.1.tgz","fileCount":79,"integrity":"sha512-7b+RdReEGxpq8LaNEeKrl21bBtWtIJ5UhCo1KJtcIKzH5cgwbRrn3M0gLW+XINOzlt1oTwxpCNp6VfEbttlS6A==","signatures":[{"sig":"MEUCIQCAlJupN91UF3vrGybSAc5Kc9V5ei6uDt03vej6AXLNNAIgWxnIisgKTOBQZsY37ygzhMf8hXxiNgE16HJRBm/8cvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98506},"main":"./dist/index.js","type":"module","gitHead":"78cf79bfb8527f967e29f742a46d879d33194565","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"tsc","test:run":"vitest run --passWithNoTests","demo:record":"npx terminal-demo play docs/assets/demo.md --record docs/assets/demo.cast && npx svg-term --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cli-table3":"^0.6.5","gray-matter":"^4.0.3","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.1_1773651016760_0.12276651040034325","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@beomjk/emdd","version":"0.1.2","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.2","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"67f9c074c1b7f771fe706a349eb904ce71182915","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.2.tgz","fileCount":81,"integrity":"sha512-nHlX0w4umUoBTe9h1rGeOk8TwyLub6grpIqL+G/ToVNYt+fY0Xp1o9IetX6IobPhAmrEGATKoCbDQp7F11KoMQ==","signatures":[{"sig":"MEUCIELXEG1jfHdDidtAsWiEywJ+N5+JYHbo4kgzlSmKN1GkAiEAlouI/OX+0r4PqLRjT5wI0FU/1EINCmRGqUl3ApzdY08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104264},"main":"./dist/index.js","type":"module","gitHead":"a2cb4ac1b7f5bcc49eb957e32487c849d0383d7f","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/","test:run":"vitest run --passWithNoTests","demo:record":"npx terminal-demo play docs/assets/demo.md --record docs/assets/demo.cast && npx svg-term --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cli-table3":"^0.6.5","gray-matter":"^4.0.3","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.2_1773668454200_0.15577890103793468","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@beomjk/emdd","version":"0.1.3","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.3","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"dcce6db675d38fc648591da3ea4f3151836c6af6","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.3.tgz","fileCount":85,"integrity":"sha512-PrG6MPSzXA8LwVJ1k4x/B8z/ar8ix4JcNZJIZQ+C3nINS95wExlwUwh4SAzKaNVf9cRTEoIqSUkQXBNXYimuBg==","signatures":[{"sig":"MEUCIAavSvzk7B+m6IR8QGiSD0fNJ5WqKznz1N//5PQK416PAiEAhHyMkBKX9tWSTsUZvGh7ujNRwk8BQ5No87pXqPbNiSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106143},"main":"./dist/index.js","type":"module","gitHead":"b13473e2f88c6b8eb892ef705877f63d98a06b3a","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/","test:run":"vitest run --passWithNoTests","demo:record":"npx terminal-demo play docs/assets/demo.md --record docs/assets/demo.cast && npx svg-term --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cli-table3":"^0.6.5","gray-matter":"^4.0.3","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.3_1773671396972_0.8492190676102487","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@beomjk/emdd","version":"0.1.4","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.4","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"d9d64d002c8b8b50200de0735642b4312f45ce7e","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.4.tgz","fileCount":141,"integrity":"sha512-5Yg0mQzo1onOZhLDmpd1QXDerWNWUhZnJiPOrT41HhWfLjUIbTNDRN3HOE7dwBKyVLeB/fDqAY7NF85rTpC8Xg==","signatures":[{"sig":"MEYCIQDJ0r4f+bBxJmTwBNI8jRfIfZFkgt+ukOerPiWcNyOywQIhAPZg4VhKxhUrcfLjbLsqjsBYn0LFWNyYlrqEcySpABwk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217612},"main":"./dist/index.js","type":"module","gitHead":"4d6aa444066c01b9a925262205b052de70d8cb43","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"npm run gen:schema && tsc && cp src/rules/*.md dist/rules/","test:run":"vitest run --passWithNoTests","gen:schema":"tsx src/schema/codegen.ts","demo:record":"npx terminal-demo play docs/assets/demo.md --record docs/assets/demo.cast && npx svg-term --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24","spec:coverage":"tsx src/schema/spec-coverage.ts","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cli-table3":"^0.6.5","gray-matter":"^4.0.3","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.4_1773802668182_0.36333546475241363","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@beomjk/emdd","version":"0.1.5","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.5","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"16fb7cecb6874592957e767a96259cb222e35260","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.5.tgz","fileCount":141,"integrity":"sha512-834kmpENBFXqyJNtdCXCTdC9+UoTWASyO3N4efzkpSwhFXR2ZPN6qiuGrC/DDzH0sCN3PDlwA6Dp9T+6G8DUcA==","signatures":[{"sig":"MEUCIH37InfWWT0N6sxNsY8N2knZT6WQD6F43Jlsbw2WWHMfAiEAqxyCoBfvZKDp8njg6fhISkU3i0dFzUJZulvPxLny3oY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220581},"main":"./dist/index.js","type":"module","gitHead":"a43863f7f904fb0522027a1af311cd49d542772a","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"npm run gen:schema && tsc && cp src/rules/*.md dist/rules/","test:run":"vitest run --passWithNoTests","gen:schema":"tsx src/schema/codegen.ts","demo:record":"npx terminal-demo play docs/assets/demo.md --record docs/assets/demo.cast && npx svg-term --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24","spec:coverage":"tsx src/schema/spec-coverage.ts","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cli-table3":"^0.6.5","gray-matter":"^4.0.3","@modelcontextprotocol/sdk":"^1.27.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.5_1773810039562_0.3312706713110811","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@beomjk/emdd","version":"0.1.6","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.6","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"47a70ea77c5b52ba0dd64a96dfcebe59a476e32c","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.6.tgz","fileCount":174,"integrity":"sha512-ggkDTyrtVXXXGrpDLCLAuGFz6k8NqUCFdiPHYD02XOdGz8q1/ZtE2CEp/HSpXoSwRJDoSpB87Y6/MAJAZ+J/Vw==","signatures":[{"sig":"MEQCIF4RxSDo4CdHtlluGA13MBTl27NT4Y4eaehtYFHA5AJwAiBZ3on4Cy2aaZ0ydfk2iakNw4CxqA89lcsV4ek8clXdQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2043370},"main":"./dist/index.js","type":"module","gitHead":"f0d4ad1a5d6ec36241cca78936060212d333f38d","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"npm run gen:schema && tsc && cp src/rules/*.md dist/rules/ && npm run build:web","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","gen:schema":"tsx src/schema/codegen.ts","demo:record":"npx terminal-demo play docs/assets/demo.md --record docs/assets/demo.cast && npx svg-term --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24","spec:coverage":"tsx src/schema/spec-coverage.ts","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.6_1773841386102_0.48749271471843625","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@beomjk/emdd","version":"0.1.7","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.7","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"f9349cd5e03e432598bfd56f57a21bb738f63726","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.7.tgz","fileCount":174,"integrity":"sha512-OZEl/X9A1JxwA6fkjUCClOtO6R7yVYAoeY1TCzzOaY24V70tyll2hBnOpnza76KMq/NN0mBIrM9I4bjW3N61Rw==","signatures":[{"sig":"MEUCIQCrBEqhjNfJwvBhcggFc8nIWsCNv+y4PYO6guyTYjVu7QIgcIgM5jGQITbJXjMhUJtBAR6VWbYqD58QXDfwsojSZ7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2048457},"main":"./dist/index.js","type":"module","gitHead":"7997c7280b58e27dd7b097270c6d79054b7981be","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"npm run gen:schema && tsc && cp src/rules/*.md dist/rules/ && npm run build:web","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","gen:schema":"tsx src/schema/codegen.ts","demo:record":"npx terminal-demo play docs/assets/demo.md --record docs/assets/demo.cast && npx svg-term --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24","spec:coverage":"tsx src/schema/spec-coverage.ts","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.7_1773970369600_0.45426029724992856","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@beomjk/emdd","version":"0.1.8","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.8","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"7dc91d5b63e8e265ab0f4ea710713b0d98c23470","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.8.tgz","fileCount":186,"integrity":"sha512-Ig+P6C7tMnSraEf/LrUGYnktCfpkZ2Y/26EJuyh4hXTDQvbC6LmVCkCm74RTkztzvp1f56H5LWVvyUqsWkeClg==","signatures":[{"sig":"MEUCIQDm0+kYDNHg6t8ebj5Efpf6Pjx+9v8gu5f5PNqhrX1UZAIgZvHeh40kuViqnSRuu4LcVc3aQExOsvmWE2+CRqiAglk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2066556},"main":"./dist/index.js","type":"module","gitHead":"2938da010a14384583bce2d2634ad453854a6a19","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"npm run gen:schema && tsc && cp src/rules/*.md dist/rules/ && npm run build:web","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","gen:schema":"tsx src/schema/codegen.ts","demo:record":"npx terminal-demo play docs/assets/demo.md --record docs/assets/demo.cast && npx svg-term --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24","spec:coverage":"tsx src/schema/spec-coverage.ts","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.8_1773983238013_0.2852708792203602","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@beomjk/emdd","version":"0.1.9","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.9","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"86c321c0912818ad9693f0ff0ec538b6addaa980","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.9.tgz","fileCount":172,"integrity":"sha512-Sfyd/xqaxhhLVJGrIJ3XJ7N6IDdv6eriujN1Z7cliJXXwO6WPzsSpND6eLDBwapbba10fiWYf6EsI+oct9IyoQ==","signatures":[{"sig":"MEUCIHGF2Owv83o+NhN3f0/5v/uto3i/Wf0kAFIIap3z+9nPAiEA6Yh7PPRwrtWaeYJQVrhxsOUsFKASimC4S9bupRAkGeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2107449},"main":"./dist/index.js","type":"module","gitHead":"7c8d1762acdcde1774d1bb97f57a3885d5f768cc","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"npm run gen:schema && tsc && cp src/rules/*.md dist/rules/ && npm run build:web","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","gen:schema":"tsx src/schema/codegen.ts","demo:record":"npx terminal-demo play docs/assets/demo.md --record docs/assets/demo.cast && npx svg-term --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.9_1774168783190_0.7694136789001462","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@beomjk/emdd","version":"0.1.10","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.10","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"3d37a26babbb7d445bfe0d11ce047ce0fb0a6b30","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.10.tgz","fileCount":173,"integrity":"sha512-2SZQORoBvhqoWFRyBnBXWHKvyzEyxBv8ObBL3jcKxvsLKaaaMJxwMwPCTzpxtxQ50mgVX51ga8gj+ywGkKQiFw==","signatures":[{"sig":"MEYCIQD5CMdACHZ3KQ6qQDiZeQjIXNbrhvAgn8gzuEqn8LYMYQIhAOmGO1SSNvrmAqjjvKY4//E2r9iW9a4mqj4z703/Gdvu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2126347},"main":"./dist/index.js","type":"module","gitHead":"30b7a6d63bc078622cf0367979a230f5de1df205","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"npm run gen:schema && tsc && cp src/rules/*.md dist/rules/ && npm run build:web","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","gen:schema":"tsx src/schema/codegen.ts","demo:record":"npx terminal-demo play docs/assets/demo.md --record docs/assets/demo.cast && npx svg-term --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.10_1774251550852_0.9873939889554806","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@beomjk/emdd","version":"0.1.11","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.11","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"32dd66ec3e5be34a80404c7ab8da230b719038d9","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.11.tgz","fileCount":173,"integrity":"sha512-yBDbe4I8ysmz7oA7Svd5Ay/+Cek4Wy2Y9BwgHLk8Cypnf3EapRwSbBuV3zMQqZD2fYHoKPFFoPD1RNJvwYl3/w==","signatures":[{"sig":"MEUCIEt/dok0zu/hzJlYRTTUGIJIY3VXHfzPBW78PArcSS3vAiEAkXM7qi9jOTmoFORsCEG8wGT3k3A+iYseN74X4c5r+cA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2126274},"main":"./dist/index.js","type":"module","gitHead":"e6c262848df1d2cf3ac1e53fc47dcef5ef3541cc","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"npm run gen:schema && tsc && cp src/rules/*.md dist/rules/ && npm run build:web","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","gen:schema":"tsx src/schema/codegen.ts","demo:record":"npx terminal-demo play docs/assets/demo.md --record docs/assets/demo.cast && npx svg-term --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.11_1774253196613_0.5190004675522546","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@beomjk/emdd","version":"0.1.12","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.12","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"286c0d897604b442f5a000cddb34a53ed7d86fb7","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.12.tgz","fileCount":173,"integrity":"sha512-9zWe5ekWKS46FURP/ILZmZV3MfMMgyA8U+y6kxt+Yq9KUQrqCnlOOP84yLT01iD4oxX4EI4TRy5PcLfaLmH7DQ==","signatures":[{"sig":"MEQCHzKrQFFTn5f6Es3xK+JKxhKV/b7d2EZeUSzLg9OxktQCIQDXVsZStV32PeDjdP78hIo1ZN1iIaW+bYsBGHAp1JT9nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2127627},"main":"./dist/index.js","type":"module","gitHead":"864ddaa17dc99a10dbfa085015ee1227bad7c927","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"npm run gen:schema && tsc && cp src/rules/*.md dist/rules/ && npm run build:web","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","gen:schema":"tsx src/schema/codegen.ts","demo:record":"npx terminal-demo play docs/assets/demo.md --record docs/assets/demo.cast && npx svg-term --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.12_1774255147436_0.18974718059819318","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@beomjk/emdd","version":"0.1.13","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.13","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"bf3d846c8e7d27c0fe0b5fb68d111f20aeb94dac","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.13.tgz","fileCount":175,"integrity":"sha512-CkprPMHqCFjAasruHv2Ep/hNO0c0LGKicgj0T6AvVjHvQBr0Eb4brIG16Od+hlE22msKESZFY1mgEUU0Sm/PEw==","signatures":[{"sig":"MEYCIQDa/54Do1hBoiC1Qsglq6H9NHzRLfGd4QTyu2c/poJnlgIhAM1duxP8Ki7gtDzYX1CcpzORHt2yHGhqJH5bq9J+HCfG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2129511},"main":"./dist/index.js","type":"module","gitHead":"16dcd4924f02887251b74940363ff8d29f493091","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"npm run gen:schema && tsc && cp src/rules/*.md dist/rules/ && npm run build:web","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","gen:schema":"tsx src/schema/codegen.ts","demo:record":"npx terminal-demo play docs/assets/demo.md --prompt '' --record docs/assets/demo.cast && npx svg-term-cli --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.13_1774279305284_0.8246384550918857","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@beomjk/emdd","version":"0.1.14","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.14","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"e1c38cd6524dd2737b7ae743c2f1585fa7995e02","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.14.tgz","fileCount":175,"integrity":"sha512-HE5IM7lYsQdH1h0xQHHQ2eGObbZMxn/gIqz0PRwGHyrDe6ZniGDyYq0MJ3iHhBM4benGKlw3zZ7BCP7ELK/+8g==","signatures":[{"sig":"MEUCIQDTW0FChZwEg8jBZlrLoacjwBdadeWa/uR/VNXOPyrLcgIgX9mSHFgMrQuzn9ftTs7TQz6jkOyc/2d+j44JbDyVG7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2129197},"main":"./dist/index.js","type":"module","engines":{"node":">=20"},"gitHead":"aa68da2a5d24b9ac99dfe828a8f7a863fa42cca0","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"npm run gen:schema && tsc && cp src/rules/*.md dist/rules/ && npm run build:web","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","gen:schema":"tsx src/schema/codegen.ts","demo:record":"npx terminal-demo play docs/assets/demo.md --prompt '' --record docs/assets/demo.cast && npx svg-term-cli --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.2","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.14_1774362022976_0.2966498951197285","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@beomjk/emdd","version":"0.1.15","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.15","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"34b8955eeec09f0f56dd6bb9f8f29ae5eb74c2bc","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.15.tgz","fileCount":175,"integrity":"sha512-EWGgi/pD1wjf2gsaYpSAXA3tiSHiRvFOyymP/UwS51oXdUnNF8WDL2yz4AcvdhpMCNLDWVjPvUPu93nqi0I59w==","signatures":[{"sig":"MEQCIHMJp/x5CHS8TTeG0nSw0hb7kwZX1OC17D75KPEUNjwLAiAZYnt1Fi4Mexw6pVxynaDcW9xDnRAfPVy3BJWFq30N6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2113681},"main":"./dist/index.js","type":"module","engines":{"node":">=20"},"gitHead":"fb6cd170e7c6bd4440434bf677ef5dc613f8efdf","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","demo:record":"npx terminal-demo play docs/assets/demo.md --prompt '' --record docs/assets/demo.cast && npx svg-term-cli --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.2","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.15_1774413742922_0.2063289899519778","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@beomjk/emdd","version":"0.1.16","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.16","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"a2f17356cc9af42d7faaf7a0b754c809d8dfc78a","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.16.tgz","fileCount":175,"integrity":"sha512-9RFY2KdaIsPfJ4RVHsfsWxRbPvPgmfXhF2OvsHAs41k9WrDV9DPNuVoyHImZe4cZbu+zpQxPxSbXfiVpEaRxug==","signatures":[{"sig":"MEUCIGiveNvLtqty+mn+1kTYza1g2hWaTvPtrHEWJ2LRVlbUAiEA10FKJ7rXzKcbC3YyRgEXLb8BLv9uRcMdsqMaQetmf9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2113713},"main":"./dist/index.js","type":"module","engines":{"node":">=20"},"gitHead":"9f890156533704d7f2bc5a7589e24bb2c4dcce7f","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","demo:record":"npx terminal-demo play docs/assets/demo.md --prompt '' --record docs/assets/demo.cast && npx svg-term-cli --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.2","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.16_1774415342324_0.8305775763870791","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@beomjk/emdd","version":"0.1.17","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.17","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"0db2648d153fd4ac190557d55290feb9de6a57fe","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.17.tgz","fileCount":175,"integrity":"sha512-yDxd6XFFAVbsASO6m2SYNhySff/VaCLNhUjv7yUUsJO2dKV+DsQe3Givu7ly2xQ1UJtHwUq42hxsYPMrnBWYQw==","signatures":[{"sig":"MEUCIQDmXzEMbVfVnrzmqmf4HWjbh6u6KwjFr17i3pKl3sh4fgIgFnM3U0c5lc2p6kaXEvyDhliFuWPPJGN1R2wcClqoXVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2114072},"main":"./dist/index.js","type":"module","engines":{"node":">=20"},"gitHead":"75546c8b282b8b42c3d4a7b54f6e5e63aa08f663","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","demo:record":"npx terminal-demo play docs/assets/demo.md --prompt '' --record docs/assets/demo.cast && npx svg-term-cli --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.2","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.17_1774416545246_0.35594351744519614","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@beomjk/emdd","version":"0.1.18","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.18","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"34d2dc4d1bde433d6b5cde8af6e030d128f11696","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.18.tgz","fileCount":175,"integrity":"sha512-izl3NXH/8BsNO0c0IiePZBDsUV6pJYKZnCl/aSxr7ISDGClItHyoyuHKE8Blr2vmsw9xsl2KLNurn1ESQQMo4g==","signatures":[{"sig":"MEUCIQCHc8zeVPnDLXSxeFzNIgqJyfi3KUwv9j61xPtvKLPHIgIgOyTSnlECU4Qej8sM74najn4lzxveFfu1vz7qNQe39dI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2114576},"main":"./dist/index.js","type":"module","engines":{"node":">=20"},"gitHead":"af2fdeff87afd3e67468931615a380ea26dbb085","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","demo:record":"npx terminal-demo play docs/assets/demo.md --prompt '' --record docs/assets/demo.cast && npx svg-term-cli --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.2","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.18_1774423913150_0.5286216806180888","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@beomjk/emdd","version":"0.1.19","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.19","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"488bda24aaa66e3825d62f1b23bc49ceb0f7b015","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.19.tgz","fileCount":175,"integrity":"sha512-vwrtj+5adLz2TBC9KRlqpxEfGheRPc2JcE7JayySLlgoPjyl2iDRlcB83RvI+eFBjulnfrkHjrKGECLrbCLy/A==","signatures":[{"sig":"MEUCIE93DJBxuXwLKQpQzZUeKb3lu7C6WjDxiVrixJRBV1HUAiEA9w+pI3qXgE0/uLSfMGVxJFibi45wmQIuKiWYcz9h8Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2114680},"main":"./dist/index.js","type":"module","engines":{"node":">=20"},"gitHead":"79a3a87a219092054bef02f086f14753d7b3e63f","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","demo:record":"npx terminal-demo play docs/assets/demo.md --prompt '' --record docs/assets/demo.cast && npx svg-term-cli --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.2","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.19_1774424572259_0.5906937385369739","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@beomjk/emdd","version":"0.1.20","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.20","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"d090ed5578c6bb1983da519aeaf1e67d6e75a4c4","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.20.tgz","fileCount":175,"integrity":"sha512-Puaxm1rfarLlt9DvrsYIv5ZwRuMgkFTnOdnvX6a49Br2Cinn4YpL69UfSKIh3kGp+LpI+oSeTQ4Law+je9OAhw==","signatures":[{"sig":"MEUCIQC/dVL+tIqdWn+qi76k2lB0Bxv6EehFaqMBiQcLw/xXpQIgFYLsVkocWmcTaKAEVfhx3cjllswOHwKrHsN1FuHrFYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2114755},"main":"./dist/index.js","type":"module","engines":{"node":">=20"},"gitHead":"f63b641eb7e458d3579ce39ce0a2fb6c1bddea8b","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","demo:record":"npx terminal-demo play docs/assets/demo.md --prompt '' --record docs/assets/demo.cast && npx svg-term-cli --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.2","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.20_1774424767167_0.9393361637176387","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@beomjk/emdd","version":"0.1.21","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.21","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"c04cdfd5d96272ce6ceca45dabe3b20ac2213166","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.21.tgz","fileCount":175,"integrity":"sha512-MeSV3zLXE8Wm7t+jYJdfVLTzvRpSGTHe8sn+YuNn3eRRfJTehj0cT68WR5ndU8eCSpEr4FnJLuGtvvMUbUTMUQ==","signatures":[{"sig":"MEUCIQDDiLjFreohIyEvklbBhXZiCnI6BdIDkC95xL9359sqjAIgS5gYhIHI+iX9x2W4pNAzHQpfghAviOFSbcWqiqRj+YA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2115653},"main":"./dist/index.js","type":"module","engines":{"node":">=20"},"gitHead":"97f14e75f1d527873de949c82cb866eefc8b15cb","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","demo:record":"npx terminal-demo play docs/assets/demo.md --prompt '' --record docs/assets/demo.cast && npx svg-term-cli --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.2","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.21_1774428871419_0.6352371680221764","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@beomjk/emdd","version":"0.1.22","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.22","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"dc5b3b897fb251e3284defbffc85e807b47b5f22","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.22.tgz","fileCount":185,"integrity":"sha512-wBSzjnqv8vxgnrcr/hDCawNUvvT602k4eyIkFsEN5kEDmVbaWGezPW1+9rPE1VjDgTk8B1rgL0EnvyWlaPD7iw==","signatures":[{"sig":"MEUCIQDqAGq3gcwksD+WtJvR1QWDqCAMlJx4MRSVY6AZ/MRKDAIgGfvJQA7TICg9yfZZqvmS+6ZKKc8ASPeixS1bX355nfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2135099},"main":"./dist/index.js","type":"module","engines":{"node":">=20"},"gitHead":"a57a1365ea219172b8a9f9cf28135545b2f32b70","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","gen:tables":"npm run gen:spec-tables && npm run gen:doc-tables","demo:record":"npx terminal-demo play docs/assets/demo.md --prompt '' --record docs/assets/demo.cast && npx svg-term-cli --in docs/assets/demo.cast --out docs/assets/demo.svg --window --width 80 --height 24","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:doc-tables":"tsx src/schema/doc-tables.ts","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.2","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.22_1774499067038_0.5172386338312982","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@beomjk/emdd","version":"0.1.23","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.23","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"ee36e5832996b08cb3e8c722b6b52439bcd84abc","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.23.tgz","fileCount":185,"integrity":"sha512-pTCnZ7MItjoIz3LsltphdQ+6isxbrigVSKyiojMheKCIIIscCTWCZ+BvsMW/Jv5mDxx+TmNVCHShhXw2KliaZw==","signatures":[{"sig":"MEUCIEAgWkcmncKsc1/AWo+EFPaLbF2jknzaYCV8V9F6Dg7+AiEA2tJJ83WMDnkQv0eihzZ+W5cOOHYu/ROYDdMG2peXWp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2141332},"main":"./dist/index.js","type":"module","engines":{"node":">=20"},"gitHead":"73bf4dacbad187cc23bffb62313acdabfb1ae654","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","demo:svg":"tsx scripts/generate-demo-svg.ts","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","gen:tables":"npm run gen:spec-tables && npm run gen:doc-tables","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:doc-tables":"tsx src/schema/doc-tables.ts","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.2","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.23_1774574441397_0.9555951975164154","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@beomjk/emdd","version":"0.1.24","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.24","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"f15ef38884aa668b8e2edd9080a56bb321bab18f","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.24.tgz","fileCount":185,"integrity":"sha512-DOvrRozD2h1hz7mW/5++6zDFS6+JujnSYjtx0lpuIRYJT8sfhyVLBSdahZ2ACaodu086Y8Tw/frnv5J6LdsjjA==","signatures":[{"sig":"MEUCIQCye92+sfpNVdGitmzglM62JaEOoNczrhMPkBAufxiwEQIgQegCRDbd901eima4vx/e+3Q8wnIFBaWGQmByUhpmves=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2141891},"main":"./dist/index.js","type":"module","engines":{"node":">=20"},"gitHead":"140123fef0caa7e44eaa8afa8c66ec9e93fe7fc0","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","demo:svg":"tsx scripts/generate-demo-svg.ts","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","gen:tables":"npm run gen:spec-tables && npm run gen:doc-tables","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:doc-tables":"tsx src/schema/doc-tables.ts","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.2","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.24_1774575431852_0.4008858916444362","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@beomjk/emdd","version":"0.1.25","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.25","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"892dacb4f4a6d652a3276a3bfa50b32cebc03528","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.25.tgz","fileCount":203,"integrity":"sha512-PlncCNr8Bxl/EWLu6EzeOQc9o7HjgG6gSAxvIX7pPM/pvhYljy3l0+bKlT2wUr5WBGm3TBdhik+0WWXmU8CHug==","signatures":[{"sig":"MEYCIQDmw4THTlIqg10YsOFPohcW71f7L9/Fc+cAEcFgqpL0lwIhAJYdtEkcMoTkMyn/tvlwXb8b2AtMrFMfRi54+6L223w/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2203958},"main":"./dist/index.js","type":"module","engines":{"node":">=20"},"gitHead":"270d1907d770b3cb7730a1275cd27c2f9f5803f1","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","demo:svg":"tsx scripts/generate-demo-svg.ts","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","gen:tables":"npm run gen:spec-tables && npm run gen:doc-tables","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:doc-tables":"tsx src/schema/doc-tables.ts","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.4","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.25_1774850084267_0.6521941128824944","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@beomjk/emdd","version":"0.1.26","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.26","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"93ec607921bc688bddb3e0dad35faea4ef3ce1ec","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.26.tgz","fileCount":203,"integrity":"sha512-grxLzbGbpf6DbBSQrmTi1TflRCz4WB2Y/3Aqk0lxhgmifX83Advw+pCxmGwWpmjDq4QTHQtYWw5l+8tPdpc9zg==","signatures":[{"sig":"MEUCIQCpm2V3wyjeraz5wul7u12OagAvabJWwVnLZY2xnjKscgIgMuKRNmeW7GH+nGAx9NZXRTqIKV+OM3Dxtq2QUPPiDYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2206983},"main":"./dist/index.js","type":"module","engines":{"node":">=20"},"gitHead":"b6711de38a0459355548c233b179c8d4a954b568","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","demo:svg":"tsx scripts/generate-demo-svg.ts","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","gen:tables":"npm run gen:spec-tables && npm run gen:doc-tables","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:doc-tables":"tsx src/schema/doc-tables.ts","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.4","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.26_1774852993985_0.37299143406266744","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@beomjk/emdd","version":"0.1.27","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.27","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"edfe2d9358a7fbf1db1e3396202920d85fbe4024","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.27.tgz","fileCount":205,"integrity":"sha512-1OQXKeMeBmZo1q25gysOrAOYX98dRputJcW04SXlsNzJ6bD2EamYy0psJd4M+e7KQrYwVCe85IMfkVn7drIg+Q==","signatures":[{"sig":"MEUCIQCcSdAdCQ+ai+MB1VXCRHeC1mHm1GqCXxChM4v1S9fHvAIgDR8PvS8MD6UN6ztUicvObCWnKEZjek5H9tQagzh7lAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2226362},"main":"./dist/index.js","type":"module","engines":{"node":">=20"},"gitHead":"3857367498f9f7daa19c4392030f18d2081a9e91","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","demo:svg":"tsx scripts/generate-demo-svg.ts","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","gen:tables":"npm run gen:spec-tables && npm run gen:doc-tables","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:doc-tables":"tsx src/schema/doc-tables.ts","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.4","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.4","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.27_1775107223290_0.6881208574314226","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@beomjk/emdd","version":"0.1.28","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.28","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"d0b37d7f91485ef5955d7feb77d54ea66c7d3d9a","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.28.tgz","fileCount":223,"integrity":"sha512-mVdTzuTcCFF/PwmlrZbo3E/yqt1aLkmH0a2nFAUo0EJjWlp8mH1C2QM0p+2DQn5HfD7UGXQl0dENxpVaioMieg==","signatures":[{"sig":"MEUCIQCM6VTdEynnRr1Qd+oa6pQp2SmuN8KYDX1vIjt13pbDWwIgILMo3U36uT4OT472V/CyKbq4lbI3v+/37BAyarw9+q4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2244173},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schema":{"types":"./dist/schema/schema.config.d.ts","import":"./dist/schema/schema.config.js"}},"gitHead":"41c60f9569315959e9dfda841f5e9ca2bcc9ec77","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","demo:svg":"tsx scripts/generate-demo-svg.ts","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","gen:tables":"npm run gen:spec-tables && npm run gen:doc-tables","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:doc-tables":"tsx src/schema/doc-tables.ts","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.7","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.4","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.28_1775485372307_0.5710797963046594","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@beomjk/emdd","version":"0.1.29","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.29","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"3fa7b594c76c61e0121e82e41c52da000dca92ba","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.29.tgz","fileCount":225,"integrity":"sha512-hAApF+ZNzQ27pLG9b8Kcxo8N9BQEjJJX3aoLJ3zIUbq0B/S7jv+k3xe/BZt5CSTPJReZmh+ySgGIXx75M3xIuA==","signatures":[{"sig":"MEQCIDcuuMjcVXW/y30D9SOqn8c31TjZLuUXaaUVJD75naz7AiB/ABHHkb7vV7ZnnIhoi/lxfUwXxY2ITMjrThxihp1lFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2255305},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schema":{"types":"./dist/schema/schema.config.d.ts","import":"./dist/schema/schema.config.js"}},"gitHead":"c4ebccdb25e5aeae69a20e2be13ad3100b2c8969","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","demo:svg":"tsx scripts/generate-demo-svg.ts","test:run":"vitest run --passWithNoTests","build:web":"tsx scripts/build-web.ts","gen:tables":"npm run gen:spec-tables && npm run gen:doc-tables","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:doc-tables":"tsx src/schema/doc-tables.ts","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.7","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.4","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","esbuild":"^0.27.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/js-yaml":"^4.0.9","@vitest/coverage-v8":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.29_1775710180040_0.47237226543155764","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@beomjk/emdd","version":"0.1.30","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.30","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"d9ed5635242dae93f67e3845d4f0911c18282b3b","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.30.tgz","fileCount":205,"integrity":"sha512-UCkUlf1yfRVnFhmlOUWlrRa1Oab/sdmT14IHscS/pX0wNxBdJug9RKeLIJrhJ2TvRjc5ziQ0+UBqYLYxgYXMFA==","signatures":[{"sig":"MEUCIGH/CwHsKAlU49ZYQp6TE41rdzNiSP2YoHlwdate+Aw9AiEAzeUU6CM9x400pNp+mgVUvtL4yqbJfFbHNcbOZ36aO2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1184056},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schema":{"types":"./dist/schema/schema.config.d.ts","import":"./dist/schema/schema.config.js"}},"gitHead":"9cfa75826b4b7bcf5a803542a72df0577099cab7","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit && svelte-check --tsconfig ./src/web/frontend/tsconfig.json","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","dev:web":"vite dev --config vite.config.ts","demo:svg":"tsx scripts/generate-demo-svg.ts","test:e2e":"playwright test","test:run":"vitest run --passWithNoTests","build:web":"vite build","gen:tables":"npm run gen:spec-tables && npm run gen:doc-tables","svelte-check":"svelte-check --tsconfig ./src/web/frontend/tsconfig.json","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:doc-tables":"tsx src/schema/doc-tables.ts","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.7","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.4","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","jsdom":"^29.0.2","svelte":"^5.55.2","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","svelte-check":"^4.4.6","@types/js-yaml":"^4.0.9","@playwright/test":"^1.59.1","@vitest/coverage-v8":"^4.1.0","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.30_1775988785044_0.3987067678705354","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@beomjk/emdd","version":"0.1.31","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.31","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"d171c62b5cfb2d372a2794e387edf5cb16f9d12e","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.31.tgz","fileCount":205,"integrity":"sha512-3B+OYMSS3o7X1f4bc/mEpDGYbIf49HgUET03DHLxwcsMQKRSUzNM0FXKz6ywfpWf2+dP4HIn1X5tDrVAy5Psbg==","signatures":[{"sig":"MEUCIQDbPxAxHg54nP1K33eQ4liUANnWn7hJ3bKPL3hTb6n2GAIgGFGXXSQfJqmg8h4u0NpNGVXSVdVZ/JFXS77bXyIkJBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1188727},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schema":{"types":"./dist/schema/schema.config.d.ts","import":"./dist/schema/schema.config.js"}},"gitHead":"6aed7c1c896178c3f6bef402cf76d775263694db","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit && svelte-check --tsconfig ./src/web/frontend/tsconfig.json","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","dev:web":"vite dev --config vite.config.ts","demo:svg":"tsx scripts/generate-demo-svg.ts","test:e2e":"playwright test","test:run":"vitest run --passWithNoTests","build:web":"vite build","gen:tables":"npm run gen:spec-tables && npm run gen:doc-tables","svelte-check":"svelte-check --tsconfig ./src/web/frontend/tsconfig.json","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:doc-tables":"tsx src/schema/doc-tables.ts","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.7","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.4","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","jsdom":"^29.0.2","svelte":"^5.55.2","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","svelte-check":"^4.4.6","@types/js-yaml":"^4.0.9","@playwright/test":"^1.59.1","@vitest/coverage-v8":"^4.1.0","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@sveltejs/vite-plugin-svelte":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.31_1776002136179_0.1566261612905222","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@beomjk/emdd","version":"0.1.32","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.32","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"ac8099dec3f23236049e97d9f341e14297c9e11b","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.32.tgz","fileCount":207,"integrity":"sha512-kr3hA013JJs+aisoDXWZPXMaqgleGlJiB7fgNKSltIY6grGmagb55CVzogGIOaY8Hra/T7W5mgUPYjLZrfE75A==","signatures":[{"sig":"MEYCIQCYzL012b+IlhwxcMir0huugxXty8Y8F71dM6Hoo0b1yAIhALEAW+XA7Cn8Qx5ANX9+GDqwtsEjiuy4ExGkkohoFxOT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1206210},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schema":{"types":"./dist/schema/schema.config.d.ts","import":"./dist/schema/schema.config.js"}},"gitHead":"c3e068e63f5dcb1a5a05152a3fd886426ced1775","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit && svelte-check --tsconfig ./src/web/frontend/tsconfig.json","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","dev:web":"vite dev --config vite.config.ts","demo:svg":"tsx scripts/generate-demo-svg.tsx","test:e2e":"playwright test","test:run":"vitest run --passWithNoTests","build:web":"vite build","gen:tables":"npm run gen:spec-tables && npm run gen:doc-tables","svelte-check":"svelte-check --tsconfig ./src/web/frontend/tsconfig.json","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:doc-tables":"tsx src/schema/doc-tables.ts","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.7","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.4","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","jsdom":"^29.0.2","satori":"^0.26.0","svelte":"^5.55.2","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","svelte-check":"^4.4.6","@types/js-yaml":"^4.0.9","@playwright/test":"^1.59.1","@fontsource/inter":"^5.2.8","@vitest/coverage-v8":"^4.1.0","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.32_1776409558311_0.32602659165583936","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@beomjk/emdd","version":"0.1.33","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.33","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"be939bf6d6758bc37b4666751cebacf0d1bd60c1","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.33.tgz","fileCount":207,"integrity":"sha512-VdfoYsrIdui7VJTNtsLUXdx8hdZ6ATQT0mVJzdDuLVpJ1wXbzoBJVmqeM/8A/3P622nh3gA6SATNthU3P0pfpQ==","signatures":[{"sig":"MEUCIQDhaybs2Q+lOGMLt2zp7fC/2LptI8EYDkizE49gxHmmlgIgavC4HC/u08GMh8CsOdj+awQnGRqUDLXjUhS5FbzVztA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1221229},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schema":{"types":"./dist/schema/schema.config.d.ts","import":"./dist/schema/schema.config.js"}},"gitHead":"5520bf56e109f29a4e34b6a6c53731de1e974ede","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit && svelte-check --tsconfig ./src/web/frontend/tsconfig.json","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","dev:web":"vite dev --config vite.config.ts","demo:svg":"tsx scripts/generate-demo-svg.tsx","test:e2e":"playwright test","test:run":"vitest run --passWithNoTests","build:web":"vite build","gen:tables":"npm run gen:spec-tables && npm run gen:doc-tables","svelte-check":"svelte-check --tsconfig ./src/web/frontend/tsconfig.json","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:doc-tables":"tsx src/schema/doc-tables.ts","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.7","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.4","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","jsdom":"^29.0.2","satori":"^0.26.0","svelte":"^5.55.2","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","svelte-check":"^4.4.6","@types/js-yaml":"^4.0.9","@playwright/test":"^1.59.1","@fontsource/inter":"^5.2.8","@vitest/coverage-v8":"^4.1.0","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.33_1777196623019_0.9988198906763366","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@beomjk/emdd","version":"0.1.34","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","_id":"@beomjk/emdd@0.1.34","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"dist":{"shasum":"db5b39c40c55195d9ea8da45fba8fb6fd335a8a3","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.34.tgz","fileCount":221,"integrity":"sha512-HP8PUfwL15hHXj4uE1JMUacMsCDyTcQKlph2sA3oztNqnXkBI3MY1lL6FZgwcHHE2YdL+IX+yQ/8jzwnathtKg==","signatures":[{"sig":"MEUCIH7fso30jbd9UqYbM0gniY/Xeh2ryJR5tfBi2My8kQ4QAiEAlv6XBuPWp2tcqOie264MQli+/+iv3ovRCtbcV54vK6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1274192},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./schema":{"types":"./dist/schema/schema.config.d.ts","import":"./dist/schema/schema.config.js"}},"gitHead":"c551632afd0202a1fa8116e0af8e385405fb8e45","scripts":{"dev":"tsx src/cli.ts","lint":"tsc --noEmit && svelte-check --tsconfig ./src/web/frontend/tsconfig.json","test":"vitest","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","dev:web":"vite dev --config vite.config.ts","demo:svg":"tsx scripts/generate-demo-svg.tsx","test:e2e":"playwright test","test:run":"vitest run --passWithNoTests","build:web":"vite build","gen:tables":"npm run gen:spec-tables && npm run gen:doc-tables","svelte-check":"svelte-check --tsconfig ./src/web/frontend/tsconfig.json","spec:coverage":"tsx src/schema/spec-coverage.ts","test:coverage":"vitest run --coverage","gen:doc-tables":"tsx src/schema/doc-tables.ts","gen:spec-tables":"tsx src/schema/spec-tables.ts"},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"_npmVersion":"10.9.7","description":"CLI for Evolving Mindmap-Driven Development","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.3.6","glob":"^13.0.6","hono":"^4.12.8","open":"^11.0.0","chalk":"^5.6.2","js-yaml":"^4.1.1","commander":"^14.0.3","cytoscape":"^3.33.1","cli-table3":"^0.6.5","graphology":"^0.26.0","gray-matter":"^4.0.3","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","graphology-types":"^0.24.8","@hono/node-server":"^1.19.11","@beomjk/state-engine":"^0.1.4","graphology-traversal":"^0.3.1","graphology-components":"^1.5.4","@modelcontextprotocol/sdk":"^1.27.1","graphology-communities-louvain":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","jsdom":"^29.0.2","satori":"^0.26.0","svelte":"^5.55.2","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","svelte-check":"^4.4.6","@types/js-yaml":"^4.0.9","@playwright/test":"^1.59.1","@fontsource/inter":"^5.2.8","@vitest/coverage-v8":"^4.1.0","@testing-library/svelte":"^5.3.1","@testing-library/jest-dom":"^6.9.1","@fontsource/jetbrains-mono":"^5.2.8","@sveltejs/vite-plugin-svelte":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/emdd_0.1.34_1778717776213_0.1514121640348527","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@beomjk/emdd","version":"0.1.35","description":"CLI for Evolving Mindmap-Driven Development","type":"module","bin":{"emdd":"dist/cli.js","emdd-mcp":"dist/mcp-server/cli.js"},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./schema":{"import":"./dist/schema/schema.config.js","types":"./dist/schema/schema.config.d.ts"}},"scripts":{"gen:spec-tables":"tsx src/schema/spec-tables.ts","gen:doc-tables":"tsx src/schema/doc-tables.ts","gen:tables":"npm run gen:spec-tables && npm run gen:doc-tables","build":"tsc && cp src/rules/*.md dist/rules/ && npm run build:web","build:web":"vite build","dev":"tsx src/cli.ts","dev:web":"vite dev --config vite.config.ts","test":"vitest","test:run":"vitest run --passWithNoTests","test:coverage":"vitest run --coverage","test:e2e":"playwright test","lint":"tsc --noEmit && svelte-check --tsconfig ./src/web/frontend/tsconfig.json","svelte-check":"svelte-check --tsconfig ./src/web/frontend/tsconfig.json","spec:coverage":"tsx src/schema/spec-coverage.ts","demo:svg":"tsx scripts/generate-demo-svg.tsx"},"keywords":["emdd","mindmap","research","knowledge-graph","cli"],"license":"MIT","engines":{"node":">=20"},"publishConfig":{"access":"public"},"dependencies":{"@beomjk/state-engine":"^0.1.4","@hono/node-server":"^1.19.11","@modelcontextprotocol/sdk":"^1.27.1","chalk":"^5.6.2","cli-table3":"^0.6.5","commander":"^14.0.3","cytoscape":"^3.33.1","cytoscape-dagre":"^2.5.0","cytoscape-fcose":"^2.2.0","glob":"^13.0.6","graphology":"^0.26.0","graphology-communities-louvain":"^2.0.2","graphology-components":"^1.5.4","graphology-traversal":"^0.3.1","graphology-types":"^0.24.8","gray-matter":"^4.0.3","hono":"^4.12.8","js-yaml":"^4.1.1","open":"^11.0.0","zod":"^4.3.6"},"devDependencies":{"@fontsource/inter":"^5.2.8","@fontsource/jetbrains-mono":"^5.2.8","@playwright/test":"^1.59.1","@sveltejs/vite-plugin-svelte":"^7.0.0","@testing-library/jest-dom":"^6.9.1","@testing-library/svelte":"^5.3.1","@types/js-yaml":"^4.0.9","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.0","jsdom":"^29.0.2","satori":"^0.26.0","svelte":"^5.55.2","svelte-check":"^4.4.6","tsx":"^4.21.0","typescript":"^5.9.3","vite":"^8.0.8","vitest":"^4.1.0"},"_id":"@beomjk/emdd@0.1.35","gitHead":"99473f1b37771b59632a6a0d7079dce239ccc71c","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-oAX/AtRj7y4EdusHcbffC1awdvouHt7do1pePTlFqxWQEPCmKCNZs8cdHzx3VMZhRNdvrY1169V7KVdK6CMVpg==","shasum":"d7d1a1161db84acb9000d69730a0737be7834424","tarball":"https://registry.npmjs.org/@beomjk/emdd/-/emdd-0.1.35.tgz","fileCount":223,"unpackedSize":1299740,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCERjKEh99rBQjd6VxmNV5ZxRh3L0d17GDRVbyrPf7vvwIhAIaAraT4N2h4nlQ5UN8HJ15p+MTT+SYoyuukhQ2L63ES"}]},"_npmUser":{"name":"beomjk","email":"xcxcmath@icloud.com"},"directories":{},"maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/emdd_0.1.35_1780618919387_0.15942906918071054"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-16T05:29:43.203Z","modified":"2026-06-05T00:21:59.957Z","0.1.0":"2026-03-16T05:29:43.477Z","0.1.1":"2026-03-16T08:50:16.906Z","0.1.2":"2026-03-16T13:40:54.476Z","0.1.3":"2026-03-16T14:29:57.122Z","0.1.4":"2026-03-18T02:57:48.338Z","0.1.5":"2026-03-18T05:00:39.734Z","0.1.6":"2026-03-18T13:43:06.278Z","0.1.7":"2026-03-20T01:32:49.773Z","0.1.8":"2026-03-20T05:07:18.170Z","0.1.9":"2026-03-22T08:39:43.380Z","0.1.10":"2026-03-23T07:39:11.064Z","0.1.11":"2026-03-23T08:06:36.847Z","0.1.12":"2026-03-23T08:39:07.608Z","0.1.13":"2026-03-23T15:21:45.514Z","0.1.14":"2026-03-24T14:20:23.178Z","0.1.15":"2026-03-25T04:42:23.106Z","0.1.16":"2026-03-25T05:09:02.490Z","0.1.17":"2026-03-25T05:29:05.489Z","0.1.18":"2026-03-25T07:31:53.295Z","0.1.19":"2026-03-25T07:42:52.408Z","0.1.20":"2026-03-25T07:46:07.410Z","0.1.21":"2026-03-25T08:54:31.672Z","0.1.22":"2026-03-26T04:24:27.227Z","0.1.23":"2026-03-27T01:20:41.656Z","0.1.24":"2026-03-27T01:37:12.082Z","0.1.25":"2026-03-30T05:54:44.494Z","0.1.26":"2026-03-30T06:43:14.133Z","0.1.27":"2026-04-02T05:20:23.456Z","0.1.28":"2026-04-06T14:22:52.533Z","0.1.29":"2026-04-09T04:49:40.241Z","0.1.30":"2026-04-12T10:13:05.236Z","0.1.31":"2026-04-12T13:55:36.404Z","0.1.32":"2026-04-17T07:05:58.509Z","0.1.33":"2026-04-26T09:43:43.175Z","0.1.34":"2026-05-14T00:16:16.494Z","0.1.35":"2026-06-05T00:21:59.569Z"},"license":"MIT","keywords":["emdd","mindmap","research","knowledge-graph","cli"],"description":"CLI for Evolving Mindmap-Driven Development","maintainers":[{"name":"beomjk","email":"xcxcmath@icloud.com"}],"readme":"# EMDD: Evolving Mindmap-Driven Development\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@beomjk/emdd\"><img src=\"https://img.shields.io/npm/v/@beomjk/emdd.svg\" alt=\"npm version\"></a>\n  <a href=\"https://www.npmjs.com/package/@beomjk/emdd\"><img src=\"https://img.shields.io/npm/dm/@beomjk/emdd.svg\" alt=\"npm downloads\"></a>\n  <img src=\"https://img.shields.io/badge/node-%3E%3D20-brightgreen\" alt=\"Node.js >= 20\">\n  <img src=\"https://img.shields.io/badge/TypeScript-5.9-blue?logo=typescript&logoColor=white\" alt=\"TypeScript\">\n  <a href=\"LICENSE\"><img src=\"https://img.shields.io/badge/License-MIT-yellow.svg\" alt=\"License: MIT\"></a>\n</p>\n\n<p align=\"center\">\n  <a href=\"docs/TUTORIAL.md\">5-Min Tutorial</a> &bull;\n  <a href=\"docs/QUICK_START.md\">Quick Start</a> &bull;\n  <a href=\"docs/MCP_SETUP.md\">AI Setup</a> &bull;\n  <a href=\"docs/spec/SPEC_EN.md\">Specification</a> &bull;\n  <a href=\"examples/ml-backbone-selection/\">Example Graph</a>\n</p>\n\n> [!WARNING]\n> This project is in an **experimental stage**. APIs and file formats may change without notice.\n\n> **A methodology that gives structure to R&D exploration through an AI-maintained evolving knowledge graph -- without killing the exploration itself.**\n\n<p align=\"center\">\n  <img src=\"docs/assets/demo.svg\" alt=\"EMDD workflow: (1) initialize a project and connect an AI assistant, (2) repeat a simple AI session cycle of emdd-open, your research work, and emdd-close (invoked as /emdd-open and /emdd-close in Claude Code, or as skills in Codex), with maintenance folded into the cycle\" width=\"900\">\n</p>\n\n<p align=\"center\">\n  <img src=\"docs/assets/dashboard-v2.png\" alt=\"EMDD Web Dashboard\" width=\"900\">\n</p>\n\n<p align=\"center\">Interactive graph visualization with community clustering, force-directed / hierarchical layouts, node detail panel, and search. Launch with <code>emdd serve</code>.</p>\n\n## Table of Contents\n\n- [Installation](#installation)\n- [Quick Start](#quick-start)\n- [Using with AI Assistants](#using-with-ai-assistants)\n- [What is EMDD?](#what-is-emdd)\n- [Who is it for?](#who-is-it-for)\n- [The EMDD Equation](#the-emdd-equation)\n- [How It Works](#how-it-works)\n- [CLI Commands](#cli-commands)\n- [Phased Adoption](#phased-adoption)\n- [Documentation](#documentation)\n- [What EMDD is NOT](#what-emdd-is-not)\n- [Contributing](#contributing)\n\n## Installation\n\nRequires **Node.js 20** or later.\n\n```bash\nnpm install -g @beomjk/emdd\n```\n\nOr use directly with npx:\n\n```bash\nnpx @beomjk/emdd <command>\n```\n\n## Quick Start\n\n### With AI Assistant (recommended)\n\n```bash\n# 1. Initialize with rules for your assistant\nemdd init my-research --tool claude && cd my-research\n# For Codex instead: emdd init my-research --tool codex && cd my-research\n\n# 2. Connect your assistant\nclaude mcp add emdd -- npx @beomjk/emdd mcp\n# Windows: claude mcp add emdd -- cmd /c npx @beomjk/emdd mcp\n\n# Or, for Codex:\ncodex mcp add emdd -- npx @beomjk/emdd mcp\n# Windows: codex mcp add emdd -- cmd /c npx @beomjk/emdd mcp\n\n# 3. Ask your AI to start\n# \"Load the EMDD context and help me create my first hypothesis.\"\n```\n\nYour AI guides you through the session cycle -- creating nodes, linking them, and recording episodes.\n\n### With CLI\n\n```bash\n# 1. Initialize\nemdd init my-research && cd my-research\n\n# 2. Create nodes and connect them\nemdd new hypothesis \"surface-cracks-from-stress\"\nemdd new experiment \"stress-test-baseline\"\nemdd link exp-001 hyp-001 tests\n\n# 3. Check graph health\nemdd health\n```\n\nSee the [5-minute tutorial](docs/TUTORIAL.md) for a full walkthrough, or the [Quick Start Guide](docs/QUICK_START.md) for a 15-minute deep dive.\n\n## Using with AI Assistants\n\nEMDD exposes its full graph API via an [MCP server](docs/MCP_SETUP.md) -- 23 tools + 4 guided prompts that form a **session cycle**: `context-loading` (start) → work → `episode-creation` (end) → `consolidation` (maintenance) → `health-review` (review).\n\n**Claude Code** (one-line setup):\n\n```bash\nclaude mcp add emdd -- npx @beomjk/emdd mcp\n# Windows: claude mcp add emdd -- cmd /c npx @beomjk/emdd mcp\n```\n\n**Codex** (one-line setup):\n\n```bash\ncodex mcp add emdd -- npx @beomjk/emdd mcp\n# Windows: codex mcp add emdd -- cmd /c npx @beomjk/emdd mcp\n```\n\n**Cursor, Windsurf, VS Code Copilot, Continue** -- see the [MCP Setup Guide](docs/MCP_SETUP.md) for config snippets.\n\n**Auto-generate AI rules** with `emdd init --tool`:\n\n```bash\nemdd init my-research --tool cursor   # creates .cursor/rules/emdd.mdc\nemdd init my-research --tool claude   # creates .claude/CLAUDE.md + skills (/emdd-open, /emdd-close)\nemdd init my-research --tool codex    # creates AGENTS.md + skills (emdd-open, emdd-close)\nemdd init my-research --tool all      # generates rules for all supported tools\n```\n\nSupported tools: `claude` (default), `codex`, `cursor`, `windsurf`, `cline`, `copilot`, `all`.\n\nFor Claude Code, use `/emdd-open` and `/emdd-close`. For Codex, use the generated `emdd-open` and `emdd-close` skills. They map to the same EMDD session cycle:\n\n| Claude Code | Codex skill | What it does |\n|-------------|-------------|--------------|\n| `/emdd-open` | `emdd-open` | Loads graph context (Claude calls the `context-loading` MCP prompt; Codex walks the equivalent MCP tools — see note below) |\n| `/emdd-close` | `emdd-close` | Writes Episode → checks consolidation → reviews health (Claude calls the matching MCP prompts; Codex walks the equivalent MCP tools) |\n\n> **Codex note**: Codex does not yet expose MCP prompts ([openai/codex#5059](https://github.com/openai/codex/issues/5059)). The generated Codex skills therefore call MCP **tools** (`health`, `list-nodes`, `read-node`, `check`, `backlog`, `status-transitions`, `create-node`, `mark-consolidated`) instead of prompts to achieve the same result. When Codex adds prompt support, the skills will switch to calling prompts directly.\n>\n> Each generated Codex skill also ships an `agents/openai.yaml` that sets `allow_implicit_invocation: false`. Codex otherwise auto-runs a skill whenever a task *looks* like a match for its description — which would fire `emdd-close` unprompted the moment work seems done. With the policy pinned off, you invoke them explicitly (`$emdd-open` / `$emdd-close`), mirroring Claude Code's user-driven `/emdd-open` · `/emdd-close`.\n>\n> Existing Codex projects should run `emdd init . --tool codex` to add any missing policy files. Use `emdd init . --tool codex --force` only when you also want to refresh existing `AGENTS.md` and `SKILL.md` files, since `--force` overwrites local edits.\n\n## What is EMDD?\n\nToo much structure suffocates research. Too little structure evaporates it. Existing approaches each solve one piece -- Zettelkasten gives bottom-up emergence, HDD gives hypothesis testing, DDP gives risk prioritization -- but none of them track the *relationships* between what you know, what you don't know, and what to explore next. EMDD fills that gap: it is a lightweight, AI-maintained knowledge graph that structures your exploration as it happens, surfaces blind spots, and remembers every dead end so you never walk it twice.\n\n### Without EMDD\n\n- \"I tried this last week... why didn't it work again?\"\n- You re-attempt a dead-end approach because no one recorded why it failed.\n- No way to know which assumptions are still untested.\n\n### With EMDD\n\n- `emdd health` -- instantly see 3 untested hypotheses and 2 orphan nodes.\n- Failed experiments are recorded as Findings -- you never walk the same dead end twice.\n- `emdd gaps` -- \"No experiment tests hyp-002\" is detected automatically.\n\n## Who is it for?\n\n- **Solo researchers or small teams doing exploratory R&D** where the destination is unknown -- visual inspection R&D, architecture spikes, open-ended investigations.\n- **Developers working with AI coding assistants** (e.g., Claude Code, Codex) who want the AI to maintain the knowledge structure while they retain judgment.\n- **Anyone who has lost track of what they tried last week**, why they abandoned an approach, or which assumptions remain untested.\n- **Teams that need more rigor than a scratchpad** but less overhead than a project management system.\n- **Researchers who want to know what to explore next**, not just what they have already done.\n\n## The EMDD Equation\n\n> [!TIP]\n> ```\n> EMDD = Zettelkasten's bottom-up emergence\n>      + DDP's risk-first validation\n>      + InfraNodus's structural gap detection\n>      + Graphiti's temporal evolution\n>      ─────────────────────────────────\n>        Autonomous maintenance and suggestions by an AI agent\n> ```\n>\n> Delegate cognitive load to the graph and the AI, but never delegate judgment.\n\n## How It Works\n\nEMDD has three roles. The **Researcher** exercises taste and judgment -- deciding which directions are worth pursuing, creating hypotheses, and making intuitive leaps the graph cannot derive on its own. The **Graph** is the living knowledge structure: a map of what is known, what remains unknown, and what has been tried. The **Agent** (AI) is the graph's gardener -- maintaining connections, detecting patterns and gaps, and suggesting what to explore next. Suggestions are always suggestions, never decisions.\n\n### The Knowledge Graph\n\n| Node Type | Purpose |\n|-----------|---------|\n| **Knowledge** | Confirmed facts, literature, domain rules |\n| **Hypothesis** | Testable claims with confidence scores and kill criteria |\n| **Experiment** | Units of work that validate or refute hypotheses |\n| **Finding** | Facts or patterns discovered from experiments (observations, insights, negatives) |\n| **Question** | Open research questions that need answers |\n| **Decision** | Recorded decisions with rationale and alternatives considered |\n| **Episode** | Record of one exploration session -- what was tried, what is next |\n\n### The Lifecycle\n\n```mermaid\ngraph LR\n    Q[Question] --> H[Hypothesis]\n    H --> E[Experiment]\n    E --> F[Finding]\n    F --> K[Knowledge<br/><i>promoted</i>]\n    F --> Q2[New Question<br/><i>the cycle continues</i>]\n\n    style Q fill:#6c5ce7,color:#fff,stroke:none\n    style H fill:#e17055,color:#fff,stroke:none\n    style E fill:#00b894,color:#fff,stroke:none\n    style F fill:#0984e3,color:#fff,stroke:none\n    style K fill:#fdcb6e,color:#2d3436,stroke:none\n    style Q2 fill:#6c5ce7,color:#fff,stroke:none\n```\n\nHypotheses move through `PROPOSED -> TESTING -> SUPPORTED / REFUTED / REVISED`. Findings accumulate evidence. When a Finding has sufficient independent support, it is promoted to Knowledge. Refuted hypotheses are preserved -- the knowledge of *why* something failed is itself knowledge.\n\n### Impact Analysis\n\nBefore changing a node's status, you can ask: *\"If this hypothesis is retracted, what else breaks?\"*\n\n`emdd impact hyp-001 --whatIf RETRACTED` traces cascade effects through the graph -- scoring each reachable node by propagation strength (Noisy-OR aggregation across multi-hop paths) and predicting which automatic status transitions would fire. Edges are classified as **conducts** (0.8), **attenuates** (0.4), or **blocks** (0.0), with edge attributes (strength, severity, etc.) further modifying the score. See [Impact Analysis](docs/IMPACT_ANALYSIS.md) for details.\n\n## CLI Commands\n\nGraph commands accept `--graphDir <path>`, `--lang <en|ko>`, and `--json`. Utility commands (`init`, `graph`, `serve`, `export-html`, `mcp`) accept only their own options as listed below.\n\n### Core\n\n<!-- AUTO:readme-cli-core -->\n<!-- Generated from command registry — DO NOT EDIT -->\n| Command | Description |\n|---------|-------------|\n| `emdd init [path]` | Initialize a new EMDD project (`--tool claude\\|codex\\|cursor\\|windsurf\\|cline\\|copilot\\|all`, `--lang en\\|ko`, `--force`) |\n| `emdd list` | List nodes, optionally filtered by type, status, and/or date (`--type decision\\|episode\\|experiment\\|finding\\|hypothesis\\|knowledge\\|question`, `--status`, `--since`) |\n| `emdd read <nodeId>` | Read a node detail |\n| `emdd new <type> <slug>` | Create a new node (`--title`, `--body`, `--lang`, `--status IN_PROGRESS\\|COMPLETED`) |\n| `emdd link <source> <target> <relation>` | Create an edge between two nodes (`--strength`, `--severity FATAL\\|WEAKENING\\|TENSION`, `--completeness`, `--dependencyType LOGICAL\\|PRACTICAL\\|TEMPORAL`, `--impact DECISIVE\\|SIGNIFICANT\\|MINOR`, `--force`) |\n| `emdd unlink <source> <target>` | Remove a link between nodes (`--relation answers\\|confirms\\|context_for\\|contradicts\\|depends_on\\|extends\\|informs\\|part_of\\|produces\\|promotes\\|relates_to\\|resolves\\|revises\\|spawns\\|supports\\|tests\\|answered_by\\|confirmed_by\\|produced_by\\|resolved_by\\|spawned_from\\|supported_by\\|tested_by`) |\n| `emdd update <nodeId>` | Update frontmatter fields on a node (`--set`, `--transitionPolicy strict\\|warn\\|off`) |\n| `emdd done <episodeId> <item>` | Mark a checklist item as done in an episode (`--marker done\\|deferred\\|superseded`) |\n| `emdd episode-checkpoint <episodeId> <note>` | Append a progress note to an IN_PROGRESS episode |\n| `emdd episode-close <episodeId>` | Transition an IN_PROGRESS episode to COMPLETED |\n| `emdd episode-amend <episodeId>` | Record a justified append-only violation on an episode (`--reason`) |\n| `emdd backlog-regenerate` | Regenerate graph/_backlog.md from episode bodies + _backlog.meta.yml |\n| `emdd doctor` | Diagnose EMDD environment (`--lang en\\|ko`) |\n| `emdd workflow` | Show the EMDD research session cycle (`--lang en\\|ko`) |\n<!-- /AUTO:readme-cli-core -->\n\n<details>\n<summary><b>Analysis</b> (14 commands)</summary>\n\n<!-- AUTO:readme-cli-analysis -->\n<!-- Generated from command registry — DO NOT EDIT -->\n| Command | Description |\n|---------|-------------|\n| `emdd neighbors <nodeId>` | List neighbor nodes within BFS depth (`--depth`) |\n| `emdd gaps` | Show structural gaps in the graph |\n| `emdd health` | Show health dashboard (`--all`) |\n| `emdd check` | Check consolidation readiness |\n| `emdd promote` | Show promotion candidates |\n| `emdd confidence` | Propagate confidence scores through the graph |\n| `emdd transitions` | Detect available status transitions |\n| `emdd kill-check` | Check kill criteria alerts |\n| `emdd branches` | List hypothesis branch groups |\n| `emdd lint` | Lint the graph for schema errors |\n| `emdd backlog` | Show project backlog or pin an item priority (`--status pending\\|done\\|deferred\\|superseded\\|all`, `--pin`, `--priority P0\\|P1\\|P2`) |\n| `emdd analyze-refutation` | Analyze refutation patterns in the graph |\n| `emdd mark-consolidated` | Record a consolidation date and regenerate _backlog.md (`--date`) |\n| `emdd impact <nodeId>` | Analyze cascade impact from a node state change (`--whatIf`) |\n<!-- /AUTO:readme-cli-analysis -->\n\n</details>\n\n<details>\n<summary><b>Export & Server</b> (5 commands)</summary>\n\n<!-- AUTO:readme-cli-export -->\n<!-- Generated from command registry — DO NOT EDIT -->\n| Command | Description |\n|---------|-------------|\n| `emdd index` | Generate the _index.md file |\n| `emdd serve [path]` | Start web dashboard server (`-p, --port`, `--no-open`) |\n| `emdd export-html [output]` | Export graph as standalone HTML file (`--layout force\\|hierarchical`, `--types`, `--statuses`) |\n| `emdd graph [path]` | Generate `_graph.mmd` (Mermaid diagram) |\n| `emdd mcp` | Start MCP server (stdio transport) |\n<!-- /AUTO:readme-cli-export -->\n\n</details>\n\n> **Note:** Four commands use different names when accessed via MCP:\n> `neighbors` → `graph-neighbors`, `gaps` → `graph-gaps`, `transitions` → `status-transitions`, `impact` → `impact-analysis`.\n\n## Phased Adoption\n\nYou do not need to adopt everything at once. Start lite and add structure as you need it.\n\n| Phase | Duration | Node Types | Daily Overhead | You're doing it right when... |\n|-------|----------|------------|----------------|-------------------------------|\n| **Lite** | Week 1-2 | 4 (Hypothesis, Experiment, Finding, Episode) | ~15 min | You can open last week's Episode and immediately know what to do next |\n| **Standard** | Week 3-4 | 6 (+Knowledge, Question) | ~25 min | Findings regularly get promoted to Knowledge |\n| **Full** | Week 5+ | 7 (+Decision, all edge types, all ceremonies) | ~45 min | The graph tells you what to explore next |\n\nSee [section 11 of the specification](docs/spec/SPEC_EN.md#11-phased-adoption-guide) for details on each phase.\n\n## Documentation\n\n- [EMDD in 5 Minutes](docs/TUTORIAL.md) -- copy-paste tutorial\n- [Quick Start Guide](docs/QUICK_START.md) -- get started in 15 minutes\n- [Example Graph](examples/ml-backbone-selection/) -- a complete 14-node research narrative\n- [Full Specification](docs/spec/SPEC_EN.md) -- the complete methodology\n- [Philosophy](docs/PHILOSOPHY.md) -- why EMDD exists\n- [Operations](docs/OPERATIONS.md) -- research loops, ceremonies, adoption\n- [Tool Comparison](docs/COMPARISON.md) -- EMDD vs. Obsidian, Zettelkasten, DDP, HDD, nbdev, and more\n- [Glossary](docs/GLOSSARY.md) -- definitions of all EMDD terms\n- [Impact Analysis](docs/IMPACT_ANALYSIS.md) -- cascade impact tracing and what-if simulation\n- [한국어 스펙](docs/spec/SPEC_KO.md) -- Korean specification\n\n<details>\n<summary><b>What EMDD is NOT</b></summary>\n\n- **Not a project management tool.** No deadlines, no progress percentages -- it tracks what you know and what you don't.\n- **Not a knowledge base.** The value is in the tensions, contradictions, and gaps between information, not in tidy organization.\n- **Not SDD with a graph bolted on.** Direction emerges from exploration; the specification does not come first.\n- **Not a personal knowledge management system.** It is project-scoped working memory, not a second brain for a lifetime.\n- **Not outsourcing research to AI.** The AI prunes branches and points to empty ground. The researcher decides where to walk.\n\n</details>\n\n## Contributing\n\nContributions are welcome -- whether that is trying EMDD on your own project and reporting what worked, proposing changes to the spec, or building tooling. See [CONTRIBUTING.md](docs/CONTRIBUTING.md) for guidelines and the RFC process.\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}