{"_id":"mason-context","_rev":"42-26ae96d3553f3a74249e9aea0d4a48ed","name":"mason-context","dist-tags":{"latest":"0.20.2"},"versions":{"0.1.0":{"name":"mason-context","version":"0.1.0","keywords":["context-engineering","claude","ai","cli"],"author":"","license":"MIT","_id":"mason-context@0.1.0","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"bin":{"mason":"dist/bin/mason.js","mason-mcp":"dist/bin/mason-mcp.js"},"dist":{"shasum":"12a1c03e024d09b808e89da412073bf15439e11c","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.1.0.tgz","fileCount":8,"integrity":"sha512-jBaZhlb80TfOdKIXJSsFls5S+dxtI25cyVDmLGbXKj4+0Erp43bhjsRj9xhU13KNuTCq66IJhdDFlMT9t4XJ3w==","signatures":[{"sig":"MEQCICNDtSpeXZNl4G3TMnghXIjy30Bs9K3rNl3HvDzPwJMtAiA+G0bHQm+poYLLyO4K6mtcA+d1fCWjpcVELKUVbNhyOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":534539},"type":"module","gitHead":"a113497ad56d6b77d09c02a85b1bf8d5f0800f4c","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"},"_npmVersion":"11.12.1","description":"Context engineering CLI & MCP server — generates intelligent CLAUDE.md files through structured codebase analysis","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ora":"^9.3.0","zod":"^3.25.76","chalk":"^5.6.2","openai":"^6.33.0","commander":"^14.0.3","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.82.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.1.0_1775687023693_0.23645118654931263","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"mason-context","version":"0.2.0","keywords":["context-engineering","claude","ai","cli"],"author":"","license":"MIT","_id":"mason-context@0.2.0","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"bin":{"mason":"dist/bin/mason.js","mason-mcp":"dist/bin/mason-mcp.js"},"dist":{"shasum":"4e4a943b9ca6f90757eac0d4a05535d799d9f43e","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.2.0.tgz","fileCount":8,"integrity":"sha512-gmR1UpJY6n4/PVjqx++Cl2Aum/8dpbPR4bhrDpBXfJw+mM8SS2iv8UrULRObTwcDJNrQKB+UhERsipol9zRw7Q==","signatures":[{"sig":"MEQCIH1Fq8eTanm/96iwJzyZ95upuP4ekQC5prD2YZeVdVlrAiA1d5AbAS7VblHb/EFjLCxJhqRpC+wXkJKMZhMI+s9IgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":591413},"type":"module","gitHead":"eed930881e0764a6349c91d3bdbace4ca2c9aeb9","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"},"_npmVersion":"11.12.1","description":"Context engineering CLI & MCP server — generates intelligent CLAUDE.md files through structured codebase analysis","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ora":"^9.3.0","zod":"^3.25.76","chalk":"^5.6.2","openai":"^6.33.0","commander":"^14.0.3","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.82.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.2.0_1776017934372_0.46353353159322386","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"mason-context","version":"0.2.1","keywords":["context-engineering","claude","ai","cli"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.2.1","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/bin/mason.js","mason-mcp":"dist/bin/mason-mcp.js"},"dist":{"shasum":"d01fabc9be1d5549f9ae5191a137f1e671780634","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.2.1.tgz","fileCount":9,"integrity":"sha512-Q4X1XPDoLj/2h0QuWjvFrBOJBU0TV6xZNZmtnHRgTjwPTGH71poFJvXhJGj9FFdK6lvU3+SpIG1+P2go2H3SwA==","signatures":[{"sig":"MEUCIQDx2GplGg21CKLMcLw4OjoTrccEIE2ZF3Pn/cJt/Di1vgIgLu6YpvcLdKWbDC1UcIJFH4M86EvEraj/0N4s/jdX87s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592867},"type":"module","gitHead":"4e38252a5c7ec8ad59bf7756eb1f69ec02c97138","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.12.1","description":"Context engineering CLI & MCP server — generates intelligent CLAUDE.md files through structured codebase analysis","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ora":"^9.3.0","zod":"^3.25.76","chalk":"^5.6.2","openai":"^6.33.0","commander":"^14.0.3","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.82.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.2.1_1776068550497_0.6923958503812684","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"mason-context","version":"0.2.2","keywords":["context-engineering","claude","ai","cli"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.2.2","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/bin/mason.js","mason-mcp":"dist/bin/mason-mcp.js","mason-context":"dist/bin/mason.js"},"dist":{"shasum":"7f0690c79155434d6f4f2de90b0aad5fe9d44925","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.2.2.tgz","fileCount":9,"integrity":"sha512-zGqME2SUsmCdiQwJk7NqvC39KCqXJAOrvlWj6o/xYNlzJZIiUmVdAbbYP+zOyWntsTc9sYhiXoMWSf3c/+8T9w==","signatures":[{"sig":"MEUCIA8BMBxAtoPyxWYUyFcmMLPrk8uHkuIsfKaQvkBRXliEAiEAk6fOqqDtKInlquwds9G+zHQjclUsD+svVPYBkKQ7LLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":593548},"type":"module","gitHead":"78e9376ac829d6f0594ba0b7f4ecc44038af9510","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.11.0","description":"Context engineering CLI & MCP server — generates intelligent CLAUDE.md files through structured codebase analysis","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.3.0","zod":"^3.25.76","chalk":"^5.6.2","openai":"^6.33.0","commander":"^14.0.3","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.82.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.2.2_1776071674532_0.48755612300638607","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"mason-context","version":"0.2.3","keywords":["context-engineering","claude","ai","cli"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.2.3","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/bin/mason.js","mason-mcp":"dist/bin/mason-mcp.js","mason-context":"dist/bin/mason.js"},"dist":{"shasum":"f180abbe405f18eeb344fede25df97d04af1fd56","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.2.3.tgz","fileCount":9,"integrity":"sha512-5zhY2c42sszhYVgUjXiCyvoS0Bpjc69wIx0MMDNRRyMB2cyI/ssMwZLkCmDkfuYyY8ttX/v1xmgNJ18PxmcNQQ==","signatures":[{"sig":"MEYCIQD3xt1lHUXNLiBG0tGtbem5G5+O41wn1a7jyu8f4GWuuAIhALd7UZ+66r8mcZeak01ooDoPunNtIfbNN3+iK0SK8XRR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":593628},"type":"module","gitHead":"e098add5bc6a41601cfca1c261a50cf199304250","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.11.0","description":"Context engineering CLI & MCP server — generates intelligent CLAUDE.md files through structured codebase analysis","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.3.0","zod":"^3.25.76","chalk":"^5.6.2","openai":"^6.33.0","commander":"^14.0.3","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.82.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.2.3_1776072050256_0.6066310155990933","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"mason-context","version":"0.3.0","keywords":["context-engineering","claude","ai","cli"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.3.0","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/bin/mason.js","mason-mcp":"dist/bin/mason-mcp.js","mason-context":"dist/bin/mason.js"},"dist":{"shasum":"306051137539489fdb377e3e0fa13f4770bb07fd","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.3.0.tgz","fileCount":9,"integrity":"sha512-Op4GhAl61LjFDO4hZxTOt+X5PcWBOlvmlrg0k9AKGD2nlDWHp9IRyOCI6V5ObQ6k0sEbAGrF8yDEiH6rGXCqKQ==","signatures":[{"sig":"MEQCIHb9vR+dEHwDMx705h9b7W9ec18cQUzMRa+M56OWSwBxAiAaeCFZM0pc7QUn90W7DvrowTfpoxGpVfN4CMYn2eMqkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":601670},"type":"module","gitHead":"9b5d9cfd75f698b0c3746d146846fdaacb01b420","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.11.0","description":"Context engineering CLI & MCP server — generates intelligent CLAUDE.md files through structured codebase analysis","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.3.0","zod":"^3.25.76","chalk":"^5.6.2","openai":"^6.33.0","commander":"^14.0.3","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.82.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.3.0_1776073786947_0.6976439042200289","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"mason-context","version":"0.3.1","keywords":["context-engineering","claude","ai","cli"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.3.1","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/bin/mason.js","mason-mcp":"dist/bin/mason-mcp.js","mason-context":"dist/bin/mason.js"},"dist":{"shasum":"cb9059c123a2f3a5332f619fab3a408af0eed5a5","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.3.1.tgz","fileCount":9,"integrity":"sha512-/UvJ+tAZM4Ydym0WaZw42ytNK3LItCLYb1Lt+gStQ5OqgLau/nSOYQU8TxqecXLNiqUvnx1vWmmlS38RoLMC/Q==","signatures":[{"sig":"MEYCIQDR9u4iS/qQyahjoITS90EC0t5boEGJtuIG+adcTG7vVgIhANtZ9Y3qva9BcD2/XDLwYtXW8cpbtb77bb3JeKy0AptE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":602134},"type":"module","gitHead":"ef60c546a4931300c337ad914f34c37727b1e6b9","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.11.0","description":"Context engineering CLI & MCP server — generates intelligent CLAUDE.md files through structured codebase analysis","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.3.0","zod":"^3.25.76","chalk":"^5.6.2","openai":"^6.33.0","commander":"^14.0.3","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.82.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.3.1_1776079128599_0.5114227080121285","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"mason-context","version":"0.3.2","keywords":["context-engineering","claude","ai","cli"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.3.2","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/bin/mason.js","mason-mcp":"dist/bin/mason-mcp.js","mason-context":"dist/bin/mason.js"},"dist":{"shasum":"bc5e7719e5c4b0a59b4766eda60f0f04741309dc","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.3.2.tgz","fileCount":9,"integrity":"sha512-ACSWHn2v29EzgAwlKGNIIPxR8g8IFGUD49OEqEgyTN8P/cE8Ctq1pBO3l890NGQKuto3I4DEw35WJ78FA4f1fg==","signatures":[{"sig":"MEYCIQDCtcuHKyEZmaf6MENx9wRffbZA/1CEtpA8CqD7iZdnswIhAPN/BJt1JUpNwluykaY6vrFGDeiI+p+TwE8SqGZCL/NY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":604920},"type":"module","gitHead":"0d1ed5dc62a82381d540a4de406504dd3d54594d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.11.0","description":"Context engineering CLI & MCP server — generates intelligent CLAUDE.md files through structured codebase analysis","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.3.0","zod":"^3.25.76","chalk":"^5.6.2","openai":"^6.33.0","commander":"^14.0.3","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.82.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.3.2_1776080376405_0.0666464851071833","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"mason-context","version":"0.3.3","keywords":["context-engineering","claude","ai","cli"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.3.3","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/bin/mason.js","mason-mcp":"dist/bin/mason-mcp.js","mason-context":"dist/bin/mason.js"},"dist":{"shasum":"e41bbaa4943994739b0d480124f203c65088745e","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.3.3.tgz","fileCount":9,"integrity":"sha512-nTpSh1UqpjqM6GnM/JJV1OXFCbFsWMuW2PQZiA5K01yGF+pQOkEyTE6rZoRTGJuOIaEDCTdHMGyyXWeg2bPVvQ==","signatures":[{"sig":"MEUCIQDpz4f4NGB0I2DHVAlx5dyZXRldobW+gpC755mJYPuTBgIgDJfh+HH/cJht+twU1M556cy/oiUqhjYNRoPh3WfOQCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609103},"type":"module","gitHead":"d8318490e25050e85d4a6ec494de81c2e0c1ae54","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.11.0","description":"Context engineering CLI & MCP server — generates intelligent CLAUDE.md files through structured codebase analysis","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.3.0","zod":"^3.25.76","chalk":"^5.6.2","openai":"^6.33.0","commander":"^14.0.3","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.82.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.3.3_1776083864639_0.9587269736172912","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"mason-context","version":"0.3.4","keywords":["context-engineering","claude","ai","cli"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.3.4","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/bin/mason.js","mason-mcp":"dist/bin/mason-mcp.js","mason-context":"dist/bin/mason.js"},"dist":{"shasum":"a40e837328f3eb827a9684878d50b1f63595d3b2","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.3.4.tgz","fileCount":9,"integrity":"sha512-mNvrIuogTlU3QHQ1jak+moGcFZ3jrLswvo17UUlK/m1rfkbdpCrO58iXrfB7mHocUqq7prUbKP+vjc81l0HSKQ==","signatures":[{"sig":"MEUCIESj2SZrR9j4pr8jow84dTlsbr/WsFFrrNIBvSHbzIpsAiEAxJoH/oa0bCg/61z95jGQr9XhW7CMfxCCMjHySREy288=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":613027},"type":"module","gitHead":"07eab4de882912d21a5af6690ddf488c24a7fd82","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.11.0","description":"Context engineering CLI & MCP server — generates intelligent CLAUDE.md files through structured codebase analysis","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.3.0","zod":"^3.25.76","chalk":"^5.6.2","openai":"^6.33.0","commander":"^14.0.3","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.82.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.3.4_1776084416232_0.26274959322326263","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"mason-context","version":"0.3.5","keywords":["context-engineering","claude","ai","cli"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.3.5","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/bin/mason.js","mason-mcp":"dist/bin/mason-mcp.js","mason-context":"dist/bin/mason.js"},"dist":{"shasum":"d40b30fdd749bc85d1fba80e19a4a38333f4962c","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.3.5.tgz","fileCount":9,"integrity":"sha512-85lYi+kHp/luGL2F8AhIa7KTUnHu6DLKb88wZFu9iS0InADaAcCeCmwfEqMVoURfTro+dK+aARs5/VWBuM9XgA==","signatures":[{"sig":"MEQCIFzHwH1DnfyiXuuijyRoCBu7dYhSOBxy1Ebj3sRuQHqvAiBC6pmiE1h/5PU/7rVJKPkzdq6Ht9TGVKFXAcM4Vh15Pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":618347},"type":"module","gitHead":"be74efb3f01927c937a409cea2d2c5c977300f1c","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.11.0","description":"Context engineering CLI & MCP server — generates intelligent CLAUDE.md files through structured codebase analysis","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.3.0","zod":"^3.25.76","chalk":"^5.6.2","openai":"^6.33.0","commander":"^14.0.3","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.82.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.3.5_1776087864186_0.6916860216164928","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"mason-context","version":"0.3.6","keywords":["context-engineering","claude","ai","cli"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.3.6","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/bin/mason.js","mason-mcp":"dist/bin/mason-mcp.js","mason-context":"dist/bin/mason.js"},"dist":{"shasum":"ddc37edd4e49c694d047c143a6b2485d4a4e3c7c","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.3.6.tgz","fileCount":9,"integrity":"sha512-+uhh9PKkfAWESTq0/dAueM7fLUk1Q0qD8VniJGQEDoNTvJh3RsycTe4TegBqgG5XCDQTmLyyMK+V+8fLvxSF2w==","signatures":[{"sig":"MEQCIAtFmehjYv9MfwPg8FZK17Mssd8rxzOo+puChNzuPOydAiBk4QJHkH1vSTkYsjgWb3CFrQrhPyfaITqnDOhevUdlAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":618258},"type":"module","gitHead":"d5467661ba94a87d92ad7fd5d1cab2f721d9426a","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.12.1","description":"Context engineering CLI & MCP server — generates intelligent CLAUDE.md files through structured codebase analysis","directories":{},"_nodeVersion":"25.9.0","dependencies":{"ora":"^9.3.0","zod":"^3.25.76","chalk":"^5.6.2","openai":"^6.33.0","commander":"^14.0.3","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.82.0","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.3.6_1776457207883_0.5673676927434543","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"mason-context","version":"0.3.7","keywords":["mcp","model-context-protocol","claude","claude-code","claude-md","context-engineering","code-analysis","concept-map","snapshot","ai","cli"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.3.7","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/bin/mason.js","mason-mcp":"dist/bin/mason-mcp.js","mason-context":"dist/bin/mason.js"},"dist":{"shasum":"e001829f23164ab46dcb4b3d7f1cc3d4b8de24a5","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.3.7.tgz","fileCount":9,"integrity":"sha512-TphJNDfJgoRt2K5XcX+Eii+/W6An59FJv6PcDNm9KQT58sK2x7D1JKiPOpi8GlbEs1cDfhYUOVXAmPBN3RYwnQ==","signatures":[{"sig":"MEUCIQC2pnHzEi0ElCBH2BagYExF0yLvOIOsh+syPTtxBkhhNgIgLIKTnVNXZJ+G2OY5eSlSvCH2/Bbq5W7ELIVLnYN4HH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":618438},"type":"module","gitHead":"129c26568c3f34670fab97eae4f8a69bd4e7989f","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.11.0","description":"Context engineering CLI & MCP server — generates intelligent CLAUDE.md files through structured codebase analysis","directories":{},"_nodeVersion":"24.14.1","dependencies":{"ora":"^9.3.0","zod":"^3.25.76","chalk":"^5.6.2","openai":"^6.33.0","commander":"^14.0.3","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.3.7_1778331931006_0.49151964829523553","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"mason-context","version":"0.6.0","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.6.0","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-drift":"dist/mason-drift.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"e15a1083a66c3a6d6eeeb9f58ef5f1052cbd902e","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.6.0.tgz","fileCount":9,"integrity":"sha512-NZnUhDNvoGh/M7bSM+g2i4LUh5SzZrNvMiUagc1lVutn6/a9TeM8PQPUdcw8ISYp+gDWT9mkkQCfABl+r45tHA==","signatures":[{"sig":"MEQCIF2ryxReDg56gSA70Sj2vOfrJKKAkMB89eYYEvfcU7c6AiBSzcncUS9wY1GqjWQSgd+Z5Wp3D4UOj6njuJ6UDzLYVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577167},"type":"module","gitHead":"3a041f742d84d0f3e797d7e440b665148bb52acb","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.16.0","description":"MCP server for codebase context engineering — feature-to-file concept maps, change impact, and Confluence wiki sync for AI coding assistants","directories":{},"_nodeVersion":"24.18.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.6.0_1784720436536_0.6662974388227076","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"mason-context","version":"0.7.0","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.7.0","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"9dae1560b035124d658de496592f2f650707ed42","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.7.0.tgz","fileCount":11,"integrity":"sha512-2i0rAPid5xJw9GvcEkFHTB4B+eCTDU81c4PMfBQIwDsIRL3gyKFz0Q0TuRJrusA7BVv8aMvTXvLq/31H21Depg==","signatures":[{"sig":"MEUCIBvjESeyKx0gCRHpQQazMRNgkLvKEHtRWJ/DnnMz4zHXAiEAipFBoI/dDSWNp727sB3rWX8z6FF4NNnTBV3R/SoUPiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":761892},"type":"module","gitHead":"6d1f373a228bd1c655221fd33e4a651c377a6059","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.17.0","description":"MCP server for codebase context engineering — feature-to-file concept maps, change impact, and Confluence wiki sync for AI coding assistants","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.7.0_1787307849976_0.875221814982414","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"mason-context","version":"0.8.0","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.8.0","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"b354e818a8c84890f4b06786f1459358f3ed81be","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.8.0.tgz","fileCount":13,"integrity":"sha512-T56Z9qLnAnhMTs2uSwMJ5HElNbAMoP4Y2/yEOKx7v5W3FzsAmLUZHLAZ1wtJCT5As+JIHvZDkCiC2Ww6jFJDaw==","signatures":[{"sig":"MEUCIQCd2TK9/dfpusTfWjsURayyjP9NtQZKHLMHAibGfs1D4wIgWwucjwzJmXCox9L+JsnPdec2eqQKdW5YaWXEhSeniSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":841958},"type":"module","gitHead":"f92608edd9e41c16584d0e05de26a05b1719be76","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.17.0","description":"MCP server for codebase context engineering — feature-to-file concept maps, change impact, and Confluence wiki sync for AI coding assistants","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.8.0_1787394883045_0.1932161417127567","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"mason-context","version":"0.8.1","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.8.1","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"4ac3469bce41e1888c66bc6cd0ba63430d3be6dd","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.8.1.tgz","fileCount":13,"integrity":"sha512-zbqQchq8CSHB3cbhtrIyP0o4AJny9a13/P3ls0VOwNbs8iiq+ixWs+91SymnYf3yLsI8jwJ8yCRvodFoWeHPig==","signatures":[{"sig":"MEYCIQDXc77BSDeDiY/zTJ2YVS5ZHWx2rz0tnjErCJNgte9UxQIhAKuykhx0ZVcRdeQ8nPkhC9eyh3YLWdZSgx8stOZd0Do+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":842299},"type":"module","gitHead":"b6695f0225e74d4b9b75658513d52e9046f95679","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.17.0","description":"MCP server for codebase context engineering — feature-to-file concept maps, change impact, and Confluence wiki sync for AI coding assistants","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.8.1_1787394984093_0.5872301652772032","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"mason-context","version":"0.9.0","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.9.0","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"f9d1d5a11f08f2253ad0d0bdc1719dbee0af2d8f","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.9.0.tgz","fileCount":15,"integrity":"sha512-1tuEM1jGwlaWLDM1VsFpmbq+QgidSOKEILOwXv97juTfFCbpw/j+cuJne2uTpNiRbO1My5CbrbA27W9BxHRb9A==","signatures":[{"sig":"MEUCIA1sUFM16fQtg+9+MI7Z1u1TNljoIn+IHbx7Lx42pjsOAiEAibDzkJEHRUejMfhImVd2gu1eOsxScowFkUIML9rbYpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":928736},"type":"module","gitHead":"49af6a39bb76ac0d5cca66abb33994b47635087f","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.17.0","description":"MCP server for codebase context engineering — feature-to-file concept maps, change impact, and Confluence wiki sync for AI coding assistants","directories":{},"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.9.0_1787395342683_0.30806560763695745","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"mason-context","version":"0.10.0","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.10.0","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"5ee80f77ec57ad83ca0e863bc5d0c7fe929ed660","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.10.0.tgz","fileCount":16,"integrity":"sha512-Wu/1QYwRqs17lXFEqGNOAwigsOCZq6BA7zWZMbLAT5FAY1hHkCOiosGZsdhsWOUGAjP1zj+U7rPKR5LjxjwsHQ==","signatures":[{"sig":"MEQCICDYCQ1jaBGWOsXnMvBNJ51mUNBh7p0H+/fURjO0MvKrAiBu6DeSIC9MaiVYoghV8oeQX7DDALxSrX+3H8cK/AWhgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1461217},"type":"module","gitHead":"6ef771a5e7257a1ec2d8b131b3f0b08996714856","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.10.0_1788597591930_0.7574849891134596","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"mason-context","version":"0.10.1","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.10.1","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"44ccfdd3b729b10edddf0073397b4baab6366340","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.10.1.tgz","fileCount":16,"integrity":"sha512-OzU/0MZFjNr/8mnPfhMTgJ9IIB9vQEiysq7P2a3mImFczXArQVh269jIDuknf1z0mSKCT9TIPuILHqxFGjmVZw==","signatures":[{"sig":"MEYCIQCD7gKXPIETVj03mCG0mHHC0o7DtO1Pg9Lbn61LgifUUwIhAJqUwep5V2l9Dl1sAdwIsEiXSzgDdZHcZkjzcVL5to3J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1508050},"type":"module","gitHead":"59a0c0e979fa0e072694468321fe09b797635b9f","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.10.1_1788600433582_0.9368775478494766","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"mason-context","version":"0.11.0","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.11.0","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"362ece9e29269b7e9bf206c81c8f697027382fba","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.11.0.tgz","fileCount":16,"integrity":"sha512-a8i0eunMkn+4oMJNeFR2aZZPHzNFUuPcXUR9ecjkDmhkuBeNgIZMC0u/SK45jsfmFYbDjcGu0BPzwQn8BwSecA==","signatures":[{"sig":"MEYCIQCiY6/Vqv/7Lm6S7X4u+J4dYKh/NyhYfrFBTb2IpeyagAIhANAh/PLNglI1oiXvRPfE8xHF5+4P/njddah8q8tiyHhS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1616743},"type":"module","gitHead":"6d0da83d0fbf7c07caa94369b795fd2e76d2297c","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.11.0_1788604880267_0.7740636345337788","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"mason-context","version":"0.12.0","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.12.0","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-auto":"dist/mason-auto.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"c99b5099bf9818af842d00b1d2e0721d04f63949","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.12.0.tgz","fileCount":18,"integrity":"sha512-Locc4h0uA/67qH3oZbVppqQFttnG+ITRWe/uzcY/bBmCoLBXp5106bTiQVZUhBTGT4H8m/s62gQhYsCU9GuNOw==","signatures":[{"sig":"MEUCIEgNJecwPE2+E3EzEPSOpY/NdCFMeDeGMOmyjhvHlp+FAiEAsb6L/NExIb0EH9EzgrTxG/8x3UBIkQ9DpHIy8Dm29s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2026785},"type":"module","gitHead":"0134de9c465e30b657535b5a652772adb08800db","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","bench:automation":"node bench/harness/run-automation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.12.0_1788686627472_0.26872819844902285","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"mason-context","version":"0.13.0","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.13.0","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-auto":"dist/mason-auto.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"122dffbcaca5b067945d3441065235ed1832aacc","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.13.0.tgz","fileCount":18,"integrity":"sha512-AJ1gux46lILSK2lwJa+GWscvKcdZyVCnm8RDFH01C+rrMKbFaevaykWiOCqlkXXlXZ/7mnqf9xA35rUcYNqCUw==","signatures":[{"sig":"MEUCIF/4oTE8ZiLB1bWGXY3SXRSGwL9muBQK7RLinEaQgcD8AiEA5xmDqjMHsyQeui804OsNTDHrdH/izIJ1qV2RB/Bchzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2448515},"type":"module","gitHead":"8356fbf432277aae701e9ce4c9f571f598c6df0c","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","bench:automation":"node bench/harness/run-automation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","smol-toml":"1.8.0","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.13.0_1788731421104_0.4013837295661442","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"mason-context","version":"0.14.0","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.14.0","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-auto":"dist/mason-auto.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"ad860800d488009bd6689a826f2d10d66a917471","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.14.0.tgz","fileCount":18,"integrity":"sha512-94CAgH2RW9D5mGQ5B6LhF5kNWu5TGvb8q8jJb84mqb1C39+7DRt0htuTOHrMG469zdWxU5mCDcY6yZtYwcLRlw==","signatures":[{"sig":"MEUCIQDl6foP06oENMKPH7NZIYrcFk1Iw+G8Ta5Z+NsbBpG92QIgAhURSWEMvrI5TdVivsa4jReqFVVWUzzCh6p+WUNa3hA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3085378},"type":"module","gitHead":"c6d10af3a7ce5478dc9be57eeb4cff6567d9407e","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","pack:standalone":"node scripts/build-standalone.mjs","test:standalone":"node scripts/smoke-standalone.mjs","bench:automation":"node bench/harness/run-automation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","smol-toml":"1.8.0","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.14.0_1788777226799_0.7932018636170943","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"mason-context","version":"0.14.1","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.14.1","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-auto":"dist/mason-auto.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"feb56f9461fa0673424e2310446df653407daff4","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.14.1.tgz","fileCount":18,"integrity":"sha512-A9kx2Le53dHBsbhkg2AOZM9sC+oU1JSZoWkLmNy9+ugBpzbZnjQuV3L978qK5/k3xy1C7NaBiIj1K5z6X3Vl5A==","signatures":[{"sig":"MEUCIQCbtb/2dZV5b5SLVFCsJVh0v7dlTsZo7EGPFaHVX56WtgIgQv8G/o2oRyeVaPhPpTH1Lhh+PBBGGpc3ndM+K5sBvcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3119139},"type":"module","gitHead":"680a9c20f468d3da32d9b779800d047061cbccf9","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","pack:standalone":"node scripts/build-standalone.mjs","test:standalone":"node scripts/smoke-standalone.mjs","bench:automation":"node bench/harness/run-automation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","smol-toml":"1.8.0","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.14.1_1788782069869_0.2283991707131212","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"mason-context","version":"0.14.2","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.14.2","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-auto":"dist/mason-auto.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"69643a0648ec266e8da3ff20ab7ef97b799717a2","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.14.2.tgz","fileCount":18,"integrity":"sha512-c4dmA0eH+eGSwXgi0tsvz6pOdY5+bVXFZFo72BUyyBqYwa6so3ZoetaXXt7UCPN2Wp+TJS+1UM3DFi1y+OpW4g==","signatures":[{"sig":"MEQCIFIB9kJayTAOVaD++tH+VkgrAdHkotIbJaPKv1oJNqK3AiAMcS3L3p62JiRwBX5RXOh81bvOQWOwzA15tK9lECRdVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.14.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3187394},"type":"module","gitHead":"2204f447da836c6adf1823f605289f592a060475","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","pack:standalone":"node scripts/build-standalone.mjs","test:standalone":"node scripts/smoke-standalone.mjs","bench:automation":"node bench/harness/run-automation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","smol-toml":"1.8.0","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.14.2_1788796729427_0.2943918295885044","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"mason-context","version":"0.15.0","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.15.0","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-auto":"dist/mason-auto.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"5472cde8f471f45c35107f44a5fa250548d09959","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.15.0.tgz","fileCount":18,"integrity":"sha512-ob/8X4W6BP3bKA5dWILNWjLwWvwrjA5TwwyJn0uZIzxcEvK7i2QXdCZmAkbTJqdsk22kxbgqxQCwRF0ci/TEvw==","signatures":[{"sig":"MEQCIAaS7dkPoXs4ZElzUcSaAXRrB6B42aJPBYfun+937sfJAiBUp3BcJSTl6eHqtyoxmVU3E/46XwCm/RUEOJIppp5sxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3107520},"type":"module","gitHead":"14444ec7f1f3f11f8156513a11fb009ff420649e","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","pack:standalone":"node scripts/build-standalone.mjs","test:standalone":"node scripts/smoke-standalone.mjs","bench:automation":"node bench/harness/run-automation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","smol-toml":"1.8.0","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.15.0_1788873312814_0.10875813172541693","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"mason-context","version":"0.16.0","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.16.0","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-auto":"dist/mason-auto.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"6ee7a99c7a30de06f27f6b48dc5c4403f6bb3b05","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.16.0.tgz","fileCount":18,"integrity":"sha512-ahFwsVZzkAYugHgmsWYG6MqLuH0CLy+wTeh9y/8SunyWM5AZSRpBCLhg6Oz5KTkNZ1ywxWi/3agiLLESrhAQbQ==","signatures":[{"sig":"MEQCIDzggrQr49pcCtiO1LQg8Ve3EGwIk5+sQqWDZ1aovWN8AiBHGscgJMFVwGUcGZdAS1CQiwJzTyna+gh4jnU1mhZlSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3232905},"type":"module","gitHead":"a290f4e73590269031813dbd8b31c107e46ce7be","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","pack:standalone":"node scripts/build-standalone.mjs","test:standalone":"node scripts/smoke-standalone.mjs","bench:automation":"node bench/harness/run-automation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","smol-toml":"1.8.0","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.16.0_1788881206648_0.44409425700647365","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"mason-context","version":"0.16.1","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.16.1","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-auto":"dist/mason-auto.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"b1a3ce81956129736827460d43fc1c69b14cc12e","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.16.1.tgz","fileCount":18,"integrity":"sha512-EB3dGRIjgV5Bco6FHYUyrId+QLaPesLJYDlICLZ/qGttEd2D7OfY5LTXXDGlsSO/Wvc/VZ6F053T+or+brR6tg==","signatures":[{"sig":"MEUCIBAW2TALMHu6Ngd+vPgFtZy+XnYKb6Vy79LPSl6Qm2dDAiEAnuugcT6DTVmDd6FzhQ4I0VZ7dQebw1NniUcsXyGnbbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3255368},"type":"module","gitHead":"594c81f4c5964c128009d6615e34b7d9b9324144","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","bench:knowledge":"node bench/harness/run-knowledge.mjs","pack:standalone":"node scripts/build-standalone.mjs","test:standalone":"node scripts/smoke-standalone.mjs","bench:automation":"node bench/harness/run-automation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","smol-toml":"1.8.0","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.16.1_1788887312103_0.8766513129392157","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"mason-context","version":"0.16.2","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.16.2","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-auto":"dist/mason-auto.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"e16640a91a1391e64a243ef76055555aecc9dfef","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.16.2.tgz","fileCount":18,"integrity":"sha512-QnsNC5es4/1vNB/TVx7Q3aCQmodpRqrULyCVsOLO0NM4x2+zPdzjCzz/UgZzjEfAkrreCalLYcmnupgUDKvLlg==","signatures":[{"sig":"MEYCIQDD/J36V2gpv8jYtZnMAmdYYDFDfeCVO6hFOAft6/lnmwIhAJUwU/1Jpvy+n/hyWsYdY0gXHrA2JtnYiXE2Jh1m/SH2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3277157},"type":"module","gitHead":"2865dd015a150db6da87b76f069c7e165121bbbd","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:hooks":"node scripts/bench-hooks.mjs","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","bench:knowledge":"node bench/harness/run-knowledge.mjs","pack:standalone":"node scripts/build-standalone.mjs","test:standalone":"node scripts/smoke-standalone.mjs","bench:automation":"node bench/harness/run-automation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","smol-toml":"1.8.0","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.16.2_1788957080386_0.736315230803662","host":"s3://npm-registry-packages-npm-production"}},"0.16.3":{"name":"mason-context","version":"0.16.3","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.16.3","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-auto":"dist/mason-auto.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"f88e753ccf84d09b7b3de21129914a1278d2f660","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.16.3.tgz","fileCount":18,"integrity":"sha512-K1cq84B6Z0NaHnyPeCDyOxNZqKaSrZnRJ8BUw7FbSvTKNbF6y9d0psUQUH3ZD8+PSRofpdigHfTZQS6Um4hYhw==","signatures":[{"sig":"MEUCIQDLsvjHRxLyin2Es0c4f0Kery5aTNvU/bcslPRFC/CkJwIgBUGBsVp/Dmeiav3dwck6CSN6xi9Gj07O508CWNZhmXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.16.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3374921},"type":"module","gitHead":"77dd733d899866b30e3902e524715b93d75cb905","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:hooks":"node scripts/bench-hooks.mjs","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","bench:knowledge":"node bench/harness/run-knowledge.mjs","pack:standalone":"node scripts/build-standalone.mjs","test:standalone":"node scripts/smoke-standalone.mjs","bench:automation":"node bench/harness/run-automation.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","smol-toml":"1.8.0","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.16.3_1788969603951_0.8937231916184203","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"mason-context","version":"0.17.0","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.17.0","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-auto":"dist/mason-auto.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"671cfb84226021d0897f1660833fa482c3126620","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.17.0.tgz","fileCount":18,"integrity":"sha512-p16RUbQZ+P/pKPPue0I/Vusto1GnRpnrK/QgprppERY2i+SZ/8pMGkW9PWr/jDMFqbAv4oCW5yz+rMJM3qPNQg==","signatures":[{"sig":"MEYCIQCZ012TxvzW304ViYyKSqDLkuXdgDmG8m0vy9A1RStxxQIhAJoNOQONwCO0kpO6J/LaRC2koubAVh5vm6BF7jMNHVNI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCm5fME4vPb1kLP4Ajcf/TUtlMI+Lf1avS9xnvSTR1bJQIgeEftZWEFsiVxB44dlUEnUM1K+UFbHezlapl7KdXGGSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3776990},"type":"module","gitHead":"bca84f04e1d874520efc6a90e82f9a1e5f66db6c","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:hooks":"node scripts/bench-hooks.mjs","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","bench:knowledge":"node bench/harness/run-knowledge.mjs","pack:standalone":"node scripts/build-standalone.mjs","test:standalone":"node scripts/smoke-standalone.mjs","bench:automation":"node bench/harness/run-automation.mjs","bench:knowledge:upload":"node bench/harness/run-upload.mjs","bench:knowledge:lifecycle":"node bench/harness/run-lifecycle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","smol-toml":"1.8.0","markdown-it":"14.3.1","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","@types/markdown-it":"14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.17.0_1789124319914_0.38858564968515497","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"mason-context","version":"0.17.1","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.17.1","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-auto":"dist/mason-auto.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"45680c4003bca6986dd62781dd0a7fc0f78a3217","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.17.1.tgz","fileCount":18,"integrity":"sha512-A3A662x3bH1qaHBiWxOWXfzrg6QQs6XDzB8OHwPC8iYb65DkPGb6z7c5O8MkAwWTtaJq+Bvc++6uzNcAnSep2A==","signatures":[{"sig":"MEUCIQCTaNoiVZ2EOZaAM71dnFTwUcNzAa8AXYo/R6j32vHaDwIgH1CA8cI02X/L7/3IUeiUJByfCozClnB0lID9U+qL4VI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDCIBK2JfI6AWosMagq4c2AktcFRS6P2LGgfpV7Ssme1AIgVk3muTThF4RREbrirWy84pbtwah0mRLn6vk3U/LWkIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3810812},"type":"module","gitHead":"012be2fec15cf53484551885e74777120a710a14","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:hooks":"node scripts/bench-hooks.mjs","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","bench:knowledge":"node bench/harness/run-knowledge.mjs","pack:standalone":"node scripts/build-standalone.mjs","test:standalone":"node scripts/smoke-standalone.mjs","bench:automation":"node bench/harness/run-automation.mjs","bench:knowledge:upload":"node bench/harness/run-upload.mjs","bench:knowledge:lifecycle":"node bench/harness/run-lifecycle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","smol-toml":"1.8.0","markdown-it":"14.3.1","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","@types/markdown-it":"14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.17.1_1789461017604_0.9483094956867231","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"mason-context","version":"0.17.2","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.17.2","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-auto":"dist/mason-auto.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"c8c270c950bc914afffc61afe24545832881c2b0","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.17.2.tgz","fileCount":18,"integrity":"sha512-QZRDQuZCm/MYdiq/jeLVIksWAdFc/XPlqQgj1YMShDHngqO2kRG+xE2Y2tEgBysZ+E57cx4GTNOS0wDhMuAzdw==","signatures":[{"sig":"MEUCIQCaPUb5ba9DGa7BGEzNwe/SaVJNjQWbyk7t9uYx56PIRgIgJMT0fJW7TEjwKXGqmTA2e4TFjpWItiRspAFpSDP1lMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+O4pWbe/Pir4/qpOeJo3VPFzrpt05DuZ5U6Ua/IXe6AIgJDWC5Kut/4/0VPmlzqdoCka/NXnGmtcpj/GjtnZlIzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3828769},"type":"module","gitHead":"5263621d22d64397e38dd4dafee8a8e80f8ce14e","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:hooks":"node scripts/bench-hooks.mjs","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","bench:knowledge":"node bench/harness/run-knowledge.mjs","pack:standalone":"node scripts/build-standalone.mjs","test:standalone":"node scripts/smoke-standalone.mjs","bench:automation":"node bench/harness/run-automation.mjs","bench:knowledge:upload":"node bench/harness/run-upload.mjs","bench:knowledge:lifecycle":"node bench/harness/run-lifecycle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","smol-toml":"1.8.0","markdown-it":"14.3.1","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","@types/markdown-it":"14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.17.2_1789473665984_0.5640823822808587","host":"s3://npm-registry-packages-npm-production"}},"0.17.3":{"name":"mason-context","version":"0.17.3","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.17.3","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-auto":"dist/mason-auto.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"8ab199fd74df10d2ef96159aad1c5ff30cf7400e","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.17.3.tgz","fileCount":18,"integrity":"sha512-5k9W4+jr2h2+ez0OxVfLjiug18pBTPEsGjKvKf/ju00/B2iyftkx/JiEi5TqKJZk1CpC0ZAmS4SafImYSroljA==","signatures":[{"sig":"MEQCIBcTb7q9sxRoGpWOuG/giGkP5TqwjQ/a6hruNmB4SONEAiAWIWgGM23+C8YTsdWaXs7MgCAGNeU1g/t73COyO+zi6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCOGn0Nvx545F88761HUoFPRTL6bsZPNQkUR1xTNN59/wIhAMdBl1NGTRkskDu80s+7lbBrAePcHAmCKJkt5kGsZxSr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.17.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3913296},"type":"module","gitHead":"64578e807c214aaf8b67b3709eb1145400191bb8","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:hooks":"node scripts/bench-hooks.mjs","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","bench:knowledge":"node bench/harness/run-knowledge.mjs","pack:standalone":"node scripts/build-standalone.mjs","test:standalone":"node scripts/smoke-standalone.mjs","bench:automation":"node bench/harness/run-automation.mjs","bench:knowledge:upload":"node bench/harness/run-upload.mjs","bench:knowledge:lifecycle":"node bench/harness/run-lifecycle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","smol-toml":"1.8.0","markdown-it":"14.3.1","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","@types/markdown-it":"14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.17.3_1789482692688_0.6510929751613819","host":"s3://npm-registry-packages-npm-production"}},"0.17.4":{"name":"mason-context","version":"0.17.4","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.17.4","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-auto":"dist/mason-auto.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"71ce8ff13abb068febb37794f9e5af265054d86f","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.17.4.tgz","fileCount":18,"integrity":"sha512-nL3bAsUmFisufqX7GGcgk7ulO/GhPt2ydiZVPVKgnZ+ALUvT+FSPP6jg2uC5J6jT4nYFo2QoVczjgFvA9EkecA==","signatures":[{"sig":"MEYCIQDSGY7KE8oa/2tO9gPR1kjMImL/OwxtKPC2ZkzzcBTEcwIhAMvt5MUfGPnHNs5qIEKWokIEpdzf0PcwozqtVvyzNiNI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICNrwdp1Ud2VkfoWWMRHkFN5huT5H4BRKT2bV5dISAzaAiB/sCFUP1bgcUWBq0t5MTamGiapkdpwmQiK6k+ldcUKBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.17.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3952061},"type":"module","gitHead":"27d7f01ae566e131b996a1470af68e86703d6add","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:hooks":"node scripts/bench-hooks.mjs","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","bench:knowledge":"node bench/harness/run-knowledge.mjs","pack:standalone":"node scripts/build-standalone.mjs","test:standalone":"node scripts/smoke-standalone.mjs","bench:automation":"node bench/harness/run-automation.mjs","bench:knowledge:upload":"node bench/harness/run-upload.mjs","bench:knowledge:lifecycle":"node bench/harness/run-lifecycle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","smol-toml":"1.8.0","markdown-it":"14.3.1","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","@types/markdown-it":"14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.17.4_1789503630471_0.6506394369895223","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"mason-context","version":"0.18.0","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.18.0","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-auto":"dist/mason-auto.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"3aede3349e6a5041e5149aa7222f849e70d0e3a4","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.18.0.tgz","fileCount":18,"integrity":"sha512-fUHDe8+ZH2OYrO9sQOAoQesnb69Nxi1EBMHtodlYBhcZXJWZL6GlHin2VZlFMWO8hZ0m2uZWTTCND/qPuNU8TA==","signatures":[{"sig":"MEYCIQDzqQBbuFflxAhqO3xtg2OliLyAxra8Ooj2mDcplgj8ewIhALSMriG/WiV7pSA3MAqi3jCJX1xpYFNlzRMGA7pmbzOh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE4jDO1kU7SJy9BqZ0p6xxXPqUC2ItqjDmdZOiaruWEVAiEAhMB+nAMI1nmViMtqTQPlgrkjaqljwpDgCGPkG00ddM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4019382},"type":"module","gitHead":"6816dfdc170390f2bfbebbf3c2d655e9dac5dc32","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:hooks":"node scripts/bench-hooks.mjs","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","bench:knowledge":"node bench/harness/run-knowledge.mjs","pack:standalone":"node scripts/build-standalone.mjs","test:standalone":"node scripts/smoke-standalone.mjs","bench:automation":"node bench/harness/run-automation.mjs","bench:knowledge:upload":"node bench/harness/run-upload.mjs","bench:knowledge:lifecycle":"node bench/harness/run-lifecycle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","fast-glob":"^3.3.3","smol-toml":"1.8.0","markdown-it":"14.3.1","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","@types/markdown-it":"14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.18.0_1789631635737_0.7275817623594685","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"mason-context","version":"0.19.0","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.19.0","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-auto":"dist/mason-auto.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"ee47be0ce9fef7e0fec7841716cbb435dddec9c5","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.19.0.tgz","fileCount":20,"integrity":"sha512-B0YhsmLO+VUFbkKB+CQBUfruQPuBAXSvlPz7aOt6RTkiQebNsZBo2L5JJLfNH+FCSvlcyGK+HmjeuDlTK0VfEQ==","signatures":[{"sig":"MEQCICI7xbQDUYXxKP8OhiikasL/XMVGgPm+0HJTkSr5oz34AiBBlpAxkdgecJ3wt6kDh+jdFbVcgBQnO1FhbRo7MVhM+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCHiFpUV/Coy8QQYWuJNu5gWRYrhmrKDTYT8dQZjthL9gIgFipvA7gvIjZwgVfRzwXJJTmvLBIpiiVpDmFmiMdjm04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4311453},"type":"module","gitHead":"bdcc31034e140792a8aa2c6db1fdcc080889630e","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:hooks":"node scripts/bench-hooks.mjs","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","bench:knowledge":"node bench/harness/run-knowledge.mjs","pack:standalone":"node scripts/build-standalone.mjs","test:standalone":"node scripts/smoke-standalone.mjs","bench:automation":"node bench/harness/run-automation.mjs","bench:knowledge:upload":"node bench/harness/run-upload.mjs","bench:knowledge:lifecycle":"node bench/harness/run-lifecycle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.20.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","sigstore":"4.1.1","fast-glob":"^3.3.3","smol-toml":"1.8.0","markdown-it":"14.3.1","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","@types/markdown-it":"14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.19.0_1789644899764_0.38285766460198034","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"mason-context","version":"0.19.1","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.19.1","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-auto":"dist/mason-auto.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"03280a0df8b725a3f619c9cc9416e14706dc49bd","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.19.1.tgz","fileCount":20,"integrity":"sha512-vDBgYXLj7AWhenZfFmOrS+JX3Hf3zkJ85FTttGxCS1R8ub8OoVRyK4TumuGyY1LfXUA0E3iqBgYwmr0N/0IMlg==","signatures":[{"sig":"MEUCIQDIRhYBdE7AhaREdqoKVoR9jWOlIHpsMytYpXIFY4J6cQIgQk5WJltpETtzkrrAenAWRg7JMOCwD0Sq4k6N4Rr6KpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC1ryrwRJGxNaZFBdDMQ0kqldCjJkY5TPsbVECbtdPQtQIgFEl7d4BD6XQDOYGwK7YKsAXWhllXgUxMgW4P2Q9QaYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4475662},"type":"module","gitHead":"cff40589733157604cb7429aa20309824140f193","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:hooks":"node scripts/bench-hooks.mjs","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","bench:knowledge":"node bench/harness/run-knowledge.mjs","pack:standalone":"node scripts/build-standalone.mjs","test:standalone":"node scripts/smoke-standalone.mjs","bench:automation":"node bench/harness/run-automation.mjs","bench:knowledge:upload":"node bench/harness/run-upload.mjs","bench:knowledge:lifecycle":"node bench/harness/run-lifecycle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","sigstore":"4.1.1","fast-glob":"^3.3.3","smol-toml":"1.8.0","markdown-it":"14.3.1","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","@types/markdown-it":"14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.19.1_1790324054394_0.058923518750982895","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"mason-context","version":"0.19.2","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.19.2","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-auto":"dist/mason-auto.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"16088207e99e46b0b9333d3a950c5678bb794f11","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.19.2.tgz","fileCount":20,"integrity":"sha512-VvufPytEyqZ5BYlB2D7q0M4aOoytuKD/pEsOk4quqlpQQb4/9omrl7CYPDu0b8HqS4zESs38j92RMCYJvICaug==","signatures":[{"sig":"MEUCIEtpGdgiCxU1yPusbiucCYv7rqp9Q/aSZs6HFZzO0L78AiEA90Esc+3abwVAj9hD427hTxndK9vg2pl+UQ2/Y0pB+zY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFW6gGq55HS3bbyPZxvoTHKNK/ofbd/7ZrUtSKs5rGRSAiEA3WTN92O3raKZRye/hCR0rJf/RV7YjObUjnWUXZcUYv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.19.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4596592},"type":"module","gitHead":"b2870b4c36a360ee2ea57c9ea45e92ba3877a3ff","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:hooks":"node scripts/bench-hooks.mjs","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","bench:knowledge":"node bench/harness/run-knowledge.mjs","pack:standalone":"node scripts/build-standalone.mjs","test:standalone":"node scripts/smoke-standalone.mjs","bench:automation":"node bench/harness/run-automation.mjs","bench:knowledge:upload":"node bench/harness/run-upload.mjs","bench:knowledge:lifecycle":"node bench/harness/run-lifecycle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","sigstore":"4.1.1","fast-glob":"^3.3.3","smol-toml":"1.8.0","markdown-it":"14.3.1","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","@types/markdown-it":"14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.19.2_1790678490839_0.4186294175867884","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"mason-context","version":"0.20.1","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"author":{"name":"Adrian Czuczka"},"license":"MIT","_id":"mason-context@0.20.1","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"homepage":"https://github.com/adrianczuczka/mason","bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"dist":{"shasum":"eb7a102ce64c97918fc6a737c3781c51d68c2f35","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.20.1.tgz","fileCount":18,"integrity":"sha512-SnzlTup5FD84lZ2Yq28rCAHf2A8/eeO8eNDQZxhnd0fHE9MiYmBEX7N6/JxYhIIZPcWurY0rqqILLmJXi1UY0w==","signatures":[{"sig":"MEYCIQDOJK7XeAvq/DRGNddHlwuyywmqKd/k0xwauKyzzJ8rDwIhAMq/SX6ZhxmBJqEa5SuosKmgUy+91Fa96otMsnE+rCRX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDP8PzOcx2BL19N9ELGLK7JEJBEbGcp1WtJMQnzsO/N7QIhAIDNqmrvmAZzqVoeEXta8ScKu4bLOx3CsLg+JcisT25s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3768470},"type":"module","gitHead":"e98ecfd7b8480d55b3d5bcaa45a49e82fdc6a8c0","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:hooks":"node scripts/bench-hooks.mjs","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:behavior":"node bench/harness/run-behavior.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","bench:knowledge":"node bench/harness/run-knowledge.mjs","pack:standalone":"node scripts/build-standalone.mjs","test:standalone":"node scripts/smoke-standalone.mjs","bench:automation":"node bench/harness/run-automation.mjs","bench:knowledge:upload":"node bench/harness/run-upload.mjs","bench:knowledge:lifecycle":"node bench/harness/run-lifecycle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","sigstore":"4.1.1","fast-glob":"^3.3.3","smol-toml":"1.8.0","markdown-it":"14.3.1","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","@types/markdown-it":"14.1.2"},"_npmOperationalInternal":{"tmp":"tmp/mason-context_0.20.1_1790762402388_0.5763171220952146","host":"s3://npm-registry-packages-npm-production"}},"0.20.2":{"_id":"mason-context@0.20.2","bin":{"mason":"dist/mason.js","mason-mcp":"dist/mason-mcp.js","mason-hook":"dist/mason-hook.js","mason-audit":"dist/mason-audit.js","mason-drift":"dist/mason-drift.js","mason-review":"dist/mason-review.js","mason-context":"dist/mason-mcp.js"},"bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"dist":{"shasum":"249070de1ee0d6331ef8464a93a46df6f2eb5079","tarball":"https://registry.npmjs.org/mason-context/-/mason-context-0.20.2.tgz","fileCount":18,"integrity":"sha512-SgWNr+d+ZJgjSSDqliBtD2RQgQDTb+aMePTDEd8+jI1D9VjDlGlyKn9Fxg3wkfLANbBVmuC3m7ssIunxL3Qb5w==","signatures":[{"sig":"MEQCIB3VacPDfIo1KS+ZqDWRAGkZ/qCmn1/gAC7B80i0uCztAiAQUxDpW+LexAqBs+7lBCYY3d2jdmCPXujMQzCdTzRdCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDZoeygjd8oAPYZoWZYNwhgjemEHN+tlXfuZjRinJz4DQIhAP3NgQ4XUFjaJFOfkPSguOue1R8gCwNp+OPBMTfMchsU"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/mason-context@0.20.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3770715},"name":"mason-context","type":"module","author":{"name":"Adrian Czuczka"},"gitHead":"0482a1b4155a11d99e0fd5575f277d59cfc896a2","license":"MIT","mcpName":"com.adrianczuczka/mason","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","pack:mcpb":"node scripts/pack-mcpb.mjs","typecheck":"tsc --noEmit","test:watch":"vitest","bench:hooks":"node scripts/bench-hooks.mjs","bench:patches":"node bench/harness/run-patches.mjs","test:evidence":"node scripts/test-evidence.mjs","bench:behavior":"node bench/harness/run-behavior.mjs","bench:validate":"node bench/harness/run-patches.mjs --validate","bench:knowledge":"node bench/harness/run-knowledge.mjs","pack:standalone":"node scripts/build-standalone.mjs","test:standalone":"node scripts/smoke-standalone.mjs","bench:automation":"node bench/harness/run-automation.mjs","bench:knowledge:upload":"node bench/harness/run-upload.mjs","bench:knowledge:lifecycle":"node bench/harness/run-lifecycle.mjs"},"version":"0.20.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"8308b3cc-43e8-4d35-99ff-cd0d9bdb7b26"}},"homepage":"https://github.com/adrianczuczka/mason","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"_npmVersion":"11.19.0","description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","directories":{},"maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^3.25.76","openai":"^6.33.0","sigstore":"4.1.1","fast-glob":"^3.3.3","smol-toml":"1.8.0","markdown-it":"14.3.1","@anthropic-ai/sdk":"^0.95.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.1.3","typescript":"^6.0.2","@types/node":"^25.5.2","@types/markdown-it":"14.1.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mason-context_0.20.2_1790770241833_0.0792931769236187"}}},"time":{"created":"2026-04-08T22:23:43.692Z","modified":"2026-09-30T12:10:42.252Z","0.1.0":"2026-04-08T22:23:43.917Z","0.2.0":"2026-04-12T18:18:54.619Z","0.2.1":"2026-04-13T08:22:30.689Z","0.2.2":"2026-04-13T09:14:34.712Z","0.2.3":"2026-04-13T09:20:50.466Z","0.3.0":"2026-04-13T09:49:47.102Z","0.3.1":"2026-04-13T11:18:48.774Z","0.3.2":"2026-04-13T11:39:36.598Z","0.3.3":"2026-04-13T12:37:44.839Z","0.3.4":"2026-04-13T12:46:56.380Z","0.3.5":"2026-04-13T13:44:24.394Z","0.3.6":"2026-04-17T20:20:08.102Z","0.3.7":"2026-05-09T13:05:31.198Z","0.6.0":"2026-07-22T11:40:36.709Z","0.7.0":"2026-08-21T10:24:10.176Z","0.8.0":"2026-08-22T10:34:43.194Z","0.8.1":"2026-08-22T10:36:24.261Z","0.9.0":"2026-08-22T10:42:22.810Z","0.10.0":"2026-09-05T08:39:52.162Z","0.10.1":"2026-09-05T09:27:13.716Z","0.11.0":"2026-09-05T10:41:20.409Z","0.12.0":"2026-09-06T09:23:47.636Z","0.13.0":"2026-09-06T21:50:21.297Z","0.14.0":"2026-09-07T10:33:46.952Z","0.14.1":"2026-09-07T11:54:30.031Z","0.14.2":"2026-09-07T15:58:49.592Z","0.15.0":"2026-09-08T13:15:13.038Z","0.16.0":"2026-09-08T15:26:46.840Z","0.16.1":"2026-09-08T17:08:32.285Z","0.16.2":"2026-09-09T12:31:20.543Z","0.16.3":"2026-09-09T16:00:04.124Z","0.17.0":"2026-09-11T10:58:40.022Z","0.17.1":"2026-09-15T08:30:17.761Z","0.17.2":"2026-09-15T12:01:06.122Z","0.17.3":"2026-09-15T14:31:32.802Z","0.17.4":"2026-09-15T20:20:30.611Z","0.18.0":"2026-09-17T07:53:55.867Z","0.19.0":"2026-09-17T11:34:59.941Z","0.19.1":"2026-09-25T08:14:14.533Z","0.19.2":"2026-09-29T10:41:30.942Z","0.20.1":"2026-09-30T10:00:02.504Z","0.20.2":"2026-09-30T12:10:41.939Z"},"bugs":{"url":"https://github.com/adrianczuczka/mason/issues"},"author":{"name":"Adrian Czuczka"},"license":"MIT","homepage":"https://github.com/adrianczuczka/mason","keywords":["mcp","model-context-protocol","mcp-server","claude","claude-code","cursor","windsurf","context-engineering","code-analysis","concept-map","snapshot","confluence","ai"],"repository":{"url":"git+https://github.com/adrianczuczka/mason.git","type":"git"},"description":"MCP server for engineering decisions, task context, change impact, and documentation audits, with optional architecture maps","maintainers":[{"name":"adrianczuczka","email":"adrianczuczka@gmail.com"}],"readme":"<div align=\"center\">\n\n# Mason\n\n### Your agents are creating tech debt. Mason helps you prevent it.\n\n**Remember why decisions were made · Catch outdated guidance · Find what else needs updating**\n\n[![npm version](https://img.shields.io/npm/v/mason-context?style=flat-square&labelColor=334155&color=2563eb)](https://www.npmjs.com/package/mason-context)\n[![CI](https://img.shields.io/github/actions/workflow/status/adrianczuczka/mason/ci.yml?branch=main&style=flat-square&labelColor=334155&label=CI)](https://github.com/adrianczuczka/mason/actions/workflows/ci.yml)\n[![Monthly downloads](https://img.shields.io/npm/dm/mason-context?style=flat-square&labelColor=334155&color=2563eb)](https://www.npmjs.com/package/mason-context)\n[![License](https://img.shields.io/github/license/adrianczuczka/mason?style=flat-square&labelColor=334155&color=64748b)](https://github.com/adrianczuczka/mason/blob/main/LICENSE)\n\n[![Works with Codex](https://img.shields.io/badge/Codex-supported-64748b?style=flat-square&labelColor=334155)](https://github.com/adrianczuczka/mason/blob/main/docs/setup.md)\n[![Works with Claude Code](https://img.shields.io/badge/Claude%20Code-supported-64748b?style=flat-square&labelColor=334155)](https://github.com/adrianczuczka/mason/blob/main/docs/setup.md)\n[![MCP compatible](https://img.shields.io/badge/MCP-compatible-64748b?style=flat-square&labelColor=334155)](https://github.com/adrianczuczka/mason/blob/main/docs/setup.md#other-clients)\n[![Supported platforms](https://img.shields.io/badge/platforms-macOS%20%7C%20Linux%20%7C%20Windows-64748b?style=flat-square&labelColor=334155)](https://github.com/adrianczuczka/mason/blob/main/docs/distribution.md)\n\n</div>\n\n## Get started\n\nInstall on macOS or Linux:\n\n```sh\ncurl -fsSL https://github.com/adrianczuczka/mason/releases/latest/download/install.sh | sh\n```\n\nWindows PowerShell:\n\n```powershell\nirm https://github.com/adrianczuczka/mason/releases/latest/download/install.ps1 | iex\n```\n\nNo Node or npm required. Git is required. The installer configures PATH for Bash, Zsh, and Windows. [Platform details](docs/distribution.md) · [npm installation](docs/setup.md#unified-project-setup)\n\nNew standard standalone installs update automatically in the background. Updates activate on a future MCP launch after existing Mason MCP servers exit. Run `mason updates` to inspect or change this preference. Existing installations require one manual upgrade and `mason updates enable`. [Update controls](docs/distribution.md#automatic-updates)\n\nRun this in your Git repository (open a new terminal if the installer asks):\n\n```bash\nmason setup --host codex\n# For Claude Code, use --host claude.\n```\n\nSetup connects MCP, hooks, and project instructions. Review your host's trust settings, start a new session, and give your agent a normal task.\n\nCheck that Mason is being used:\n\n```bash\nmason status\n```\n\nSetup uses your installed `mason` command—no project launch scripts or runtime copies. Status distinguishes configuration from observed use. [Setup and upgrades](docs/setup.md#unified-project-setup) · [Disconnect a project](docs/setup.md#disconnect-a-project) · [Other MCP clients](docs/setup.md#other-clients)\n\n### Try a check without setup\n\n```bash\nmason audit --dir .\nmason review --dir . --base origin/main\n```\n\nThe audit checks claims in README and agent instruction files throughout the repository. The review checks committed changes against your chosen base. Both are read-only and need no model calls.\n\n## What Mason catches\n\n| As your project grows… | Mason helps by… |\n|---|---|\n| Instructions fall behind the code. | Flagging missing paths, incorrect workspace counts, and missing npm scripts. |\n| A patch misses a related update. | Surfacing references, related tests, and files that historically change together. |\n| Old decisions lose their context. | Retrieving recorded rationale and review status, and flagging changes to the code they apply to. |\n| A repair gets interrupted. | Retaining the original findings and verifying them through the final documentation commit. |\n\nAfter resolving an incident or settling a constraint, ask your agent to record the reason with Mason. Later tasks can retrieve it. Proposals and accepted decisions stay distinct.\n\nMason complements tests, linters, and code review. Findings are evidence to inspect; unavailable checks stay explicit.\n\n## Evidence so far\n\nEarlier read-only decision-retrieval evaluations scored **9.0/10 with Mason vs 7.0/10 without**. The initial ten-task patch comparison tied at **10/10 for both**. Improved patch outcomes remain to be demonstrated. [Results, methodology, and limitations](docs/benchmarks.md)\n\n## Documentation\n\n- [Setup, hooks, and upgrades](docs/setup.md)\n- [Data and network behavior](docs/data-and-network.md) · [Hook performance](docs/hook-performance.md)\n- [Audits, repair verification, and CI evidence](docs/checks.md)\n- [Decisions, tools, and optional architecture maps](docs/reference.md)\n- [Roadmap](ROADMAP.md) · [Changelog](CHANGELOG.md) · [MIT license](LICENSE)\n","readmeFilename":"README.md"}